XStandard XHTML (Strict or 1.1) WYSIWYG Editor

XStandard - Do it right. The rest will follow.

Directory Specifications

Directory (markup snippet library) is exposed as XML documents that XStandard reads from the CMS. Implementation of this library is provided below:

For testing, you may use the following URLs:

Should you need to build your own implementation, below you will find the technical specifications.

Request

XStandard makes calls to the library via HTTP GET. The library can be a server-side script or a static XML document. With each request, XStandard sends the ID and metada for the given library (folder in the library) in the query string which can be read like this: $_GET['x-cms-directory-id'] and $_GET['x-cms-directory-metadata'].


Response

The Directory response is an XML document as show in the screen shot below.

  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <directory>
  3. <containers>
  4. <container>
  5. <label>Folder 1</label>
  6. <id>a</id>
  7. <metadata></metadata>
  8. <location></location>
  9. <icon></icon>
  10. </container>
  11. <container>
  12. <label>Folder 2</label>
  13. <id>b</id>
  14. <metadata></metadata>
  15. <location></location>
  16. <icon></icon>
  17. </container>
  18. </containers>
  19. <objects>
  20. <object>
  21. <label>Item 1</label>
  22. <data>&lt;p&gt;Item 1&lt;/p&gt;</data>
  23. <icon></icon>
  24. </object>
  25. <object>
  26. <label>Item 2</label>
  27. <data>&lt;p&gt;Item 2&lt;/p&gt;</data>
  28. <icon></icon>
  29. </object>
  30. </objects>
  31. </directory>

Download directory.xml

Directory Response XML Description
ElementDescription
containers / container / labelFriendly name.
containers / container / idID of the data store.
containers / container / metadataAdditional information for this data store.
containers / container / locationLocation (URL) to an alternate Directory.
containers / container / iconID of an icon defined in XStandard's icons.xml.
objects / object / labelFriendly name.
objects / object / dataEscaped markup (code snippet).
objects / object / iconID of an icon defined in XStandard's icons.xml.

Navigation

XStandard works for ...

AT&T, IBM, Microsoft, Xerox, Siemens, Philips, American Express, BP, HarperCollins Publishers, Penton, Colgate

What's New In XStandard Version 2.0

  • Support for OS X
  • Keyboard accessible interface
  • Find / replace
  • Support for JavaScript events
  • Enhancements to image and attachment libraries
  • Enhancements to table creation
  • Support for authoring definition lists
  • Ability to save images from the editor to My Computer

Full details on all new features

Most Popular FREE Downloads

  1. XStandard WYSIWYG Editor
  2. HTTP component
  3. ZIP component
  4. Image size component
  5. Base64 component