Issue:%PAGES% or %TOTALPAGES% in parser functions

From FollowTheScore
Revision as of 18:15, 8 May 2009 by Subfader (talk | contribs)
Jump to: navigation, search
Description: %PAGES% or %TOTALPAGES% in parser functions returns syntax error
Extension / Version: DPL   /   ?
Type / Status: Bug   /   open

Problem

I want to create a navigation template for long DPL result lists. In general no problem, but I fail at detecting the end of the list where no "Next" link should appear. So I'd actually use no link if: totalpages - offset <= count. Simplified example:

{{#dpl:
|category=Category
|namespace=Category
|count=5
|resultsheader=%TOTALPAGES% are {{#ifexpr:%TOTALPAGES% < 10|less than 10 results|more than 10 results}}
}}
9 are Expression error: Unrecognized punctuation character "%".


Or via a template: User:Subfader/NavTemplate

{{#dpl:
|category=Category
|namespace=Category
|count=5
|resultsheader={{User:Subfader/NavTemplate|count=5|totalpages=%TOTALPAGES%}}
}}

User:Subfader/NavTemplate:
{{{totalpages}}} are {{#ifexpr:{{{totalpages}}} < 10|less than 10 results|more than 10 results}}. {{{count}}} displayed.
9 are Expression error: Unrecognized punctuation character "%".. 5 displayed.


Any help would be appreciated. --Subfader 16:13, 8 May 2009 (UTC)

Reply