[TYPO3-ter] TER FE Status

Fabien Udriot fabien.udriot at ecodev.ch
Fri Dec 2 05:45:23 CET 2011


Just for archive / communication purposes, I am putting Kay's email on this ML.

*********************************

I gladly give you a short overview into my work at the new TER-Frontend. All parts of the extension 
are based on Extbase and Fluid so that it is quite easy to maintain and extend. I have also taken on 
a clean style of coding. This and the consistent abstraction of the classes and methods making the 
source code straightforward and easy to read.

Some words to the expiration of the extension. A scheduler task collects new extensions from 
different sources and persists them in its own tables. Even here I use models and the Persistance 
Manager, therefore the new extensions can e.g. be easily detected by Solr. An overview of the data 
model (a bit outdated) can be found in the wiki: 
http://forge.typo3.org/projects/extension-terfe/wiki/Planning_and_designing_of_new_ter_fe_architecture

Extensions will be shown in the frontend through various actions, such as the search or detail view. 
Many templates and partials are available to extend the frontend output. All labels are given in 
German and English. In addition, a list of the latest or of all extensions is available via JSON or 
RSS feed. As a special feature you can find now a chart over the last five versions on the detail 
page to realize a trend of the downloads.

The registration of new and managing of existing extensions has been improved and allows now the 
allocation of a category in the registration form. These categories will be displayed instead of the 
extension manager categories (plugin, module, misc, ...) in the frontend. So you can for example set 
a picture gallery in the category "galleries".

The administration of the extensions by privileged users has been improved. Thus the individual 
versions can directly be marked as insecure on the detail page of an extension.

Unfortunately, some planned features are not yet implemented, but that will happen in the next time. 
A partial list of them can be found in the wiki (unfortunately only in German): 
http://forge.typo3.org/projects/extension-terfe/repository/entry/branches/ter_fe2/todo.txt

Here is some more information about the extensions and the other views:
http://forge.typo3.org/projects/extension-terfe/wiki/Concept_and_ideas_for_new_ter_fe
http://forge.typo3.org/projects/extension-terfe/repository/entry/branches/ter_fe2/views.txt


Btw. the new extension can be found as a branch in ter_fe repository:
https://svn.typo3.org/TYPO3v4/Extensions/terfe/branches/ter_fe2


Best regards

Kay


More information about the TYPO3-team-ter mailing list