Strict Standards: Declaration of action_plugin_discussion::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/opinian/public_html/wiki/lib/plugins/discussion/action.php on line 16

Strict Standards: Declaration of action_plugin_translation::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/opinian/public_html/wiki/lib/plugins/translation/action.php on line 90

Strict Standards: Declaration of cache_instructions::retrieveCache() should be compatible with cache::retrieveCache($clean = true) in /home/opinian/public_html/wiki/inc/cache.php on line 289

Warning: Cannot modify header information - headers already sent by (output started at /home/opinian/public_html/wiki/lib/plugins/discussion/action.php:16) in /home/opinian/public_html/wiki/inc/auth.php on line 295

Strict Standards: Only variables should be passed by reference in /home/opinian/public_html/wiki/doku.php on line 71

Warning: Cannot modify header information - headers already sent by (output started at /home/opinian/public_html/wiki/lib/plugins/discussion/action.php:16) in /home/opinian/public_html/wiki/inc/actions.php on line 495

Warning: Cannot modify header information - headers already sent by (output started at /home/opinian/public_html/wiki/lib/plugins/discussion/action.php:16) in /home/opinian/public_html/wiki/inc/actions.php on line 495
====== "Items/get_ratings" ====== ===== Input parameters ===== ^ parameter name ^ type ^ description ^ mandatory ^ | item_id | number | Item's Opinian ID | no (but then 'slug' and 'category_id' are) | | slug | string | Item's Opinian slug (no control characters, "-" for spaces) | must go in pair with category_id. not mandatory, but then 'item_id' is | | category_id | number | Item's Opinian category ID | must go in pair with slug. not mandatory, but then 'item_id' is | | language | string(2) | [[http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes|ISO 639-1 Language Code]]. If not found, returns english ("en") | no | ==== Input example ==== getRatings(array("slug"=>"paris-hilton", "category_id"=>234, "language"=>"hr")); if (!empty($Opinian->last_error)) echo $Opinian->last_error; else print_r($ratings); ?> ===== Result structure ===== Arrays, data is inside "**Rating**" array key. ^ parameter name ^ description ^ | item_id | Item ID | | rating_category_id | Rating category ID | | name | Rating category name | | language | [[http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes|ISO 639-1 Language Code]] | | sum | Sum of all ratings for specific rating | | count | Number of all ratings for specific rating (so acctual rating is sum/count). | ==== Result example ==== Array ( [Rating] => Array ( [0] => Array ( [item_id] => 44 [rating_category_id] => 85 [name] => inteligencija [language] => hr [sum] => 4 [count] => 3 ) [1] => Array ( [item_id] => 44 [rating_category_id] => 249 [name] => pamet [language] => hr [sum] => 3 [count] => 3 ) [2] => Array ( [item_id] => 44 [rating_category_id] => 259 [name] => popularnost [language] => hr [sum] => 18 [count] => 2 ) [3] => Array ( [item_id] => 44 [rating_category_id] => 12 [name] => atraktivnost [language] => hr [sum] => 17 [count] => 2 ) ) )