james
337d5acac2
Close php
2007-12-20 22:47:21 +00:00
james
1ae2b2e779
Better display of development versions, and make the DEBUG session output easily switch on-off-able by passing in ?debug=true or ?debug=false to any page.
2007-12-20 22:39:21 +00:00
james
e4fb689d58
Add prize value, and the trophy stuff to the generic prize template divisional awards creator
...
When creating divisional awards using the generic prize template, obey config option to filter divisions by category
When managing jdivs, obey config option to filter divisions by category
Add an option to the jdivs (at the bottom) to completely whipe out all jdivs so they can be recreated (eg if age categories / divisions are deleted or changed, or if ones were created that shouldnt have been due to the filter divisions by category not being obeyed
2007-12-20 20:45:18 +00:00
dave
0db1467da7
- Fix errors, crashes, infinite loops caused by jdivs with no projects.
2007-12-20 19:52:15 +00:00
dave
8c42e853af
- Handle type/stock for custom reports properly
...
- Convert reports.php to use SESSION based status messages. Just to try it
out.
2007-12-20 18:44:28 +00:00
james
348647208f
put the type and stock checks back in, to make sure we get the right stuff.
2007-12-20 18:38:17 +00:00
james
312808bc8f
Dont disable the type & stock so the default values (selectedIndex=0) still gets POSTED, even though the dropdowns are not displayed.
2007-12-20 18:35:47 +00:00
james
a352886ca6
And remove my print_r debug :)
2007-12-20 18:18:06 +00:00
james
a69ad4ae71
Oops use the right fields for type and stock
2007-12-20 18:17:40 +00:00
james
515a92dda7
Dont use JSON anymore, we really dont need the entire report object, we just need the 3 fields type, stock and desc, so return them on their own line, so we can just split on \n
2007-12-20 18:13:06 +00:00
dave
f17f07ff94
- Don't open the info window until it is requested.
2007-12-20 18:07:39 +00:00
james
87f1452919
Fix invalid type. type="" is valid because of custom reports.
...
Same for stock.
2007-12-20 18:00:30 +00:00
james
a660ea4e3f
Add a random tour choice rankings script.
...
Modify all scripts to 'exit' at the beginning with a message... if anyone wants to run these scripts, they should be smart enough to be able to edit the file and comment out the 'exit' call.
2007-12-20 16:41:57 +00:00
james
d9f6b8c330
Remove the warning about only being able to submit once.. it doesnt make sense for stats.
2007-12-20 16:01:39 +00:00
james
647456ae69
judges_data.php ?? how baout judges_schedulerconfig.php :)
2007-12-20 15:58:07 +00:00
james
e0a77c6fd6
Sort the 'Projects and Judges' listing by jdiv_id
2007-12-20 15:53:11 +00:00
james
93f610c214
Make judges_jdiv groupings obey the filterdivisionsbycategory config option and dont show div/cat's that shouldnt exist
2007-12-20 15:47:19 +00:00
james
9a7383f552
How'd that / sign get in there, it should be a . to concatenate
2007-12-20 14:48:02 +00:00
dave
71166d3e6b
- Add the easyparse student names option
2007-12-20 09:51:08 +00:00
dave
6c61595cb9
- Add an option to print ALL student names for a project (will work for more
...
than 2 students).
2007-12-20 09:43:22 +00:00
dave
49a19c9d44
- Fix report stock when the report stock keys were updated
...
- Add a missing stock number
- Fix a report where distinct was missing
2007-12-20 09:25:43 +00:00
dave
984c9776ef
- Separte the action handler from the config emitter (but tie them together so
...
that the old functionality remains)
- Run the action handler separately in the tour annealer and judge annealer
config so that the page can be refreshed immediately after an update, so
the config variables (that may have changed) are reloaded.
- Skip updating config variables that haven't changed.
2007-12-20 08:20:29 +00:00
dave
c8d01cb8fb
- Handle the case where a student doesn't use all their tour rankings.
2007-12-20 04:29:16 +00:00
dave
1dd573ab63
- Add the tour annealer config/launcher
2007-12-20 01:14:21 +00:00
dave
7841190240
- Remove the old tour reports from the old report page
2007-12-20 01:13:24 +00:00
dave
5a3d7de0b6
- Return emergency contact info to a component in the query.
2007-12-20 01:09:16 +00:00
dave
998fe35d67
- Add a tour number to the database, and modify the tour editor to include the
...
number, and an option to create numbers automatically
- Completely remove all references (hopefully) to the Tour ID
- Add a Tour type report
- Rework the student report query so it actually makes sense. It really should
be a whole bunch of left joins based on the students. Using comma (cross)
joins creates situations where if the right side of the join doesn't have
information, it wipes out the left side. (Happened before with emergency
contact info).
- Remove the (two) old custom tour reports
- Add 4 new tour reports to the database:
- ALL tours for the committee, tour list for students,
student emergency contact info for tour coordinators, and
a list of tour assignments for students
2007-12-20 01:05:04 +00:00
dave
aa2f8883e3
- Fix the overlapping text in table layout when trying to fit it in multiple lines
...
- Fix an infinite loop if the text will never fit in the width provided.
2007-12-20 00:56:57 +00:00
dave
5c594a9d85
- Sneak in a change to the report tables, we're going to create tour reports
...
next
2007-12-19 21:16:58 +00:00
dave
b0338f9fdf
- Add 3 config variables: An effort for the tour annealer, and the updater
...
activity and percent.
- Add the status update and links to automatically start the "tour assigner".
(Didn't want to call it a scheduler, because someone might thing it's for
assigning tours to timeslots or something)
2007-12-19 21:12:57 +00:00
dave
5ad72acabf
- Finish the cost function explanation
2007-12-19 19:58:15 +00:00
dave
c5887eb432
- A working tour annealer.. Now I just have to glue it all together.
2007-12-19 19:52:11 +00:00
dave
dba389618d
- Move the tour manager into a tours subsection of admin
...
- Add a tour assignment editor, basically a copy of the judge team editor
2007-12-19 07:49:38 +00:00
dave
2af3482ecf
- Also quote a field if it contains a newline.
2007-12-18 19:52:13 +00:00
dave
1b83ff4c12
- Add a bit more error reporting, and do the error report before attempting to
...
use the result.
2007-12-18 19:50:12 +00:00
justin
2363a38120
Add an actual form to the ceremony script setup page.
2007-12-17 23:20:21 +00:00
dave
c514d7910a
- Alternate colours on the variable editor categories
2007-12-17 22:25:54 +00:00
james
63c5f3b2ff
Rework the variables display a bit
2007-12-17 21:57:26 +00:00
james
1d6c0c9530
Remove committee auth check and replace with commandline only check -- This allows the judges scheduler to actually run again!
2007-12-17 21:37:22 +00:00
justin
b366d7bf4e
Change varaibles.php to use a vertical section menu; slightly rough initial version.
2007-12-17 19:31:09 +00:00
justin
18aafbea9c
Add support for a minimum number of words in the project description. Resolves RFE 162.
2007-12-17 18:19:08 +00:00
justin
30072d182d
Add support to omit unawarded awards and prizes from the awards ceremony script. Resolves RFE 136.
...
-Note: currently adds two configuration variables and a new category, they didn't seem to fit elsewhere.
2007-12-17 17:35:19 +00:00
james
4043df2e66
set a minimum on config editor input text size, so if all fields are empty the text boxes are bigger than 1 characer long
2007-12-14 15:46:01 +00:00
james
25c6251c65
Fix dave's typo on inputttype (inputtype) so 'date' fields will work again!
2007-12-14 15:38:03 +00:00
james
13ef318f27
eliminate an array_keys warning if $$fieldvar isnt set
2007-12-14 15:28:54 +00:00
james
160acc97d0
Garrrrr, fix syntax error
2007-12-14 15:25:51 +00:00
dave
1dad6505eb
- Select the first contact for each sponsor as the primary
...
- Prevent the user from setting zero, or more than one, primary contact.
- Add a primary column to the contacts table, so they can see the automatic
set/unset operations on the primary contact.
2007-12-13 21:50:31 +00:00
dave
dcfcd358fc
- Add a primary contact field to the award contacts
...
- Use the primary contact in award reports
2007-12-13 21:23:29 +00:00
dave
4c9d23e513
- Add sponsor information to the report generator awards report.
...
- Add a system report that dumps all sponsor info to a csv.
2007-12-13 19:56:44 +00:00
james
2da2753758
Make it say "Contact Us" instead of just "Contact"
...
and remove the "you are here" stuff, its not needed here.
2007-12-13 19:55:57 +00:00