'{php}' Comment.Preproc '\n ' Text 'include' Keyword ' ' Text '"' Literal.String.Double 'some/php/file.php' Literal.String.Double '"' Literal.String.Double ';' Punctuation '\n\n ' Text 'foreach' Keyword ' ' Text '(' Punctuation '$rows' Name.Variable ' ' Text 'as' Keyword ' ' Text '$row' Name.Variable ')' Punctuation ' ' Text '{' Punctuation '\n ' Text 'echo' Keyword ' ' Text '$row' Name.Variable ';' Punctuation '\n ' Text '}' Punctuation '\n' Text '{/php}' Comment.Preproc '\n\n' Other '{' Comment.Preproc '* smarty comment *' Comment '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'serendipity_hookPlugin' Name.Function ' ' Text 'hook' Name.Attribute '=' Operator '"entries_header"' Literal.String.Double ' ' Text 'addData' Name.Attribute '=' Operator '"$entry_id"' Literal.String.Double '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'foreach' Name.Function ' ' Text 'from' Name.Attribute '=' Operator '$entries' Name.Variable ' ' Text 'item' Name.Attribute '=' Operator '"dategroup"' Literal.String.Double '}' Comment.Preproc '\n
\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$dategroup.is_sticky' Name.Variable '}' Comment.Preproc '\n

' Other '{' Comment.Preproc '$CONST.STICKY_POSTINGS' Name.Variable '}' Comment.Preproc '

\n ' Other '{' Comment.Preproc 'else' Name.Function '}' Comment.Preproc '\n

' Other '{' Comment.Preproc '$dategroup.date' Name.Variable '|' Operator '@' Operator 'formatTime' Name.Attribute ':' Operator 'DATE_FORMAT_BARSINISTER' Name.Attribute '}' Comment.Preproc '

\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'foreach' Name.Function ' ' Text 'from' Name.Attribute '=' Operator '$dategroup.entries' Name.Variable ' ' Text 'item' Name.Attribute '=' Operator '"entry"' Literal.String.Double '}' Comment.Preproc '\n

' Other '{' Comment.Preproc '$entry.title' Name.Variable '}' Comment.Preproc '

\n\n
\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$entry.categories' Name.Variable '}' Comment.Preproc '\n \n ' Other '{' Comment.Preproc 'foreach' Name.Function ' ' Text 'from' Name.Attribute '=' Operator '$entry.categories' Name.Variable ' ' Text 'item' Name.Attribute '=' Operator '"category"' Literal.String.Double '}' Comment.Preproc '\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$category.category_icon' Name.Variable '}' Comment.Preproc '\n '     Other
'{'           Comment.Preproc
'$category.category_name' Name.Variable
'|'           Operator
'@'           Operator
'escape'      Name.Attribute
'}'           Comment.Preproc
'\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n ' Other '{' Comment.Preproc '/foreach' Name.Function '}' Comment.Preproc '\n \n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n\n
\n ' Other '{' Comment.Preproc '$entry.body' Name.Variable '}' Comment.Preproc '\n
\n\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$entry.is_extended' Name.Variable '}' Comment.Preproc '\n
' Other '{' Comment.Preproc '$entry.extended' Name.Variable '}' Comment.Preproc '
\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$entry.has_extended' Name.Variable ' ' Text 'and' Name.Attribute ' ' Text 'not' Name.Attribute ' ' Text '$is_single_entry' Name.Variable ' ' Text 'and' Name.Attribute ' ' Text 'not' Name.Attribute ' ' Text '$entry.is_extended' Name.Variable '}' Comment.Preproc '
\n

' Other '{' Comment.Preproc '$CONST.VIEW_EXTENDED_ENTRY' Name.Variable '|' Operator '@' Operator 'sprintf' Name.Attribute ':' Operator '$entry.title' Name.Variable '}' Comment.Preproc '


\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc "\n\n \n
\n \n ' Other '{' Comment.Preproc '$entry.plugin_display_dat' Name.Variable '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$is_single_entry' Name.Variable ' ' Text 'and' Name.Attribute ' ' Text 'not' Name.Attribute ' ' Text '$use_popups' Name.Variable ' ' Text 'and' Name.Attribute ' ' Text 'not' Name.Attribute ' ' Text '$is_preview' Name.Variable '}' Comment.Preproc '\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$CONST.DATA_UNSUBSCRIBED' Name.Variable '}' Comment.Preproc '\n
' Other '{' Comment.Preproc '$CONST.DATA_UNSUBSCRIBED' Name.Variable '|' Operator '@' Operator 'sprintf' Name.Attribute ':' Operator '$CONST.UNSUBSCRIBE_OK' Name.Variable '}' Comment.Preproc '

\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$CONST.DATA_TRACKBACK_DELETED' Name.Variable '}' Comment.Preproc '\n
' Other '{' Comment.Preproc '$CONST.DATA_TRACKBACK_DELETED' Name.Variable '|' Operator '@' Operator 'sprintf' Name.Attribute ':' Operator '$CONST.TRACKBACK_DELETED' Name.Variable '}' Comment.Preproc '

\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$CONST.DATA_TRACKBACK_APPROVED' Name.Variable '}' Comment.Preproc '\n
' Other '{' Comment.Preproc '$CONST.DATA_TRACKBACK_APPROVED' Name.Variable '|' Operator '@' Operator 'sprintf' Name.Attribute ':' Operator '$CONST.TRACKBACK_APPROVED' Name.Variable '}' Comment.Preproc '

\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$CONST.DATA_COMMENT_DELETED' Name.Variable '}' Comment.Preproc '\n
' Other '{' Comment.Preproc '$CONST.DATA_COMMENT_DELETED' Name.Variable '|' Operator '@' Operator 'sprintf' Name.Attribute ':' Operator '$CONST.COMMENT_DELETED' Name.Variable '}' Comment.Preproc '

\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$CONST.DATA_COMMENT_APPROVED' Name.Variable '}' Comment.Preproc '\n
' Other '{' Comment.Preproc '$CONST.DATA_COMMENT_APPROVED' Name.Variable '|' Operator '@' Operator 'sprintf' Name.Attribute ':' Operator '$CONST.COMMENT_APPROVED' Name.Variable '}' Comment.Preproc '

\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$is_single_entry' Name.Variable ' ' Text 'and' Name.Attribute ' ' Text 'not' Name.Attribute ' ' Text '$is_preview' Name.Variable '}' Comment.Preproc '\n
\n
\n \n
' Other '{' Comment.Preproc '$CONST.TRACKBACKS' Name.Variable '}' Comment.Preproc '
\n \n
\n ' Other '{' Comment.Preproc 'serendipity_printTrackbacks' Name.Function ' ' Text 'entry' Name.Attribute '=' Operator '$entry.id' Name.Variable '}' Comment.Preproc '\n
\n
\n
\n \n
' Other '{' Comment.Preproc '$CONST.COMMENTS' Name.Variable '}' Comment.Preproc '
\n
' Other '{' Comment.Preproc '$CONST.DISPLAY_COMMENTS_AS' Name.Variable '}' Comment.Preproc '\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$entry.viewmode' Name.Variable ' ' Text 'eq' Name.Attribute ' ' Text '$CONST.VIEWMODE_LINEAR' Name.Variable '}' Comment.Preproc '\n (' Other '{' Comment.Preproc '$CONST.COMMENTS_VIEWMODE_LINEAR' Name.Variable '}' Comment.Preproc ' | ' Other '{' Comment.Preproc '$CONST.COMMENTS_VIEWMODE_THREADED' Name.Variable '}' Comment.Preproc ')\n ' Other '{' Comment.Preproc 'else' Name.Function '}' Comment.Preproc '\n (' Other '{' Comment.Preproc '$CONST.COMMENTS_VIEWMODE_LINEAR' Name.Variable '}' Comment.Preproc ' | ' Other '{' Comment.Preproc '$CONST.COMMENTS_VIEWMODE_THREADED' Name.Variable '}' Comment.Preproc ')\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n
\n
\n ' Other '{' Comment.Preproc 'serendipity_printComments' Name.Function ' ' Text 'entry' Name.Attribute '=' Operator '$entry.id' Name.Variable ' ' Text 'mode' Name.Attribute '=' Operator '$entry.viewmode' Name.Variable '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$entry.is_entry_owner' Name.Variable '}' Comment.Preproc '\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$entry.allow_comments' Name.Variable '}' Comment.Preproc '\n \n ' Other '{' Comment.Preproc 'else' Name.Function '}' Comment.Preproc '\n \n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n \n\n ' Other '{' Comment.Preproc 'foreach' Name.Function ' ' Text 'from' Name.Attribute '=' Operator '$comments_messagestack' Name.Variable ' ' Text 'item' Name.Attribute '=' Operator '"message"' Literal.String.Double '}' Comment.Preproc '\n
' Other '{' Comment.Preproc '$message' Name.Variable '}' Comment.Preproc '
\n ' Other '{' Comment.Preproc '/foreach' Name.Function '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$is_comment_added' Name.Variable '}' Comment.Preproc '\n\n
\n
' Other '{' Comment.Preproc '$CONST.COMMENT_ADDED' Name.Variable '}' Comment.Preproc '
\n\n ' Other '{' Comment.Preproc 'elseif' Name.Function ' ' Text '$is_comment_moderate' Name.Variable '}' Comment.Preproc '\n\n
\n
' Other '{' Comment.Preproc '$CONST.COMMENT_ADDED' Name.Variable '}' Comment.Preproc '
' Other '{' Comment.Preproc '$CONST.THIS_COMMENT_NEEDS_REVIEW' Name.Variable '}' Comment.Preproc '
\n\n ' Other '{' Comment.Preproc 'elseif' Name.Function ' ' Text 'not' Name.Attribute ' ' Text '$entry.allow_comments' Name.Variable '}' Comment.Preproc '\n\n
\n
' Other '{' Comment.Preproc '$CONST.COMMENTS_CLOSED' Name.Variable '}' Comment.Preproc '
\n\n ' Other '{' Comment.Preproc 'else' Name.Function '}' Comment.Preproc '\n\n
\n
' Other '{' Comment.Preproc '$CONST.ADD_COMMENT' Name.Variable '}' Comment.Preproc '
\n ' Other '{' Comment.Preproc '$COMMENTFORM' Name.Variable '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n
\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n\n ' Other '{' Comment.Preproc '$entry.backend_preview' Name.Variable '}' Comment.Preproc '\n ' Other '{' Comment.Preproc '/foreach' Name.Function '}' Comment.Preproc '\n
\n ' Other '{' Comment.Preproc 'foreachelse' Name.Function '}' Comment.Preproc '\n ' Other '{' Comment.Preproc 'if' Name.Function ' ' Text 'not' Name.Attribute ' ' Text '$plugin_clean_page' Name.Variable '}' Comment.Preproc '\n ' Other '{' Comment.Preproc '$CONST.NO_ENTRIES_TO_PRINT' Name.Variable '}' Comment.Preproc '\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n ' Other '{' Comment.Preproc '/foreach' Name.Function '}' Comment.Preproc '\n\n' Other '{' Comment.Preproc 'if' Name.Function ' ' Text '$footer_info' Name.Variable '}' Comment.Preproc '\n ' Other '{' Comment.Preproc '/if' Name.Function '}' Comment.Preproc '\n ' Other '{' Comment.Preproc 'serendipity_hookPlugin' Name.Function ' ' Text 'hook' Name.Attribute '=' Operator '"entries_footer"' Literal.String.Double '}' Comment.Preproc '\n\n' Other