X-Git-Url: http://git.pjr.cc/?p=gwvp-mini.git;a=blobdiff_plain;f=gwvpmini%2Fgwvpmini_admin.php;h=e19a2684b5d4c558d44adc477d40ade6c015273d;hp=af007c1fd071f37104ed589f0c0fddaeec92390a;hb=979dc6190296b0c7ffdfe17031f2d32318da7e2b;hpb=0c93dfc19a22d2a8e2ca25bc4ad0d6248d71b300 diff --git a/gwvpmini/gwvpmini_admin.php b/gwvpmini/gwvpmini_admin.php index af007c1..e19a268 100644 --- a/gwvpmini/gwvpmini_admin.php +++ b/gwvpmini/gwvpmini_admin.php @@ -54,6 +54,9 @@ function gwvpmini_AdminCallMe() if($qspl[1] == "changegravs") { return "gwvpmini_SwitchGravatars"; } + if($qspl[1] == "changessl") { + return "gwvpmini_SwitchForceSSL"; + } } else { error_log("i got here, where next?"); return "gwvpmini_AdminMainPage"; @@ -87,7 +90,7 @@ function gwvpmini_AdminMainPage() function gwvpmini_AdminMainPageBody() { global $BASE_URL; - global $can_register, $reg_reqs_confirm, $confirm_from_address, $use_gravatar; + global $can_register, $reg_reqs_confirm, $confirm_from_address, $use_gravatar, $force_ssl; if($can_register) { $register = "Registration Enabled (Disable)"; @@ -107,10 +110,17 @@ function gwvpmini_AdminMainPageBody() $usegrav = "Gravatars are disabled (Enable)"; } + if($force_ssl) { + $forcessl = "Force SSL is enabled (Disable)"; + } else { + $forcessl = "Force SSL is disabled (Enable)"; + } + + $totalusers = gwvpmini_GetNUsers(); echo "
"; echo "

Users - $totalusers

"; - echo "$register
$regconfirm
$usegrav
"; + echo "$register
$regconfirm
$usegrav
$forcessl
"; echo "
"; echo "Address emails are sent from
"; echo "
"; @@ -502,4 +512,23 @@ function gwvpmini_SwitchGravatars() header("Location: $BASE_URL/admin"); } + +function gwvpmini_SwitchForceSSL() +{ + global $BASE_URL, $force_ssl; + + if($newst == 1) $stat = "disabled"; + else $stat = "enabled"; + + if($force_ssl) { + gwvpmini_setConfigVal("forcessl", "0"); + } else { + gwvpmini_setConfigVal("forcessl", "1"); + } + + gwvpmini_SendMessage("info", "forcessl $stat"); + + header("Location: $BASE_URL/admin"); + +} ?> \ No newline at end of file