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