Difference between revisions of "DPL Example 102"
From FollowTheScore
(New page: {{Example|Create a pie chart based on DPL query}} We show the 10 most popular articles <pre><nowiki> {{#ploticus: #proc getdata data: "Alpha" 100 "Beta" 200 "Gamma" 300 // render p...) |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Example|Create a pie chart based on DPL query}} | {{Example|Create a pie chart based on DPL query}} | ||
− | We show the | + | We show the 7 most popular articles; [[Template:DPL Example 102 piechart]] contains the script; data comes from a DPL query. |
<pre><nowiki> | <pre><nowiki> | ||
− | {{# | + | {{DPL Example 102 piechart|data= |
− | + | {{#dpl: | |
− | + | |namespace = | |
− | + | |addpagecounter = yes | |
− | + | |ordermethod = counter | |
− | + | |order = descending | |
− | " | + | |count = 7 |
− | + | |format = ,"%TITLE%" %COUNT%,\n | |
− | + | }} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
</nowiki></pre> | </nowiki></pre> | ||
Line 29: | Line 19: | ||
The above script produces the following output: | The above script produces the following output: | ||
---- | ---- | ||
− | {{ | + | {{DPL Example 102 piechart|data= |
{{#dpl: | {{#dpl: | ||
− | | | + | |namespace = |
− | |format=,"%TITLE%" | + | |addpagecounter = yes |
+ | |ordermethod = counter | ||
+ | |order = descending | ||
+ | |count = 7 | ||
+ | |format = ,"%TITLE%" %COUNT%,\n | ||
}} | }} | ||
}} | }} |
Latest revision as of 11:27, 13 March 2009
back to list of examples
Create a pie chart based on DPL query
We show the 7 most popular articles; Template:DPL Example 102 piechart contains the script; data comes from a DPL query.
{{DPL Example 102 piechart|data= {{#dpl: |namespace = |addpagecounter = yes |ordermethod = counter |order = descending |count = 7 |format = ,"%TITLE%" %COUNT%,\n }} }}
The above script produces the following output:
{{#ploticus:
- proc getdata
data:
"Test5554" %COUNT% "2008-02-16 best time ever" %COUNT% "Nowa kategoria" %COUNT% "Test 001" %COUNT% "Test 002" %COUNT% "Test 003" %COUNT% "Test 004" %COUNT%
// render pie graph
- proc pie
datafield: 2 labelfmtstring: @@1 (@@2) labelmode: line+label outlinedetails: color=blue center: 4 4 radius: 1.6 colors: dullyellow drabgreen pink powderblue lavender labelfarout: 1.8 }}