if (! $record = get_record('data_records', 'id', $rid)) {
- print_error('Record ID is incorrect');
+ print_error('invalidrecord', 'data');
}
if (! $data = get_record('data', 'id', $record->dataid)) {
- print_error('Data ID is incorrect');
+ print_error('invalidid', 'data');
}
if (! $course = get_record('course', 'id', $data->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $cm = get_coursemodule_from_instance('data', $data->id, $course->id)) {
- print_error('Course Module ID was incorrect');
+ print_error('invalidcoursemodule');
}
require_login($course->id, false, $cm);
if ($commentid) {
if (! $comment = get_record('data_comments', 'id', $commentid)) {
- print_error('Comment ID is misconfigured');
+ print_error('commentmisconf');
}
if ($comment->recordid != $record->id) {
- print_error('Comment ID is misconfigured');
+ print_error('commentmisconf');
}
if (!has_capability('mod/data:managecomments', $context) && $comment->userid != $USER->id) {
- print_error('Comment is not yours to edit!');
+ print_error('cannoteditcomment');
}
} else {
$comment = false;
if (insert_record('data_comments',$newcomment)) {
redirect('view.php?rid='.$record->id.'&page='.$page);
} else {
- print_error('Error while saving comment.');
+ print_error('cannotsavecomment');
}
break;
if (update_record('data_comments',$updatedcomment)) {
redirect('view.php?rid='.$record->id.'&page='.$page);
} else {
- print_error('Error while saving comment.');
+ print_error('cannotsavecomment');
}
break;
if ($id) {
if (! $cm = get_coursemodule_from_id('data', $id)) {
- print_error('Course Module ID was incorrect');
+ print_error('invalidcoursemodule');
}
if (! $course = get_record('course', 'id', $cm->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $data = get_record('data', 'id', $cm->instance)) {
- print_error('Course module is incorrect');
+ print_error('invalidcoursemodule');
}
} else {
if (! $data = get_record('data', 'id', $d)) {
- print_error('Data ID is incorrect');
+ print_error('invalidid', 'data');
}
if (! $course = get_record('course', 'id', $data->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $cm = get_coursemodule_from_instance('data', $data->id, $course->id)) {
- print_error('Course Module ID was incorrect');
+ print_error('invalidcoursemodule');
}
}
} else { /// Add some new records
if (!data_user_can_add_entry($data, $currentgroup, $groupmode)) {
- print_error('Can not add entries!');
+ print_error('cannotadd', 'data');
}
/// Check if maximum number of entry as specified by this database is reached
$oldcontent->fieldid = $this->field->id;
$oldcontent->recordid = $recordid;
if ($oldcontent->id = insert_record('data_content', $oldcontent)) {
- print_error('Could not make an empty record!');
+ print_error('cannotinsertempty', 'data');
}
}
if ($rid) {
if (! $record = get_record('data_records', 'id', $rid)) {
- print_error('Record ID is incorrect');
+ print_error('invalidrecord', 'data');
}
if (! $data = get_record('data', 'id', $record->dataid)) {
- print_error('Data ID is incorrect');
+ print_error('invalidid', 'data');
}
if (! $course = get_record('course', 'id', $data->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $cm = get_coursemodule_from_instance('data', $data->id, $course->id)) {
- print_error('Course Module ID was incorrect');
+ print_error('invalidcoursemodule');
}
if (! $field = get_record('data_fields', 'id', $fieldid)) {
- print_error('Field ID is incorrect');
+ print_error('invalidfieldid', 'data');
}
if (! $field->type == 'latlong') { // Make sure we're looking at a latlong data type!
- print_error('Field ID is incorrect');
+ print_error('invalidfieldtype', 'data');
}
if (! $content = get_record('data_content', 'fieldid', $fieldid, 'recordid', $rid)) {
- print_error('Field content not found');
+ print_error('nofieldcontent', 'data');
}
} else { // We must have $d
if (! $data = get_record('data', 'id', $d)) {
- print_error('Data ID is incorrect');
+ print_error('invalidid', 'data');
}
if (! $course = get_record('course', 'id', $data->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $cm = get_coursemodule_from_instance('data', $data->id, $course->id)) {
- print_error('Course Module ID was incorrect');
+ print_error('invalidcoursemodule');
}
if (! $field = get_record('data_fields', 'id', $fieldid)) {
- print_error('Field ID is incorrect');
+ print_error('invalidfieldid', 'data');
}
if (! $field->type == 'latlong') { // Make sure we're looking at a latlong data type!
- print_error('Field ID is incorrect');
+ print_error('invalidfieldtype', 'data');
}
$record = NULL;
}
if ($id) {
if (! $cm = get_coursemodule_from_id('data', $id)) {
- print_error('Course Module ID was incorrect');
+ print_error('invalidcoursemodule');
}
if (! $course = get_record('course', 'id', $cm->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $data = get_record('data', 'id', $cm->instance)) {
- print_error('Course module is incorrect');
+ print_error('invalidcoursemodule');
}
} else {
if (! $data = get_record('data', 'id', $d)) {
- print_error('Data ID is incorrect');
+ print_error('invalidid', 'data');
}
if (! $course = get_record('course', 'id', $data->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $cm = get_coursemodule_from_instance('data', $data->id, $course->id)) {
- print_error('Course Module ID was incorrect');
+ print_error('coursemisconf');
}
}
function init_quick($data) {
if(empty($data->pageid)) {
- print_error('Cannot quickly initialize page: empty course id');
+ print_error('invalidcourseid');
}
$this->activityname = 'data';
parent::init_quick($data);
if ($id) {
if (! $cm = get_coursemodule_from_id('data', $id)) {
- print_error('Course Module ID was incorrect');
+ print_error('invalidcoursemodule');
}
if (! $course = get_record('course', 'id', $cm->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $data = get_record('data', 'id', $cm->instance)) {
- print_error('Module Incorrect');
+ print_error('invalidid', 'data');
}
} else if ($d) {
if (! $data = get_record('data', 'id', $d)) {
- print_error('Database ID Incorrect');
+ print_error('invalidid', 'data');
}
if (! $course = get_record('course', 'id', $data->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $cm = get_coursemodule_from_instance('data', $data->id, $course->id)) {
- print_error('Course Module ID was incorrect');
+ print_error('invalidcoursemodule');
}
} else {
- print_error('Parameter missing');
+ print_error('missingparameter');
}
// fill in missing properties needed for updating of instance
$data->instance = $cm->instance;
if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
- print_error('Could not find context');
+ print_error('cannotfindcontext');
}
require_login($course->id, false, $cm);
require_capability('mod/data:managetemplates', $context);
if ($userid && ($userid != $USER->id) && !has_capability('mod/data:viewalluserpresets', $context)) {
- print_error('You are not allowed to access presets from other users');
+ print_error('cannotaccesspresentsother', 'data');
}
/* Need sesskey security check here for import instruction */
/***************** Deleting *****************/
case 'confirmdelete' :
if (!confirm_sesskey()) { // GET request ok here
- print_error("Sesskey Invalid");
+ print_error('invalidsesskey');
}
if ($userid > 0 and ($userid == $USER->id || has_capability('mod/data:manageuserpresets', $context))) {
//ok can delete
} else {
- print_error("Invalid request");
+ print_error('invalidrequest');
}
$path = data_preset_path($course, $userid, $shortname);
case 'delete' :
if (!data_submitted() and !confirm_sesskey()) {
- print_error("Invalid request");
+ print_error('invalidrequest');
}
if ($userid > 0 and ($userid == $USER->id || has_capability('mod/data:manageuserpresets', $context))) {
//ok can delete
} else {
- print_error("Invalid request");
+ print_error('invalidrequest');
}
$presetpath = data_preset_path($course, $userid, $shortname);
if (!clean_preset($presetpath)) {
- print_error("Error deleting a preset!");
+ print_error('cannotdeletepreset', 'data');
}
@rmdir($presetpath);
/***************** Importing *****************/
case 'importpreset' :
if (!data_submitted() or !confirm_sesskey()) {
- print_error("Invalid request");
+ print_error('invalidrequest');
}
$pimporter = new PresetImporter($course, $cm, $data, $userid, $shortname);
/* Imports a zip file. */
case 'importzip' :
if (!data_submitted() or !confirm_sesskey()) {
- print_error("Invalid request");
+ print_error('invalidrequest');
}
if (!make_upload_directory('temp/data/'.$USER->id)) {
- print_error("Can't Create Directory");
+ print_error('nopermissiontomkdir');
}
$presetfile = $CFG->dataroot.'/temp/data/'.$USER->id;
clean_preset($presetfile);
if (!unzip_file($CFG->dataroot."/$course->id/$file", $presetfile, false)) {
- print_error("Can't unzip file");
+ print_error('cannotunzipfile');
}
$pimporter = new PresetImporter($course, $cm, $data, -$USER->id, $shortname);
case 'finishimport':
if (!data_submitted() or !confirm_sesskey()) {
- print_error("Invalid request");
+ print_error('invalidrequest');
}
$pimporter = new PresetImporter($course, $cm, $data, $userid, $shortname);
/* Exports as a zip file ready for download. */
case 'export':
if (!data_submitted() or !confirm_sesskey()) {
- print_error("Invalid request");
+ print_error('invalidrequest');
}
echo '<div style="text-align:center">';
make_upload_directory("$course->id/moddata/data/$data->id");
/* now just move the zip into this folder to allow a nice download */
- if (!rename($file, $perminantfile)) print_error("Can't move zip");
+ if (!rename($file, $perminantfile))
+ print_error('cannotmovezip');
echo "<a href='$CFG->wwwroot/file.php/$course->id/moddata/data/$data->id/preset.zip'>".get_string('download', 'data')."</a>";
echo '</div>';
break;
/***************** Exporting *****************/
case 'save1':
if (!data_submitted() or !confirm_sesskey()) {
- print_error("Invalid request");
+ print_error('invalidrequest');
}
$strcontinue = get_string('continue');
case 'save2':
if (!data_submitted() or !confirm_sesskey()) {
- print_error("Invalid request");
+ print_error('invalidrequest');
}
$strcontinue = get_string('continue');
case 'save3':
if (!data_submitted() or !confirm_sesskey()) {
- print_error("Invalid request");
+ print_error('invalidrequest');
}
$name = optional_param('name', $data->name, PARAM_FILE);
$file = data_presets_export($course, $cm, $data);
if (!unzip_file($file, $CFG->dataroot.$presetdirectory, false)) {
- print_error("Can't unzip to the preset directory");
+ print_error('cannotunziptopreset', 'data');
}
notify(get_string('savesuccess', 'data'), 'notifysuccess');
break;
if ($id) {
if (! $cm = get_coursemodule_from_id('data', $id)) {
- print_error('Course Module ID was incorrect');
+ print_error('invalidcoursemodule');
}
if (! $course = get_record('course', 'id', $cm->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $data = get_record('data', 'id', $cm->instance)) {
- print_error('Module Incorrect');
+ print_error('invalidid', 'data');
}
} else if ($d) {
if (! $data = get_record('data', 'id', $d)) {
- print_error('Database ID Incorrect');
+ print_error('invalidid', 'data');
}
if (! $course = get_record('course', 'id', $data->course)) {
- print_error('Course is misconfigured');
+ print_error('coursemisconf');
}
if (! $cm = get_coursemodule_from_instance('data', $data->id, $course->id)) {
- print_error('Course Module ID was incorrect');
+ print_error('invalidcoursemodule');
}
} else {
- print_error('Parameter missing');
+ print_error('missingparameter');
}
if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) {
- print_error('Could not find context');
+ print_error('cannotfindcontext');
}
require_login($course->id, false, $cm);
require_capability('mod/data:managetemplates', $context);
if ($userid && ($userid != $USER->id) && !has_capability('mod/data:viewalluserpresets', $context)) {
- print_error('You are not allowed to access presets from other users');
+ print_error('cannotaccesspresentsother', 'data');
}
/* Need sesskey security check here for import instruction */
$dataid = required_param('dataid', PARAM_INT); // The forum the rated posts are from
if (!$data = get_record('data', 'id', $dataid)) {
- print_error("Incorrect data id");
+ print_error('invalidid', 'data');
}
if (!$course = get_record('course', 'id', $data->course)) {
- print_error("Course ID was incorrect");
+ print_error('invalidcourseid');
}
if (!$cm = get_coursemodule_from_instance('data', $data->id)) {
- print_error("Course Module ID was incorrect");
+ print_error('invalidcoursemodule');
}
require_login($course, false, $cm);
if (isguestuser()) {
- print_error("Guests are not allowed to rate entries.");
+ print_error('guestrate', 'data');
}
$context = get_context_instance(CONTEXT_MODULE, $cm->id);
require_capability('mod/data:rate', $context);
if (!$data->assessed) {
- print_error("Rating of items not allowed!");
+ print_error('cannotrate', 'data');
}
if (!$frmdata = data_submitted() or !confirm_sesskey()) {
- print_error("This page was not accessed correctly");
+ print_error('invalidaccess', 'data');
}
$count = 0;
}
if (!$record = get_record('data_records', 'id', $recordid)) {
- print_error("Record ID is incorrect");
+ print_error('invalidid', 'data');
}
if ($data->id != $record->dataid) {
- print_error("Incorrect record.");
+ print_error('invalidrecord', 'data');
}
if ($record->userid == $USER->id) {
} else if ($rating != $oldrating->rating) {
$oldrating->rating = $rating;
if (! update_record('data_ratings', $oldrating)) {
- print_error("Could not update an old rating ($record->id = $rating)");
+ print_error('cannotupdaterate', 'data', '', array($record->id, $rating));
}
data_update_grades($data, $record->userid);
$newrating->recordid = $record->id;
$newrating->rating = $rating;
if (! insert_record('data_ratings', $newrating)) {
- print_error("Could not insert a new rating ($record->id = $rating)");
+ print_error('cannotinsertrate', 'data', '', array($record->id, $rating));
}
data_update_grades($data, $record->userid);
}
}
if ($count == 0) {
- print_error("Incorrect submitted ratings data");
+ print_error('invalidratedata', 'data');
}
if (!empty($_SERVER['HTTP_REFERER'])) {
$sort = optional_param('sort', '', PARAM_ALPHA);
if (!$record = get_record('data_records', 'id', $id)) {
- print_error("Record ID is incorrect");
+ print_error('invalidrecord', 'data');
}
if (!$data = get_record('data', 'id', $record->dataid)) {
- print_error("Data ID is incorrect");
+ print_error('invalidid', 'data');
}
if (!$course = get_record('course', 'id', $data->course)) {
- print_error("Course is misconfigured");
+ print_error('coursemisconf');
}
if (!$cm = get_coursemodule_from_instance('data', $data->id, $course->id)) {
- print_error("Course Module ID was incorrect");
+ print_error('invalidcoursemodule');
}
require_login($course->id, false, $cm);
$context = get_context_instance(CONTEXT_MODULE, $cm->id);
if (!$data->assessed) {
- print_error("This activity does not use ratings");
+ print_error('norating', 'data');
}
if (!data_isowner($record->id) and !has_capability('mod/data:viewrating', $context) and !has_capability('mod/data:rate', $context)) {
- print_error("You can not view ratings");
+ print_error('cannotviewrate', 'data');
}
switch ($sort) {
print_header($strratings);
if (!$ratings = data_get_ratings($record->id, $sqlsort)) {
- print_error("No ratings for this record!");
+ print_error('noratingforrecord', 'data');
} else {
echo "<table border=\"0\" cellpadding=\"3\" cellspacing=\"3\" class=\"generalbox\" style=\"width:100%\">";
if (empty($currenttab) or empty($data) or empty($course)) {
- print_error('You cannot call this script in that way');
+ print_error('cannotcallscript');
}
$context = get_context_instance(CONTEXT_MODULE, $cm->id);