From 874851f61039c0cb9af7d5e1a9850c689aa7b97c Mon Sep 17 00:00:00 2001 From: jmg324 Date: Thu, 20 Sep 2007 09:18:24 +0000 Subject: [PATCH] MDL-10296 made print_user_picture cater for https possibility in user/edit --- lib/weblib.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/weblib.php b/lib/weblib.php index 6d32b520b9..75788f128d 100644 --- a/lib/weblib.php +++ b/lib/weblib.php @@ -3768,7 +3768,11 @@ function print_user_picture($user, $courseid, $picture=NULL, $size=0, $return=fa $file = 'f2'; } $class = "userpicture"; - + if (!empty($HTTPSPAGEREQUIRED)) { + $wwwroot = $CFG->httpswwwroot; + } else { + $wwwroot = $CFG->wwwroot; + } if (is_null($picture)) { $picture = $user->picture; @@ -3776,9 +3780,9 @@ function print_user_picture($user, $courseid, $picture=NULL, $size=0, $return=fa if ($picture) { // Print custom user picture if ($CFG->slasharguments) { // Use this method if possible for better caching - $src = $CFG->wwwroot .'/user/pix.php/'. $user->id .'/'. $file .'.jpg'; + $src = $wwwroot .'/user/pix.php/'. $user->id .'/'. $file .'.jpg'; } else { - $src = $CFG->wwwroot .'/user/pix.php?file=/'. $user->id .'/'. $file .'.jpg'; + $src = $wwwroot .'/user/pix.php?file=/'. $user->id .'/'. $file .'.jpg'; } } else { // Print default user pictures (use theme version if available) $class .= " defaultuserpic"; -- 2.39.5