Skip to content

Commit

Permalink
Merge branch 'MDL-28483-m21' of git://github.com/ankitagarwal/moodle …
Browse files Browse the repository at this point in the history
…into MOODLE_21_STABLE
  • Loading branch information
stronk7 committed Oct 16, 2011
2 parents 00a3005 + 6bcfb5f commit 52bc12c
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
1 change: 1 addition & 0 deletions mod/url/lang/en/url.php
Expand Up @@ -45,6 +45,7 @@
$string['externalurl'] = 'External URL';
$string['framesize'] = 'Frame height';
$string['chooseavariable'] = 'Choose a variable...';
$string['invalidurl'] = 'Entered URL is invalid';
$string['modulename'] = 'URL';
$string['modulenameplural'] = 'URLs';
$string['neverseen'] = 'Never seen';
Expand Down
11 changes: 11 additions & 0 deletions mod/url/mod_form.php
Expand Up @@ -50,6 +50,7 @@ function definition() {
//-------------------------------------------------------
$mform->addElement('header', 'content', get_string('contentheader', 'url'));
$mform->addElement('url', 'externalurl', get_string('externalurl', 'url'), array('size'=>'60'), array('usefilepicker'=>true));
$mform->addRule('externalurl', null, 'required', null, 'client');
//-------------------------------------------------------
$mform->addElement('header', 'optionssection', get_string('optionsheader', 'url'));

Expand Down Expand Up @@ -165,4 +166,14 @@ function data_preprocessing(&$default_values) {
}
}

function validation($data, $files) {
$errors = parent::validation($data, $files);
//Validating Entered url
$data['externalurl'] = clean_param($data['externalurl'], PARAM_URL);
if (empty($data['externalurl'])) {
$errors['externalurl'] = get_string('invalidurl', 'url');
}
return $errors;
}

}

0 comments on commit 52bc12c

Please sign in to comment.