Difference between revisions of "DPL Example 102"

From FollowTheScore
Jump to: navigation, search
 
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 7 most popular articles
+
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>
  

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:

  1. 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

  1. 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 }}