Commit Graph

148 Commits

Author SHA1 Message Date
james
81e1559b8d add the database updater code, and always ensure that the code and db are running the same version 2005-03-10 17:28:15 +00:00
james
f89b130fd3 only show the judges in the list if their firstname and lastname is set
this is a bit of a workaround, there should be a "complete" flag somewhere that is set/unset as the judges go through their profile and this should only query those that are complete
2005-03-09 23:29:00 +00:00
james
26f6e8ffef whoops move the HR divider to the top 2005-03-09 23:26:50 +00:00
james
f5ec84a499 move the "add judges to new team" button to the top instead odf the bottom of the teams list 2005-03-09 23:25:15 +00:00
james
ffd0f36e13 judging teams management 2005-03-09 23:20:44 +00:00
james
01a5028c48 trim the email address so you cant end up with an address like " " (blank spaces) 2005-03-09 20:43:17 +00:00
james
7e1321ee1d add judge ID to judges export 2005-03-09 20:33:16 +00:00
james
2212b9c98d award prizes system 2005-03-04 03:40:03 +00:00
james
d4b84cd798 fix "pleaes" typo 2005-03-03 15:33:43 +00:00
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