Commit Graph

322 Commits

Author SHA1 Message Date
james
725a4c91d7 Hmm, 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. 2006-01-20 19:26:13 +00:00
james
2135a5aa5b bump database version number 2006-01-19 19:24:36 +00:00
james
4d54bdbb1c Update 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
2006-01-19 17:15:07 +00:00
james
28ebf2ce30 Add 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 2006-01-19 01:58:37 +00:00
james
652e8fe321 If 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 2006-01-18 21:28:00 +00:00
james
aba757375a Whoops, this file shouldnt be here :) 2006-01-18 05:43:57 +00:00
james
69b4b943ac Make the T-Shirt size question to students able to be disabled via a configuration variable for fairs that dont give out tshirts 2006-01-18 05:33:13 +00:00
james
321a245670 Split 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
2006-01-18 05:22:58 +00:00
james
9e70fe11c2 Show 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.
2006-01-16 22:25:21 +00:00
james
0076c5f360 Allow turning off the special awards self-nominations. 2006-01-16 18:38:32 +00:00
james
9881ddb968 Only try to insert category preferences if they've submitted category preferences 2006-01-16 18:19:12 +00:00
james
515e615a8f Properly display the project number if registraiton fee is >0 2006-01-16 16:22:05 +00:00
james
0043071501 Bump version to 0.9.7 so development can continue, also bump DB version to 12 2006-01-16 06:03:50 +00:00
james
bd274f6301 Add the 'back to admin' line to the committee manager 2006-01-16 05:24:14 +00:00
james
60074d3caa Bump version number to 0.9.6
Add the full database file for DBVERSION 11
2006-01-16 05:21:52 +00:00
james
b4fc47f9b7 Add a huge warning about the scheduler not yet being complete. 2006-01-16 05:04:45 +00:00
james
3bccb5d163 Commit 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 :) 2006-01-16 04:58:43 +00:00
james
d763cd1636 Add a link to the generic prize template editor, right before the link to create all divisional awards based on the template. 2006-01-16 04:57:56 +00:00
james
5ff9494d48 Fix judges info to properly show the age category preference and areas of expertise 2006-01-16 04:55:46 +00:00
james
d17e145158 Only create the awards if a sponsor is selected 2006-01-16 04:44:30 +00:00
james
4953d2c13c fix the table labels report to work multi-yaer 2006-01-13 16:57:58 +00:00
james
0079416c94 Add all the "required fields" feedback for judges registration 2006-01-12 17:08:41 +00:00
james
b370dac7d5 Add all the "required fields" feedback for participant registration 2006-01-12 16:27:47 +00:00
james
45f4581dc4 update 'fake data' scripts for 2006 2006-01-12 16:25:35 +00:00
james
635d0b6e2d Fix annealer to only use judges that are complete and from the current FAIRYEAR 2006-01-03 02:44:26 +00:00
james
112693c337 Fix the divisional award creator to load the right page :) 2006-01-03 02:33:36 +00:00
james
c53e130cc4 Fix the scheduler config to work with multi-year data 2006-01-03 02:33:11 +00:00
james
5748382c97 Whoops, fix the bugs in the db update file, it should import properly now. 2006-01-03 02:17:30 +00:00
james
44a79493aa Get 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.
2006-01-03 02:08:23 +00:00
james
33cb624154 properly handle running scripts from the /scripts directory 2006-01-03 02:03:30 +00:00
james
577789b117 Add functionality to auto-create the divisional awards for each division and age category, based on the default prize template 2006-01-03 02:02:52 +00:00
james
335098e5a7 Fix a few queries to handle multi-year data properly
Add link to edit the generic prize template
2006-01-03 02:01:20 +00:00
james
56a16916e2 New database code for new stuff 2006-01-03 02:00:11 +00:00
james
5e858b87fb Add a script to create fake judges for testing with 2006-01-03 01:50:54 +00:00
james
8ae58b5957 Fix the width of the teams display so they are all consistent 2006-01-03 01:50:23 +00:00
james
0adc204a58 Make judges registration 'resend password' work (by adding code that was never there! whoops!) 2006-01-03 01:49:28 +00:00
james
d8321449f9 Bug and Typo fixes are per John Meskes 2005-12-15 22:28:04 +00:00
james
5b35723e8a Bump version to 0.9.5 and db to 10 for the FINAL TIME :) 2005-12-15 16:24:57 +00:00
james
f12bdfec09 THIS IS THE FINAL REVISION FOR 0.9.4 2005-12-15 16:10:09 +00:00
james
aac1a8461d Fix bug in install3 2005-12-15 16:04:47 +00:00
james
d461952fa4 re-bump version to 0.9.5 and database to 10 2005-12-15 15:59:05 +00:00
james
f2c08f472d Whoops! 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... 2005-12-15 15:53:37 +00:00
james
39627cd2f5 Update version to 0.9.5 and DB version to 10 in preparation for new stuff 2005-12-14 21:26:58 +00:00
james
da91edc427 Add CHANGES file, fix some quotes in common inc 2005-12-14 21:05:27 +00:00
james
017e1c58c0 Make the footer only show debugging information if we're using a debug/testing version, aka version number is odd 2005-12-14 21:00:02 +00:00
james
82b91e0429 Bump version number to 0.9.4 2005-12-14 20:15:58 +00:00
james
1ccaeac8eb Add the FULL v9 DB 2005-12-14 20:14:22 +00:00
james
668d410207 Update 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
2005-12-08 18:01:30 +00:00
james
b956f4c2d3 Add 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
2005-12-08 18:00:30 +00:00
james
3f50a343af fix a few reports to make sure we dont duplicate results for multiple years 2005-12-08 16:17:12 +00:00