FS#71 - AnwComponent refactoring
Opened by Strict Standards: array_map() expects parameter 1 to be a valid callback, non-static method Filters::noXSS() should not be called statically in /data/web/a5/4e/8e/bugs.anwiki.com/htdocs/includes/class.tpl.php on line 281 anw (anw) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /data/web/a5/4e/8e/bugs.anwiki.com/htdocs/includes/class.tpl.php on line 613 Wednesday, 24 February 2010, 21:44 GMT
Last edited by anw (anw) - Strict Standards: Non-static method Filters::noXSS() should not be called statically in /data/web/a5/4e/8e/bugs.anwiki.com/htdocs/includes/class.tpl.php on line 613 Saturday, 18 September 2010, 14:40 GMT
|
DetailsThere are currently various components types (actions, contentclasses, storagedrivers, userdrivers...) which use redondant code for loading components, instanciating it and managing components mappings...
Such processes are implemented in various classes (AnwActions, AnwContentClasses, AnwStorage) in a static way, with many calls to AnwComponent main class which have lots of statics methods and is particularly ugly. Such code has to be standardized and will be moved into one "AnwComponentsManager" per component type. This way it will be easier to create new components types and to maintain. |
Strict Standards: Non-static method Filters::noXSS() should not be called statically in /data/web/a5/4e/8e/bugs.anwiki.com/htdocs/includes/class.tpl.php on line 189 FS#32 - support for multiple wiki syntaxes
Strict Standards: Non-static method Filters::noXSS() should not be called statically in /data/web/a5/4e/8e/bugs.anwiki.com/htdocs/includes/class.tpl.php on line 189 FS#33 - support of rich text editors
