Please note that this page relates to the code structure as of early 2005. It may and will likely have changed by now.
Code Structure
Logic / UI Layer (Class ?)
(error handling, POST stuff, html etc...)
News code
- createNewsList
- updateNewsList
- mergeNewsEntrys
- splitNewsEntrys
Trans
- queryTranslation
- updateTranslationList
- updateTranslation
Input
- addNewsEntryfromForm
- addNewsEntryfromRSS
- createRSSList
Genreal
Output
- createPrintView
- createOOXML
- createPlainText
- createRSSFeed
- XML-RPC
Data Layer Classes
(no html here, plain data only)
EVENT Class
NEWS Class
- getNews
- setNews
- getNewsList
PLACE Class (etxends news)
- addPlace
- getPlace
- setPlace
- getPlaceList
TRANSLATION Class
- getTranslation
- setTranslation
- requestTranslation
- getTranslationState
- getTranslationList
DB Layer Class
(thats a copy of the DB class of sf-active
Database Structure
its in the .sql and not finished jet
--
AlsteR - 27 Jun 2005