Revision 82

Revision: 82
Author: typo3devameos
Date: 17:44:53, lundi 16 juillet 2007

Message:
rdt_box/api/class.tx_rdtbox.php:
  -> {LLL:EXT:...} tags are now substituted in html property of the box

rdt_lister/api/class.tx_rdtlister.php:
  -> added french translation for list actions on sort/browse

tx_ameosformidable:
  -> modified _substLLLInHtml() to be able to process pure LLL:EXT refs without {} wrapped around
  -> _storeFormInSession() now keeps informations about the current language, for delivering content in correct language in ajax context

remote/formidableajax.php:
  -> initialize correct content language if virtualizeFE called
----
Modified : /api/base/rdt_box/api/class.tx_rdtbox.php
Modified : /api/base/rdt_lister/api/class.tx_rdtlister.php
Modified : /api/base/rdt_lister/res/locallang/locallang.xml
Modified : /api/class.tx_ameosformidable.php
Modified : /ext_emconf.php
Modified : /remote/formidableajax.php


Revision: 81

Author: typo3devameos
Date: 12:16:36, lundi 16 juillet 2007

Message:
rdt_lister/api/class.tx_rdtlister.php:
  -> corrected bug of wrong ref to datahandler when cleaning $__aListData

api/class.mainrenderlet.php:
  -> row suffix for renderlets in list is now _rowX, where X is the uid of the line

api/class.tx_ameosformidable.php:
  -> there's now only one pass for grabbing ajax and server events in XML ; the first pass ( before XML compilation ) has been removed for optimization
  -> removed call to dummy function checkConf()
  -> _includeSandBox() corrected call-time pass-by-ref of $this
  -> initSteps() corrected call-time pass-by-ref of $oParent
  -> _cbkFilterEvents() optimized for speed
  -> _grabServerAndAjaxEvents() optimized for speed
  -> _insertXmlBuilder() optimized for speed
  -> _insertSubXml() optimized for speed
  -> _insertSubTS() optimized for speed
  -> the whole process of Objects loading has been optimized for speed; now only needed objects ( renderlets / datahandlers / ... ) are included
  -> _navConf() optimized for speed
  -> _renderElement() corrected call-time pass-by-ref of $oRdt
  -> _callUserObj() corrected call-time pass-by-ref of $this
  -> _storeFormInSession() now keeps a list of running objects for re-loading in ajax context

ext_localconf.php:
  -> protected initialization of session_start() to avoid double start
  -> changed the way available objects are declared for speed optimization

remote/formidableajax.php:
  -> added function loadRunningObjects()
  -> handleRequest() corrected call-time pass-by-ref of $this
----
Modified : /api/base/rdt_lister/api/class.tx_rdtlister.php
Modified : /api/class.mainrenderlet.php
Modified : /api/class.tx_ameosformidable.php
Modified : /ext_emconf.php
Modified : /ext_localconf.php
Modified : /remote/formidableajax.php


Revision: 80

Author: typo3devameos
Date: 17:33:02, vendredi 13 juillet 2007

Message:
rdt_lister/api/class.tx_rdtlister.php:
  -> corrected a bug in _renderList_displayRows() concerning the initialization of oDataHandler->__aListData for each row

rdt_modalbox/api/class.tx_rdtmodalbox.php:
  -> added a call to oDataHandler->refreshAllData() in majixShowBox(), for fresh data before rendering

api/class.mainrenderer.php:
  -> _getAjaxEvent(): added support for new namespace of event parameters rowInput::

api/class.mainrenderlet.php:
  -> _getElementHtmlId(): adds a suffix to html id for repeated inputs (usefull for new params rowInput::)

res/jsfwk/framework.js:
  -> modified executeAjaxEvent() to use params like rowInput::

api/class.mainvalidator.php:
  -> code formating
  -> corrected bugs due to improper use of unFlatten() on renderlets values
  -> added minsize validator

ds_phparray :
  -> added a new type of datasource handling php arrays as a source of data ; used with /bindsto => userobj returning phparray
  -> capable of handling sorts and limits
----
Added : /api/base/ds_phparray
Added : /api/base/ds_phparray/api
Added : /api/base/ds_phparray/api/class.tx_dsphparray.php
Added : /api/base/ds_phparray/ext_emconf.php
Added : /api/base/ds_phparray/ext_icon.gif
Modified : /api/base/rdt_lister/api/class.tx_rdtlister.php
Modified : /api/base/rdt_modalbox/api/class.tx_rdtmodalbox.php
Modified : /api/class.mainrenderer.php
Modified : /api/class.mainrenderlet.php
Modified : /api/class.mainvalidator.php
Modified : /ext_emconf.php
Modified : /ext_localconf.php
Modified : /res/jsfwk/framework.js


Revision: 79
Author: jschneiderameos
Date: 18:21:52, mercredi 11 juillet 2007

Message:
dh_db/api/class.tx_dhdb.php:
  -> i18n: now values that don't correspond to a renderlet also are updated into sys_language childs when replicating changes on childs for non-translatable records of default-language

api/class.mainrenderlet.php:
  -> childs initialization has been moved to method initChilds(), for childs re-init after renderlet init() if needed

api/class.mainrenderlet.php:
api/class.tx_ameosformidable.php:
rdt_modalbox/api/class.tx_rdtmodalbox.php:
  -> added mecanism for re-initalization of childs before rendering, for fresh display when displaying modalbox
----
Modified : /api/base/dh_db/api/class.tx_dhdb.php
Modified : /api/base/rdt_modalbox/api/class.tx_rdtmodalbox.php
Modified : /api/class.mainrenderlet.php
Modified : /api/class.tx_ameosformidable.php
Modified : /ext_emconf.php


Revision: 78
Author: jschneiderameos
Date: 11:11:13, mercredi 11 juillet 2007

Message:
rdt_i18n/api/class.tx_rdti18n.php:
  -> better calculation of path to flags img in _render()

api/class.jslayer.php:
res/jsfwk/scriptaculous/scriptaculous.js:
  -> scriptaculous and effects are now loaded separately

api/class.tx_ameosformidable.php:
  -> added vars sExtRelPath and sExtWebPath to ease path calculations
----
Modified : /api/base/rdt_i18n/api/class.tx_rdti18n.php
Modified : /api/class.jslayer.php
Modified : /api/class.tx_ameosformidable.php
Modified : /ext_emconf.php
Modified : /res/jsfwk/scriptaculous/scriptaculous.js


Revision: 77
Author: typo3devameos
Date: 11:05:20, mercredi 11 juillet 2007

Message:
rdt_lister/api/class.tx_rdtlister.php:
  -> corrected bug in xpath to childs in column init()
  -> added render of columns without values in rows returned by the datasource
----
Modified : /api/base/rdt_lister/api/class.tx_rdtlister.php
Modified : /ext_emconf.php