RoxenCMS 17Web Developer ManualSiteBuilder Tags

   

<sb-app-launcher>
<sb-block-dependencies>
<sb-edit-area>
<sb-error>
<sb-force-language>
<sb-get-permanent-link>
<sb-login>
<sb-notify-change>
<sb-precache-change>
<sb-register-dependency>
<sb-resolve-permanent-link>

SiteBuilder Tags

This collection of tags has been designed to simplify creation of uncomplicated interfaces and special kinds of interfaces, i.e. a news collection where a user may add documents to be stored within SiteBuilder or a personalized home page for each employee where she may update her information and add images.

These tags allows for doing low level operations in SiteBuilder, like "commit", "create new file" (via <sb-edit-area>) etc. This is much like the operations in the Content Editor but made with RXML instead.

These tags makes it easier for the developer to create these userfriendly interfaces and easier for the user to communicate with the internal functionality of SiteBuilder without having to access the Content Editor.

With these tags comes an error management system that is built to catch and throw errors if any operation fails within the internals of SiteBuilder. The tag <sb-error> is designed to investigate errors found when using these tags. Use <sb-error> together with <catch> and <throw> .

Additional tags developed to support this collection of tags are the <emit> plugins <emit sb-stationeries>, <emit sb-log>, <emit sb-file-languages>, <emit sb-search> and the <if> plugin <if sb-user-op>.