Make simple modifications to default layout to allow page-by-page customization of the UI

XMLWordPrintable

      Each time confluence upgrades, I re-add the following tags (among others) to the default page layout. These enable me to make simple user macros to hide sections of the UI for making really slick looking pages in a space. The elements do not otherwise interfer with existing CSS, layouts or macros. Please include these HTML elementsin the default layout.

      Repalce this:

                                          #renderChildren()
                                          #renderComments()
      

      with this:

                                      <div id="renderChildren">
                                          #renderChildren()
                                      </div>
      
                                      <div id="renderComments">
                                          #renderComments()
                                      </div>
      

      This simple modification allows any admin to create a set of user macros, such as this one:
      Name: hide-children
      Source:

      ## uses a custom id on the page layout that i've added to remove the children
      <style><!--
      div\#renderChildren { visibility:hidden;display:none; }
      --></style>
      

      Which can then be included on any page, like:

      {hide-children}
      
      • which allows flexible customization of the UI on a page-by-page basis. (they can aslo be included from a style page: {include:styles:plain})
      • Please include these HTML elements in the default layout.
      • Please include unique id's for HTML elements like these for ALL of the distinct UI components.

            Assignee:
            Unassigned
            Reporter:
            JamesM
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: