Scriptlet Examples

Showing text on HTML export only

If you'd like for certain content to be shown on HTML export, but not on PDF export, you can write a scriptlet like this:

<% if (writer.contextType() == "html") { %>

This rich text will be shown only on HTML export!

<% } %>

Listing the aliases for a page

You can grab the aliases for a page, and then loop through them like so:


var aliases = page.aliasDisplayNames();

for (i = 0; i < aliases.count(); i++) {

    var name =  aliases[i]; 

    writer.write(name + "<br/>");