Graham Knop
5800a9ef0a
fix compile time warning
2009-02-18 03:20:51 +00:00
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
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
Graham Knop
e7e46ed865
cache canShowDebug a little differently to allow for mime type changes
2009-02-17 17:29:00 +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
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
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
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
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
25a6fc5e76
Added 'max responses per user' i18n and hoverhelp
2009-02-11 09:24:39 +00:00
Colin Kuskie
0fa1ec4901
In the AssetManager, do not show the Edit link in the More menu if the asset is locked.
2009-02-11 04:42:15 +00:00
Colin Kuskie
6aa9185c1c
Fix a sequencing issue in the ITransact postback routine, where it uses
...
an object before it is validated.
2009-02-10 22:46:50 +00:00
Graham Knop
04382640b8
fixed: Asset Manager can generate URLs that are too long
2009-02-10 21:42:02 +00:00
Graham Knop
fd48c81e76
fixing placement of head tags in widgets
2009-02-10 21:41:53 +00:00
Graham Knop
bf9bd2f0d2
use proper JSON encoding/decoding
2009-02-10 21:41:36 +00:00
Graham Knop
7023683b48
fix for matrix test
2009-02-10 21:41:27 +00:00
Graham Knop
b088299eb0
capcha control now has reCAPTCHA mode
2009-02-10 21:41:19 +00:00
Patrick Donelan
73c02b6803
Part-way through merging Survey features from trunk
...
Cleaned up Survey Edit screen, hover help, layout etc..
Added "jump to" AutoComplete box on Section Edit dialog (as per Answer
Edit dialog)
N.B. "take survey" is currently broken, but will be easy to fix
2009-02-10 08:00:18 +00:00
Patrick Donelan
b0c5c09461
Merge branch 'master' into survey
...
* master: (127 commits)
Prefill in the email address in the ITransact credentials form from the user's Shop address.
fixed Matrix best/worst rated lists
Fix bad form variable for phone number in EMS Badge address info.
- Added a switch to allow the use of non-WebGUI objects with the Workflow
fixing a problem with previous survey fix
fixed #9671 : Survey - breaks admin bar
fixed a Matrix sql problem
i18n the image labels and title for the asset manager, manage screen.
Prevent an imported package from changing the a current asset's status from pending to anything else.
Remove trailing comma in Shop/Transaction JS so IE6 works.
fixed documentation
fixed a bug when a matrix listing didn't have a forum attached
small char encoding fix to merged upgrade
fix small issue in addChild
adding merge point
Fix a problem with purging an EMS.
Update this template so that it passes the template i18n test.
Fix a broken i18n label in answer edit template for the Survey.
Unify all Survey CSS into 1 file, and use it.
Adding/fixing Survey i18n and Help
...
Conflicts:
lib/WebGUI/Asset/Wobject/Survey.pm
lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm
lib/WebGUI/i18n/English/Asset_Survey.pm
www/extras/wobject/Survey/editsurvey/object.js
2009-02-10 07:57:42 +00:00
Yung Han Khoe
66e4b23e7f
improving matrix performance
2009-02-10 02:17:42 +00:00
Colin Kuskie
6a1bbead00
Prefill in the email address in the ITransact credentials form from the user's Shop address.
2009-02-09 18:45:21 +00:00
Yung Han Khoe
a61dd87d22
fixed Matrix best/worst rated lists
2009-02-09 17:22:32 +00:00