Skip to content

Commit

Permalink
rating MDL-21657 changing from ratings (plural) to rating (singular)
Browse files Browse the repository at this point in the history
  • Loading branch information
Andrew Davis committed Mar 16, 2010
1 parent ba0c89c commit 6c5fcef
Show file tree
Hide file tree
Showing 8 changed files with 19 additions and 15 deletions.
2 changes: 1 addition & 1 deletion course/moodleform_mod.php
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,7 @@ function standard_coursemodule_elements(){
}
}

if (plugin_supports('mod', $this->_modname, FEATURE_RATINGS, false)) {
if (plugin_supports('mod', $this->_modname, FEATURE_RATE, false)) {
$mform->addElement('header', 'modstandardratings', get_string('ratings', 'ratings'));

//$mform->addElement('checkbox', 'assessed', get_string('allowratings', 'ratings') , get_string('ratingsuse', 'ratings'));
Expand Down
1 change: 1 addition & 0 deletions lang/en_utf8/rating.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<?php
$string['rate'] = 'Rate';
$string['rating'] = 'Rating';
$string['ratings'] = 'Ratings';
$string['aggregatetype'] = 'Aggregate type';
Expand Down
2 changes: 1 addition & 1 deletion lib/moodlelib.php
Original file line number Diff line number Diff line change
Expand Up @@ -364,7 +364,7 @@

define('FEATURE_COMMENT', 'comment');

define('FEATURE_RATINGS', 'ratings');
define('FEATURE_RATE', 'rate');

/** Unspecified module archetype */
define('MOD_ARCHETYPE_OTHER', 0);
Expand Down
15 changes: 9 additions & 6 deletions lib/outputrenderers.php
Original file line number Diff line number Diff line change
Expand Up @@ -1244,7 +1244,7 @@ function render_rating(rating $rating) {
}

if (empty($strrate)) {
$strrate = get_string("rate", "forum");
$strrate = get_string("rate", "rating");
}

$strratings = '';
Expand Down Expand Up @@ -1313,13 +1313,16 @@ function render_rating(rating $rating) {

//generate an array of values for numeric scales
$scalearray = $rating->settings->scale->scaleitems;
if( !is_array($scalearray) && is_int($scalearray) ) {
$scalearray = array();
for($i=0; $i<=$rating->settings->scale->scaleitems; $i++) {
$scalearray[$i] = $i;
if( !is_array($scalearray) ) { //almost certainly a numerical scale
$intscalearray = intval($scalearray);//just in case theyve passed "5" instead of 5
if( is_int($intscalearray) && $intscalearray>0 ){
$scalearray = array();
for($i=0; $i<=$rating->settings->scale->scaleitems; $i++) {
$scalearray[$i] = $i;
}
}
}

$scalearray = array(RATING_UNSET_RATING => $strrate.'...') + $scalearray;
$strratings .= html_writer::select($scalearray, 'rating'.$rating->itemid, $rating->rating, false, array('class'=>'postratingmenu ratinginput'));

Expand Down
2 changes: 1 addition & 1 deletion mod/data/lib.php
Original file line number Diff line number Diff line change
Expand Up @@ -2579,7 +2579,7 @@ function data_supports($feature) {
case FEATURE_GRADE_HAS_GRADE: return true;
case FEATURE_GRADE_OUTCOMES: return true;
case FEATURE_MOD_SUBPLUGINS: return array('datafield'=>'mod/data/field', 'datapreset'=>'mod/data/preset');
case FEATURE_RATINGS: return true;
case FEATURE_RATE: return true;

default: return null;
}
Expand Down
2 changes: 1 addition & 1 deletion mod/forum/lib.php
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ function forum_supports($feature) {
case FEATURE_COMPLETION_HAS_RULES: return true;
case FEATURE_GRADE_HAS_GRADE: return true;
case FEATURE_GRADE_OUTCOMES: return true;
case FEATURE_RATINGS: return true;
case FEATURE_RATE: return true;

default: return null;
}
Expand Down
2 changes: 1 addition & 1 deletion mod/glossary/lib.php
Original file line number Diff line number Diff line change
Expand Up @@ -2667,7 +2667,7 @@ function glossary_supports($feature) {
case FEATURE_COMPLETION_TRACKS_VIEWS: return true;
case FEATURE_GRADE_HAS_GRADE: return true;
case FEATURE_GRADE_OUTCOMES: return true;
case FEATURE_RATINGS: return true;
case FEATURE_RATE: return true;

default: return null;
}
Expand Down
8 changes: 4 additions & 4 deletions rating/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,10 @@

$permissions = rating::get_rating_permissions(context);
if (!$permissions[RATING_VIEW]) {
print_error('noviewrate', 'ratings');
print_error('noviewrate', 'rating');
}
if (!$permissions[RATING_VIEW_ALL] and $USER->id != $item->userid) {
print_error('noviewanyrate', 'ratings');
print_error('noviewanyrate', 'rating');
}

switch ($sort) {
Expand All @@ -59,8 +59,8 @@

$scalemenu = make_grades_menu($scaleid);

$strratings = get_string('ratings', 'ratings');
$strrating = get_string('rating', 'ratings');
$strratings = get_string('ratings', 'rating');
$strrating = get_string('rating', 'rating');
$strname = get_string('name');
$strtime = get_string('time');

Expand Down

0 comments on commit 6c5fcef

Please sign in to comment.