DizkusModule
DizkusModule copied to clipboard
Finish refactoring and clean all the mess.
Around 90-95% of Dizkus is "refactored" it should work... Next 2 maybe 3 weeks I'm busy so work on Dizkus will slow down. Things to do:
- [x] Installation test's
- [x] Upgrade test's and fixes #298 #308
- [x] UserController - finish refactoring and test's
- [x] AdminController - test's
- [x] Review Forum, Topic and Post Controllers - there are unfinished actions (split topic, post edit etc..)
- [x] SynchronisationHelper - posters - to fix.
- [x] NotificationsHelepr - review and re implement notyfications as it was not touched
- [x] ~~CronHelper - not touched~~
- [x] RankHelper - some functions regarding image manipulation may not work.
- [x] SearchHelper not touched just moved from Api
- [x] EventListener - check if it works properly as it was not touched
- [x] All Managers need to be reviewed and cleaned, they work but it is mess
- [x] FormHanlders - need to be refactored to symfony 3.0 field class names - easy
- [x] Hooks - not jet refactored ! #300
- [x] Twig templates some new core functions and filters shoud be used (profilelinkby...)
- [x] Twig extensions - mess ( literally smarty plugins dropped) need to be reviewed and cleaned
- [x] Javascript - some of ajax calls my still use old ajax controller
- [ ] Lots of cleaning DocBlock unified, commented out parts of old code removed... etc...
- [ ] Review texts - error in ui and in other places
- [ ] Security and spam handling #259 ....
- [x] FeedController, MailToForum see what can be done with it...
- [x] write a plan for future - nicer ui with more "magic"