Examples/Parameter: scroll (example 2)
Appearance
< Examples
Example
[edit source]This lists pages from the category Fruit examples, the count and empty offset displays the first 3 articles using Scroll or URL syntax, and scroll parameter being enabled fills the url parameter values. The resultsheader and footer use a helper template (Template:DPL3 scroll) to create scroll navigation, composed of the magic word ({{PAGESINCATEGORY:Category}}) and some parameters are fed to that template, so it can determine total pages, count, and amount of offset. allowcachedresults prevents caching, to prevent the need for manual purge to view the results.
- Code
{{#dpl:execandexit = geturlargs}}
{{#dpl:
|category = Fruit examples
|count = {%DPL_count:3%}
|offset = {%DPL_offset:0%}
|scroll = yes
|resultsheader = ²{DPL3 scroll¦total={{PAGESINCATEGORY:Fruit examples|R}}¦offset={%DPL_offset:0%}¦count={%DPL_count:3%}¦page={{FULLPAGENAME}}}²\n
|resultsfooter = ²{DPL3 scroll¦total={{PAGESINCATEGORY:Fruit examples|R}}¦offset={%DPL_offset:0%}¦count={%DPL_count:3%}¦page={{FULLPAGENAME}}}²\n
|allowcachedresults = false
}}
- Result
| 1..34..6(8 total) |
| 1..34..6(8 total) |