Commit Graph

  • e2b78cc707 Add a mouseover tooltip to the delete icon, and add a "login" button to login as that student to see waht the studnet sees james 2009-03-30 20:06:25 +0000
  • 601bc4be68 Sched. judges on >1 SA team if they request dave 2009-03-29 06:42:08 +0000
  • 2e2b6910dc Only print the award name for SA only judges, so it makes sense visually. dave 2009-03-29 05:56:29 +0000
  • 29d2f5b333 Remove the requirement for a judge to only select one special award if they are SA only. dave 2009-03-29 05:54:22 +0000
  • f39ffeced4 - Create one round2 team for each jdiv, instead of just one big team - Fix the judge cost funciton a bit. dave 2009-03-29 05:43:22 +0000
  • f98b3b70b2 New judge scheduler, deals with multiple rounds of judging. Not quite ready for general consumption (there is no way to turn OFF the 2nd round yet), and the 2nd round scheduler needs a bit of work. dave 2009-03-29 04:31:16 +0000
  • 65e4d29c58 Fix the total check, and rename a variable to not be stupidly named james 2009-03-27 20:35:33 +0000
  • 32222526a8 Add judge language criteria to judge scheduler check before allowing the scheduler to run james 2009-03-27 20:31:57 +0000
  • 4185558e4b If there's a regfee, and we show a red * then there's no point showing "complete" becuase everyone is "complete" and only some will have a red star. saves bandwidth and real-estate on the page. james 2009-03-24 18:21:26 +0000
  • 1b6b245e37 Create (and protect) a logs data/logs folder and store annealer logs there incase they're needed down the road james 2009-03-24 16:58:02 +0000
  • b3bbd801ef Committing a comment to the annealer to look at down the road, ideas from Kris to speed up the scheduler when the cost isnt changing, instead of waiting for the temperature to fall slowly, speed it up when the acceptance rate is really good or really bad james 2009-03-24 16:52:10 +0000
  • 4b3455f730 Increase email field size Fall back to projectnumber sorting after projectsort (incase people manually set the project numbers in the project number field, and leave the projectsort empty james 2009-03-24 15:08:51 +0000
  • 03f1bf3299 Fix javascript error for missing onclick handler james 2009-03-19 19:15:35 +0000
  • 666f4ce720 Add type pref to the judges list, so it cna be filtered on to generate nametag lists for only special awards judges james 2009-03-19 18:54:34 +0000
  • 69849468ce Fix judges query for judges not active this year james 2009-03-17 18:42:12 +0000
  • 35276b7475 Don't export deleted judges james 2009-03-09 17:26:00 +0000
  • 3880628596 Sort the list of years in the report generator screen james 2009-03-09 16:50:58 +0000
  • 6db3c8ef37 Dont include deleted judges in reports, ever. james 2009-03-09 16:38:06 +0000
  • 7674cf3fbe Fix a divide by zero when "scale columns" was set to yes, but there were no scalable columns to scale james 2009-03-05 20:55:06 +0000
  • 2fafcfd844 double negatives ftw... now do it properly -- do not email deleted judges! james 2009-02-16 23:34:03 +0000
  • 7cbd70577e Oops missed an AND james 2009-02-16 23:32:02 +0000
  • b8c9d10be0 Never email judges that have been deleted. This will all change once branch gets merged in, but fixes the fairs for this year at least. james 2009-02-16 23:28:47 +0000
  • a39fd80264 - Show "personal information complete/incomplete" to committee too. - TODO: make it actually update the {$type}_complete columns. dave 2009-02-16 05:03:25 +0000
  • 91270b79ac Don't verify the SSL certificate - temporary workaround for CURL's ca-cert bundle not properly authetnicating the YSF SSL cert. james 2009-02-11 22:41:18 +0000
  • 959f45d725 - Make the user list a little cleaner for multiple-role users. It makes the code ugly however :( dave 2009-02-11 08:07:04 +0000
  • 1b4e596a0f - Make the time selection look a little better dave 2009-02-11 05:53:23 +0000
  • 2112dca205 Filter registration fee items by year too dave 2009-02-11 05:40:54 +0000
  • c158b9aad1 - Judge timeslot selection page, default: disabled. The scheduler doesn't use it yet, but here it is. dave 2009-02-09 07:09:09 +0000
  • e508efece9 - Only show positions for the current year dave 2009-02-09 00:25:23 +0000
  • 10bac6ca24 This isn't needed now, all user editors are in a popup window dave 2009-02-08 08:27:12 +0000
  • d3acfa1fe9 - Fix the create user, ask for an email, not a name (because need to insert a unique username,year pair now). Make it a popup window. - TODO: use AJAX to give feedback as to whether the username already exists. dave 2009-02-08 08:23:27 +0000
  • cb39440d16 Fixup all other uses of user_create dave 2009-02-08 07:51:03 +0000
  • 6a1de0f2f3 - Fix the new user function, the user table is now UNIQUE in (username,year), so we need to insert both. dave 2009-02-08 07:40:36 +0000
  • eecb099e9b Add the registrations number to the field list dave 2009-02-07 15:35:51 +0000
  • 934c8b4ef0 - Don't need this one either dave 2009-02-06 08:05:38 +0000
  • 48424d9f31 - Don't need this anymore. dave 2009-02-06 08:04:02 +0000
  • cac041186a - Fixup the timeslot assignment editor to deal (primitively) with rounds dave 2009-02-06 07:05:29 +0000
  • c8705bc70d - Update judges_timesltos. to match dave 2009-02-06 06:56:39 +0000
  • 799c014b6c - Use name, not round_name. Name will never confict dave 2009-02-06 06:55:32 +0000
  • d1f6bb925a Fix the require_once includes dave 2009-02-06 06:53:18 +0000
  • 9b828b15d4 I used 'special' not 'specialawards' in the code dave 2009-02-06 06:52:28 +0000
  • 37b774f68a - Cleanup the user list includes - Fix a big that wasn't causing the "show only complete registrations" to stick. dave 2009-02-06 06:33:58 +0000
  • 65ba63bd81 - Force the config page to reload when saved, so changes in $config are reloaded and thus immediately displayed. dave 2009-02-05 09:22:31 +0000
  • 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". dave 2009-02-05 09:14:41 +0000
  • c0e5a2cb91 - Delete debug print statements dave 2009-02-05 08:44:53 +0000
  • 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. dave 2009-02-05 08:43:37 +0000
  • b39072f098 - Add an update php script to properly convert the old timeslots into rounds with sub-timeslots. dave 2009-02-05 07:57:15 +0000
  • b7da5c59a5 - Convert old timeslots to the new rounds+timeslots format - New timeslot editor (still needs icons) dave 2009-02-04 08:03:37 +0000
  • c2a5e6821e - Use the uid, not the id, when unlinking members dave 2009-02-03 23:37:34 +0000
  • 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. dave 2009-02-03 22:45:11 +0000
  • 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. dave 2009-02-03 08:19:15 +0000
  • 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. :) dave 2009-02-02 23:48:26 +0000
  • 68cdb98a8e - Add category short form and divison&category field - Move division short form to be in the same order. dave 2009-02-02 06:51:01 +0000
  • 53175acbfe - Obey the year specifier - Add a "volunteer complete" option dave 2009-02-02 06:40:11 +0000
  • 760b84f6ac - Fix volunteer reports to only show volunteers - Also, show volunteers that haven't signed up for anything yet dave 2009-02-02 06:34:40 +0000
  • f83a04ab04 - Fixup the judge reports for the new user system dave 2009-02-02 06:31:39 +0000
  • 3d1483975a - check for the number of tours before checking for tour assignment. This fixes a bug where tour status always showed complete. dave 2009-01-29 08:14:16 +0000
  • 099453e2c3 - Participants aren't judges. dave 2009-01-29 07:59:35 +0000
  • bf58a9d78b Make the Help button work on all of the sfiab.com sites because of the mod-rewrite REDIRECT_URL james 2009-01-27 21:52:11 +0000
  • 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) dave 2009-01-26 07:27:07 +0000
  • eb87f5b6f1 Fix typo dave 2009-01-26 06:55:15 +0000
  • e76bef6cf9 - Add more trophy options to the student reports dave 2009-01-23 02:26:46 +0000
  • 23e6df6f37 Show the right type in the you are here cookie crumb instead of always showing Judge Registration james 2009-01-22 18:03:26 +0000
  • c3ebf1f6cd - Add the activate screen to the editor - Add sponsor user types to the editor dave 2009-01-22 05:24:34 +0000
  • cd1de0ddfd - This update was missed, it's kinda needed so we dont' have everyone on the committee with a unique user id of 0. dave 2009-01-22 01:27:10 +0000
  • b803c00881 Use the unique id (uid) to attach reports to committee members, instead of the id, since now the id will change every year. dave 2009-01-22 01:23:14 +0000
  • c83cb44aa6 Merge safety changes from banch into trunk james 2009-01-21 22:33:27 +0000
  • 9756705aad Code style updates Use odd/even row backgrounds to make each point easier to identify james 2009-01-21 22:26:09 +0000
  • 7e250693af Fix report_awards for new sponsor format james 2009-01-21 20:13:30 +0000
  • f25a6d1e6b Fix AC script for new sponsors format james 2009-01-21 20:13:02 +0000
  • 496b18d2e2 Allow switching back to "all" james 2009-01-21 19:45:13 +0000
  • 59c2809ef5 - Load from the sponsor table, instead of the awards_sponsor table dave 2009-01-21 18:33:46 +0000
  • f39b01d4c2 - Use NULL properly dave 2009-01-21 18:33:25 +0000
  • 3ad971cb60 - Remove the old judge registration pages dave 2009-01-21 09:08:00 +0000
  • 7610908a17 - Use the proper judge mainpage dave 2009-01-21 09:05:50 +0000
  • b102731ac2 - $config needs to be global, or the year doesn't work :) dave 2009-01-21 09:04:36 +0000
  • d5676576a7 - Fix the user dupe code, now that username,year is unique dave 2009-01-21 08:59:39 +0000
  • 65e5bfc0fa - add volutneer position rollover code dave 2009-01-21 08:24:45 +0000
  • c2309c0174 - Fix a typo to let the .119 update apply dave 2009-01-21 08:10:55 +0000
  • d00086aea5 - speaking of errors dave 2009-01-21 08:02:45 +0000
  • 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. dave 2009-01-21 07:42:15 +0000
  • 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. dave 2009-01-19 23:33:54 +0000
  • 27f40a0fc9 Use the themed sfiab.css for popup windows too dave 2009-01-19 21:31:50 +0000
  • 7bd94c3782 Add judging score entry for Renfrew County fair justin 2009-01-17 19:45:42 +0000
  • 65d568afa7 Add division / category to the summary at the top of the signature page james 2008-11-20 18:33:04 +0000
  • 544c6f4580 Allow upscaling widths as well as downscaling widths if they select "scale column widths to fit page width" james 2008-11-20 18:21:56 +0000
  • cc619e3422 Make summary scalable james 2008-11-20 18:20:04 +0000
  • 3d30262af5 Only show the label layout if the type is label james 2008-11-20 18:17:57 +0000
  • 548a37ae16 - Link in the user invite page for judges and volunteers - Delete the old invite page. dave 2008-11-08 08:47:22 +0000
  • dd5eae506f - save the file before trying to commit it :) dave 2008-11-08 08:36:11 +0000
  • 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. dave 2008-11-08 08:35:08 +0000
  • 2cebd4dc9f Backport namecheck fix from branch to trunk james 2008-11-07 04:41:44 +0000
  • 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 james 2008-11-07 03:25:43 +0000
  • 95c559fa08 Add sponsorship levels to the sponsor main page james 2008-11-07 03:23:42 +0000
  • 3ab46da3d5 Add defaults and descriptions to fundraising types and sponsorship levels Start working on the sponsors main page for when a sponsor logs in james 2008-11-06 21:07:40 +0000
  • fb53a2cb2c Add sponsorship levels editor Add description to funrdaising types Add description/benefits to sponsorship levels james 2008-11-06 21:06:40 +0000
  • 5970cc2782 Make backup/restore work in Internet Exploder over SSL james 2008-11-06 19:06:31 +0000
  • d4e604fed5 Don't show dates that aren't set on the front-end james 2008-11-03 05:18:23 +0000
  • e5e863e3f7 Update winners entry and award_downloader for award_sponsors->sponsors conversion james 2008-11-03 05:15:03 +0000
  • 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 james 2008-11-03 05:09:04 +0000