Client Day!

November 8, 2007 – 16:48

1. Finished custom login work

  • Everything seems to work but client doesn’t want so many confirmation steps when renewing forgotten password
  • safety and user friendliness just don’t go hand in hand
  • client is now almost satisfied.
  • when doing roll out:
    • copy changed files
    • upload new training
    • remove old trainings and links and course sections
    • remove required for additional fields
    • change title of additional fields (see test)

2. Finished dedicated server setup

  • made log dir in moodle dir to save cronjob logs
  • added cronjobs

3. Cleaned up client data (ended contract)

  • removed database
  • tarred folders (moodle & moodledata)
  • removed cronjobs

4. Finished HTTPS setup

  • only login via https was ok
  • opened port 443 to outside (mail to sysadmin, waiting for reply)
  • client wants to move to 1.9 as soon as stable release is released
  • very slow when adding user to group -> is a database problem, when adding user, mysqld is going crazy, try to optimize mysql settings
  • checked certificate at verisign: 1 year certificate is $399 per cert which would be something like 275 euro, but at Xolphin I found that that is actually 449 Euro
  • prices at Dutch provider (Xolphin). I think the PositiveSSL file is ok for our purpose
  • TODO: check certificates and buy?
  • interesting read about Moodle roles etc

5. Cleaned up crontab for shared server

  • changed all cron schedules to */5 instead of 5,10,15,20…

6. Finished Moodle thinning for client

  • Client was not interested in Moodle functionality so we thinned Moodle till only a website
  • Built redirect page to check referrer domain and redirect according to domain
  • in theme/customtheme/header.html added to if($home): <?php header(“Location: http://moodle01.stoas.nl/yacht/mod/resource/view.php?id=163″); ?>
  • mailed to client for confirmation
  1. 1 Trackback(s)

  2. Nov 9, 2007: BrnDmp » Blog Archive

Sorry, comments for this entry are closed at this time.