Commit Graph

  • cbfd619af7 Show the school list sorted alphabetically, and if two schools ahve the same name, put the city after teh school name in brackets. james 2006-02-06 15:58:34 +00:00
  • b807381418 bump db version to 15 james 2006-02-05 21:52:40 +00:00
  • 1771c83da4 Add 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
  • 99af4b4f4a Bump development branch to 1.0.1 and db 14 james 2006-02-02 03:23:48 +00:00
  • aeb0a8dac5 Create tag and branch for sfiab 1.0.0 sfiab-1.0.0 sfiab-1.0 james 2006-02-02 03:23:16 +00:00
  • 588d994d41 Add full db.13 file, and bump version number to 1.0.0 james 2006-02-02 02:59:12 +00:00
  • aab25dfa0b CSS/Style/Layout fixes specifically for internet exploder to work properly. james 2006-02-02 02:32:24 +00:00
  • 2169e3829f Insert 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
  • d56f62f95e Dont do a foreach on a non-array (if no questions were answered) james 2006-02-01 17:53:04 +00:00
  • b63674f649 Add some instructions to the safety questions page, and properly detect if there are no questions james 2006-02-01 17:50:27 +00:00
  • ab294df97b Make 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
  • b9bf8fba6c Fix a few multi-year related bugs with the category/division linkings james 2006-02-01 16:39:48 +00:00
  • 90191e4b99 Keep checkbox and categories on same line james 2006-02-01 16:32:41 +00:00
  • a20dfdbd7a Merge 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
  • a9ffdf7ee4 Oops fix the misspelled "Divison"s james 2006-02-01 15:31:09 +00:00
  • 522dfaf701 switch the sort order on the divisions config page from 'division' to 'id' james 2006-02-01 06:51:48 +00:00
  • 68ff1bdc2f Make the titles on the awards page a little more meaningful/correct james 2006-02-01 05:12:07 +00:00
  • 2784262d6d Database update for the 'exclude from awards ceremony' new feature james 2006-02-01 05:09:59 +00:00
  • 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) james 2006-02-01 05:06:48 +00:00
  • 1833a63b15 Adjust the column widths a bit james 2006-02-01 05:04:36 +00:00
  • 738aaeb172 fix 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
  • 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. james 2006-01-31 22:34:04 +00:00
  • 6832bdc572 Allow 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
  • 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 james 2006-01-28 17:49:33 +00:00
  • cf22c24c78 Add school district and school board fields to the schools database james 2006-01-27 18:36:53 +00:00
  • 958a25c4aa Fix 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
  • d6bbe5701e add 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
  • 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 james 2006-01-26 23:10:39 +00:00
  • eaa1444082 Make 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
  • 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. james 2006-01-26 21:42:04 +00:00
  • 19b24cca36 Add scrollbars=yes to the judge info popup window, so its possible to scroll down! james 2006-01-26 17:52:06 +00:00
  • 7076b17366 Whoops! the last commit was for this file - not the scheduler.. DOH james 2006-01-26 15:06:56 +00:00
  • fefd9c8e35 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). james 2006-01-26 15:04:25 +00:00
  • 36bee33066 Add 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
  • 06dae78992 Fixed 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
  • 1585fdb3e6 bump version number to 0.9.9 and db version 13 james 2006-01-20 20:19:47 +00:00
  • 1aec62aa4b Oops, 0.9.8 only requires version 12 james 2006-01-20 20:04:49 +00:00
  • 3333f9f6f5 Version 0.9.8 sfiab-0.9.8 james 2006-01-20 20:00:13 +00:00
  • 1a04556319 add full version 12 database bump version number james 2006-01-20 19:58:06 +00:00
  • a7bcc3c5b3 Only 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
  • 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. james 2006-01-20 19:26:13 +00:00
  • 2135a5aa5b bump database version number james 2006-01-19 19:24:36 +00:00
  • 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 james 2006-01-19 17:15:07 +00:00
  • 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 james 2006-01-19 01:58:37 +00:00
  • 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 james 2006-01-18 21:28:00 +00:00
  • aba757375a Whoops, this file shouldnt be here :) james 2006-01-18 05:43:57 +00:00
  • 69b4b943ac Make 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
  • 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 james 2006-01-18 05:22:58 +00:00
  • 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. james 2006-01-16 22:25:21 +00:00
  • 0076c5f360 Allow turning off the special awards self-nominations. james 2006-01-16 18:38:32 +00:00
  • 9881ddb968 Only try to insert category preferences if they've submitted category preferences james 2006-01-16 18:19:12 +00:00
  • 515e615a8f Properly display the project number if registraiton fee is >0 james 2006-01-16 16:22:05 +00:00
  • 0043071501 Bump version to 0.9.7 so development can continue, also bump DB version to 12 james 2006-01-16 06:03:50 +00:00
  • ab197cbdd1 Package version 0.9.6 Tag version 0.9.6 in SVN sfiab-0.9.6 james 2006-01-16 05:27:17 +00:00
  • bd274f6301 Add the 'back to admin' line to the committee manager james 2006-01-16 05:24:14 +00:00
  • 60074d3caa Bump version number to 0.9.6 Add the full database file for DBVERSION 11 james 2006-01-16 05:21:52 +00:00
  • b4fc47f9b7 Add a huge warning about the scheduler not yet being complete. james 2006-01-16 05:04:45 +00:00
  • 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 :) james 2006-01-16 04:58:43 +00:00
  • d763cd1636 Add 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
  • 5ff9494d48 Fix judges info to properly show the age category preference and areas of expertise james 2006-01-16 04:55:46 +00:00
  • d17e145158 Only create the awards if a sponsor is selected james 2006-01-16 04:44:30 +00:00
  • 4953d2c13c fix the table labels report to work multi-yaer james 2006-01-13 16:57:58 +00:00
  • 0079416c94 Add all the "required fields" feedback for judges registration james 2006-01-12 17:08:41 +00:00
  • b370dac7d5 Add all the "required fields" feedback for participant registration james 2006-01-12 16:27:47 +00:00
  • 45f4581dc4 update 'fake data' scripts for 2006 james 2006-01-12 16:25:35 +00:00
  • 635d0b6e2d Fix annealer to only use judges that are complete and from the current FAIRYEAR james 2006-01-03 02:44:26 +00:00
  • 112693c337 Fix the divisional award creator to load the right page :) james 2006-01-03 02:33:36 +00:00
  • c53e130cc4 Fix the scheduler config to work with multi-year data james 2006-01-03 02:33:11 +00:00
  • 5748382c97 Whoops, fix the bugs in the db update file, it should import properly now. james 2006-01-03 02:17:30 +00:00
  • 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. james 2006-01-03 02:08:23 +00:00
  • 33cb624154 properly handle running scripts from the /scripts directory james 2006-01-03 02:03:30 +00:00
  • 577789b117 Add 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
  • 335098e5a7 Fix 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
  • 56a16916e2 New database code for new stuff james 2006-01-03 02:00:11 +00:00
  • 5e858b87fb Add a script to create fake judges for testing with james 2006-01-03 01:50:54 +00:00
  • 8ae58b5957 Fix the width of the teams display so they are all consistent james 2006-01-03 01:50:23 +00:00
  • 0adc204a58 Make judges registration 'resend password' work (by adding code that was never there! whoops!) james 2006-01-03 01:49:28 +00:00
  • d8321449f9 Bug and Typo fixes are per John Meskes james 2005-12-15 22:28:04 +00:00
  • 5b35723e8a Bump version to 0.9.5 and db to 10 for the FINAL TIME :) james 2005-12-15 16:24:57 +00:00
  • dc7389ee4f Commit TAG for version 0.9.4 sfiab-0.9.4 james 2005-12-15 16:17:17 +00:00
  • f12bdfec09 THIS IS THE FINAL REVISION FOR 0.9.4 james 2005-12-15 16:10:09 +00:00
  • aac1a8461d Fix bug in install3 james 2005-12-15 16:04:47 +00:00
  • d461952fa4 re-bump version to 0.9.5 and database to 10 james 2005-12-15 15:59:05 +00:00
  • 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... james 2005-12-15 15:53:37 +00:00
  • 39627cd2f5 Update version to 0.9.5 and DB version to 10 in preparation for new stuff james 2005-12-14 21:26:58 +00:00
  • da91edc427 Add CHANGES file, fix some quotes in common inc james 2005-12-14 21:05:27 +00:00
  • 017e1c58c0 Make 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
  • 82b91e0429 Bump version number to 0.9.4 james 2005-12-14 20:15:58 +00:00
  • 1ccaeac8eb Add the FULL v9 DB james 2005-12-14 20:14:22 +00:00
  • 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 james 2005-12-08 18:01:30 +00:00
  • 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 james 2005-12-08 18:00:30 +00:00
  • 3f50a343af fix a few reports to make sure we dont duplicate results for multiple years james 2005-12-08 16:17:12 +00:00
  • 5bd24e3f8d Put 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
  • 074b66274c Add student emergency contact report james 2005-12-08 16:00:18 +00:00
  • ba25b4ae86 Make sure safety questions are only displayed/checked for the current fairyear james 2005-12-08 15:35:41 +00:00
  • 2179f3f709 Add safety question configuration james 2005-12-08 14:56:30 +00:00
  • a4faab66e0 Fix the divisions query to query the divisions from this year properly james 2005-11-26 18:59:44 +00:00
  • e8353f011f Add the judge inviter to the judge administration section Add the new judge invite email james 2005-11-25 21:15:29 +00:00
  • 5df07701a0 NEW FEATURE: Judge Registration Type james 2005-11-25 20:07:21 +00:00
  • 6eb1a39d0b add 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