Commit graph

10871 commits

Author SHA1 Message Date
Graham Knop
e5ede77c29 use char instead of varchar 2009-02-18 03:18:20 +00:00
Colin Kuskie
c90fa56507 Make WebGUI::PseudoRequest work with fatals. Cookies are now mocked and
tied off inside that package.  ErrorHandler uses the session request object,
instead of RequestUtil.
2009-02-18 02:46:59 +00:00
Colin Kuskie
e0ce8caf5a ProfileCategory->set really wants ALL the options. Document that in POD. 2009-02-18 02:42:27 +00:00
Colin Kuskie
32b1a6cf45 Fix a pagination layout issue with the Account/Contributions screen 2009-02-18 02:41:43 +00:00
Colin Kuskie
41e56932e6 If the get credentials template is deleted, give an error message instead of
silently dying and returning to the page from the cart interface.
2009-02-17 23:59:07 +00:00
Doug Bell
30158b7f8d fixed: Collab groupToEditPost shouldn't be empty
fixed: WebGUI::User->isInGroup has bad defaulting behavior
2009-02-17 23:21:30 +00:00
Colin Kuskie
ffdb86de81 Change how the pagination controls are layed out, so they stay on the same line. 2009-02-17 23:16:12 +00:00
Graham Knop
2079266627 fix matrix test function 2009-02-17 20:53:09 +00:00
Graham Knop
e7e46ed865 cache canShowDebug a little differently to allow for mime type changes 2009-02-17 17:29:00 +00:00
Kaleb Murphy
6720ce5efb Drag and drop functionality vastly improved in usability. 2009-02-17 15:25:10 +00:00
Kaleb Murphy
ef548cbfee Time multiplier was set wrong 2009-02-17 14:20:35 +00:00
Yung Han Khoe
90247ac13c matrix performance improvements 2009-02-17 01:34:34 +00:00
Colin Kuskie
7194107900 Fix URLs for the Contributions Account plugin when sorting. 2009-02-17 01:07:33 +00:00
Colin Kuskie
e6e183f407 Fix the link for AIM to not point to the Spanish language site.
No offense, guys.
2009-02-17 00:14:04 +00:00
Kaleb Murphy
d1c3aa1be1 fixed typo in template 2009-02-16 23:55:15 +00:00
Kaleb Murphy
9fe2b5328e Added workflow (and email template to WebGUI/) to delete expired surveys and notify users via email. 2009-02-16 23:49:16 +00:00
Colin Kuskie
96c15c56b2 Optimize canShowDebug for speed by caching the calculated check. 2009-02-16 21:03:31 +00:00
Colin Kuskie
99a047e147 URLs were wrong in the Account::Contributions screen. 2009-02-16 17:41:10 +00:00
Colin Kuskie
75e32b95be If the user's addressbook is empty, go directly to add an address. 2009-02-16 17:18:38 +00:00
Yung Han Khoe
6286f2e31d fixing Matrix sort by updated 2009-02-16 17:06:06 +00:00
Yung Han Khoe
60f44083bb improving MatrixListing performance 2009-02-16 16:56:39 +00:00
Patrick Donelan
c58a6ab2fb Removed hard-coding of multi-choice bundles from administersurvey.js
Refactored long, nested if-else
2009-02-16 01:22:04 +00:00
Patrick Donelan
16c122a550 Fixed regression in ResponseJSON's sectionId, questionId and answerId
methods
2009-02-16 01:21:47 +00:00
Patrick Donelan
50091e8e3a Started working on Survey Multiple Choice bundle management. 2009-02-16 00:13:58 +00:00
Patrick Donelan
bc9c66c2fd Fixed template var regression in Survey.pm 2009-02-16 00:13:36 +00:00
Patrick Donelan
7958aefe64 Survey documentation improvements 2009-02-16 00:13:19 +00:00
Yung Han Khoe
d1680cf867 matrix search fixes and performance improvements 2009-02-15 16:08:48 +00:00
Colin Kuskie
c1155d9ab9 Make sure that the URLs are set before comitting posts made from CS emails. 2009-02-15 01:25:48 +00:00
Colin Kuskie
1bf24f2682 Make sure that the AssetDiscovery contentHandler was added to all config files. 2009-02-14 03:43:01 +00:00
Colin Kuskie
0967e89c96 Document that the previous Gallery commit also fixed another bug. 2009-02-13 23:55:51 +00:00
Colin Kuskie
9fd2d511a0 Make sure that the gallery obeys the displayTitle flag. Many gallery
templates were altered to support this.
2009-02-13 23:47:30 +00:00
Colin Kuskie
47889613b9 Document why a check exists in canShowDebug. 2009-02-13 19:23:04 +00:00
Kaleb Murphy
a350398f41 Logic is corrected, but the JS should probably be rewritten to be more like the WG PageLayout drag and drop so that it isn't so finicky. 2009-02-13 18:28:52 +00:00
Yung Han Khoe
6b66b25110 matrix comparison table sorting fix 2009-02-13 01:01:06 +00:00
Patrick Donelan
34340e56fb Added Survey::surveyJSON_* convenience methods that auto-persist to the db 2009-02-12 01:07:22 +00:00
Colin Kuskie
991ac55a01 Thread sticky and locked handling. Form vars are now exposed
in all post forms.  Editing a thread does not clear the isSticky and isLocked
flags.
2009-02-11 23:20:20 +00:00
Patrick Donelan
d9316f47c4 Made perlcritic a little less grumpy about Survey.pm 2009-02-11 09:28:16 +00:00
Patrick Donelan
5a2f514a5a Added Delete Responses back into Survey template (with i18n) 2009-02-11 09:27:54 +00:00
Patrick Donelan
7128a3d07c More Survey.pm refactoring
Turned getResponseId into a lazy-loading responseId mutator
Added responseIdCookies flag as a workaround for WebGUI::Test::getPage's
lack of cookie support
2009-02-11 09:27:31 +00:00
Patrick Donelan
16c87b9cba Made Survey's responseJSON property lazy-load so that you don't have to
call loadResponseJSON and/or loadBothJSON everywhere
2009-02-11 09:27:10 +00:00
Patrick Donelan
e139136d08 Made Survey->surveyJSON lazy-load so that you don't have to call
loadSurveyJSON() everywhere.
2009-02-11 09:26:50 +00:00
Patrick Donelan
8d7599d781 Moved Survey.pm's "survey" and "response" properties to private hash
vars and added accessors.

So that you don't end up with mind-bending code that looks like:
$survey->survey->{survey}
2009-02-11 09:26:27 +00:00
Patrick Donelan
316d133a02 Improved Survey.pm documentation 2009-02-11 09:26:05 +00:00
Patrick Donelan
d882181fd1 Started refactoring the Survey.pm Wobject class
Refactored www_jumpTo and added tests
Added Params::Validate
Improved docs
Made call to SurveyJSON->createSurveyOrder() unnecessary
Turned ResponseJSON->nextResponse a mutator
2009-02-11 09:25:42 +00:00
Patrick Donelan
ba6764065b Added Survey Template i18n and hoverhelp 2009-02-11 09:25:17 +00:00
Patrick Donelan
99b19aa180 Removed unused responseTemplate from Survey 2009-02-11 09:24:57 +00:00
Patrick Donelan
25a6fc5e76 Added 'max responses per user' i18n and hoverhelp 2009-02-11 09:24:39 +00:00
Patrick Donelan
3601dfe89e Re-applied Survey cancel button fix from merge 2009-02-11 09:24:19 +00:00
Patrick Donelan
03be723535 Added note about Params::Validate to gotcha.txt 2009-02-11 09:24:00 +00:00
Patrick Donelan
2f04648cf7 Added doAfterTimeLimit column to Survey table 2009-02-11 09:23:45 +00:00