Difference between revisions of "Template:User points/Debug"

From [N8]
Jump to navigation Jump to search
 
Line 1: Line 1:
{{#vardefine:pagecreations|{{#ask:[[Page creator::User:{{BASEPAGENAME}}]] |format=count}}}}<!--
+
<noinclude>
-->edits: {{#vardefineecho:pageedits|{{#expr: {{formatnum:{{#show: User:{{BASEPAGENAME}} |?User edit count}}|R}} / 10}}}}<!--
 
-->contributors: {{#vardefineecho:pagecontributors|{{#ask:[[Page creator::User:{{BASEPAGENAME}}]] [[Page author::!User:{{BASEPAGENAME}}]] |format=count}}}}<!--
 
-->contributor counts:
 
  
 +
<pre>
 +
{{User points
 +
|User=(Defaults to {{BASEPAGENAME}} - should be used on user page_
 +
|Creations=
 +
|Edits=
 +
|Contributors=
 +
}}
 +
</pre>
  
 +
{{User points|User=Banri}}
  
{{#ask:[[Page creator::User:{{BASEPAGENAME}}]] [[Page author::!User:{{BASEPAGENAME}}]]  
+
</noinclude>
|?Page author |format=valuerank
+
<includeonly>Creations: {{#vardefineecho:pagecreations|{{{Creations|{{#ask:[[Page creator::User:{{{User|{{BASEPAGENAME}}}}}]] |format=count}} }}} }}<!--
 +
--> Edits {{#vardefineecho:pageedits|{{#expr: {{{Edits|{{formatnum:{{#show: User:{{{User|{{BASEPAGENAME}}}}}|?User edit count|default=0}}|R}} }}} / 10 round 0}}  }}<!--
 +
--> Contributors {{#vardefineecho:pagecontributors|{{{Contributors|{{#ask:[[Page creator::User:{{{User|{{BASEPAGENAME}}}}}]] [[Page author::!User:{{{User|{{BASEPAGENAME}}}}}]] |format=count}} }}} }}<!--
 +
// counting contributions from other users on your pages
 +
// currently each unique contributor adds counts for how many pages of yours they have edited
 +
-->{{#cadefine:$alleditors|{{#ask:[[Page creator::User:{{{User|{{BASEPAGENAME}}}}}]] [[Page author::!User:{{{User|{{BASEPAGENAME}}}}}]]  
 +
|?Page author= |format=array
 
|link=none  
 
|link=none  
|headers=hide
 
 
|mainlabel=-  
 
|mainlabel=-  
|searchlabel=... further results
+
|limit=999
|template=Template:Query Format/Author count
+
}} }}<!--
|introtemplate=Template:Query Format/Author count intro
+
-->{{#vardefine:contributorcounts|0}}<!--
|outrotemplate=Template:Query Format/Author count outro
+
-->{{#camap:$alleditors|@@@
|liststyle=none
+
    |{{#ifeq: @@@|User:{{{User|{{BASEPAGENAME}}}}}||{{#vardefine:contributorcounts| {{#expr:{{#var:contributorcounts}}+1}} }} }}
|limit=9999
+
    ||}}<!--
}}
+
 
 +
-->{{#vardefineecho:creationpoints |{{#expr: {{#var: pagecreations}} * 20}}}}<!--
 +
-->{{#vardefineecho:editpoints |{{#expr: trunc {{#var: pageedits}} * 5}}}}<!--
 +
-->{{#vardefineecho:contributorpoints |{{#expr: {{#var:contributorcounts}} *5}}}}<!--
 +
-->
 +
{{#vardefineecho:finalpoints|{{#expr: {{#var: creationpoints}} + {{#var: editpoints}} + {{#var: contributorpoints}} }}}}<div class="userpoints_white" style ="text-align: center;"><span style ="color:#fff; text-align: center;">'''{{BASEPAGENAME}} - User Level''': </span>
 +
={{#var: finalpoints}}:
 +
<!--
 +
 
 +
 
  
 +
|{{#ifexpr: {{#var: finalpoints}} < 9200 | <span style="color: #D4AF37;">'''Gold: Tier 1'''</span> [[File:Tier 1 Start.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 9400 | <span style="color: #D4AF37;">'''Gold: Tier 2'''</span> [[File:Tier 2 Gold.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 9600 | <span style="color: #D4AF37;">'''Gold: Tier 3'''</span> [[File:Tier 3 Gold.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 9800 | <span style="color: #D4AF37;">'''Gold: Tier 4'''</span> [[File:Tier 4 Gold.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 10000 | <span style="color: #D4AF37;">'''Gold: Tier 5'''</span> [[File:Tier 5 Gold.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 10200 | <span style="color: #D4AF37;">'''Gold: Tier 6'''</span> [[File:Tier 6 Gold.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 10400 | <span style="color: #D4AF37;">'''Gold: Tier 7'''</span> [[File:Tier 7 Gold.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 10600 | <span style="color: #D4AF37;">'''Gold: Tier 8'''</span> [[File:Tier 8 Gold.png|link=]]
 +
|-->
  
  
 +
{{#ifexpr: {{#var: finalpoints}} < 200 | <span style="color: #C0C0C0;">'''White: Tier 1'''</span> [[File:Tier 1 Start.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 400 | <span style="color: #C0C0C0;">'''White: Tier 2'''</span> [[File:Tier 2 White.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 600 | <span style="color: #C0C0C0;">'''White: Tier 3'''</span> [[File:Tier 3 White.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 800 | <span style="color: #C0C0C0;">'''White: Tier 4'''</span> [[File:Tier 4 White.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 1000 | <span style="color: #C0C0C0;">'''White: Tier 5'''</span> [[File:Tier 5 White.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 1200 | <span style="color: #C0C0C0;">'''White: Tier 6'''</span> [[File:Tier 6 White.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 1400 | <span style="color: #C0C0C0;">'''White: Tier 7'''</span> [[File:Tier 7 White.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 1600 | <span style="color: #C0C0C0;">'''White: Tier 8'''</span> [[File:Tier 8 White.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 1800 | <span style="color: #C0C0C0;">'''White: Tier 9'''</span> [[File:Tier 9 White.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 2000 | <span style="color: #048000;">'''Green: Tier 1'''</span> [[File:Tier 1 Start.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 2200 | <span style="color: #048000;">'''Green: Tier 2'''</span> [[File:Tier 2 Green.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 2400 | <span style="color: #048000;">'''Green: Tier 3'''</span> [[File:Tier 3 Green.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 2600 | <span style="color: #048000;">'''Green: Tier 4'''</span> [[File:Tier 4 Green.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 2800 | <span style="color: #048000;">'''Green: Tier 5'''</span> [[File:Tier 5 Green.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 3000 | <span style="color: #048000;">'''Green: Tier 6'''</span> [[File:Tier 6 Green.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 3200 | <span style="color: #048000;">'''Green: Tier 7'''</span> [[File:Tier 7 Green.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 3400 | <span style="color: #048000;">'''Green: Tier 8'''</span> [[File:Tier 8 Green.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 3600 | <span style="color: #048000;">'''Green: Tier 9'''</span> [[File:Tier 9 Green.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 3800 | <span style="color: #0B33CB;">'''Blue: Tier 1'''</span> [[File:Tier 1 Start.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 4000 | <span style="color: #0B33CB;">'''Blue: Tier 2'''</span> [[File:Tier 2 Blue.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 4200 | <span style="color: #0B33CB;">'''Blue: Tier 3'''</span> [[File:Tier 3 Blue.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 4400 | <span style="color: #0B33CB;">'''Blue: Tier 4'''</span> [[File:Tier 4 Blue.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 4600 | <span style="color: #0B33CB;">'''Blue: Tier 5'''</span> [[File:Tier 5 Blue.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 4800 | <span style="color: #0B33CB;">'''Blue: Tier 6'''</span> [[File:Tier 6 Blue.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 5000 | <span style="color: #0B33CB;">'''Blue: Tier 7'''</span> [[File:Tier 7 Blue.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 5200 | <span style="color: #0B33CB;">'''Blue: Tier 8'''</span> [[File:Tier 8 Blue.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 5400 | <span style="color: #0B33CB;">'''Blue: Tier 9'''</span> [[File:Tier 9 Blue.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 5600 | <span style="color: #9702C6;">'''Purple: Tier 1'''</span> [[File:Tier 1 Start.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 5800 | <span style="color: #9702C6;">'''Purple: Tier 2'''</span> [[File:Tier 2 Purple.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 6000 | <span style="color: #9702C6;">'''Purple: Tier 3'''</span> [[File:Tier 3 Purple.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 6200 | <span style="color: #9702C6;">'''Purple: Tier 4'''</span> [[File:Tier 4 Purple.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 6400 | <span style="color: #9702C6;">'''Purple: Tier 5'''</span> [[File:Tier 5 Purple.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 6600 | <span style="color: #9702C6;">'''Purple: Tier 6'''</span> [[File:Tier 6 Purple.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 6800 | <span style="color: #9702C6;">'''Purple: Tier 7'''</span> [[File:Tier 7 Purple.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 7000 | <span style="color: #9702C6;">'''Purple: Tier 8'''</span> [[File:Tier 8 Purple.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 7200 | <span style="color: #9702C6;">'''Purple: Tier 9'''</span> [[File:Tier 9 Purple.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 7400 | <span style="color: #FFA500;">'''Orange: Tier 1'''</span> [[File:Tier 1 Start.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 7600 | <span style="color: #FFA500;">'''Orange: Tier 2'''</span> [[File:Tier 2 Orange.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} > 7800 | <span style="color: #FFA500;">'''Orange: Tier 3'''</span> [[File:Tier 3 Orange.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 8000 | <span style="color: #FFA500;">'''Orange: Tier 4'''</span> [[File:Tier 4 Orange.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 8200 | <span style="color: #FFA500;">'''Orange: Tier 5'''</span> [[File:Tier 5 Orange.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 8400 | <span style="color: #FFA500;">'''Orange: Tier 6'''</span> [[File:Tier 6 Orange.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 8600 | <span style="color: #FFA500;">'''Orange: Tier 7'''</span> [[File:Tier 7 Orange.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 8800 | <span style="color: #FFA500;">'''Orange: Tier 8'''</span> [[File:Tier 8 Orange.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} < 9000 | <span style="color: #FFA500;">'''Orange: Tier 9'''</span> [[File:Tier 9 Orange.png|link=]]
 +
|{{#ifexpr: {{#var: finalpoints}} > 10800 | <span style="color: #D4AF37;">'''Gold: Tier 9'''</span> [[File:Tier 9 Gold.png|link=]]}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
  
{{#vardefineecho:contributorcounts|{{#ask:[[Page creator::User:{{BASEPAGENAME}}]] [[Page author::!User:{{BASEPAGENAME}}]]
+
<!--
|?Page author |format=valuerank
 
|link=none
 
|headers=hide
 
|mainlabel=-
 
|searchlabel=... further results
 
|template=Template:Query Format/Author count
 
|introtemplate=Template:Query Format/Author count intro
 
|outrotemplate=Template:Query Format/Author count outro
 
|liststyle=none
 
}}}}<!--
 
-->{{#vardefine:creationpoints |{{#expr: {{#var: pagecreations}} * 5}}}}<!--
 
-->{{#vardefine:editpoints |{{#expr: trunc {{#var: pageedits}} }}}}<!--
 
-->{{#vardefine:contributorpoints |{{#expr: ({{#var:finalcount}}-{{#var:pagecontributors}})*5}}}}<!--
 
--><div style="padding: 5px; background-color: #063; color: #fff;">'''User Level'''</div>
 
{{BASEPAGENAME}}<br>
 
{{#vardefine:finalpoints|{{#expr: {{#var: creationpoints}} + {{#var: editpoints}} + {{#var: contributorpoints}} }}}}
 
'''''{{#var: finalpoints}}''''' ''points''<br>
 
{{#ifexpr: {{#var: finalpoints}} < 16 | <span style="color: #066;">'''1st level'''</span> [[File:Status-1st-level.png|link=]]
 
|{{#ifexpr: {{#var: finalpoints}} < 101 | <span style="color: #d4640e;">'''2nd level'''</span> [[File:Status-2nd-level.png|link=]]
 
|{{#ifexpr: {{#var: finalpoints}} < 501 | <span style="color: #a68134;">'''3rd level'''</span> [[File:Status-3rd-level.png|link=]]
 
|{{#ifexpr: {{#var: finalpoints}} < 1501 | <span style="color: #5f6669;">'''4th level'''</span> [[File:Status-4th-level.png|link=]]
 
|{{#ifexpr: {{#var: finalpoints}} < 3001 | <span style="color: #fbC90e;">'''5th level'''</span> [[File:Status-5th-level.png|link=]]
 
|{{#ifexpr: {{#var: finalpoints}} < 5001 | <span style="color: #a8acae;">'''6th level'''</span> [[File:Status-6th-level.png|link=]]
 
|{{#ifexpr: {{#var: finalpoints}} > 5000 | <span style="color: #0c3;">'''7th level'''</span> [[File:Status-7th-level.png|link=]]
 
 
|You have 0 points.
 
|You have 0 points.
 
}}
 
}}
Line 55: Line 151:
 
}}
 
}}
 
}}
 
}}
 
+
}}
''How points are earned''
+
}}
*''5 points for every page creation''
+
}}
*''1 point for every 10 page edits''
+
}}
*''5 points for each additional user who contributes to a page you created''
+
}}
{{#set:User points={{#var: finalpoints}} }}
+
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}-->=<span style ="color:#fff; text-align: center;"> ('''''{{#var: finalpoints}}''''' '' Wiki Points'')</span></div>
 +
<div style="text-align: center;"><sup>([[Wiki Point System|<span style="color:blue;">'''WPS'''</span>]]</sup><sup> • [[Wiki Leaderboard|<span style="color:blue;">'''Leaderboard'''</span>]])</sup> To force an update, click [{{fullurl:{{FULLPAGENAME}}|action=purge}} '''here''']</div>
 +
<!--
 +
-->
 +
{{#set:User points={{#var: finalpoints}} }}</includeonly>

Latest revision as of 20:53, 25 February 2021


{{User points
|User=(Defaults to {{BASEPAGENAME}} - should be used on user page_
|Creations=
|Edits=
|Contributors=
}}


Banri - User Level: Gold: Tier 9 Tier 9 Gold.png (28275 Wiki Points)
(WPSLeaderboard) To force an update, click here