mirror of
https://github.com/slawkens/myaac.git
synced 2025-04-27 17:59:22 +02:00
* updated TODO
* move mobile version to 2.0 * use bootstrap in 1.0 * new admin layout
This commit is contained in:
parent
955396e575
commit
92cd64c8e8
16
TODO
16
TODO
@ -18,16 +18,17 @@
|
|||||||
* Twig 1.x
|
* Twig 1.x
|
||||||
* PHPMailer 5.x
|
* PHPMailer 5.x
|
||||||
* semver
|
* semver
|
||||||
* mobile version
|
|
||||||
* switch do desktop/mobile version link
|
|
||||||
* inside templates/mobile
|
|
||||||
* using Mobile_Detect.php library
|
|
||||||
* i18n support (issue #1 on github)
|
* i18n support (issue #1 on github)
|
||||||
* use some web-based translation tools
|
* use some web-based translation tools
|
||||||
* most preferably https://weblate.org
|
* most preferably https://weblate.org
|
||||||
* New Admin Panel layout and interface
|
* New Admin Panel layout and interface
|
||||||
* most preferably: https://adminlte.io/
|
* https://coreui.io/
|
||||||
* move all pages administration to this panel (like faq, forum, newses)
|
* move all pages administration to this panel (like faq, forum, newses)
|
||||||
|
* useful resources
|
||||||
|
* another free: https://adminlte.io/
|
||||||
|
* more examples: https://themes.getbootstrap.com/product-category/admin-dashboard/
|
||||||
|
* nice charts: http://www.chartjs.org/
|
||||||
|
* use bootstrap (https://getbootstrap.com/) for front end elements
|
||||||
* save plugin configuration in database
|
* save plugin configuration in database
|
||||||
* table name: myaac_config_plugins, columns: plugin, name, type, default, required, extra (json data, like options for select)
|
* table name: myaac_config_plugins, columns: plugin, name, type, default, required, extra (json data, like options for select)
|
||||||
* plugin auto-update and check-version
|
* plugin auto-update and check-version
|
||||||
@ -36,6 +37,7 @@
|
|||||||
* add some strong password requirements when creating new account
|
* add some strong password requirements when creating new account
|
||||||
* minimum one big letter, one small letter, digit and one special character?
|
* minimum one big letter, one small letter, digit and one special character?
|
||||||
* should be configurable
|
* should be configurable
|
||||||
|
* change /characters/First+Second to /characters/First_Second
|
||||||
|
|
||||||
2.0
|
2.0
|
||||||
* minimum PHP 7.0.0 required - use PHP 7 features
|
* minimum PHP 7.0.0 required - use PHP 7 features
|
||||||
@ -67,6 +69,10 @@
|
|||||||
* most preferably this one (inspired by Laravel) - https://github.com/skipperbent/simple-php-router
|
* most preferably this one (inspired by Laravel) - https://github.com/skipperbent/simple-php-router
|
||||||
* configurable session handler: file, database, php
|
* configurable session handler: file, database, php
|
||||||
* change global variables pointing to classes like $db, $cache to Singleton Pattern
|
* change global variables pointing to classes like $db, $cache to Singleton Pattern
|
||||||
|
* mobile version
|
||||||
|
* switch do desktop/mobile version link
|
||||||
|
* inside templates/mobile
|
||||||
|
* using Mobile_Detect.php library
|
||||||
|
|
||||||
x.x - At any time between (version not specified)
|
x.x - At any time between (version not specified)
|
||||||
* better news archive with search function (like on tibia.com)
|
* better news archive with search function (like on tibia.com)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user