Commit Graph

139 Commits

Author SHA1 Message Date
james
aa4dc8d75c make it not show the password boxes again once you change your password 2005-03-02 19:00:12 +00:00
james
cbf768067c aparently i forgot to add the checkin export file 2005-03-02 18:48:01 +00:00
james
7dc41dc17f Add all the communication emails stuff to send emails to people 2005-03-02 18:47:19 +00:00
james
3d3c3f08bf Add the awards editor 2005-02-25 19:16:05 +00:00
james
b8359757ee add missing images 2005-02-24 16:28:29 +00:00
james
79ff112a9d add award contacts system
link it to awards and award_sponsors
2005-02-23 23:00:45 +00:00
james
537fdb2139 Add awards subsystem
Add award sponsors
2005-02-23 22:03:56 +00:00
james
6d58c108c0 add judges CSV report (it would be waaaaay too wide to make into a PDF)
update lcsv to send content-type: text/x-csv

reduce duplicate code by using same variable for both kinds of reports, then $rep->addTable and $rep->output are the same for both pdf and csv
2005-02-23 14:55:01 +00:00
james
353835d402 add a class to export the reports to CSV - modelled after the PDF class so the two will be easy to use together
update the checkin reports to export to CSV as well
2005-02-23 14:29:28 +00:00
james
a2b274f4b9 add two new js functions:
- fieldChanged
	- confirmChanges

call fieldChanged when any field in any of the registraiton forms are chagned
call confirmChanges when the "back to summary" link is changed, to warn them if they have any unsaved changes

remove "(discard changes") from the "back to summary" links.
2005-02-21 23:07:10 +00:00
james
d6d1e3eca9 xhtml compliance 2005-02-21 22:40:02 +00:00
james
1a62c5ed46 add "novice" and "expert" to the area of expertise 2005-02-21 22:21:46 +00:00
james
923c62f307 remove the messages about admin/config being left open for all, as they no longer are. you must login as a committee member to see them 2005-02-17 15:00:29 +00:00
james
3b1febd3fb make sure only a superuser can access the access controls 2005-02-16 22:59:31 +00:00
james
82780d85f8 only a superuser can access the access controls for users 2005-02-16 22:55:37 +00:00
james
3deae5e029 Implement authorizaiton for admin/config sections
Use committee members for authorization
Add auth required checks in all admin/config sections
2005-02-16 22:50:43 +00:00
james
adb2e50578 make sure the password expiry is set on account creation if it needs to be 2005-02-16 20:12:59 +00:00
james
12c514d8c5 refactor some of the authenticaiton code into the .inc.php
add a password changer

check for expired passwords and force changing if expired
2005-02-16 20:04:12 +00:00
james
ebe549d56f duplicate "back to judges registration summary" link at bottom of page as well
and change it to say "discard changes"
2005-02-16 18:21:32 +00:00
james
0b1379fa02 increase default font size to 1.0em for most everything 2005-02-16 18:08:42 +00:00
james
be8df8e72a add 'other professional qualifications' 2005-02-11 18:29:19 +00:00
james
42c58426dd create email_send function to pull emails from databaes and send
add ability to delete judge account - soft-delete

make sure when logging in, only non-deleted accounts can be used.
2005-02-11 18:25:59 +00:00
james
0780f33984 remove leftover dob 2005-02-11 16:08:52 +00:00
james
5dc408da33 add judges languages, make sure at least one language is selected 2005-02-11 16:08:16 +00:00
james
920cb297b7 Add division preference
Add highest post secondary degree
Fix table rows to have full 4 columns (Was missing the 4th column)
2005-02-11 15:49:39 +00:00
james
5915103b55 add division preference
remove check for dob from status indicator
2005-02-11 15:32:29 +00:00
james
6183be32f9 -really remove Date of Birth
-add address2
-add phoneworkext
2005-02-11 15:28:34 +00:00
james
a6f775bc19 remove date of birth 2005-02-11 15:20:03 +00:00
james
35d9cf9e25 escape the name
save the password
2005-01-25 19:20:13 +00:00
james
5da526552f remove unused code
add password input box
2005-01-25 19:08:41 +00:00
james
e40bbeda96 more xhtml compliance fixes
add access controls to committee member editor
2005-01-25 18:58:00 +00:00
james
5aac09ae15 remove unneeded module= from links 2005-01-25 17:00:23 +00:00
james
c9e785a113 rename committee.php to committees.php 2005-01-25 16:56:34 +00:00
james
6019a044c6 fix committee viewer
make xhtml compliant
2005-01-25 16:56:19 +00:00
james
7368a22975 Add committee page and committees management
make committee management fully XHTML compliant
2005-01-25 16:44:25 +00:00
james
0bfb617804 add email output javascript functions 2005-01-25 15:58:36 +00:00
james
6cb8d9d2e9 get rid of the GPL post-amble 2005-01-25 15:04:40 +00:00
james
d649d64511 add the actual GPL, move the GPL file header to a separate file 2005-01-25 15:02:17 +00:00
james
324433ef23 Add GPL headers to ALL PHP files 2005-01-24 18:00:03 +00:00
james
55df733a2b Template liscense header 2005-01-24 17:39:35 +00:00
james
0f5e201b97 assign the project number based on a config format when the form is received
fix checkin report to show the projectnumber
2005-01-21 19:27:28 +00:00
james
58122f4344 tell them to use a valid email address 2005-01-21 18:42:31 +00:00
james
f5225bdca8 Add notes about putting ID's in numerical order for division and category 2005-01-21 17:30:28 +00:00
james
f4bc5ad4c3 only close the image if was opened to begin with 2005-01-21 17:01:43 +00:00
james
dfa1d438e7 only put the fair logo on the pdf if the logo file is valid 2005-01-21 17:00:28 +00:00
james
5dcf403421 whoops missed this file 2005-01-21 16:13:08 +00:00
james
421e7f43d9 fix some alignment issues with the table, make sure it moves down the appropriate amounts at the appropriate times! 2005-01-18 17:45:26 +00:00
james
162475b62c Port participant signature page to use lpdf.php
Add required functions to lpdf.php to support the signature page
2005-01-18 03:33:37 +00:00
james
f7d40b115a add config options:
regfee = number
regfee_per = (student,project)

hide things to do with registration/payment if regfee == 0
2005-01-14 20:56:51 +00:00
james
c03aaf07a3 add logo to pdf's 2005-01-14 20:42:03 +00:00