Table of Contents

  • Introduction
  • Templates
  • Navigation
  • SiteBuilder Tags
    · Introduction
    · <sb-if>
    · <sb-login>
    · <sb-menu>
    · <sb-output>
  • Examples
  • References
  • Introduction
    SiteBuilder tags are RXML tags that are used to handle SiteBuilder specific functions. <sb-output> can be used for getting information and metadata about files, while <sb-menu> can use the same information to build dynamic menues for the <navigation>. <sb-if> can check whether the user has permission to a RXML protection point. <sb-login> forces the user to authentificate herself.

    The SiteBuilder tags are useful for creating web pages with dynamic user interfaces. The SiteBuilder tags make full use of Access Control to ensure that only information that the current user has permission to see is shown.

    On an intranet the SiteBilder tags can be used to create Content Editor like functionality. It is possible to create edit buttons that will take the user to the right file in the Content Editor and that are only available if the user has permission to edit the page.

    If is also possible to use the SiteBuilder tags to create web applications. Through the SiteBuilder tags it is possible to get a unique user id that can be used to store user specific information in a database. It is possible to user RXML protection points to control who gets to use what parts of the application.