diff -u -r -N -a --exclude=CVS /home/swbrown/ActiveCampus-pristine/.#developer.php.1.42 ActiveCampus/.#developer.php.1.42 --- /home/swbrown/ActiveCampus-pristine/.#developer.php.1.42 Wed Dec 31 16:00:00 1969 +++ ActiveCampus/.#developer.php.1.42 Mon Jan 26 22:45:49 2004 @@ -0,0 +1,174 @@ +"); + print("Return to ActiveCampus."); + exit; +} + +// Access control the rest. +requirePermissions(array("developer")); +?> + +
+"); +} +?> + + 0) { + $count = $countRow["count(id)"]; + $errorTime = sqlFetchArray(sqlQuery("select time from db_errors order by time desc limit 0,1")); + $date = date("D M j G:i:s T Y", $errorTime["time"]); + print("$count db errors, last: $date
"); +} +?> + +Here are some links to useful ActiveCampus stuff for developers. Some of them +are just links for convenience, some are semi-public in the sense that they can +be accessed by anyone but aren't deemed useful or 'ready' for true public use +so links aren't posted to them, and some deal with things that public shouldn't +have access to such as full maps, database editing, etc.. These use the +requirePermissions() function to restrict access.
+ +Documentation:
+
+Documentation on getting ActiveCampus and activeclass and installing
+
+Handling disasters on ac-dev
+
+ +Security:
+
+Enable extra permissons (currently ENABLED" : "not enabled"); ?>)
+
+ +Applications:
+
+/pocket_ace_html/pages/redirector.php">ACE - Active Campus Explorer
+
+">activeclass
+
+/geolocation-test.php">Geolocation tester
+
+/mapManager.php">Map manager
+
+/xmlrpc/ActiveCampus-xmlrpc-webclient.php">XMLRPC webclient
+
+">phpMyAdmin DB editor (Requires 'dbAdmin' permission)
+
+/admin-ac.php">Website admin login (Requires website admin account)
+
+/pocket_ace_html/pages/apEditInterface.php">Access Point Maintenance (Requires 'siteAdmin' permission)
+
+site-usr-lkup-int.php">Site/User Lookup (Requires 'developer' permission)
+
+userAdd.php">Forced user adder (Requires 'userAdmin' permission)
+
+repassword.php">Forced password changer (Requires 'userAdmin' permission)
+
+userMaker.php">Forced batch user adder (Requires 'userAdmin' permission)
+
+userDel.php">User deleter/disabler (Requires 'userAdmin' permission)
+
+guest_add.php">Guest account adder (Requires 'userAdmin' permission)
+
+
+ + +Post-installation/maintenence links:
+
+Get UCSD news: Forces an update of UCSD news articles. (Requires 'developer' permission)
+
+Get world news: Forces an update of world news articles. (Requires 'developer' permission)
+
+Get weather icon: Forces an update of the weather icon and temperature reading. (Requires 'developer' permission)
+
+ + +Test links:
+
+Bugzilla: Bugzilla for the ActiveCampus team.
+
+obliterate / reset: Obliterate all content in the database, optionally re-bootstrapping. Is NOT safe to run on real databases; only do this to development trees. (Requires 'dbAdmin' permission, user 'root', and the test flag)
+
+flag as test installation: Marks the database as a test (non-production) installation (which means manglable). Is NOT safe to run on real databases; only set this on development trees. (Requires 'dbAdmin' permission, and user 'root')
+
+UCSD test data inserter: Stick a bunch of junk UCSD data in the database for testing purposes. Is NOT safe to run on real databases; only test development trees with this. (Requires 'dbAdmin' permission, user 'root', and the test flag)
+
+automated tests: Tests the current ActiveCampus install with a series of automated tests. Is NOT safe to run on real databases; only test development trees with this. (Requires 'dbAdmin' permission, user 'root', and the test flag)
+
+automated test recovery: If the automated tester crashed and left the db in a hosed state, run this to recover it. (Requires 'dbAdmin' permission)
+
+ + +Informational queries:
+geolocating users: List the usernames that are actively geolocating XXX broken. (Requires 'dbAdmin' permission)
+
+/soap/ActiveCampus-soap.php">SOAP entrypoint: Info on ActiveCampus SOAP services and its WSDL.
+
+/dumpAps.php">AP dump: Dump info on all access points (Requires 'developer' permission).
+
+ +PDA-related links:
+
+/locator.html">ActiveCampus Locator installation
+
+/ActiveCampus-PDA-548.stg">ActiveCampus PDA image backup file -548- do not distribute.
+/ActiveCampus-PDA-568.stg">ActiveCampus PDA image backup file -568- do not distribute.
+
+Enable profiling
+Disable profiling
+
+
+ + +