Commit Graph

9 Commits

Author SHA1 Message Date
martin 8223d27193 Widespread changes throughout Moodle to make sure it works on
servers that have register_globals turned off (this is the
default setting on newer version of PHP).

In fact it's partly a hack that globalises all GET, POST, FILES
AND COOKIE variables.  Unfortunately though the SESSION and
USER global session variables are only available as $_SESSION["USER"]
and $_SESSION["SESSION"], which is cumbersome to use.

So, for every request I now make a copy of these two session variables
into $USER and $SESSION.  Whenever I update them thoughout Moodle I
now have to call save_session("USER") which copies them back to the
session variable.  This seems to be working well now.

Because I'm using $_SESSION etc now this will raise
the required minimum version of PHP to 4.1.0
2002-08-06 17:23:45 +00:00
martin 0a786cab75 Removed version (replaced by /version.php 2002-07-30 10:45:36 +00:00
martin 6df680ca6a Use lang if locale not defined 2002-07-04 07:56:19 +00:00
martin fa0626c6f4 Language-related fixes 2002-07-04 07:52:06 +00:00
martin 7a302afc5f Slight changes to userdate() function. It now uses gmstrftime() instead of
gmdate to format times, thus allowing it to take advantage of locale, if set,
to print dates in the appropriate language.  Several userdate invocations
had to be changed, though, to use the different formatting specs.
2002-07-02 07:02:28 +00:00
martin 14be161501 WHoops .... time should be 1800 seconds 2002-06-06 02:59:44 +00:00
martin 5fa51a394b Fixes to convert mail to individual mailing ...
so that we can use the new preferences for mail (plain or html).
2002-06-05 14:05:59 +00:00
martin 9c438a5bc3 Added version number for Moodle 2002-05-24 06:35:03 +00:00
martin f9903ed0a4 Initial revision 2001-11-22 06:23:56 +00:00