Difference between revisions of "Template:MyRatings"

From Wikispooks
Jump to navigation Jump to search
(desc)
Line 2: Line 2:
 
If the user has no ratings, it draws a thin stripey black line. It calls [[Template:MyRatings/Output]] to format output.<br/>
 
If the user has no ratings, it draws a thin stripey black line. It calls [[Template:MyRatings/Output]] to format output.<br/>
 
It currently has one optional parameter, the sort key:<br/>
 
It currently has one optional parameter, the sort key:<br/>
<nowiki>{{</nowiki>{{PAGENAME}}
+
<nowiki>{{</nowiki>{{PAGENAME}}<br/>
|sort=Has value (defaults to 'Has publicationDate')
+
|sort=Has value (defaults to 'Has value')<br/>
|order=ascending (defaults to 'random')
+
|order=random (defaults to 'descending')<br/>
 
<nowiki>}}</nowiki>
 
<nowiki>}}</nowiki>
 
}}
 
}}
Line 11: Line 11:
 
'''Example:'''<br/>
 
'''Example:'''<br/>
 
{{t|<nowiki>==Ratings==</nowiki>}}<br/>
 
{{t|<nowiki>==Ratings==</nowiki>}}<br/>
{{t|<nowiki>{{MyRatings|sort=Has value}}</nowiki> }}
+
{{t|<nowiki>{{MyRatings|sort=Has publicationDate}}</nowiki> }}
 
</noinclude><includeonly><div style="border-color:black; border-width:3px; border-style:groove;">{{#ask: [[Constitutes::Rating]][[-Has subobject::{{FULLPAGENAME}}]]
 
</noinclude><includeonly><div style="border-color:black; border-width:3px; border-style:groove;">{{#ask: [[Constitutes::Rating]][[-Has subobject::{{FULLPAGENAME}}]]
 
|?Has target#NOWIKI
 
|?Has target#NOWIKI
Line 19: Line 19:
 
|?Description2
 
|?Description2
 
|format=template
 
|format=template
|order={{{order|random}}}
+
|order={{{order|descending}}}
|sort={{{sort|Has publicationDate}}}
+
|sort={{{sort|Has value}}}
 
|template=MyRatings/Output
 
|template=MyRatings/Output
 
}}</div></includeonly>
 
}}</div></includeonly>

Revision as of 10:21, 26 August 2016

This is intended for use on pages in the user: namespace. It makes a list of all that users' ratings.
If the user has no ratings, it draws a thin stripey black line. It calls Template:MyRatings/Output to format output.
It currently has one optional parameter, the sort key:
{{MyRatings
|sort=Has value (defaults to 'Has value')
|order=random (defaults to 'descending')
}} }} Targets of ratings (i.e. SMWObjects) should use Template:DisplayRatings.

Example:
==Ratings==
{{MyRatings|sort=Has publicationDate}}