james
e08b6d5236
bump version number to 1.0.4
2006-02-24 17:44:46 +00:00
james
5518a2272f
Add the signature page editor
...
And insert the defaults to the database
2006-02-24 17:42:11 +00:00
james
caa1f593af
pull the signature page information from the database, instead of hardcoded
2006-02-23 23:25:53 +00:00
james
45b4f7b220
Fix a bug where the school id was not being set when participant registration type was set to invite or singlepassword
2006-02-23 20:40:48 +00:00
james
79fe64926c
Make some judges be incomplete when populating with fake data
2006-02-23 20:40:07 +00:00
james
d3090b934f
Add a judges list to the judges management page, this list allows you to view the status of the judges as well as delete judges from the current year's fair (note: only deactivates their account for the fair, does not delete it completely)
2006-02-15 18:10:27 +00:00
james
54769f999a
Fix the version loading/detection in common inc, and properly put debug info in the footer in 'debug' versions (odd numbered versions)
...
Check for a valid email address before sending an email
Check for a valid email address when trying to create a new participant account
2006-02-14 21:50:41 +00:00
james
eae0ebde0c
Make the Medical alert field only be shown if the system is set to collect personal information about the students.
2006-02-10 16:32:04 +00:00
james
6cbfa42951
Bump development system to version 1.0.3
2006-02-07 21:14:38 +00:00
james
837f195afe
bump version number to 1.0.2
2006-02-07 21:04:40 +00:00
james
46c92e0f01
Wrap the db update script in <pre> tags so the output looks better for anyone that runs it through the webserver
2006-02-07 20:59:58 +00:00
james
db5b20d54a
Fix a few bugs in the communication module
2006-02-07 20:56:54 +00:00
james
9cff01736d
Fix some multi-year data problems with judges area of expertise
2006-02-07 20:54:30 +00:00
james
b72c778ea1
Add the db 15 update
2006-02-07 20:51:42 +00:00
james
644911c075
Fix a few problems with the requirement of the age categories preferences.
2006-02-07 20:48:15 +00:00
james
a85faefe2d
Fix the judges report
2006-02-07 20:19:56 +00:00
james
4aff70ef17
Fix the broken sending emails -- aparently the "at" command had its syntax changed and now requires a base to add increments from
...
(at now + 1 minute)
2006-02-06 21:34:09 +00:00
james
e486d621c8
Avoid a 'foreach' on an empty array and ensure subcategories only show for the appropriate years.
2006-02-06 17:22:25 +00:00
james
d5fd002820
Update the judges automatic scheduler to honour filtering categories by divisions, so we only get teams for cat/div combos that we actually need
2006-02-06 16:45:39 +00:00
james
cbfd619af7
Show the school list sorted alphabetically, and if two schools ahve the same name, put the city after teh school name in brackets.
2006-02-06 15:58:34 +00:00
james
b807381418
bump db version to 15
2006-02-05 21:52:40 +00:00
james
1771c83da4
Add a configuration option to specify whether to collect 'personal' information about the students, such as address, phone number, date of birth, etc.
2006-02-05 21:39:32 +00:00
james
99af4b4f4a
Bump development branch to 1.0.1 and db 14
2006-02-02 03:23:48 +00:00
james
588d994d41
Add full db.13 file, and bump version number to 1.0.0
2006-02-02 02:59:12 +00:00
james
aab25dfa0b
CSS/Style/Layout fixes specifically for internet exploder to work properly.
2006-02-02 02:32:24 +00:00
james
2169e3829f
Insert a mentor if we have at least the mentor's last name, instead of requiring both firstname and lastname
2006-02-01 21:08:59 +00:00
james
d56f62f95e
Dont do a foreach on a non-array (if no questions were answered)
2006-02-01 17:53:04 +00:00
james
b63674f649
Add some instructions to the safety questions page, and properly detect if there are no questions
2006-02-01 17:50:27 +00:00
james
ab294df97b
Make safety questions require a question to be filled in (or at least something in the question box)
2006-02-01 16:59:45 +00:00
james
b9bf8fba6c
Fix a few multi-year related bugs with the category/division linkings
2006-02-01 16:39:48 +00:00
james
90191e4b99
Keep checkbox and categories on same line
2006-02-01 16:32:41 +00:00
james
a20dfdbd7a
Merge Jamie's changes from Peterborough, allowing different divisions to be available to the different age categories. -- default is 'no'
2006-02-01 16:29:08 +00:00
james
a9ffdf7ee4
Oops fix the misspelled "Divison"s
2006-02-01 15:31:09 +00:00
james
522dfaf701
switch the sort order on the divisions config page from 'division' to 'id'
2006-02-01 06:51:48 +00:00
james
68ff1bdc2f
Make the titles on the awards page a little more meaningful/correct
2006-02-01 05:12:07 +00:00
james
2784262d6d
Database update for the 'exclude from awards ceremony' new feature
2006-02-01 05:09:59 +00:00
james
b375b4ae0d
Implement Bug #0000001 - Have option to exclude awards and/or prizes from the awards ceremony script.
...
(An example could be honourable mentions that you dont call up on stage at the awards ceremony)
2006-02-01 05:06:48 +00:00
james
1833a63b15
Adjust the column widths a bit
2006-02-01 05:04:36 +00:00
james
738aaeb172
fix a few typos in the annealer, and bump up the moves to 1000 for better results
2006-01-31 23:31:40 +00:00
james
c5e55fad37
Remove the unneeded configuration params for timeslots from the scheduler
...
Separate the 'requirement check' into a separate file and run it on both the config page, and as a double check on the actual annealer page incase they decide to manually type in the address or bookmark or somkething.
2006-01-31 22:34:04 +00:00
james
6832bdc572
Allow setting a mingrade of 0 (kindergarden) for the categories, also center the columns in the table to look nicer
2006-01-28 17:53:26 +00:00
james
dbaf4d9b4e
Make the students Date of Birth selector choose a year range based on the min/max grade of students. Assume:
...
minimum 3 years old in grade 0 (kindergarden)
maximum 18 years old in grade 12
2006-01-28 17:49:33 +00:00
james
cf22c24c78
Add school district and school board fields to the schools database
2006-01-27 18:36:53 +00:00
james
958a25c4aa
Fix the safety question yes/no stuff, also fix the editor, it appears to have been broken somehow!
2006-01-27 01:14:16 +00:00
james
d6bbe5701e
add a quick script to help with debugging, it dumps out the scheduler data (and also any other data in the tables!)
2006-01-26 23:25:33 +00:00
james
7272288c64
Add language to populate_fake
...
Add a bit of sanity checks to assignprojectnumbers -- make sure it assigns them all, or error out if it doesnt
2006-01-26 23:10:39 +00:00
james
eaa1444082
Make the scheduler config check for available timeslots
...
Make the scheduler actually insert the timeslot/project/team data into the database
2006-01-26 23:06:47 +00:00
james
7b5d56ce60
Update the judges timeslot editor to have a new field for 'allow divisional'. This specifies whether the automatic judges scheduler can use this timeslot to scheduler the divisional awards judging.
...
Add a new feature to the timeslot editor to add multiple timeslots at once, by specifying the start time, duration, and break time.
2006-01-26 21:42:04 +00:00
james
19b24cca36
Add scrollbars=yes to the judge info popup window, so its possible to scroll down!
2006-01-26 17:52:06 +00:00
james
7076b17366
Whoops! the last commit was for this file - not the scheduler.. DOH
...
BUGFIX From Just Reardon:
If specialawardnomination is set to "none" (fair doesnt use special award self-nominations) then the pick winners page will instead show all projects that are eligible for the award to choose a winner, instead of those that are nominated for it (which is none).
2006-01-26 15:06:56 +00:00