mirror of
https://github.com/moodle/moodle.git
synced 2025-03-14 20:50:21 +01:00
MDL-48372 mod_data: Add http to urls without it during import
This commit is contained in:
parent
eb1dc9fab9
commit
c21c92f11f
@ -150,7 +150,8 @@ class data_field_url extends data_field_base {
|
||||
break;
|
||||
}
|
||||
|
||||
if (!empty($content->content) && (strpos($content->content, '://') === false) && (strpos($content->content, '/', 0) === false)) {
|
||||
if (!empty($content->content) && (strpos($content->content, '://') === false)
|
||||
&& (strpos($content->content, '/') !== 0)) {
|
||||
$content->content = 'http://' . $content->content;
|
||||
}
|
||||
|
||||
|
@ -164,6 +164,10 @@ if (!$formdata = $form->get_data()) {
|
||||
} else if ($field->type == 'url') {
|
||||
$values = explode(" ", $value, 2);
|
||||
$content->content = $values[0];
|
||||
if (!empty($content->content) && (strpos($content->content, '://') === false)
|
||||
&& (strpos($content->content, '/') !== 0)) {
|
||||
$content->content = 'http://' . $content->content;
|
||||
}
|
||||
// The url field doesn't always have two values (unforced autolinking).
|
||||
if (count($values) > 1) {
|
||||
$content->content1 = $values[1];
|
||||
|
Loading…
x
Reference in New Issue
Block a user