3763f76ea9Remove extra backslashes - trying to fix IE7....
james
2009-12-16 18:43:57 +00:00
b14b0eb356Fix the dropdowns
james
2009-12-16 18:12:28 +00:00
c204e0ccd2- Make it clear that by selecting >1 judging timeslots, the committee expects the judge to be there for ALL timeslots.
dave
2009-12-14 20:34:03 +00:00
64a7a44ebe- Fix the judge question formatting too
dave
2009-12-14 20:30:20 +00:00
2e0fb0e26eFix some formatting on the judge_other pagewq
dave
2009-12-14 20:25:38 +00:00
c3ed887dcaI think this fixes the query, at least temporarily, until we really fix the whole user/year system
james
2009-12-04 17:22:55 +00:00
8c5a0bd853Dont do a save, or we get nested
james
2009-12-03 23:32:13 +00:00
c962286321Save committee member "complete" status
james
2009-12-03 23:19:06 +00:00
3da935eaffSwitch fundraising dashboard to be ajax'ed and add the ability to mark thankyou's as done.
james
2009-12-03 21:53:01 +00:00
617723cdbeA few more common html entities to convert to text
james
2009-12-03 21:13:31 +00:00
df3cd54701Fix escaping on one-off emails
james
2009-12-03 21:12:13 +00:00
684a7962f2Set the database charset in the UPDATE script so the conversions will actually work - that only took 8 hours to figure out!
james
2009-12-03 20:55:16 +00:00
e51b7fc1b2Move the email table updates to the PHP file, we need to fetch data, convert db, then update data
james
2009-12-03 19:52:59 +00:00
cb9e783071Oops name the function properly
james
2009-12-03 19:43:18 +00:00
fde1debf6dCOnversion script to convert all emails to UTF8, but still display properly on the site by back-encoding them to ISO-8859-1 (until such a time that we can switch the entire system to UTF8)
james
2009-12-03 19:41:25 +00:00
75e721bb81Don't process basic UTF-8 Characters into HTML Entities, makes it impossible to obtain plain text version!!
james
2009-12-03 19:16:37 +00:00
c0f6031904FCKEditor always does UTF8, so force the Rmail encoding into that Also calculate the email TEXT from the email HTML, its not perfect but pretty darn good.
james
2009-12-02 23:11:25 +00:00
148bc61320Don't need this file anymore :)
james
2009-12-02 22:19:42 +00:00
99114c7242Completely convert the old communication module over to the new system... (almost).
james
2009-12-02 22:17:20 +00:00
06d9e74190- Pull the science head user properly for the school table display.
dave
2009-12-02 01:22:47 +00:00
e9e04ad944Add a link to the status page from the main communication page, since it now has history as well
james
2009-12-01 22:07:50 +00:00
01b05576b5Remove some debug
james
2009-12-01 22:04:23 +00:00
838f61a948Working email sending from fundraising module, and implement new emailqueue system. None of the existing emails are migrated to the new system yet, and both old and new work in parallel until we can finish migration
james
2009-12-01 22:02:03 +00:00
0854c50f4eAllow to logout even if the session has already timed out
james
2009-11-30 20:15:00 +00:00
fc394ba683Fix the broken school rollover after the principal and science head change
james
2009-11-30 19:10:14 +00:00
078d8bdb0eMake config editor for themes work on sfiab.com
james
2009-11-30 19:00:04 +00:00
9bad26096dTweak the avery 5162 template a bit, lines up perfectly now
james
2009-11-30 18:46:48 +00:00
785f5bbf35Show display and save the "preferred language" field.
james
2009-11-28 20:07:02 +00:00
2e65273b97Make the status on the judge other and judge expertise pages work. A few updates for consistency when embedded in the editor popup
james
2009-11-26 19:09:37 +00:00
dbad8ae320Update the status on save and on page load
james
2009-11-26 18:29:03 +00:00
d954d148d6Add all the missing judge registration fields, and let them be configurable. Notify user if invalid regexp's are entered in fields (there was no feedback as to why it wasnt saving!) Also make the space in the postalcode optional
james
2009-11-26 17:50:00 +00:00
471d0f7d78Fix broken 151 db update
james
2009-11-13 21:25:40 +00:00
6e1294cbbaFix a bug in the awards rollover! egads.. i wonder how many have run their rollover with this in place.. ugh...
james
2009-11-13 21:20:14 +00:00
f06523ec74Forgot a closedir()
dave
2009-11-06 22:13:51 +00:00
f67b485d6d- Separate the icons out of the colour themes - Detect the theme directories and use dropdown boxes to select the theme and theme_icons, so no one can type in random stuff and screw their sfiab. - Add 2 missing icons.
dave
2009-11-06 22:10:06 +00:00
2adc23658f- Explain that option a bit more.
dave
2009-11-06 09:00:02 +00:00
bf3485c24a- Add an advanced options tab to the report generator - Add an advanced option: Include Incompelete Registrations - Ignores the registrations.status and just includes everyone. Downside: registrations must have a division and category selected because the mysql query matches on cat.year and div.year too.
dave
2009-11-06 08:57:13 +00:00
ba808050d0- Use the report generator dialog all the time
dave
2009-11-06 08:24:54 +00:00
3bead26bf8- This is important for the last commit
dave
2009-11-06 08:24:31 +00:00
c9de622b6c- Move the jquery-ui-custom from start/ into the toplevel theme dir - Add a classic theme. My committee doesn't like the new wild and crazy default colours. - Delete old files.
dave
2009-11-06 08:20:57 +00:00
62fc1a9cb2- Add stats to the user editor window - Go right to the fair editor from the Admin panel.
james
2009-11-06 07:32:51 +00:00
2de42b9377Dont' change the font size on the my reports list, it's small enough now.
james
2009-11-06 04:26:30 +00:00
e17c1a6162- Fair statistics on the server-side SFAIB. For feeder fairs that don't use sfiab or can't upload stats automatically.
james
2009-11-06 04:07:12 +00:00
81a9d3ecfdDon't send back the username
james
2009-11-06 02:24:38 +00:00
cb7033f7aeFix fair login for remote commands
james
2009-11-06 02:24:04 +00:00
e58ce49aed- These are fair-specific now, dont' need them as config options.
james
2009-11-06 02:11:58 +00:00
37bbcf312b- Name the science fair login "Science Fair" not "Other Fair" - Since science fairs are attached to users now, it doesn't make sense to allow the user to choose from a list of fairs, since there could be more than one with access to a fair (and we don't want to start putting names in there), so fairs can login with a user/pass like everyone else.
james
2009-11-06 02:07:52 +00:00
6e04220d36Only foreach if something exists
james
2009-11-02 18:45:22 +00:00
eb7b4e1754Send trophy info to the client on a getaward
james
2009-11-02 05:45:39 +00:00
59942138d9- Download trohpy status from the server
dave
2009-11-02 05:45:08 +00:00
1e0f079c01use UID not ID when posting title and sort orders, now saving acgtually works
james
2009-10-29 21:02:17 +00:00
a4fbff953cAdd a link to reload list (we severly need to fix this whole page!) Show email addresses in the management list as well, so when we add users and dotn give them names they wont just show blank.
james
2009-10-29 17:16:47 +00:00
ec5ab0a26bFix a few other popup windows for IE
james
2009-10-29 17:07:56 +00:00
bb7cfe3629Second arg for popup windows cant have spaces, its an internal window name, IE errors out when it sees a space Also, focus the popup window once its loaded, incase they have it open still in behind
james
2009-10-29 17:05:15 +00:00
bd2eede7fajquery local for popup windows too
james
2009-10-28 18:52:38 +00:00
2395a0f42cAdd local jquery, and move sfiab.js to the js folder too
james
2009-10-28 18:51:17 +00:00
b629e511bcUse local jquery
james
2009-10-28 18:51:02 +00:00
2f670becf6Of course, we cant re-use the old one, due to function name collisions, DUH! what the hell was i thinking, i just went through this.
james
2009-10-22 20:46:12 +00:00
cf6bea5727stripslashes
james
2009-10-22 20:40:35 +00:00
101c3c7723Check if they are alreayd a parent and dont re-add if they are Also fix levengshtein distances for mere and pere with UTF8
james
2009-10-22 20:31:52 +00:00
f165f39870Add a 149 update script to convert emergency contacts to parents And update the 146 user inc so we can just use that instead of having to make another new one
james
2009-10-22 19:54:53 +00:00
3632e29b6aRemove debug
james
2009-10-22 19:41:03 +00:00
dca4872481Oops use the right POST vars and the right function names
james
2009-10-22 19:39:08 +00:00
fa2a70b470Oops use the right phone fields
james
2009-10-22 19:28:05 +00:00
10fa7919c4Create and maintain parent records for emergency contacts that are parents
james
2009-10-22 19:22:53 +00:00
c4f5ed2ab7load_by_username also loads by email create_user also sets email address if username looks like an email
james
2009-10-22 19:03:29 +00:00
4c44f40b3dSwitch emergency contact relation to a select box instead of text entry
james
2009-10-22 18:27:32 +00:00
45e18745baDon't display my debugging stuff in the communication module
james
2009-10-22 17:12:23 +00:00
85adcf0594Revert the body of the normal communication module to plain text, until the html sending is implemented
james
2009-10-22 17:10:38 +00:00
a3ab3b8b74Add a note that sending isnt enabled yet
james
2009-10-22 17:08:50 +00:00
7e99c85bfeDon't allow changing FISCALYEAR variable, and update the braces formatting on the file
james
2009-10-22 17:03:27 +00:00
e33c39a011Add a FULL DB 148 version, so we dont need to upgrade from 52 everytime anymore!
james
2009-10-22 17:00:07 +00:00
c9db2c0f83Update 131 update to properly create the sponsorship logs and award donations for past years Update the search results to LEFT JOIN the user, instead of JOINING Add some missing i18n's and fix some typos
james
2009-10-22 16:46:32 +00:00
a7041ea154Switch 129 update to use the new db129 functions Copy over the 146 user inc and rename all its functions Switch the 146 update to use the new db146 functions
james
2009-10-22 16:20:17 +00:00
ed863286cdFix 129 update user inc to avoid collisions in functions names
james
2009-10-22 16:14:29 +00:00
233ee6ca95add the copied file
james
2009-10-20 20:42:05 +00:00
3bc56cb67aInclude the appropriate version of user.inc
james
2009-10-20 20:41:39 +00:00
e23149dcccHOpefully fix the 118 update to convert sponsor_contacts to users_sponsor
james
2009-10-20 19:40:55 +00:00
ac3f5f9eb4Add todo list for receipts and database to track receipts
james
2009-10-20 19:09:54 +00:00
ee995654b3Add missing fields to dashboard
james
2009-10-20 18:55:17 +00:00
395ed4d084Uncommitted changes to fundraising reports
james
2009-10-16 21:19:37 +00:00
1869bb79d5Adjust size of date class box
james
2009-10-16 21:18:23 +00:00
f73215fede- Enable maxyear user filtering. unfortunately it needs to be specified manually (done this way because i don't want to start integrating changes with the report system right now.)
dave
2009-10-16 18:39:39 +00:00
9e0ea3bafd- Properly specify the filter for reports
james
2009-10-16 18:18:38 +00:00
1d92fd27f0Working first report
james
2009-10-16 17:53:59 +00:00
c20b474b1c- Different downloading method
james
2009-10-16 17:46:26 +00:00
7c6e52c8efupdate the db code version too
dave
2009-10-16 17:18:10 +00:00
4efb335654- Add a report for fundraising mail labels - Add the ability to specify a filter when calling for a report generation (e.g., so we can dynamically filter a report for a specific fundraising campaign)
dave
2009-10-16 17:17:45 +00:00
5da58aeb12Add a fundraising reports MOCKUP page so carolyn can take screenshots and link it into the menu
james
2009-10-16 15:43:26 +00:00
b240e36f19htmlspecialchars the from and subject of communications
james
2009-10-16 15:23:21 +00:00
5d9824a5a6Rework the donors search/landing page so it shows top 10 donors if no search is performed yet Fix a few typo's and make the fundingselection/proposalsubmissiondate save properly
james
2009-10-16 15:22:54 +00:00
7b4e7cd55fRemove references to 'Email' -- communication could be a snail mail generated pdf letter Make the field list insert work :)
james
2009-10-16 15:21:58 +00:00
52b7580dcb- Replacement for PDF generation.
dave
2009-10-16 06:16:48 +00:00
345729523e- Commit all of TCPDF for now - A working bare-bones letter generator. Not done (no variable substitutions yet), but it does work.
dave
2009-10-16 05:22:43 +00:00
b2e7797a24Fix saving with apostrophes
james
2009-10-15 21:58:51 +00:00
566ae2d67fFix saving of city and province and address info
james
2009-10-15 18:36:50 +00:00
ff7ab6f079Oops disabled position at the wrong place - its now properly disabled for individuals not organizations
james
2009-10-15 18:03:54 +00:00
cf5c31464e- Add a #content iframe to the toplevel, hidden, width,hight=0,0 - Add a report generator dialog box that uses the content iframe for file downloads - The content iframe also works for creating dynamic content - Try to make FCKEditor work with jquery, it still doesn't. The content of FCKEditor isn't passed through serializeArray it seems.
dave
2009-10-15 07:11:43 +00:00
2eea87c350Fix broken db update
james
2009-10-14 20:34:13 +00:00
027c03b297- commit all outstanding changes
james
2009-10-14 19:53:09 +00:00