[TYPO3-templavoila] TemplaVoila 1.0 beta in CVS!

Troels Kjær Rasmussen troelsr at msn.com
Sun Dec 18 15:31:44 CET 2005


WOW!

/regards
Troels
--
Troels Kjær Rasmussen
LinkFactory
Vesterbrogade 124 B 2
1620 København V
+ 45 70 22 23 22
troels at linkfactory.dk
http://www.linkfactory.dk
"Robert Lemke" <robert at typo3.org> wrote in message 
news:mailman.1.1134732651.4894.typo3-project-templavoila at lists.netfielders.de...
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi folks,
>
> finally ... I have committed my current developement version of 
> TemplaVoila
> to the typo3xdev CVS at SourceForge. Apart from some planned minor fixes
> and maybe a migration wizard this is likely the 1.0 beta version.
>
> You are all invited to test the new version and give your feedback. Please
> post your comments to the typo3.projects.templavoila list. In order to 
> test
> the CVS version of TemplaVoila you need a recent version of TYPO3 3.9.0dev
> too (with workspaces support).
>
> A big part of the development has been sponsored by the TYPO3 Association
> and I would like to say thank you to all our supporting members who made
> this project possible. Apart from the sponsored work, I have invested many
> hours and nightshifts into the development of TemplaVoila which have not
> been paid by any client. This can be tough at times and I'd like to
> encourage you supporting me [1] if you want to enable me working on such
> projects in the future.
>
> [1] http://robertlemke.de/en/home/support-me.html
>
> Finally, you find the most important changes below. "+" => I added
> something, "-" I removed something, "~" I changed something, "#" I fixed a
> bug, "!!!" important changes.
>
> I'm curious about your feedback!
> Voilà,
>
> robert
>
>
>
> ~ !!! Did a major refactoring of the xmlrelhndl class! This class is now
> deprecated and not used within TemplaVoila anymore. Use tx_templavoila_api
> instead. With the new API only table "tt_content" is allowed for 
> elements -
> in fact that was almost the case in the past but it might break your
> specific use of TV!
> ~ Raised dependencies to TYPO3 > 3.9.0
> ~ Did a major refactoring of the page module (mod1/index.php). Some
> functions are now located in other classes.
> ~ Moved the localization part of the sidebar into its own class
> ~ Converted all locallang files to the XML format
> ~ New Page Template Data Structures will have langDisable = 0 by default
>
> + Created a new class "tx_templavoila_api". This class provides a new API
> for other extensions and core hooks. It is fully unit tested and replaces
> tx_templavoila_xmlrelhndl
> + Added new features into tx_templavoila_tcemain: The sorting field is now
> automatically updated so it reflects the TV flexform order. It is now
> possible to move and create records with standard TCEmain requests (eg.
> with the List module or the classic Page Module!)
> + Added integration into the standard TYPO3 clipboard. You can now cut,
> edit, paste records from the list module to the TV page module and vice
> versa. This should work everywhere, where the clipboard is available
> + Added support for workspaces to new content element wizard.
> + Added a new Tag for the field section in a data structure:
> <oldStyleColumnNumber> allows you to connect a field to a column position
> number so the list module (and others) can guess where to reference new
> content elements in your page template. (See manual)
> + Added full support for workspaces internally - but some parts of the UI
> are not workspaces aware yet. Included several unit tests to make sure
> workspaces support works.
> + Created a new class for rendering the different doktype screens (for
> sysfolder, mount points etc.)
> + Added new EType "RTE" as a preset in the mapping tool
>
> - Removed configuration for disabling the Template Selector because the 
> TCA
> are neccessary for FE editing and depended on that configuration
> - !!! Removed support for rules from the page module. Evaluation of rules
> never really worked and - if needed - have to me implemented again, but
> differently.
> - !!! Removed support for creating default elements. Based on rules engine
> (see above)
> - !!! Removed hook "renderFrameWork_preProcessOutput" in the page module
> because too many things have changed in the rendering process.
> - Removed TSconfig option "enableCElocalizationInfo". The localization
> information can now be switched on and off by a checkbox in the
> localization tab of the sidebar.
> - Removed pi2 - data sources won't be implemented in TemplaVoila, an
> extension "datasources" exists for that purpose.
> - Removed mod3 - Element references will be handled by TYPO3 4.0 core
> functions
>
> # Fixed a number of bugs by creating the new API
> # Fixed localization handling
> # Fixed issue #0000802: Copy / paste nested structures from one language 
> to
> another does not work like expected
> # Fixed issue #0000917: Adding content using the create new CE wizard in
> the page tree has strange behaviour
> # Fixed issue #0001087: Fatal Error open storage folder
> # Fixed issue #0001334: 0001334: It's not possible to preset tt_content
> fields in User TSConfig when using TemplaVoila. (Also related to creating
> pages and content elements with TemplaVoila in general)
> + Fixed issue #0001498: Missing "Edit translation header icon/button"
> + Fixed issue #0000714: Usability issue with content elements (Template
> Object selector)
> + Fixed issue #0001483: FCE preview in page module does not display
> sections/containers - Now basic support for displaying SC/CO is 
> implemented
> + Fixed issue #0001858: Clear cache button is not available in TemplaVoila
> page module - A cache menu is now located in the "Advanced functions" tab
> # Fixed issue #0000499: hide content element wizard when only fc-elements
> are in use / hide category headings in "Create new content element" wizard
> + Fixed issue #0001499: Show content from this page instead does not work.
> Also added support for many other doktypes
> # Fixed issue #0001950: remove items from content wizzard which are not
> allowed for the current user
> + Fixed issue #0001760: Hide content elements when they are not mapped in
> the TO from the Page module
> ~ Updated manual
> # Added some hints to the manual
> # Added TypoScript option 
> "plugin.tx_templavoila_pi1.disableErrorMessages".
> See issue #0001412
> # Fixed issue #0001463: FCE rendering does not process LLL for type=select
> # Fixed issue #0000713: stdWrap in DS XML produces "a call on non-object"
> PHP error
> # Fixed issue #0000450: DS/TO Category selectorbox accepts empty category
> # Fixed issue #0001422: UTF-8 Support missing. The mapping tool now 
> handles
> special characters and character encoding correctly.
> # Fixed issue #0000604: DS interface writes incorrect XML when switching
> type of elements
> # Fixed issue #0000876: Added support for FIELDSET, LEGEND and LABEL
> # Fixed issue #0000219: Added support for THEAD, TBODY and TH
> # Fixed issue #0000393: Wrong parameter count for implode() in side bar
> (language selection). PHP4 < 4.3 had this problem
> # Fixed issue #0000749: Content Element wizard Flexible content is empty!
> - -> Added FCEs to the new content element wizard.
> # Fixed issue #0001429: Incorrect image reference when using img:attr:src
> # Fixed issue #0000454: edit DS (mapping) in TV looses header part.
> # Fixed issue #0001669: Import from HTML file: image paths not converted
> for CSS background-image. -> This is solved in t3lib_parsehtml !
> # Fixed issue #0001052: TemplaVoila doens't allow html elements inside
> elements who's attributes are mapped. Thanks to Bernhard Kraft for
> providing a patch!
> # Fixed issue #0000087: cannot map to elements with ids that contain 
> spaces
>
> + Added staging support for workspaces (t3ver_stage)
>
> - -- 
> Robert Lemke
> TYPO3 Association - Research & Development
> Member of the board
> http://association.typo3.org
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
>
> iD8DBQFDoqVmDu+3qCHvGSIRAtyYAJwPXmy9tdZoPsNpdiHtIlXkwtEjtgCg8ATq
> mPxxaQJnp07cSl1wlXs4JE8=
> =nz/u
> -----END PGP SIGNATURE----- 





More information about the TYPO3-project-templavoila mailing list