Commit

commit f9194cdb9a9a887627bc6802c353b54af5809860
Author: Jan Dankert 
Date:   Sat Dec 30 01:10:23 2017 +0100

    Schreibzugriffe aus dem HTML-UI sollen die API aufrufen. Die API ist jetzt auch soweit wieder funktionsfähig. Insgesamt noch weiter aufgeräumt und nach Modulen unterteilt.

 api/index.php                                      |  16 +-
 functions/db.inc.php                               |  32 ---
 index.php                                          |  16 +-
 modules/cms-api/API.class.php                      | 163 ++++++++++++
 modules/cms-api/api.php                            |  13 -
 modules/cms-api/dispatcher.php                     | 295 ---------------------
 modules/cms-api/require.php                        |   3 +-
 modules/cms-core/Dispatcher.class.php              |   6 -
 modules/cms-core/action/Action.class.php           |  30 +--
 modules/cms-core/init.php                          |  19 +-
 modules/cms-core/require.php                       |  11 +-
 modules/cms-ui/UI.class.php                        | 146 ++++++++++
 modules/cms-ui/require.php                         |   3 +-
 modules/cms-ui/ui.php                              | 116 --------
 modules/configuration/Configuration.class.php      |   2 +-
 .../template-engine/components/html/form/form.js   |   5 +-
 .../components/html/form/form.min.js               |   4 +-
 17 files changed, 366 insertions(+), 514 deletions(-)