AddedValues is a Manila plug-in which implements message, gem, shortcut and member attributes in Manila websites. It can also gener`te arbitrary forms and deal with form submissions in a number of extensible ways.
| Version |
Date |
Change |
| 1.0.14 |
10/6/08; 4:47:53 PM |
forms : [bug] work around bad address in testdata setup if encountered |
| static : [bug] avoid referencing pathargs if not defined |
| variables : [bug] avoid use of regex in validate method for urls if re exists. |
| forms : [bug] viewing a form and flushing data loses form id |
| forms : [bug] forms with wysiwyg redisplayed when submit has an error don't function |
| macros : [bug] addedValueMacros.countryNationality ensure value for Egypt and India |
| variables : add virtual for gemsFolderName |
| macros : [bug] fix inversion of "rss/public" in RSSLink when static rendering but rss cannot be static |
| reports : [bug] provide a way to disable updater once selected |
| macros : viewRSS macro |
| forms : HTMLArea3 wysiwyg coercion of a strign to a number |
| macros : [bug] searchprefileld failed "the name “flForceGrouping” hasn’t been defined.." |
| forms : [bug] in demo mode layout of forms wasn't visible |
| rss : say when manila site has disabled feeds |
| messages : builtin variable sitestructurepath and op beginsWith |
| dschema : [bug] left over message Xreferences in reports in dumped schema {BC} |
| 1.0.13 |
4/3/08; 12:06:16 PM |
values : [bug] display mutiple valued builtins in same way as for non builtins |
| forms : [bug] always use form dictionary to parse form submission, not variables lists |
| parser : allow relational and between operator on multiple valued columns of row placeholder variables |
| parser : [bug] notice use of parameters in forEachWhere expression |
| variables : [bug] enable failed if any variables table lacked methods subtable |
| reports : [feature] forEachACtualCount/forEachACtualMax(row variable) inside foreach scopes |
| reports : [bug] asLinkTo for variables which must be gems and help text for asLinkTo |
| index : [bug] fix typo that broke addedValueMacros.indexProperty |
| macro : recognise hacking via searchargs and return http code 403 (forbidden) |
| parser : [bug] fix values builtin for row place holder variables |
| globals : add external virtuals for staticFolder and statciFolder URL |
| shortcuts : [bug] in key routine |
| parse : file.getPathChar |
| forms : [bug] cannot assume all system variables have isRequired property |
| reports : [bug] some rename operations failed on certain report types |
| rename : enable rename feature for all new sites |
| forms : [bug] test search form failed in report phase |
| preferences : update documentation url for tinyMCE |
| rss : Ensure that membership info is available for /public/ paths, from cookie if one exists |
| variables : [bug] put method for multi-level buitlin tables now built correctly (bullitin.sitename.enabled) |
| forms : fix typos in picUpload post processor description |
| forms : [bug] typographical error in 1.0.12 |
| variables : [bug] index delete for multiple unordered variables |
| static : pages that generate Apache SSI are set to executable if admin options XBitHack set |
| 1.0.12 |
17/12/07; 12:11:54 PM |
groups : add titles to links from inspect display |
| RSS : [bug] ensure RSS feeds work in members only (Manilfixer style) websites |
| forms : [bug] do not attempt to validate attachFile, that's for Manila only |
| variables : [bug] glitches if modifying builtin variables |
| rico1x : [bug] compute path to register at runtime, not report define time |
| macros : [bug] search args must be url encoded beginUserTransactionLinkPopup |
| RSS : [bug] static RSS render needs pathargs in dummy page table. |
| general : [bug] yet another case best message url |
| forms : copy test data from |
| variables : [bug] fix typo in definition of attachFile builtin |
| parser : [bug] fix expression involving parameters |
| scheduler : implement skeleton for testing timed tasks |
| renderRSSfeed : add a diagnostic line to feed log shown in scheduler. |
| rss : [bug] cache for rss id does not take sitename into account. |
| macros : messageLink must be sensitive to static rendering |
| forms : postprocessor schemaObjectTable |
| reports : add optional 3rd parameter (ascending, descending) to ForEachWhere |
| variables :[bug] RSS20Header attributes predefines problem with timestamps |
| query : [bug] static render next/previous links if descending lost continuation pages. |
| reports : shortcutStaticURL, a shortcutURL made sensitive to static rendering |
| copyright : update to 2008 |
| 1.0.11 |
13/11/07; 11:44:31 AM |
prefs : don't allow index max loops < 1 |
| forms : under some circumstances imported forms could lose their layout. |
| forms : show layout subscripted variable format when helptext example is multiple valued |
| forms : improve help text for layouts. |
| forms : allow textbox to have either required/optional after rows,columns, |
| variables : [bug] builtins are not systemOnly unless they need implicit declaration for ETP forms. |
| install : [bug[ localised date macros enabled with an incorrect name addedValueSiteMacros |
| variables : allow changing "value must be" semantics for body, subject |
| forms : [bug] if validating for unique value , check that value exists |
| general : thread.sleepfor review/purge pass 2 |
| forms : add way to set javascript handlers on a rendering |
| 1.0.10 |
29/10/07; 12:39:21 PM |
groups : [bug] show forms in groups even if there are no variables |
| general : try to link back to group containing edited entity, if appropriate |
| forms : [bug] missing error message errEntityNotEditable |
| forms : [bug] allow delete a row of a row place holder from a member record |
| variables : [bug] indexoneValidating for unique index didn't self check |
| callbacks : new message/gems callbacks should index only builtins , put methods does the rest |
| forms : leave shortcut,message address clue in page table for implementors when a picture uploaded |
| forms : implement postprocessor pictureUpload |
| forms : improve error message if picture is not within size limits on upload |
| forms : allow member initials prefix for picture shortcut rule |
| schema : cannot dump scheme because "Unexpected table externalurls found". |
| indexing : Optimisation thread.sleepfor every Nth time in loops [jan Storms] |
| queries : make clear that uniqueIndexValues is a slow operator |
We are grateful for the opportunity to use the DOM Calendar by Mihai Bazon. If you use the date selection window in forms please visit his website at http://dynarch.com/mishoo/calendar.epl and make a donation.
Thanks to the following for assistance and encouragement in the development process
© David Bayly; Jobsurf Ltd. and John VanDyk 2002-2006. David Bayly; Jobsurf Ltd 2007-2008.