Yung Han Khoe
d32137b5db
fixing a problem with previous survey fix
2009-02-07 21:08:02 +00:00
Yung Han Khoe
36d401aa74
fixed a Matrix sql problem
2009-02-06 21:23:39 +00:00
Patrick Donelan
675333c54d
More documentation tweaks for ResponseJSON
2009-02-06 06:06:29 +00:00
Patrick Donelan
6fddcdaf5f
Refactored returnResponseForReporting
2009-02-06 05:51:08 +00:00
Patrick Donelan
fa6976fb40
More ResponseJSON refactoring.
...
Finished refactoring nextQuestions()
Added recordedResponses sub
Added getTemplatedText sub
Added sectionId, questionId, answerId, sIndex, qIndex, aIndexes
abstraction subs
2009-02-06 05:15:26 +00:00
Patrick Donelan
306502465c
Started refactoring nextQuestions in ResponseJSON
...
Made perlcritic happier
Extracted getQuestionResponses from processGotoExpression
Eliminated getPreviousAnswer
2009-02-06 01:56:54 +00:00
Patrick Donelan
3340a675b7
Updated Survey.pm to use new ResponseJSON.pm methods
2009-02-06 01:56:35 +00:00
Patrick Donelan
345989370f
Renamed ResponseJSON branching methods
2009-02-06 01:56:18 +00:00
Patrick Donelan
932a033b58
More ResponseJSON refactoring
...
Removed unnecessary $session argument from recordResponses
Refactored nextQuestions to return a list rather than an arrayref
Lots more documentation for ResponseJSON
More param validation for ResponseJSON
Refactored recordResponses
Updated tests
2009-02-06 01:55:56 +00:00
Patrick Donelan
90d314d2f1
Refactored next/last response/section related accessors and mutators
...
(and tests).
Added more documentation.
2009-02-06 01:55:33 +00:00
Colin Kuskie
6c61eb54db
Fix a problem with purging an EMS.
2009-02-05 23:10:35 +00:00
Graham Knop
fbd118d37e
fixed: Permissions aren't correctly applied to Article attachments
2009-02-05 20:02:52 +00:00
Colin Kuskie
62a14a2dcc
Dates in the galley advanced search were ignored.
2009-02-04 16:58:25 +00:00
Colin Kuskie
a5ad3bf4bd
Fix broken subfolder synopsis template variable in the Folder.
2009-02-04 16:30:38 +00:00
Colin Kuskie
b8b2a38ef5
Fix the exitURL redirection when a survey is completed and the site uses a gateway url.
2009-02-04 02:22:21 +00:00
Patrick Donelan
669e986189
Replaced ResponseJSON's implementation of shuffle with List::Util's
...
shuffle and updated Colin's ninja shuffle tests
2009-02-04 02:05:44 +00:00
Patrick Donelan
477f014177
Improved createSurveyOrder documentation, and made perlcritic happy
2009-02-04 00:16:44 +00:00
Patrick Donelan
6fb325699f
Refactored createSurveyOrder in ResponseJSON
...
Added lastSectionIndex, lastQuestionIndex, lastAswerIndex convenience
methods to SurveyJSON to simplify iterations over Sections, Questions
and Answers
2009-02-04 00:16:26 +00:00
Patrick Donelan
66a2adcbe5
Moved ResponseJSON data hash to private variable, for security and
...
consistency with SurveyJSON
Added some more accessors/mutators, and param validation
2009-02-03 08:32:40 +00:00
Patrick Donelan
17dbf7fa66
Updated Survey.pm to use the new SurveyJSON contructor params
2009-02-03 08:32:22 +00:00
Patrick Donelan
57fb3cb238
Refactored SurveyJSON for perlcritic compliance.
...
Simplified some code, refactored out some C-isms.
2009-02-03 08:32:06 +00:00
Patrick Donelan
821635eb71
Refactored ResponseJSON and SurveyJSON
...
Added Params::Validate to ResponseJSON.pm
Refactored ResponseJSON constructor and re-ordered params for
consistency
Added new ->session accessor
Updates tests
Removed unnecessary logging methods
Further refactored SurveyJSON, gave private variables underscores,
replaced direct hash access with accessors
2009-02-03 08:31:43 +00:00
Patrick Donelan
8833459c74
Added param validation to all SurveyJSON.pm methods.
2009-02-03 08:31:24 +00:00
Patrick Donelan
d00c8661f3
Made first argument to SurveyJSON contructor $session for consistency
...
with rest of wg.
Also added Params::Validate validation.
2009-02-03 08:31:07 +00:00
David Delikat
118c18569f
caching now takes into account the correct parameter for pagination
2009-01-31 19:12:34 +00:00
David Delikat
e3e24b37b0
fixed #9596 : Articles now use a semi-unique pagination variable based on asset id
...
also restored the 'synopsis = first page' feature in Asset::Post::getSynopsisAndContent
2009-01-29 17:45:52 +00:00
Colin Kuskie
6a9e65d7d3
Backporting GalleryAlbum isHidden fix.
2009-01-29 17:14:46 +00:00
Colin Kuskie
129d45ca2a
Refactor gallery code to use old i18n technologies so they can
...
be verified with the critic_labels test.
2009-01-28 22:20:39 +00:00
Graham Knop
e345fd8706
fixed #9592 : DataForm deleteAttachedFiles method can crash
2009-01-28 18:24:26 +00:00
Graham Knop
e0e6e9b947
fixed: Syndicated Content asset doesn't work with feeds that specify their encodings via HTTP headers
2009-01-28 18:03:37 +00:00
Graham Knop
c7dac4aa42
cleaning up survey pod
2009-01-28 16:39:27 +00:00
Graham Knop
c7c4b8aecd
fix error reporting in Syndicated Content
2009-01-28 16:39:21 +00:00
Graham Knop
9d1fdfd1c6
remove needless import
2009-01-28 16:39:07 +00:00
Yung Han Khoe
57b3d4cbc2
added Statistical overview screen to survey
2009-01-28 15:22:50 +00:00
Colin Kuskie
0a8cf1c9f7
Merge in TimeTracker fix for users removed from a project with
...
existing report entries.
2009-01-27 17:35:40 +00:00
Patrick Donelan
a1033aeaa2
Replaced all decode/encode_json method calls with to/from_json method
...
calls now that we've licked the Survey encoding bug (wrong mysql db
field type)
2009-01-27 05:47:36 +00:00
Colin Kuskie
787697adce
Add stub POD to these modules to get them to pass the POD test.
2009-01-26 23:35:51 +00:00
Kaleb Murphy
3a172a9e3d
POD docs added
2009-01-26 21:17:46 +00:00
Yung Han Khoe
83d1203de9
adding Transposed results export to Survey
2009-01-26 17:18:15 +00:00
Yung Han Khoe
a612b56e92
adding grade book view to Survey
2009-01-26 14:57:01 +00:00
Patrick Donelan
c4eb4e3b57
Refactored updateQuestionAnswers and addAnswersToQuestion in SurveyJSON
2009-01-26 02:20:28 +00:00
Patrick Donelan
a2d01c34da
Fixed a bug where newly created questions would not pre-populate answers
...
(caused by my refactoring)
2009-01-26 02:20:11 +00:00
Colin Kuskie
4437c2704c
i18n and hoverhelp for the definition
2009-01-23 05:34:27 +00:00
David Delikat
16ce54bf4f
added a new function to WebGUI::HTML to parse html text and extract a list of elements based on a tag
...
spec. used to extract paragraphs for the synopsis; convert FeedPP properties to scalar context so that
blank fields are rendered properly.
2009-01-23 03:41:49 +00:00
Patrick Donelan
1376c8ae92
Merge commit WebGUI_7.6.9-beta into survey-rfe
...
* commit 'tags/WebGUI_7.6.9-beta': (31 commits)
Release 7.6.9-beta
preparing for 7.6.9 release
fixed: Exporting to static files can leak large amounts of memory
fixed: HTTP Proxy doesn't serve new content to visitors
use to_json and from_json in more places instead of encode_json and decode_json
Document the heretofore missing date template variable in
Qualify a chained method call when getting Workflow instances. If the
Attempt to fix IE6 bug
fixed: ukplayer example is now loaded with swfobject.js released under the MIT licence, see gotcha's and /extras/ukplayer
Added a style for printing Alumni pages
Emails sent about low stock should have status unread, not completed.
Moved draggable.js to extras/yui-webgui/build/layout since it is now a wrapper around YUI dragdrob
Attributions in the changelog for a patch provided to fix a bug.
whups, left in console.logs
Updated draggable.js to wrap the YUI
fixed #4137 : Calendar Search page has extra head tags in body
Fix a typo typo in the Operation/Workflow POD.
Forward port Shelf view fix. Was not displaying child shelves, only self.
Forward port the PayDriver bug fixes from 7.5 branch. Labels are always
fixed #9264 : new slideShow.swf uploaded in extras/ukplayer (United Knowledge/Arjan Widlak)
...
Conflicts:
lib/WebGUI/Asset/Wobject/Survey.pm
2009-01-22 04:39:43 +00:00
Graham Knop
5fe7ffa55c
fixed: HTTP Proxy doesn't serve new content to visitors
2009-01-22 01:14:26 +00:00
Graham Knop
315ce0941f
use to_json and from_json in more places instead of encode_json and decode_json
2009-01-22 01:14:14 +00:00
Patrick Donelan
8d5e6880c0
More SurveyJSON refactoring (mostly documentation)
2009-01-21 05:34:58 +00:00
Patrick Donelan
102ec0dd25
More SurveyJSON refactoring..
2009-01-21 05:34:41 +00:00
Patrick Donelan
ef7c0cfaa1
More SurveJSON refactoring (mostly documentation and simple code
...
changes)
2009-01-21 05:34:23 +00:00