$aggregatelabel .= get_string("aggregatesum", "rating");
break;
}
+ $aggregatelabel .= get_string('labelsep', 'langconfig');
//$scalemax = 0;//no longer displaying scale max
$aggregatestr = '';
//$aggregatehtml = "{$ratingstr} / $scalemax ({$rating->count}) ";
$aggregatehtml = "<span id='ratingaggregate{$rating->itemid}'>{$aggregatestr}</span> $countstr ";
+ $ratinghtml .= html_writer::tag('span', $aggregatelabel, array('class'=>'rating-aggregate-label'));
if ($rating->settings->permissions->viewall && $rating->settings->pluginpermissions->viewall) {
$url = "/rating/index.php?contextid={$rating->context->id}&itemid={$rating->itemid}&scaleid={$rating->settings->scale->id}";
$nonpopuplink = new moodle_url($url);
$popuplink = new moodle_url("$url&popup=1");
$action = new popup_action('click', $popuplink, 'ratings', array('height' => 400, 'width' => 600));
- $ratinghtml .= $aggregatelabel.get_string('labelsep', 'langconfig').$this->action_link($nonpopuplink, $aggregatehtml, $action);
+ $ratinghtml .= $this->action_link($nonpopuplink, $aggregatehtml, $action);
} else {
- $ratinghtml .= $aggregatelabel.get_string('labelsep', 'langconfig').$aggregatehtml;
+ $ratinghtml .= $aggregatehtml;
}
}
// Ratings
if (!empty($post->rating)) {
- echo $OUTPUT->render($post->rating);
+ echo html_writer::tag('div', $OUTPUT->render($post->rating), array('class'=>'forum-post-rating'));
}
// Link to post if required