dave
5e9ee05606
Apache/PHP seems to let us turn off magic quotes in the .htaccess. Yay.
...
magic quotes DEPRECATED as of PHP 5.3.0, REMOVE as of 6.0, on by
default for any PHP < 5.3.0. Pain in the ASS. php is running the
urldecode for us, seeing that the string has quotes, then adding quotes before we
can json_decode(). It only does this in POST and GET
2010-04-18 22:40:05 +00:00
dave
a5a431605a
Support Multiple uploads for SFIAB targets
2010-04-18 22:39:55 +00:00
dave
14df5adc39
Remove debug line
2010-04-16 09:46:03 +00:00
dave
29db8ac071
Make the roll() function able to determine all fields to roll, and
...
properly handle fields that could be NULL. Use the roll() to roll
awards and prizes, both had potential NULL fields that were rolling to
'0', causing downloaded awards/prizes to be unrecognized after rollover.
This also means we can add fields and rollover will continue to work properly.
2010-04-16 09:43:26 +00:00
justin
afc353bdb9
age category options should work properly again now
2010-04-14 14:59:17 +00:00
justin
a890fa299d
resolve minor award ceremony script issues 398, 373, 397, 371
2010-04-14 14:26:11 +00:00
justin
8b4dfb23c5
modify to only show awards actually given out
2010-04-14 14:10:47 +00:00
jacob
f6a68bc53a
Undoing a minor change on div size
2010-04-13 20:38:24 +00:00
jacob
d6fa48f85a
Reverting some changes that I inadvertently committed.
2010-04-13 20:33:27 +00:00
jacob
0cd172c48b
Modified the info pop-up for judges in the team members editing form. The info now comes
...
up in a compact div within the page rather than a separate window. When the info div is
clicked on, the user editor opens up that user.
2010-04-13 20:11:15 +00:00
james
21bb3ec994
Add communication query for "CWSF Students for this year" so its easy to send an email to all the CWSF winners
2010-04-13 15:00:03 +00:00
dave
072e07a06f
Add optgroup headers and shuffle some fields around for student reports
2010-04-12 00:23:21 +00:00
dave
3597f83ee9
Updates to the exhibit hall annealer (still no front end so no one can use it )
2010-04-12 00:08:28 +00:00
dave
536fec616f
Add a school principal field.
2010-04-12 00:07:33 +00:00
justin
cbbb0ebca0
When setting a score to zero, really make it null.
2010-04-10 17:03:29 +00:00
justin
384efa3363
need to do same fix in score entry, moved name extractor to common file
2010-04-10 16:51:43 +00:00
justin
876899d17f
fix names list to use new judging team code
2010-04-10 16:03:24 +00:00
dave
37ae79c363
Add an option to group divisional results by prize so all the HMs are first, then bronze, etc. (based on the order of the prizes of the first divsional award encountered).
...
Won't work quite right if the first divsional award doesn't have any winners for a prize.wq
2010-04-10 07:09:07 +00:00
dave
02244937d2
Don't do a newpage for empty awards if we're not showing them. Move the pronunciation key to a new line so it doesn't overlap the school.
2010-04-10 03:56:53 +00:00
dave
8c83a9a755
Handle > 2 students on a project. Print schools for all students in the formatted report.
2010-04-10 03:45:03 +00:00
james
81461c0601
Add "complete or paymentpending" dropdown as options when viewing the registration list or registration stats
2010-04-08 20:03:21 +00:00
dave
9d79e2fe98
Add TCPDF label, but call it experimental to discourage use.
...
Convert ISO-8859 -> UTF-8 before printing text on the TCPDF label... happily only the GVRSF is using this right now so we don't need to update everyone.
2010-04-08 07:38:22 +00:00
dave
e3cda665c2
Half implement temporary saving divs/cats for single uploads. That's
...
going to be a lot of work. For now, always save the div/cat preferences
when they hit next. Fixes a bug where the divs/cats have never been
saved, but the award proceeded to upload with a div/cat id=0. Also, the
uploader made a temp change to the div/cat, the change wouldn't get
picked up by the upload, now it will.
2010-04-07 16:17:26 +00:00
james
8ffb710715
Add option for only showing ACTIVE judges in reports (like nametags)
...
we dont care about inactive judges.
2010-04-07 14:25:33 +00:00
james
9dfa523bb5
Adjust the timeslot column width if the date is being displayed, becuase now it can be formatted to be slightly longer than standard database format
2010-04-06 19:00:52 +00:00
james
6d8c74e8ae
Format the date/time according to the localization in the custom projects/judges and judges/projects reports
2010-04-06 18:49:49 +00:00
james
123cee67d3
Check for minimum teams based on language as well.... this causes things to not "add up" properly but
...
that is kind of intended..., ie the "total" doesnt equal "english + french"... but its a lot better
than it was (it now tells ottawa that we dont have enough french judges, which is correct.)
2010-04-06 18:30:23 +00:00
james
fcccfd16c0
Add a bunch of missing i18n's on the judges teams projects
...
Make the timeslot/project listings not be stupidly tiny
Highlight more errors in big bold red for language mismatches
2010-04-06 17:05:59 +00:00
jacob
2afa6a5ec8
Added language tags to the available judges in the team member editing form.
2010-04-06 16:29:21 +00:00
james
00e1743aed
The languages for a team should also be based on which PROJECTS are assigned to the team
...
Update the judges_teams_members list to show "BAD" judges (judges assigned to a team in
a language that they dont speak)
2010-04-06 16:15:48 +00:00
jacob
28db0a6871
might as well sort by first name as well...
2010-04-06 15:56:38 +00:00
jacob
e3751ea733
Added sorting of judges by last name when listing them in the team member editor (Mantis #470 )
2010-04-06 15:54:06 +00:00
james
534981a0b9
Make division preferences have slightly higher priority than category preferences.
...
Add an additional (fairly large) cost for creating a completely empty team
Change the experience to use a weighted experience instead of a sum, and give a
weighted cost to teams for less than 5 years weighted experience, but onyl if there's
more than 1 person on the team (1 person teams are not penalized for not having any experience)
2010-04-06 15:41:29 +00:00
jacob
e2b5208aee
Fix for bug number 471. Tallies weren't adding up on the user list summary table at the bottom.
2010-04-06 15:19:47 +00:00
james
951b7209d9
Add a cost for judges assigned to a team that speak more languages than they need for that team
...
(ie, a bilingual judge being used for an english-only team)
2010-04-06 14:42:51 +00:00
james
8d6d653567
Add a new date 'judge schedule available' to specify when judge assignments and schedules become available to judges. When the chief judge is playing with the scheduler he doesnt want to have judges thinkign they are assigned to their final teams/projects/timeslots, so only make them available to judges after this date has passed.
...
The default (as always) maintains old behaviour, so if this date is not explicitly set, it'll always show the schedule
2010-04-06 14:29:50 +00:00
james
015b04a81a
Add two columns for the feeder fair info in the student report.
2010-04-05 19:19:53 +00:00
dave
e07f22995b
Add fields to the award report
2010-04-04 18:57:30 +00:00
dave
6e245a4c52
Add option group support, and as a test implement it for awards report.
...
It would be nice to remove the "Award -- " off the front of each field
name, but if we do that it only displays "Name" after its' selected,
which can be confusing if there's an "Award -- Name" and a "Prize --
Name". But the division into optgroups still look nice.
2010-04-04 18:57:27 +00:00
dave
c1433e8a7d
Typo... wonder how long that's been there.
2010-04-04 15:55:32 +00:00
dave
6e30724785
Use the proper judges_teams_id. If there are no projects print a message.
2010-04-04 02:22:55 +00:00
dave
0dd1637415
Show round+time with each team on the team editor
2010-04-04 01:38:50 +00:00
dave
0661224a0b
Don't duplicate SA-only judges for all rounds for all special awards (only duplicate them enough to satisfy their special awards requests in the specific rounds the award is judges). Fix a bug where the last jduges would get replcaed by a duplicate of the 2nd last judge for multi-round special awards.
2010-04-03 23:10:05 +00:00
dave
8f063c1ec1
My what a difference an equal sign makes.
2010-04-03 20:54:57 +00:00
dave
9a00ce4877
Properly do timeslot->project->jteam linking for special awards
2010-04-03 19:16:11 +00:00
james
8bc65e2a3f
Send schedule_judges and self_nominate
2010-04-03 16:47:08 +00:00
dave
6bdbc85829
Download schedule_judges and self_nominate for awards too
2010-04-03 16:46:43 +00:00
dave
7616982ff2
Fix font height computation. Implement truncate and '...' on overflow.
2010-04-03 08:48:20 +00:00
dave
a6887423d1
Fix a font metric bug (submitted to sourceforge).
2010-04-03 08:48:16 +00:00
dave
29f799f0a2
Detect the award warning condition before printing the warning. About half of
...
the BC fairs repeatedly tried to downlaod awards to make the warning go away.
2010-04-02 05:19:33 +00:00