[All Adaptavist Apps]

Page tree

I am able to reference other parts of ThemeBuilder when I use Confluence's default theme, but not menu macros. Any way around this?

  • No labels

9 Comments

  1. Unknown User (amoran)

    For the most part those macros which are builder-* are only usable within a builder panel, those that do not begin with a builder-* prefix should be fine outside of a builder panel.

    Gotta love naming conventions (wink)

    1. Unknown User (sfwinter)

      I have Builder 3.3.5-M3-conf210 installed (but not in use) and Confluence 3.0 and menu, menubar and menuitem are not working for me.

      1. Unknown User (amoran)

        {menu}, {menubar} and {menuitem} will work fine outside of a builder panel, however {menubar} requires the builder theme to be in use for it to work.

        1. Unknown User (sfwinter)

          so menu and menuitem should work outside of builder panel?

          1. Unknown User (amoran)

            Yes, they will create an unordered list which is free from list items that do not contain a link, and will also remove duplicate separators ... this is their function.

            FYI: menu, submenu, sub-submenu and menuitem are all aliases to the same macro code.

            1. Unknown User (sfwinter)

              so they wont inherit the graphical nature/css, dropdown ability if TB is not the active theme?

              1. Unknown User (amoran)

                Builder uses it's own css/js inclusion ... the resources system used by confluence adds to the latency of the page since each include needs to be downloaded separately.

                Builder on the other hand compiles the inclusions into single js/css resources, which reduces the latency experienced by the browser.

                To get the {menubar} macro to work in a non builder themed space you will need to include the js & css manually.

                1. Unknown User (sfwinter)

                  Alain, any chance you can provide the css and js I would need?

                  1. Unknown User (amoran)

                    If you have a support contract then create an issue on tracker.adaptavist.com, else-wise you are on your own (wink)