The following is the list of macros supported by DasBlog.

homeTemplate Macros

<%macroname%>

Description

Output

<%title%>

Weblog 'Title' as defined through the tag <Title> in the configuration file of the Web application.

Plain text

<%subtitle%>

Weblog 'SubTitle' as defined through the tag <Subtitle> in the configuration file of the Web application.

Plain text

<%radioBadge%>

Emits text 'newtelligence DasBlog (version)' and version number.

Plain text

<%rssLink%>

Hyperlink to the main RSS feed.

HTML hyperlinked HTML image

<%atomLink%>

Hyperlink to the Atom feed.

HTML Hyperlink

<%year%>

Current year.

Plain text

<%month%>

Current month.

Plain text

<%day%>

Current day.

Plain text

<%today%>

Current day formatted as short date.

Plain text

<%now%>

Current time (UTC).

Plain text

<%time%>

Current time formatted as short time.

Plain text

<%authorName%>

Copyright owner as defined through the tag <Copyright> in the configuration file of the Web application.

Plain text

<%bodytext%>

Placeholder for rendering page content.

HTML

<%titleList%>

List of entry titles that are displayed on the current page.

HTML

<%frontPageTitleList%>

List of entry titles that appear on the current front page. Uses the same CSS classes as TitleList.

HTML

<%siteName%>

Weblog 'Title' as defined through the tag <Title> in the configuration file of the Web application. Same as <%title%>.

Plain text

<%description%>

Site description as defined through the tag <Description> in the configuration file of the Web application.

Plain text

<%navigatorLinks%>

Renders a list of user-definable hyperlinks.

HTML

dayTemplate Macros

<%macroname%>

Description

Output

<%archiveLink%>

Hyperlink to archived entries. Works hand in hand with <%longDate%>

HTML hyperlinked HTML image

<%longDate%>

Protected field DayMacros.day formatted as long date. Works hand in hand with <%archiveLink%>

Plain text

<%items%>

Placeholder for rendering weblog entries.

HTML

itemTemplate Macros

<%macroname%>

Description

Output

<%itemText%>

The text of a single weblog entry.

Plain text

<%itemTitle%>

The title of a single weblog entry.

Plain text

<%itemDescription%>

The Description of a single weblog entry.

Plain text

<%when%>

The DateTime (formatted like in GMT) the entry was created.

Plain text

<%permaLink%>

A placeholder for rendering a permanent hyperlink for the current weblog entry.

HTML

<%commentLink%>

An HTML hyperlink to view comments on weblog entries.

HTML

<%trackbackLink%>

An HTML hyperlink to the Trackback endpoint.

HTML hyperlink

<%trackbackList%>

A placeholder to render a list of hyperlinks with referrers, trackbacks and pingbacks.

HTML hyperlinks

<%categoryLinks%>

Renders a list of links to the categories this item belongs to.

HTML

<%editButton%>

A placeholder for accessing the edit and delete buttons when logged in.

HTML

<%itemauthor%>        

A author of a single weblog entry.                                                                                  

HTML                 

Radio Userland compatible Macros

<%macroname%>

Description

Output

<%radio.macros.imageUrl(relativeUrl)%>

Returns an absolute URL to an image based on a partial URL contained in a design template.

Plain text

<%radio.macros.imageRef(relativeUrl)%>

Returns an absolute URL to an image based on a partial URL relative to the Radio system path. Renders one <img> tag.

HTML image

<%radio.macros.headlinks()%>

This macro renders a set of <link> and <meta> tags for including in the <head> section of the page.

HTML

<%radio.macros.blogroll(opmlFileUrl)%>

This macro renders an OPML outline. The outline is displayed as an hierarchical list.

HTML

<%radio.macros.weblogUrl()%>

The URL of this weblog.

Plain text

<%radio.macros.editThisPageButton()%>

Ignored in this version.

|Nothing

<%radio.macros.editorsOnlyMenu()%>

Renders the administrator bar (AdminNavBar.ascx), if the user is logged and is member of the "admin" role.

HTML

<%radio.macros.xmlCoffeeMug()%>

Generates a text link to the (equivalent of) the Radio coffee mug.

HTML hyperlink

<%radio.macros.mailTo()%>

Generates a link to the author's email address or some page providing feedback capability. Renders one <a> tag with the CSS class "mailToStyle" and an embedded <img> tage with the CSS class "mailToImageStyle".

HTML

<%radio.macros.getLastUpdate()%>

Renders the time of the last site update, expressed in GMT.

Plain text

<%radio.macros.staticSiteStatsImage()%>

Not used in this version.

Nothing

<%radio.macros.googleIt(expression)%>

Renders a search hyperlink, pointing to Google.com. The search expression is the title as passed the macro.

HTML hyperlink

<%radio.macros.weblogEditBox()%>

Renders (Placeholder) the EditEntryBox control.

HTML

<%radio.macros.weblogRecentPosts()%>

Creates an empty placeholder (?)

Nothing

<%radio.macros.cloudLinks()%>

Renders plain text: 'cloud links'.

Plain text

<%radio.macros.statusCenter()%>

Renders plain text: 'status center'.

Plain text

<%radio.macros.supportCenter()%>

Renders plain text: 'support center'.

Plain text

<%radio.weblog.getUrl()%>

Returns an empty string (?)

Plain text

<%radio.weblog.drawCalendar()%>

Renders the WeblogCalendar control

HTML

DasBlog Macros

<%macroname%>

Description

Output

<%newtelligence.drawCategories()%>

Renders the hyperlinks for all category pages available in the weblog

HTML

<%newtelligence.drawSubCategories()%>

Currently not used

Nothing

<%newtelligence.adminBar()%>

Renders the administrator bar, if logged in

HTML

<%newtelligence.loginBox()%>

Renders the login box, if not logged in

HTML

<%newtelligence.drawArchiveMonths()%>

Renders Category Months                                                                    

HTML