From: skodak Date: Sat, 19 Apr 2008 20:48:48 +0000 (+0000) Subject: MDL-14424 - approval icon is bigger again, it is possible to sort by Approved status... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=bb5740f4c8d7904c709ccd3a092424813821042e;p=moodle.git MDL-14424 - approval icon is bigger again, it is possible to sort by Approved status now; merged from MOODLE_19_STABLE --- diff --git a/lang/en_utf8/data.php b/lang/en_utf8/data.php index 22bd37f88e..88449126bc 100644 --- a/lang/en_utf8/data.php +++ b/lang/en_utf8/data.php @@ -13,6 +13,7 @@ $string['allowcomments'] = 'Allow comments?'; $string['allowratings'] = 'Allow posts to be rated?'; $string['alttext'] = 'Alternative text'; $string['approve'] = 'Approve'; +$string['approved'] = 'Approved'; $string['ascending'] = 'Ascending'; $string['asearchtemplate'] = 'Advanced search template'; $string['atmaxentry'] = 'You have entered the maximum number of entries allowed!'; diff --git a/mod/data/lib.php b/mod/data/lib.php index c187a7485e..48ed9a56b2 100755 --- a/mod/data/lib.php +++ b/mod/data/lib.php @@ -28,6 +28,7 @@ define ('DATA_PERPAGE_SINGLE', 1); define ('DATA_FIRSTNAME', -1); define ('DATA_LASTNAME', -2); +define ('DATA_APPROVED', -3); class data_field_base { /// Base class for Database Field Types (see field/*/field.class.php) @@ -981,7 +982,7 @@ function data_print_template($template, $records, $data, $search='',$page=0, $re $patterns[]='##approve##'; if (has_capability('mod/data:approve', $context) && ($data->approval) && (!$record->approved)){ - $replacement[] = ''.get_string('approve').''; + $replacement[] = ''.get_string('approve').''; } else { $replacement[] = ''; } @@ -1070,6 +1071,9 @@ function data_print_preference_form($data, $perpage, $search, $sort='', $order=' } $options[DATA_FIRSTNAME] = get_string('authorfirstname', 'data'); $options[DATA_LASTNAME] = get_string('authorlastname', 'data'); + if ($data->approval and has_capability('mod/data:approve', $context)) { + $options[DATA_APPROVED] = get_string('approved', 'data'); + } echo '