Commit Graph

1241 Commits

Author SHA1 Message Date
dave
65ba63bd81 - Force the config page to reload when saved, so changes in $config are
reloaded and thus immediately displayed.
2009-02-05 09:22:31 +00:00
dave
0f763de1ac - Add a 'language' input type to the config editor
- Change config[default_language] type to langauge, no more people messing it
  up by typing in "English" or "American".
2009-02-05 09:14:41 +00:00
dave
c0e5a2cb91 - Delete debug print statements 2009-02-05 08:44:53 +00:00
dave
4c0cc8b3d5 - Remove award_sponsors from the rollover script, they will automatically be
handled by the user system (NOTE: make sure we use the users.uid instead of
  the users.id when linking to award contacts, because the users.id will change
  each year they login.
- Rollover timeslots and rounds
- Add a roll() function to simply rolling over simple databases, converted two
  rollovers to use it, could convert more.
2009-02-05 08:43:37 +00:00
dave
b39072f098 - Add an update php script to properly convert the old timeslots into rounds
with sub-timeslots.
2009-02-05 07:57:15 +00:00
dave
b7da5c59a5 - Convert old timeslots to the new rounds+timeslots format
- New timeslot editor (still needs icons)
2009-02-04 08:03:37 +00:00
dave
c2a5e6821e - Use the uid, not the id, when unlinking members 2009-02-03 23:37:34 +00:00
dave
ad27a96874 - Use the unique user id (users_uid) instead of the user id (that changes every year) when linking users to committees.
- Also use the uid when displaying committees and contact info.
2009-02-03 22:45:11 +00:00
dave
94d0e5022a - Add a user_load_by_uid() to load a user by their unique id (users are now cloned for each year);
- Fixup the committees.php page to always show the users from the latest year.
2009-02-03 08:19:15 +00:00
dave
8b430bd63f - Use the uid instead of the id (which changes every year) to see if an email address is in use.
- Only scan emails of non-deleted users
- Don't try and go back to the committee management page after save, we're in a popup window.
  FIXME: the popup window needs a close button.  :)
2009-02-02 23:48:26 +00:00
dave
68cdb98a8e - Add category short form and divison&category field
- Move division short form to be in the same order.
2009-02-02 06:51:01 +00:00
dave
53175acbfe - Obey the year specifier
- Add a "volunteer complete" option
2009-02-02 06:40:11 +00:00
dave
760b84f6ac - Fix volunteer reports to only show volunteers
- Also, show volunteers that haven't signed up for anything yet
2009-02-02 06:34:40 +00:00
dave
f83a04ab04 - Fixup the judge reports for the new user system 2009-02-02 06:31:39 +00:00
dave
3d1483975a - check for the number of tours before checking for tour assignment. This
fixes a bug where tour status always showed complete.
2009-01-29 08:14:16 +00:00
dave
099453e2c3 - Participants aren't judges. 2009-01-29 07:59:35 +00:00
dave
e045e016df - Make the delete button work. It's just a shortcut to delete the entire user
now, roles can be individually activated/deactivated/deleted in the user
  editor window.
- Make an edit button, in case someone can't figure out how to click on the name
- Add the role active status for each type (we could make this a toggle button
  too, for fast editting)
2009-01-26 07:27:07 +00:00
dave
eb87f5b6f1 Fix typo 2009-01-26 06:55:15 +00:00
dave
e76bef6cf9 - Add more trophy options to the student reports 2009-01-23 02:26:46 +00:00
james
23e6df6f37 Show the right type in the you are here cookie crumb instead of always showing Judge Registration 2009-01-22 18:03:26 +00:00
dave
c3ebf1f6cd - Add the activate screen to the editor
- Add sponsor user types to the editor
2009-01-22 05:24:34 +00:00
dave
cd1de0ddfd - This update was missed, it's kinda needed so we dont' have everyone on the committee with a unique user id of 0. 2009-01-22 01:27:10 +00:00
dave
b803c00881 Use the unique id (uid) to attach reports to committee members, instead of the
id, since now the id will change every year.
2009-01-22 01:23:14 +00:00
james
9756705aad Code style updates
Use odd/even row backgrounds to make each point easier to identify
2009-01-21 22:26:09 +00:00
james
7e250693af Fix report_awards for new sponsor format 2009-01-21 20:13:30 +00:00
james
f25a6d1e6b Fix AC script for new sponsors format 2009-01-21 20:13:02 +00:00
james
496b18d2e2 Allow switching back to "all" 2009-01-21 19:45:13 +00:00
dave
59c2809ef5 - Load from the sponsor table, instead of the awards_sponsor table 2009-01-21 18:33:46 +00:00
dave
f39b01d4c2 - Use NULL properly 2009-01-21 18:33:25 +00:00
dave
3ad971cb60 - Remove the old judge registration pages 2009-01-21 09:08:00 +00:00
dave
7610908a17 - Use the proper judge mainpage 2009-01-21 09:05:50 +00:00
dave
b102731ac2 - $config needs to be global, or the year doesn't work :) 2009-01-21 09:04:36 +00:00
dave
d5676576a7 - Fix the user dupe code, now that username,year is unique 2009-01-21 08:59:39 +00:00
dave
65e5bfc0fa - add volutneer position rollover code 2009-01-21 08:24:45 +00:00
dave
c2309c0174 - Fix a typo to let the .119 update apply 2009-01-21 08:10:55 +00:00
dave
d00086aea5 - speaking of errors 2009-01-21 08:02:45 +00:00
dave
af6eb12985 - Handle the case where a user is a volunteer and a committee member, tested. works.
- Add the UNIQUE username,year condition to the 117 update.
- Bump the version to 119.  I won't commit anything else to the existing
  updates, unless I find an error in a script.
2009-01-21 07:42:15 +00:00
dave
9c40cc91f8 A working user editor. It uses the same pages that the user actually sees (via
a $_SESSION['embed'] variable to change the behaviour).  It uses tabs to switch
between the various sections.  Converted committee, volunteer, and judge
editor.  Relies on using a popup window, don't know if that's a good idea or
not, but it sure looks cool.
2009-01-19 23:33:54 +00:00
dave
27f40a0fc9 Use the themed sfiab.css for popup windows too 2009-01-19 21:31:50 +00:00
dave
548a37ae16 - Link in the user invite page for judges and volunteers
- Delete the old invite page.
2008-11-08 08:47:22 +00:00
dave
dd5eae506f - save the file before trying to commit it :) 2008-11-08 08:36:11 +00:00
dave
bfb2b63a68 - the rest of the user invite system, should all be working now. Can be used
to invite Volunteers and Judges, or add the volunteer/judge role to an
  account, or send a reminder email to a specific volutneer/judge that
  registration is now open and they should login.
2008-11-08 08:35:08 +00:00
james
e4ed9f8772 Reorganize the left side menu, and add a new generic login page that lets you choose who you are and takes the user to the appropriate login page 2008-11-07 03:25:43 +00:00
james
95c559fa08 Add sponsorship levels to the sponsor main page 2008-11-07 03:23:42 +00:00
james
3ab46da3d5 Add defaults and descriptions to fundraising types and sponsorship levels
Start working on the sponsors main page for when a sponsor logs in
2008-11-06 21:07:40 +00:00
james
fb53a2cb2c Add sponsorship levels editor
Add description to funrdaising types
Add description/benefits to sponsorship levels
2008-11-06 21:06:40 +00:00
james
5970cc2782 Make backup/restore work in Internet Exploder over SSL 2008-11-06 19:06:31 +00:00
james
d4e604fed5 Don't show dates that aren't set on the front-end 2008-11-03 05:18:23 +00:00
james
e5e863e3f7 Update winners entry and award_downloader for award_sponsors->sponsors conversion 2008-11-03 05:15:03 +00:00
james
27a3a273d7 Disable the rest of the award_sponsor.confirmed stuff until we figure out what to do with it
Make the sponsor selector work when adding awards
2008-11-03 05:09:04 +00:00