]> git.mjollnir.org Git - moodle.git/commitdiff
Better handling of user-entered URLs (add http:// if missing)
authormartin <martin>
Wed, 4 Sep 2002 05:07:17 +0000 (05:07 +0000)
committermartin <martin>
Wed, 4 Sep 2002 05:07:17 +0000 (05:07 +0000)
user/edit.html
user/edit.php

index e21de03775835c90e531007e2a537f2d7a8ddf7e..290527ff59e5f969138a66bee40dabeab9c31717 100644 (file)
@@ -80,7 +80,7 @@ if (isadmin()) {
 </tr>
 <tr valign=top>
        <td><P><? print_string("webpage") ?>:</td>
-       <td><input type="text" name="url" size=30 value="<? p($user->url) ?>">
+       <td><input type="text" name="url" size=50 value="<? p($user->url) ?>">
        <? formerr($err["url"]) ?>
        </td>
 </tr>
index 106a0b5409d5853121bb1e0548674df6bb1cc115..85f2d98fe86c6547c2afbad75acf6c236afdf906 100644 (file)
                     error("You can not change the password like that");
                 }
             }
+            if ($usernew->url and !(substr($usernew->url, 0, 4) == "http")) {
+                $usernew->url = "http://".$usernew->url;
+            }
 
             if (update_record("user", $usernew)) {
                 add_to_log($course->id, "user", "update", "view.php?id=$user->id&course=$course->id", "");