Revision 1.0.183

Changelog

Revision: 183
Author: jschneiderameos
Date: 18:41:20, mercredi 30 avril 2008

Message:
rdr_template/api/class.tx_rdrtemplate.php:
  -> corrected bug in getTemplatePath(); now one can use EXT:... pathes in userobj for this property

rdt_lister/api/class.tx_rdtlister.php:
  -> added call to _getAddInputParams() while rendering the lister; generated properties are available in the template under .addparams
  -> /pager/window can now be userobj'd; integer for the window-width, FALSE if no window
  -> /template/alternateRows can now be provided as a userobj
  -> added filterUnprocessedColumns(): now columns in the datasource that are not processed by the lister are not given to the template engine
  -> better implementation of cleanBeforeSession(); now columns are smartly hibernated, rather than completely removed from memory
  -> implementation of the new method awakeInSession(); smart restoration of hibernated columns at ajax-init

api/class.mainrenderlet.php:
  -> added majixScrollTo(); now Formidable can scroll view to any renderlet in the page
  -> better implementation of cleanBeforeSession(); now renderlet parents are smartly hibernated, rather than completely removed from memory
  -> added awakeInSession(); default session wake up for any renderlet; basically restores the reference-link between a renderlet and the Formidable object, that was before achieved in remote/formidableajax.php

class.tx_ameosformidable.php:
  -> added debug_trail() as a template method; useful to debug formidable
  -> modified isTrue() and isFalse() template methods; they're not breakable anymore, but just return TRUE or FALSE; equivalent breakable template methods are newly created ifIsTrue() and ifIsFalse() methods
  -> added majixGetLocalAnchor(); returns the name of the currently selected anchor in the page URL, if any

remote/formidableajax.php:
  -> now calls awakeInSession() on renderlets to restore them from their hibernation state

res/jsfwk/framework.js:
  -> added getLocalAnchor() method

res/jsfwk/prototype/prototype.js:
  -> updated prototype from 1.6.0 to 1.6.0.2

res/jsfwk/scriptaculous/scriptaculous.js:
  -> updated scriptaculous from 1.7.1_beta3 to 1.8.1
----
Modified : /api/base/rdr_template/api/class.tx_rdrtemplate.php
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_typoscript_setup.txt
Modified : /remote/formidableajax.php
Modified : /res/jsfwk/framework.js
Modified : /res/jsfwk/minified/formidable.minified.js
Modified : /res/jsfwk/minified/formidable.minified.js.gz
Added : /res/jsfwk/prototype/current.version.1.6.0.2.txt
Deleted : /res/jsfwk/prototype/current.version.1.6.0.txt
Modified : /res/jsfwk/prototype/prototype.js
Modified : /res/jsfwk/scriptaculous/builder.js
Modified : /res/jsfwk/scriptaculous/controls.js
Modified : /res/jsfwk/scriptaculous/dragdrop.js
Modified : /res/jsfwk/scriptaculous/effects.js
Modified : /res/jsfwk/scriptaculous/scriptaculous.js
Modified : /res/jsfwk/scriptaculous/slider.js
Modified : /res/jsfwk/scriptaculous/sound.js
Modified : /res/jsfwk/scriptaculous/unittest.js


Revision: 182
Author: jschneiderameos
Date: 17:26:05, jeudi 24 avril 2008

Message:
api/class.mainrenderlet.php:
  -> applied manuel's improvement patch to allow edition of records in a list; see support.typo3.org/index.php

res/jsfwk/framework.js:
  -> majixOpenPopup(): added parameter resizable=boolean, default false; if true, popup will be resizable
----
Modified : /api/class.mainrenderlet.php
Modified : /ext_emconf.php
Modified : /ext_typoscript_setup.txt
Modified : /res/jsfwk/framework.js
Modified : /res/jsfwk/minified/formidable.minified.js
Modified : /res/jsfwk/minified/formidable.minified.js.gz