[TYPO3-l10nmgr] refactoring ideas....

Daniel Pötzinger operation-lan at gmx.de
Tue Nov 27 23:15:06 CET 2007


I would like to split the existing logic in more classes and implement a 
rough MVC. Here are my first ideas – what do you think?


Controller:
-----------------
* controller/l10nmgr



Logic / Models:
--------------------------

* model/impexportbase

Basis function for doing reading and writing to TYPO3 DB.
As well as interpreting the l10nmgr configurations.



* model/simpleXMLparser
functions which are responsible for creating and reading the CAT XML

* model/excelXMLparser
same for excelXML

*model/XMLprocessor
..maybe put in the transformation stuff etc...
also add some tidy support?



Views for output (to Browser):
-----------------------------

*view/simpleXML

*view/excelXML


* view/listview
The rendering of the l10nmgr overview in the Backend

(* view/configurationslist
The rendering of the configuration overview)



What do you think?
If you are fine i will start to give it a first try and show you the 
results.


More information about the TYPO3-project-l10nmgr mailing list