Commit graph

1126 commits

Author SHA1 Message Date
b8009b51f8 handle question groups without answers 2014-05-29 18:06:41 +02:00
358545833f allow for non-numeric values which will be ignored in calculations 2014-05-29 11:32:46 +02:00
0f03b894f4 refactor result data structure, fix rank calculation, add team rank 2014-05-24 14:49:29 +02:00
b04daf0c51 no automatic index set up: gives error on Zope 2 2014-05-22 15:54:39 +02:00
dc03f4fd00 provide translations for address fields 2014-05-12 17:54:42 +02:00
d994b646e9 use precalculated scores per question group for team result 2014-05-08 13:24:49 +02:00
94463df4d5 allow actions also in previous work items of a run 2014-05-03 10:44:47 +02:00
cacca105ac provide team evaluation of survey 2014-05-02 14:45:10 +02:00
d50b1ca9df allow cancelling of finished work items 2014-04-29 20:40:25 +02:00
cc696ee87d handle not initialized stat, e.g. when a class with existing objects is derived from Stateful later 2014-04-14 19:04:09 +02:00
cb365aaea2 always check for correct index setup upon indexing a track 2014-04-09 13:09:15 +02:00
2bc3267e9b add marker for possible future change: check for new index upon call to indeTrack() 2014-02-28 17:09:42 +01:00
d4d7a47b09 do not ignore value if equal to default on saving, but only in check on empty row 2014-01-19 10:47:21 +01:00
9977e8b191 reduce standard width for text fields (backport from bbmaster branch) 2013-12-17 09:40:56 +01:00
f29132406a unify date strings/remove excess parts before parsing 2013-12-11 09:43:02 +01:00
7def5b9e43 reduce default width of form fields for better fit on standard pages 2013-12-05 14:27:28 +01:00
165f23cc0b do not automatically ignore file upload fields when checking for empty rows 2013-10-19 20:00:42 +02:00
cad5ba5ca3 give empty records a corresponding flag on display as basis for better UI information 2013-10-19 17:31:59 +02:00
a1e2d52967 always display/process all rows within cardinality if this is set 2013-10-11 11:20:43 +02:00
4f54192ae4 allow for skipping certain fields when checking for empty rows 2013-10-07 14:39:19 +02:00
b82bf879fd fix records field: accept None as (old) value 2013-09-09 17:03:33 +02:00
8cbe50a90b avoid overwriting of filename information in file fields when no file is uploaded 2013-08-17 15:10:15 +02:00
2c09a682db preserve information on client context and - for records/grid - row index in field instances 2013-08-16 15:44:45 +02:00
707d7abf6d make sure part is encoded string (BeautifulSoup sometimes does not encode input 2013-08-13 13:04:27 +02:00
51cc5a6d36 move checkActors() to stateful object to allow overriding by subclass 2013-07-26 09:29:55 +02:00
68ed9d878b provide 'actors' and 'condition' attributes for more control on actions/transitions 2013-07-18 13:26:25 +02:00
e6df09d4dc add field 'schema' to action/transition in order to be able to provide fields to be filled on transition 2013-07-05 07:44:22 +02:00
b35dc861cb give portlets an id so that their position an layout may be easily customized 2013-07-04 08:50:58 +02:00
cc6e1a5f3e provide unified access to state icon (or colored led) 2013-06-20 13:33:43 +02:00
7c1dbdc732 backport util module from bluebream branch 2013-05-17 13:16:56 +02:00
e3240b1000 add new illustrative icons 2013-05-17 11:27:12 +02:00
e1ba407209 new person fields salutation and (academic) title 2013-05-17 11:26:36 +02:00
0bb012a9c6 add utility function for extracting first part of a text 2013-04-01 10:38:17 +02:00
191484c2e5 remove empty line; fix doctest 2013-03-31 11:04:55 +02:00
a552ba224c backport from bluebream version: number formatting with pattern 2013-03-25 13:50:46 +01:00
a528e6f4af fix number formatting function 2013-03-22 15:24:41 +01:00
57cade3cf3 convert date to datetime if necessary 2013-03-20 11:36:23 +01:00
5abbc339e9 allow for full overwrite of track data (not just dict update) 2013-03-18 17:29:54 +01:00
13d48b6ab0 allow for unanswered questions 2013-03-18 09:57:46 +01:00
bf948e12b7 return relative scores as part of results 2013-03-11 17:51:50 +01:00
83732349a7 provide localization of datetime values if pytz module is present: error handling 2013-03-11 11:43:12 +01:00
2f6cb9ac69 provide localization of datetime values if pytz module is present 2013-03-11 11:11:59 +01:00
77ef1d6923 fix calculation: ignore empty groups, fix calculation of feedback index 2013-03-07 18:21:06 +01:00
f5e918011e take 'revertAnswerOption' into account when calculating the result 2013-03-07 16:04:27 +01:00
4fc0538e30 remove special HTML comments from MS Word even when escaped 2013-03-01 16:31:02 +01:00
074528711d add 'plan' action to checkup work items 2013-02-26 10:52:44 +01:00
2dcd73f56f avoid leaking of attributes to subclasses: put in constructor instead of class 2013-02-24 16:22:54 +01:00
63163a00e7 replace explicite list of answer options with answer range (= number of answer options) 2013-02-24 15:28:37 +01:00
6164b311a6 add alternative algorithm with grouped questions and feedback items per question group 2013-02-24 11:10:44 +01:00
4d9844391e rename 'ResultElement' to 'FeedbackItem' 2013-02-24 10:01:32 +01:00