DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:rating

Rating Plugin

Compatible with DokuWiki

  • 2017-02-19 "Frusterick Manners" unknown
  • 2016-06-26 "Elenor Of Tsort" unknown
  • 2015-08-10 "Detritus" unknown
  • 2014-09-29 "Hrun" yes

plugin Allows rating a page

Last updated on
2016-01-13
Provides
Syntax, Action
Repository
Source
Requires
sqlite

Tagged with rate, rating, vote

A CosmoCode Plugin

Installation

:!: External requirements: This plugin requires the following additional components that must be installed separately:

Install the plugin using the Extension Manager and the download URL above, which points to latest version of the plugin. Refer to Plugins on how to install plugins manually.

Then adjust your template and integrate the following code where you want the rating controls to appear:

<?php
$rating = plugin_load('helper', 'rating');
if($rating) $rating->tpl();
?>

Examples/Syntax

Be sure to have integrated the plugin into your template as described above. Syntax is only available for outputting aggregated data. Data input is handled through template integration only.

Inserting the tag {{rating}} will create a list of the ten best rated pages.

{{rating}}
{{rating|startdate=2014-07-01}}
{{rating|lang=en}}
{{rating|startdate=2014-07-01,lang=en}}

lang

If you have the translation plugin installed you can filter the pages by language:

{{rating|lang=$langprefix}}

startdate

You can specify the starting-date from which the rating is computed. The Format for is YYYY-MM-DD.

{{rating|startdate=$startdate}}

list items

By default the list uses bullet points, which can be changed to a numbered list by adding the tag=ol option:

{{rating|tag=ol}}

score

You can show the score of each item by adding the score=true option:

{{rating|score=true}}

Development

Change Log

Known Bugs and Issues

plugin/rating.txt · Last modified: 2016-05-03 22:46 by andi