in templates and pulled parts out in new templates, fixed some bugs and
typos from previous commits
moved new events, ratings and caches HTML code generation into separate
templates and changed templates accordingly to avoid redundant code
moved generation of HTML code for RSSParser into separate smarty
template and changed involved files accordingly
moved code that generates the "new" (cache, event, rating, forum, blog,
etc.) sections into separate class to avoid redundant code
needs a new database field with manual init, see db-changes.txt !
and fixed another recommendation bug:
- recommendations will not get lost when a user edits one of multiple logs
for the same cache
- recommendation will not be lost if the cache is logged a second time
- RT406: recommendation will not be lost if other log of same user is deleted
* recommendation stars will only be displayed with found and attended logs
- recommendations cannot be logged with event notes
- multiple found logs of one user will be counted as 1 at top ratings list
* reversed event log type order: will attend / attended / note