b807381418bump db version to 15
james
2006-02-05 21:52:40 +00:00
1771c83da4Add a configuration option to specify whether to collect 'personal' information about the students, such as address, phone number, date of birth, etc.
james
2006-02-05 21:39:32 +00:00
99af4b4f4aBump development branch to 1.0.1 and db 14
james
2006-02-02 03:23:48 +00:00
588d994d41Add full db.13 file, and bump version number to 1.0.0
james
2006-02-02 02:59:12 +00:00
aab25dfa0bCSS/Style/Layout fixes specifically for internet exploder to work properly.
james
2006-02-02 02:32:24 +00:00
2169e3829fInsert a mentor if we have at least the mentor's last name, instead of requiring both firstname and lastname
james
2006-02-01 21:08:59 +00:00
d56f62f95eDont do a foreach on a non-array (if no questions were answered)
james
2006-02-01 17:53:04 +00:00
b63674f649Add some instructions to the safety questions page, and properly detect if there are no questions
james
2006-02-01 17:50:27 +00:00
ab294df97bMake safety questions require a question to be filled in (or at least something in the question box)
james
2006-02-01 16:59:45 +00:00
b9bf8fba6cFix a few multi-year related bugs with the category/division linkings
james
2006-02-01 16:39:48 +00:00
90191e4b99Keep checkbox and categories on same line
james
2006-02-01 16:32:41 +00:00
a20dfdbd7aMerge Jamie's changes from Peterborough, allowing different divisions to be available to the different age categories. -- default is 'no'
james
2006-02-01 16:29:08 +00:00
a9ffdf7ee4Oops fix the misspelled "Divison"s
james
2006-02-01 15:31:09 +00:00
522dfaf701switch the sort order on the divisions config page from 'division' to 'id'
james
2006-02-01 06:51:48 +00:00
68ff1bdc2fMake the titles on the awards page a little more meaningful/correct
james
2006-02-01 05:12:07 +00:00
2784262d6dDatabase update for the 'exclude from awards ceremony' new feature
james
2006-02-01 05:09:59 +00:00
b375b4ae0dImplement 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)
james
2006-02-01 05:06:48 +00:00
1833a63b15Adjust the column widths a bit
james
2006-02-01 05:04:36 +00:00
738aaeb172fix a few typos in the annealer, and bump up the moves to 1000 for better results
james
2006-01-31 23:31:40 +00:00
c5e55fad37Remove 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.
james
2006-01-31 22:34:04 +00:00
6832bdc572Allow setting a mingrade of 0 (kindergarden) for the categories, also center the columns in the table to look nicer
james
2006-01-28 17:53:26 +00:00
dbaf4d9b4eMake 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
james
2006-01-28 17:49:33 +00:00
cf22c24c78Add school district and school board fields to the schools database
james
2006-01-27 18:36:53 +00:00
958a25c4aaFix the safety question yes/no stuff, also fix the editor, it appears to have been broken somehow!
james
2006-01-27 01:14:16 +00:00
d6bbe5701eadd a quick script to help with debugging, it dumps out the scheduler data (and also any other data in the tables!)
james
2006-01-26 23:25:33 +00:00
7272288c64Add language to populate_fake Add a bit of sanity checks to assignprojectnumbers -- make sure it assigns them all, or error out if it doesnt
james
2006-01-26 23:10:39 +00:00
eaa1444082Make the scheduler config check for available timeslots Make the scheduler actually insert the timeslot/project/team data into the database
james
2006-01-26 23:06:47 +00:00
7b5d56ce60Update 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.
james
2006-01-26 21:42:04 +00:00
19b24cca36Add scrollbars=yes to the judge info popup window, so its possible to scroll down!
james
2006-01-26 17:52:06 +00:00
7076b17366Whoops! the last commit was for this file - not the scheduler.. DOH
james
2006-01-26 15:06:56 +00:00
fefd9c8e35BUGFIX 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).
james
2006-01-26 15:04:25 +00:00
36bee33066Add a configuration option to specify the maximum number of words in the project summary (Default=100) Add some fancy-smansy javascript/dhtml word-counter code to the project summary. Make project status be incomplete if word count is too high
james
2006-01-24 15:44:08 +00:00
06dae78992Fixed a bug that prevented students from logging back in to view their forms once the forms were marked as complete
james
2006-01-24 14:30:38 +00:00
1585fdb3e6bump version number to 0.9.9 and db version 13
james
2006-01-20 20:19:47 +00:00
1aec62aa4bOops, 0.9.8 only requires version 12
james
2006-01-20 20:04:49 +00:00
1a04556319add full version 12 database bump version number
james
2006-01-20 19:58:06 +00:00
a7bcc3c5b3Only allow the participants to change their school if the registration type is 'open' or 'singlepassword'. if it is 'schoolpassword' or 'invite' we already know what school they are from.
james
2006-01-20 19:48:37 +00:00
725a4c91d7Hmm, fix a big that stopped email tag substitutions from working when the substitution was a pure number (eg, a registration number). Fixed it by enclosing the replacement in "" so its treated as a string.
james
2006-01-20 19:26:13 +00:00
2135a5aa5bbump database version number
james
2006-01-19 19:24:36 +00:00
4d54bdbb1cUpdate translation manager to work with unlimited number of languages as defined in the languages table Update i18n function to accept a third parameter, which is an array that describes the arguments in the string to make translation much easier Update some of the config/admin pages to make sure i18n is properly used, and that argument descriptions are set
james
2006-01-19 17:15:07 +00:00
28ebf2ce30Add a preliminary translation manager, mostly copied from another location that I use a similar system. It needs to be updated still to handle translations for the languages in the 'languages' table instead of only french. But this will at least allow us to begin the french translations
james
2006-01-19 01:58:37 +00:00
652e8fe321If the page text looks like it contains HTML code, just output it normally, but if it does not contain HTML code, then perform a nl2br() on the text before it outputs
james
2006-01-18 21:28:00 +00:00
aba757375aWhoops, this file shouldnt be here :)
james
2006-01-18 05:43:57 +00:00
69b4b943acMake the T-Shirt size question to students able to be disabled via a configuration variable for fairs that dont give out tshirts
james
2006-01-18 05:33:13 +00:00
321a245670Split school access and school participant invitations into separate files Update invitation system to keep track of the number that have been invited and not allow the school to invite more than they are allowed Update the schools editor, to allow specifying the max number of projects and whether the max is total for the school, or per age category Add required fields to the schools table Update the config variable for special awards registration to allow turning special awards registration off
james
2006-01-18 05:22:58 +00:00
9e70fe11c2Show the registration number for invited pariticpants on the schoolaccess page. This is so the school manager (/teacher) can easily tell the students how to login and also so the teacher can login as the students to confirm theri registration is complete.
james
2006-01-16 22:25:21 +00:00
0076c5f360Allow turning off the special awards self-nominations.
james
2006-01-16 18:38:32 +00:00
9881ddb968Only try to insert category preferences if they've submitted category preferences
james
2006-01-16 18:19:12 +00:00
515e615a8fProperly display the project number if registraiton fee is >0
james
2006-01-16 16:22:05 +00:00
0043071501Bump version to 0.9.7 so development can continue, also bump DB version to 12
james
2006-01-16 06:03:50 +00:00
ab197cbdd1Package version 0.9.6 Tag version 0.9.6 in SVN
sfiab-0.9.6
james
2006-01-16 05:27:17 +00:00
bd274f6301Add the 'back to admin' line to the committee manager
james
2006-01-16 05:24:14 +00:00
60074d3caaBump version number to 0.9.6 Add the full database file for DBVERSION 11
james
2006-01-16 05:21:52 +00:00
b4fc47f9b7Add a huge warning about the scheduler not yet being complete.
james
2006-01-16 05:04:45 +00:00
3bccb5d163Commit all of daves changes to the annealer - it is DEFINITELY NOT COMPLETE YET! DO NOT ATTEMPT TO USE IT YET! EXCEPT OF COURSE FOR TESTING PURPOSES :)
james
2006-01-16 04:58:43 +00:00
d763cd1636Add a link to the generic prize template editor, right before the link to create all divisional awards based on the template.
james
2006-01-16 04:57:56 +00:00
5ff9494d48Fix judges info to properly show the age category preference and areas of expertise
james
2006-01-16 04:55:46 +00:00
d17e145158Only create the awards if a sponsor is selected
james
2006-01-16 04:44:30 +00:00
4953d2c13cfix the table labels report to work multi-yaer
james
2006-01-13 16:57:58 +00:00
0079416c94Add all the "required fields" feedback for judges registration
james
2006-01-12 17:08:41 +00:00
b370dac7d5Add all the "required fields" feedback for participant registration
james
2006-01-12 16:27:47 +00:00
45f4581dc4update 'fake data' scripts for 2006
james
2006-01-12 16:25:35 +00:00
635d0b6e2dFix annealer to only use judges that are complete and from the current FAIRYEAR
james
2006-01-03 02:44:26 +00:00
112693c337Fix the divisional award creator to load the right page :)
james
2006-01-03 02:33:36 +00:00
c53e130cc4Fix the scheduler config to work with multi-year data
james
2006-01-03 02:33:11 +00:00
5748382c97Whoops, fix the bugs in the db update file, it should import properly now.
james
2006-01-03 02:17:30 +00:00
44a79493aaGet age category preference from judges as they register Create scheduler configuration page to handle setup parameters for the automatic judge team assignments Create the annealer to handle the actual assignments of judges to judging teams based on the lowest cost function of each individual team. Currently takes into account: a) age category preference, b) divisional areas of expertise. still requires: years of experience, language preference, and 'team captain' scheduling.
james
2006-01-03 02:08:23 +00:00
33cb624154properly handle running scripts from the /scripts directory
james
2006-01-03 02:03:30 +00:00
577789b117Add functionality to auto-create the divisional awards for each division and age category, based on the default prize template
james
2006-01-03 02:02:52 +00:00
335098e5a7Fix a few queries to handle multi-year data properly Add link to edit the generic prize template
james
2006-01-03 02:01:20 +00:00
56a16916e2New database code for new stuff
james
2006-01-03 02:00:11 +00:00
5e858b87fbAdd a script to create fake judges for testing with
james
2006-01-03 01:50:54 +00:00
8ae58b5957Fix the width of the teams display so they are all consistent
james
2006-01-03 01:50:23 +00:00
0adc204a58Make judges registration 'resend password' work (by adding code that was never there! whoops!)
james
2006-01-03 01:49:28 +00:00
d8321449f9Bug and Typo fixes are per John Meskes
james
2005-12-15 22:28:04 +00:00
5b35723e8aBump version to 0.9.5 and db to 10 for the FINAL TIME :)
james
2005-12-15 16:24:57 +00:00
f12bdfec09THIS IS THE FINAL REVISION FOR 0.9.4
james
2005-12-15 16:10:09 +00:00
aac1a8461dFix bug in install3
james
2005-12-15 16:04:47 +00:00
d461952fa4re-bump version to 0.9.5 and database to 10
james
2005-12-15 15:59:05 +00:00
f2c08f472dWhoops! Rollback to 0.9.4 and fix the bug in the full.9.sql so the installer will work again! I'll need to repackage...
james
2005-12-15 15:53:37 +00:00
39627cd2f5Update version to 0.9.5 and DB version to 10 in preparation for new stuff
james
2005-12-14 21:26:58 +00:00
da91edc427Add CHANGES file, fix some quotes in common inc
james
2005-12-14 21:05:27 +00:00
017e1c58c0Make the footer only show debugging information if we're using a debug/testing version, aka version number is odd
james
2005-12-14 21:00:02 +00:00
82b91e0429Bump version number to 0.9.4
james
2005-12-14 20:15:58 +00:00
1ccaeac8ebAdd the FULL v9 DB
james
2005-12-14 20:14:22 +00:00
668d410207Update LPDF to handle tables without a header row Update LPDF to add a "..." to a table field if all of the text didnt fit in the table field
james
2005-12-08 18:01:30 +00:00
b956f4c2d3Add project details report - shows info for one project per page, with project details, mentor information, and project summary Remove some leftover junk from tablelabels report
james
2005-12-08 18:00:30 +00:00
3f50a343affix a few reports to make sure we dont duplicate results for multiple years
james
2005-12-08 16:17:12 +00:00
5bd24e3f8dPut phone numbers on multiple lines for PDF, and in multiple columns on teh same line for CSV
james
2005-12-08 16:05:25 +00:00
074b66274cAdd student emergency contact report
james
2005-12-08 16:00:18 +00:00
ba25b4ae86Make sure safety questions are only displayed/checked for the current fairyear
james
2005-12-08 15:35:41 +00:00
2179f3f709Add safety question configuration
james
2005-12-08 14:56:30 +00:00
a4faab66e0Fix the divisions query to query the divisions from this year properly
james
2005-11-26 18:59:44 +00:00
e8353f011fAdd the judge inviter to the judge administration section Add the new judge invite email
james
2005-11-25 21:15:29 +00:00
5df07701a0NEW FEATURE: Judge Registration Type
james
2005-11-25 20:07:21 +00:00
6eb1a39d0badd the ability for schools to invite participants IF participant_registration_type=="invite" also switch the new participant email to read from the emails table instead of hardcoded from the file
james
2005-11-25 19:37:10 +00:00
122194d296Change installer to look for an older version of the "full" database if the newest (required) version cannot be found. The user will then need to manually update from whatever version is installed to the newest (using db_update.php)
james
2005-11-25 15:16:47 +00:00