Commit Graph

188 Commits

Author SHA1 Message Date
james
c93a18ea4e only show nominated special awards instead of eligible special awards when assign projects to teams timeslots 2005-05-12 19:47:08 +00:00
james
32e36648b4 When adding a winner for a special award, only show choices of those who nominated themselves for that award (instead of all eligible projects) 2005-05-12 19:06:12 +00:00
james
ed663e77eb Wow I dont even know what all is in this commit: few things i do know:
1) add (preliminary) special awards nominations for students
2) add css right-margin to summarytable class
3) add new table for projets-specialawards-link
4) move projects.inc.php from admin/ to / (so particpant registration can use it)
2005-05-11 04:13:27 +00:00
james
b1810d05a2 commit this file so i can mov eit 2005-05-10 21:51:22 +00:00
james
c7e1ec708c Only show projects that are eligible for an award that the team is judging for 2005-05-06 20:26:15 +00:00
james
e91dbdf4c9 factor out functions to get projects that are eligible for an award 2005-05-06 20:02:20 +00:00
james
1476031aea get teams project assignments ready to handle only displalying projects that are eligible for the awards that are assigned to that team 2005-05-06 19:14:56 +00:00
james
7af110337a Add the awards at the top of the judging teams view tables 2005-05-06 18:05:10 +00:00
james
b3cad6ebd3 show error if team is empty
add ability to empty entire teams
switch 'delete' button from a form button to the standard cancel icon (saves vert space)
2005-05-06 16:34:13 +00:00
james
a947ff8e85 Whew! Add a new interface to link judging teams with the awards that they are
judging for.  Can now auto-create judging teams based on awards list (one team per award).

db bumped to v6

moved judges_teams to judges_teams_members
judges_teams is now the new interface
2005-05-06 16:13:37 +00:00
james
c171fe752d enter winning projects
new database files
update PDF addText to go to next page when necessary
awards ceremony script
2005-05-04 21:23:00 +00:00
james
0127061871 Remove border from team captain icons 2005-05-02 20:56:49 +00:00
james
098649c8a3 Add Presenter to awards 2005-04-26 18:59:38 +00:00
james
7c95c37d21 Committee Nametags 2005-04-22 19:51:47 +00:00
james
65c4600bec Judges nametags 2005-04-22 19:14:37 +00:00
james
95e13e966a make the div/cat on the nametags a bit smaller 2005-04-22 18:01:13 +00:00
james
fe1217ba6b Whew! LPDF Nametag support & nametags for students... that took 5 hours! 2005-04-22 17:37:19 +00:00
james
1d3c7294e4 Add the project table lablels report 2005-04-22 14:20:29 +00:00
james
b7b9064810 Create report to show judging times for each project. One project per page. 2005-04-21 22:12:35 +00:00
james
db6b2dad28 LPDF: fix bug when one line of text is added with addtext
LCSV: add addtext, newpage functions

Create new report containing judging team project assignments, one team per page.
2005-04-21 20:29:08 +00:00
james
3120d31841 add the ability to show ALL or only UNASSIGNED projects when assigning projects to judging teams timeslots 2005-04-21 17:00:49 +00:00
james
e812d1d783 more code to add projects to the teams 2005-04-19 19:22:25 +00:00
james
57ec92392a Add judges team timeslots assignments (finished)
Add judges team projects assignments (in progress)
2005-04-19 18:36:03 +00:00
james
229f2670f1 whoops fix big bug which prevented project numbers from being assigned properly! 2005-04-19 18:20:10 +00:00
james
57ed732bd0 Factor getJudgesTeams into a function since we seem to need to use it all over the place :) 2005-04-18 17:56:46 +00:00
james
917e374f0a Add judging timeslots
Add emit_date and emit_time functions
2005-04-15 20:33:13 +00:00
james
44f40885e5 LCSV: add heading() and nextline()
Add judging teams list and judging teams view reports

Fix judges team number assignments to assign new teams the next available number, filling empty/missing numbers.
2005-04-15 16:12:00 +00:00
james
ab424f244f automatically assign a new team captain if the current team captain is removed from the team 2005-04-15 14:50:18 +00:00
james
3f471bde41 Add judge team captains, bump db version 2005-04-15 14:27:18 +00:00
james
c632070d6e implode on ", " instead of "," 2005-03-30 18:24:20 +00:00
james
354ab22d92 add some space before the popup footer
change judge info popup size (make it bigger)
2005-03-30 18:21:48 +00:00
james
dc8fad6320 onload popups now get focus 2005-03-30 18:19:31 +00:00
james
ed9b3d577f add new css class - viewtable - nearly the same as summarytable but
will be used for viewing information.

also switch the judge info button to just say the name when a person is selected
2005-03-30 18:13:58 +00:00
james
abcd327e5a remove brackets from subdivisions
change areas of expertise table to use class=summarytable
2005-03-30 18:05:53 +00:00
james
05a9ae0bf6 add judges info popup box, also new common functions send_popup_header and send_popup_footer 2005-03-30 18:02:45 +00:00
james
0545126b9d whoops definitely need to reset the arrays! 2005-03-30 16:07:33 +00:00
james
2813dcaa7a add divisions and subdivision info to the judge list report. 2005-03-30 16:04:32 +00:00
james
584e7fe8f1 whoops screwed that one up :p 2005-03-29 21:09:34 +00:00
james
e19cb49b3e replace both \r and \n when exporting 2005-03-29 21:08:47 +00:00
james
5641edd8d2 use LEFT JOIN's instead of EQUAL joins 2005-03-29 20:51:37 +00:00
james
392dcf94dc show cat/div preference names instead of their ID's
fix address1 to address
2005-03-29 20:44:28 +00:00
james
c8149a40d5 finish messign around with team naming 2005-03-29 20:28:35 +00:00
james
09cf68145c add team names to messages 2005-03-29 20:01:21 +00:00
james
14e5e4f7d6 defaults for adding team name 2005-03-29 19:53:48 +00:00
james
a5198a8c59 can name judging teams however the chief judge wants 2005-03-29 19:38:58 +00:00
james
d059f34835 Implement date checking for both participant and judge registration 2005-03-29 19:21:14 +00:00
james
58ce32ccf5 rip out any newlines in the textboxes that allow multiple lines 2005-03-10 19:48:41 +00:00
james
ea6ea22b23 only show complete judges in the export CVS as well 2005-03-10 19:47:07 +00:00
james
258db162c7 implement system to keep track of which judges are complete
make judge teams only list complete judges
2005-03-10 19:43:49 +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
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
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
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
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
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
7368a22975 Add committee page and committees management
make committee management fully XHTML compliant
2005-01-25 16:44:25 +00:00
james
324433ef23 Add GPL headers to ALL PHP files 2005-01-24 18:00:03 +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
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
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
2c0fb0f90d add logo to reports 2005-01-14 20:41:22 +00:00
james
d3b1223e92 Make registration list sortable
Make links in summarytable header be white
(something in pdf?)
2005-01-14 17:00:24 +00:00
james
2c3f6e745f add a script to populate the db with some fake data
update divisions to accept 'shortform'
some updates to PDF
2005-01-13 23:59:22 +00:00
james
0e10fcda45 factor out PDF code into a separate PDF class
implement new PDF class in reports_checkin
2005-01-13 22:00:34 +00:00
james
54098a8aab Add registration statistics to the registration_list 2005-01-13 18:00:36 +00:00
james
a8167f4dae reverse the order of the status select box 2005-01-13 17:28:30 +00:00
james
1555f19293 separate the division and category from the main query so we can make sure we match up the div/cats with the proper FAIRYEAR
without using crazy joins and still making sure the record is displayed if no cat/div is specified yet
2005-01-13 16:51:43 +00:00
james
de95ff761f i18n the registration list page 2005-01-13 15:56:27 +00:00
james
ebeadd6470 Registraiton list
Fix received forms to accept paid/not paid
2005-01-07 04:45:17 +00:00
james
15cbc2597a implement actually changing the status of the registration to 'closed' 2005-01-06 04:56:33 +00:00
james
ce66249238 received forms implementation nearly complete 2005-01-05 22:57:49 +00:00
james
4f1265e38d add stub for registration administration 2005-01-05 20:08:56 +00:00
james
a64638ec03 admin index page 2004-11-10 13:59:32 +00:00