james
ea58b4b6a8
Add a "setDefaultFontSize" function to lpdf, and set it to something reasonable for backwards compatability
...
Update lpdf's table functions to honour the default font size setting.
(this works great, except for the column widths - if you choose a font-size too big, its not oging to fit in the pre-defined column widths.)
2010-03-23 16:42:59 +00:00
james
b34ad909b5
Add an empty "Rank" column for judges to specify the rank of a project
2010-03-23 16:03:28 +00:00
dave
6635115ab9
Upgrade TCPDF
2010-03-23 08:15:07 +00:00
idziak
c5420a82b9
added nicely formatted output option for awards script
2010-03-22 02:22:20 +00:00
idziak
10f41e00f9
added nicely formatted output option for awards script
2010-03-22 02:22:04 +00:00
idziak
b5c795b317
addTextX function added
2010-03-22 02:20:04 +00:00
dave
96c3b65cd5
Start uploaded winners as "open", not "new", so if it's an upload for a
...
winner that needs to login, it won't create a new student for them, the
student already exists.
2010-03-20 06:08:47 +00:00
dave
d3c0746949
Allow committee to save xsmall tshirts too
2010-03-19 16:12:41 +00:00
james
1e4b1d4e2a
i18n() all the info on the login page
2010-03-18 15:16:45 +00:00
dave
72bb303da6
Add a judge scheudle page that lists the times, teams, and projects
...
(with a link to a project info page) the judge will judge
Put a link on the main judge page, and a bigger link if they've actually
been assigned to a judging team.
2010-03-18 05:22:56 +00:00
james
b5a67ca301
Fix missing space
2010-03-16 16:57:39 +00:00
james
25d2b4297d
Formatting cleanup
2010-03-16 16:49:40 +00:00
dave
76eefdf3cd
Put custom reports back in
2010-03-15 06:02:25 +00:00
dave
adf606f0d3
Backout the patch, but leave the complete status removal there
2010-03-12 08:05:44 +00:00
dave
a4e5761788
Remove the sub-query from the user list, significantly speeds it up.
...
And, dont' show complete status for user types that don't need it.
2010-03-12 05:53:03 +00:00
james
af4b50ace0
Add a script to manually rollover schools, seems i need to do this in many fairs that rolled over when the rollover was b0rked
2010-03-05 16:34:52 +00:00
james
61f54e1fd9
Add svn:ignore * property to the data/ folder!
2010-03-05 16:29:55 +00:00
james
b99f730a71
Fix character encoding problems in student editor and project editor
2010-03-03 20:13:46 +00:00
james
6def9680bc
Fix translations for awards and award prizes
...
Also fix translations editor when the first language has an accent
2010-03-03 19:25:19 +00:00
dave
217ce8e175
And finally, update the db, which resyncs my git to svn HEAD. :)
2010-03-02 22:55:51 +00:00
dave
af96e75f25
And finally the db file
2010-03-02 22:50:52 +00:00
dave
e9398f4895
UPdate code version
2010-03-02 22:50:51 +00:00
dave
05fe375d3a
Multipart commit because I messed up part of my git tree. Implement
...
including award criteria in AC script, off by default
2010-03-02 22:50:49 +00:00
james
471b358f2f
Aparently some emails use "webmaster@sfiab.ca" -- wipe that out as well to force them to set a proper from address or use the fair manager's email
2010-03-02 20:18:39 +00:00
dave
b49634f038
+ and ^ are special cases, need to go at the beginning of a []
2010-03-02 00:07:16 +00:00
dave
c09e70d3e6
+ in the name, not the domain
2010-03-01 23:50:48 +00:00
dave
1e73f06d8b
Allow + in email addresses
2010-03-01 22:17:38 +00:00
james
3832e64600
Filter by team id so we don't print all teams
2010-02-25 21:23:11 +00:00
james
0fbf664f67
Change JOIN to LEFT JOIN for donation/sponsorship list in the case that they don't specify an appeal.
...
Add ability to REMOVE a donation
Add activitylog for both adding and removing donations
2010-02-25 15:44:04 +00:00
james
ab60a0f389
Get rid of the debug for now, it breaks functions that return json.
2010-02-24 01:24:13 +00:00
dave
cf19eacd43
Remvove the data dump at the bottom of the send stats
2010-02-23 20:00:54 +00:00
dave
09f1984987
Fix saving next_chair stats
2010-02-23 19:58:09 +00:00
dave
a16e749d9f
Remove debug line, fix tab indent
2010-02-23 19:58:07 +00:00
dave
c284fed0f5
Add a debug_() routine and use it in curl
2010-02-23 19:58:06 +00:00
james
f4d2d636d8
By default, turn ON all eligibility in divs/cats for downloaded awards.. so
...
fairs don't wonder why they can't assign any winners to these awards. In other
words, make it "just work". :p
2010-02-22 20:26:23 +00:00
dave
de761c8b3e
Update the annealer to recompute the cost of multiple affected buckets
...
on a move if necessary. Add the annealer to compute floor locations
(but don't link it to anything yet because there's no editor, we're
testing it with GVRSF this year).
2010-02-22 18:45:58 +00:00
dave
89547f902a
Some fairs did a rollvoer before the NULL was fixed (I think it was
...
fixed), and reset some award sources to 0 instead of NULL.
award_source_fairs_id can never be 0 anyway (unless someone edits the DB
manually), so just set them back to NULL so the existing code works.
2010-02-22 18:45:57 +00:00
dave
15c9c5619a
Database table for computing floor locations
2010-02-22 18:45:55 +00:00
dave
1849d0362c
Not sure where these came from, maybe a bad merge from old code?
2010-02-22 18:13:14 +00:00
dave
538c2ae066
Use array_splice to compute new lists... much shorter code, and probably
...
a lot faster.
2010-02-22 18:13:11 +00:00
dave
61aee7f487
Fix email checking (did we do this before and had to undo it for some
...
reason?) Anyway, fraser valley had a student try to enter
"blah@blah.com/" as their email, which the isEmailAddress happily
accepted, and then remote servers started sending back errors to the
Committee because the email address is actually invalid.
2010-02-20 00:45:59 +00:00
james
910c9e85b0
Allow an override to start the scheduler even if things dont look good
2010-02-18 16:44:42 +00:00
james
74905273cc
If anyones emails are still set to come from 'website@sfiab.ca' wipe that out, which will force it to default to the fair manager's email address when sending - we dont want anything coming from that address!
2010-02-18 16:13:36 +00:00
james
21ea57a661
Remove debug and properly pluralize hours/minutes/seconds
2010-02-18 16:01:46 +00:00
james
1a2fc19fca
convert judges scheduler status AJAX to JQuery
2010-02-18 15:54:31 +00:00
james
8e650a104d
Higher preference for having the right languages on a team
2010-02-17 18:59:56 +00:00
dave
573a580e3a
Add a small cost for judge teams with no experience, try to avoid that.
2010-02-17 18:34:35 +00:00
dave
d4782758aa
Don't use round2 scoring in the cost funciton if there is no round2
2010-02-17 18:34:29 +00:00
dave
147655171c
Skip round2 judge scheduling if no round2 timeslots are defined.
2010-02-17 18:24:07 +00:00
james
4c79d7482d
Change wording on the button to 'Generate Report' instead of 'Generate PDF' - report could be CSV, etc
2010-02-16 22:07:46 +00:00