diff --git a/admin/schools.php b/admin/schools.php
index bc39b794..b357b8bf 100644
--- a/admin/schools.php
+++ b/admin/schools.php
@@ -80,6 +80,24 @@
echo happy("School successfully deleted");
}
+ if($_GET['action']=="clearaccesscodes")
+ {
+ mysql_query("UPDATE schools SET accesscode=NULL WHERE year='{$config['FAIRYEAR']}'");
+ echo happy("Access Codes successfully cleared from all schools");
+ }
+
+ if($_GET['action']=="makeaccesscodes")
+ {
+ $q=mysql_query("SELECT id FROM schools WHERE year='{$config['FAIRYEAR']}' AND (accesscode IS NULL OR accesscode='')");
+ while($r=mysql_fetch_object($q))
+ {
+ $ac=generatePassword(5);
+ mysql_query("UPDATE schools SET accesscode='$ac' WHERE id='$r->id' AND year='{$config['FAIRYEAR']}'");
+
+ }
+ echo happy("Access Codes successfully set for schools that didn't have one");
+ }
+
if($_GET['action']=="edit" || $_GET['action']=="add")
{
@@ -182,6 +200,10 @@
echo "
";
echo "Import Schools from CSV\n";
echo "
";
+ echo "Create Access Code for any school without one\n";
+ echo "
";
+ echo "Remove Access Codes from all schools\n";
+ echo "
";
echo "
School | "; @@ -190,6 +212,7 @@ echo "Contact | "; if($config['participant_registration_type']=="schoolpassword") echo "Reg Pass | "; + echo "Access Code | "; echo "Action | "; echo "$r->sciencehead | \n"; if($config['participant_registration_type']=="schoolpassword") echo "$r->registration_password | \n"; + echo "$r->accesscode | \n"; echo "";
echo "id\"> |
---|