[All Adaptavist Apps]

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

– pic showing some of the methods/properties? –

HTML Injection

Theme Builder fully supports the Custom HTML feature found within Confluence - administrators can inject HTML in to the <head>, just below the <body> and just above the </body> tags.

User Macros

You can also use User Macros (another standard admin-only Confluence feature) to inject HTML in to theme panels and page content. With the added benefit of Velocity templating, you can pass in parameters, do simple iterations and conditional logic, etc.

<html> tag

Theme Builder allows you to add additional markup inside the opening <html> tag - useful for things like the Google Maps API that requires this sort of thing.

Scriptix Compatible

Have you seen our free Scriptix plugin? It lets you write macros, servlets, actions, etc., in languages like PHP, JavaScript and Python:

...

Theme Builder allows you to embed scriptix macros in to the theme and allows you to apply the theme to your scriptix global-, space- and page-level actions.

Now you can not only write Confluence extensions in a huge array of scripting languages, you can tightly integrate them in to the UI as well!

...