Difference between revisions of "Issue:%PAGES% or %TOTALPAGES% in parser functions"

From FollowTheScore
Jump to: navigation, search
(New page: {{Issue |Type = Bug |Extension = DPL |Version = ? |Description = %PAGES% or %TOTALPAGES% in parser functions returns syntax error |Status = open }} == Problem == I ...)
 
m
Line 24: Line 24:
 
|resultsheader=%TOTALPAGES% are {{#ifexpr:%TOTALPAGES% < 10|less than 10 results|more than 10 results}}
 
|resultsheader=%TOTALPAGES% are {{#ifexpr:%TOTALPAGES% < 10|less than 10 results|more than 10 results}}
 
}}
 
}}
 +
  
 
Or via a template: [[User:Subfader/NavTemplate]]
 
Or via a template: [[User:Subfader/NavTemplate]]

Revision as of 18:15, 8 May 2009

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