Commit

commit 31192f9bdf504c2fb551ef36f89afc11a688bb90
Author: Jan Dankert 
Date:   Fri Aug 17 00:41:23 2018 +0200

    Ein XSD-Generator erzeugt das XSD-File, so dass das Bearbeiten der Template-Sourcen nun noch komfortabler vonstatten geht.

 .../html/views/configuration/show.tpl.src.xml      |    2 +-
 .../themes/default/html/views/element/advanced.php |    6 +-
 .../html/views/element/advanced.tpl.src.xml        |    2 +-
 .../themes/default/html/views/element/edit.php     |    6 +-
 .../default/html/views/element/edit.tpl.src.xml    |    2 +-
 .../themes/default/html/views/element/info.php     |   25 +
 .../default/html/views/element/info.tpl.src.xml    |    2 +-
 .../default/html/views/element/name.tpl.src.xml    |    2 +-
 .../themes/default/html/views/element/prop.php     |    6 +-
 .../default/html/views/element/prop.tpl.src.xml    |    2 +-
 .../html/views/element/properties.tpl.src.xml      |    2 +-
 .../themes/default/html/views/element/remove.php   |   69 +
 .../default/html/views/element/remove.tpl.src.xml  |    2 +-
 .../default/html/views/file/compress.tpl.src.xml   |    2 +-
 .../cms-ui/themes/default/html/views/file/edit.php |    8 +-
 .../default/html/views/file/edit.tpl.src.xml       |   18 +-
 .../default/html/views/file/extract.tpl.src.xml    |    2 +-
 .../cms-ui/themes/default/html/views/file/info.php |   22 +-
 .../default/html/views/file/info.tpl.src.xml       |    2 +-
 .../themes/default/html/views/file/preview.php     |    2 +-
 .../default/html/views/file/preview.tpl.src.xml    |    2 +-
 .../default/html/views/file/prop.tpl.src.xml       |    2 +-
 .../themes/default/html/views/file/pub.tpl.src.xml |    2 +-
 .../default/html/views/file/remove.tpl.src.xml     |    2 +-
 .../default/html/views/file/show.tpl.src.xml       |    2 +-
 .../default/html/views/file/structure.tpl.src.xml  |    2 +-
 .../default/html/views/file/uncompress.tpl.src.xml |    2 +-
 .../default/html/views/file/value.tpl.src.xml      |    2 +-
 .../html/views/filebrowser/browse.tpl.src.xml      |    2 +-
 .../default/html/views/folder/content.tpl.src.xml  |    2 +-
 .../default/html/views/folder/create.tpl.src.xml   |    2 +-
 .../html/views/folder/createfile.tpl.src.xml       |    2 +-
 .../default/html/views/folder/createfolder.php     |    6 +-
 .../html/views/folder/createfolder.tpl.src.xml     |    3 +-
 .../default/html/views/folder/createlink.php       |   31 +
 .../html/views/folder/createlink.tpl.src.xml       |    2 +-
 .../default/html/views/folder/createpage.php       |    4 +-
 .../html/views/folder/createpage.tpl.src.xml       |    2 +-
 .../themes/default/html/views/folder/createurl.php |   41 +
 .../html/views/folder/createurl.tpl.src.xml        |    2 +-
 .../themes/default/html/views/folder/edit.php      |   18 +-
 .../default/html/views/folder/edit.tpl.src.xml     |    2 +-
 .../themes/default/html/views/folder/info.php      |   10 +-
 .../default/html/views/folder/info.tpl.src.xml     |    2 +-
 .../default/html/views/folder/inherit.tpl.src.xml  |    2 +-
 .../themes/default/html/views/folder/order.php     |    8 +-
 .../default/html/views/folder/order.tpl.src.xml    |    2 +-
 .../default/html/views/folder/preview.tpl.src.xml  |    2 +-
 .../themes/default/html/views/folder/prop.php      |    4 +-
 .../default/html/views/folder/prop.tpl.src.xml     |    2 +-
 .../themes/default/html/views/folder/pub.php       |    6 +-
 .../default/html/views/folder/pub.tpl.src.xml      |    2 +-
 .../default/html/views/folder/remove.tpl.src.xml   |    2 +-
 .../default/html/views/folder/show.tpl.src.xml     |    2 +-
 .../html/views/folder/structure.tpl.src.xml        |    2 +-
 .../default/html/views/group/add.tpl.src.xml       |    2 +-
 .../themes/default/html/views/group/edit.php       |    6 +-
 .../default/html/views/group/edit.tpl.src.xml      |    2 +-
 .../default/html/views/group/listing.tpl.src.xml   |    2 +-
 .../default/html/views/group/memberships.php       |    4 +-
 .../html/views/group/memberships.tpl.src.xml       |    2 +-
 .../default/html/views/group/remove.tpl.src.xml    |    2 +-
 .../themes/default/html/views/group/rights.php     |  102 ++
 .../default/html/views/group/rights.tpl.src.xml    |    2 +-
 .../default/html/views/grouplist/add.tpl.src.xml   |    2 +-
 .../themes/default/html/views/grouplist/show.php   |   34 +
 .../default/html/views/grouplist/show.tpl.src.xml  |    2 +-
 .../default/html/views/image/compress.tpl.src.xml  |    2 +-
 .../themes/default/html/views/image/edit.php       |    8 +-
 .../default/html/views/image/edit.tpl.src.xml      |    2 +-
 .../default/html/views/image/extract.tpl.src.xml   |    2 +-
 .../themes/default/html/views/image/info.php       |  189 ++
 .../default/html/views/image/info.tpl.src.xml      |    2 +-
 .../default/html/views/image/preview.tpl.src.xml   |    2 +-
 .../default/html/views/image/prop.tpl.src.xml      |    2 +-
 .../default/html/views/image/pub.tpl.src.xml       |    2 +-
 .../default/html/views/image/remove.tpl.src.xml    |    2 +-
 .../default/html/views/image/show.tpl.src.xml      |    2 +-
 .../themes/default/html/views/image/size.php       |  113 ++
 .../default/html/views/image/size.tpl.src.xml      |    2 +-
 .../default/html/views/image/structure.tpl.src.xml |    2 +-
 .../html/views/image/uncompress.tpl.src.xml        |    2 +-
 .../default/html/views/image/value.tpl.src.xml     |    2 +-
 .../default/html/views/include/timestamps.inc.xml  |    2 +-
 .../default/html/views/language/add.tpl.src.xml    |    2 +-
 .../default/html/views/language/advanced.php       |    4 +-
 .../html/views/language/advanced.tpl.src.xml       |    2 +-
 .../themes/default/html/views/language/edit.php    |    6 +-
 .../default/html/views/language/edit.tpl.src.xml   |    2 +-
 .../html/views/language/listing.tpl.src.xml        |    2 +-
 .../default/html/views/language/remove.tpl.src.xml |    2 +-
 .../html/views/language/structure.tpl.src.xml      |    2 +-
 .../html/views/languagelist/add.tpl.src.xml        |    2 +-
 .../default/html/views/languagelist/show.php       |    8 +-
 .../html/views/languagelist/show.tpl.src.xml       |    2 +-
 .../default/html/views/link/edit.tpl.src.xml       |    2 +-
 .../default/html/views/link/info.tpl.src.xml       |    2 +-
 .../default/html/views/link/prop.tpl.src.xml       |    2 +-
 .../default/html/views/link/structure.tpl.src.xml  |    2 +-
 .../themes/default/html/views/login/license.php    |    2 +-
 .../default/html/views/login/license.tpl.src.xml   |    2 +-
 .../themes/default/html/views/login/login.php      |    6 +-
 .../default/html/views/login/login.tpl.src.xml     |    2 +-
 .../default/html/views/login/openid.tpl.src.xml    |    2 +-
 .../default/html/views/login/password.tpl.src.xml  |    2 +-
 .../html/views/login/passwordcode.tpl.src.xml      |    2 +-
 .../default/html/views/login/register.tpl.src.xml  |    2 +-
 .../html/views/login/registercode.tpl.src.xml      |    2 +-
 .../themes/default/html/views/model/edit.php       |    6 +-
 .../default/html/views/model/edit.tpl.src.xml      |    2 +-
 .../default/html/views/model/listing.tpl.src.xml   |    2 +-
 .../default/html/views/model/remove.tpl.src.xml    |    2 +-
 .../default/html/views/model/structure.tpl.src.xml |    2 +-
 .../default/html/views/modellist/add.tpl.src.xml   |    2 +-
 .../themes/default/html/views/modellist/show.php   |    8 +-
 .../default/html/views/modellist/show.tpl.src.xml  |    2 +-
 .../default/html/views/object/aclform.tpl.src.xml  |    2 +-
 .../default/html/views/object/copy.tpl.src.xml     |    2 +-
 .../default/html/views/object/inherit.tpl.src.xml  |    2 +-
 .../themes/default/html/views/object/rights.php    |    2 +-
 .../default/html/views/object/rights.tpl.src.xml   |    2 +-
 .../html/views/page/changetemplate.tpl.src.xml     |    2 +-
 .../page/changetemplateselectelements.tpl.src.xml  |    2 +-
 .../default/html/views/page/edit.tpl.src.xml       |    2 +-
 .../default/html/views/page/form.tpl.src.xml       |    2 +-
 .../default/html/views/page/info.tpl.src.xml       |    2 +-
 .../themes/default/html/views/page/preview.php     |    2 +-
 .../default/html/views/page/preview.tpl.src.xml    |    2 +-
 .../cms-ui/themes/default/html/views/page/prop.php |    6 +-
 .../default/html/views/page/prop.tpl.src.xml       |    2 +-
 .../cms-ui/themes/default/html/views/page/pub.php  |    6 +-
 .../themes/default/html/views/page/pub.tpl.src.xml |    2 +-
 .../default/html/views/page/structure.tpl.src.xml  |    2 +-
 .../html/views/pageelement/diff.tpl.src.xml        |    2 +-
 .../themes/default/html/views/pageelement/edit.php |   46 +-
 .../html/views/pageelement/edit.tpl.src.xml        |    2 +-
 .../html/views/pageelement/export.tpl.src.xml      |    2 +-
 .../default/html/views/pageelement/history.php     |  135 ++
 .../html/views/pageelement/history.tpl.src.xml     |    2 +-
 .../html/views/pageelement/import.tpl.src.xml      |    2 +-
 .../themes/default/html/views/pageelement/info.php |   79 +
 .../html/views/pageelement/info.tpl.src.xml        |    2 +-
 .../html/views/pageelement/link.tpl.src.xml        |    2 +-
 .../html/views/pageelement/preview.tpl.src.xml     |    2 +-
 .../html/views/pageelement/prop.tpl.src.xml        |    2 +-
 .../themes/default/html/views/pageelement/pub.php  |    6 +-
 .../default/html/views/pageelement/pub.tpl.src.xml |    2 +-
 .../html/views/pageelement/structure.tpl.src.xml   |    2 +-
 .../html/views/profile/confirmmail.tpl.src.xml     |    2 +-
 .../themes/default/html/views/profile/edit.php     |   16 +-
 .../default/html/views/profile/edit.tpl.src.xml    |    2 +-
 .../themes/default/html/views/profile/history.php  |   38 +
 .../default/html/views/profile/history.tpl.src.xml |    2 +-
 .../themes/default/html/views/profile/mail.php     |   35 +
 .../default/html/views/profile/mail.tpl.src.xml    |    2 +-
 .../html/views/profile/memberships.tpl.src.xml     |    2 +-
 .../themes/default/html/views/profile/pw.php       |    8 +-
 .../default/html/views/profile/pw.tpl.src.xml      |    2 +-
 .../html/views/profile/settings.tpl.src.xml        |    2 +-
 .../default/html/views/project/add.tpl.src.xml     |    2 +-
 .../default/html/views/project/edit.tpl.src.xml    |    2 +-
 .../themes/default/html/views/project/export.php   |    4 +-
 .../default/html/views/project/export.tpl.src.xml  |    2 +-
 .../themes/default/html/views/project/history.php  |    2 +-
 .../default/html/views/project/history.tpl.src.xml |    2 +-
 .../default/html/views/project/info.tpl.src.xml    |    2 +-
 .../default/html/views/project/maintenance.php     |    6 +-
 .../html/views/project/maintenance.tpl.src.xml     |    2 +-
 .../themes/default/html/views/project/remove.php   |    6 +-
 .../default/html/views/project/remove.tpl.src.xml  |    2 +-
 .../themes/default/html/views/projectlist/add.php  |   39 +
 .../default/html/views/projectlist/add.tpl.src.xml |    2 +-
 .../html/views/projectlist/history.tpl.src.xml     |    2 +-
 .../themes/default/html/views/projectlist/show.php |   37 +
 .../html/views/projectlist/show.tpl.src.xml        |    2 +-
 .../themes/default/html/views/search/edit.php      |    6 +-
 .../default/html/views/search/edit.tpl.src.xml     |    2 +-
 .../default/html/views/search/result.tpl.src.xml   |    2 +-
 .../html/views/start/applications.tpl.src.xml      |    2 +-
 .../html/views/start/projectmenu.tpl.src.xml       |    2 +-
 .../views/start/userprojecttimeline.tpl.src.xml    |    2 +-
 .../default/html/views/template/addel.tpl.src.xml  |    2 +-
 .../themes/default/html/views/template/edit.php    |    8 +-
 .../default/html/views/template/edit.tpl.src.xml   |    2 +-
 .../default/html/views/template/extension.php      |   31 +
 .../html/views/template/extension.tpl.src.xml      |    2 +-
 .../themes/default/html/views/template/info.php    |    2 +-
 .../default/html/views/template/info.tpl.src.xml   |    2 +-
 .../html/views/template/listing.tpl.src.xml        |    2 +-
 .../html/views/template/preview.tpl.src.xml        |    2 +-
 .../themes/default/html/views/template/prop.php    |   14 +-
 .../default/html/views/template/prop.tpl.src.xml   |    2 +-
 .../default/html/views/template/pub.tpl.src.xml    |    2 +-
 .../default/html/views/template/remove.tpl.src.xml |    2 +-
 .../themes/default/html/views/template/src.php     |    6 +-
 .../default/html/views/template/src.tpl.src.xml    |    2 +-
 .../html/views/template/srcelement.tpl.src.xml     |    2 +-
 .../html/views/templatelist/add.tpl.src.xml        |    2 +-
 .../default/html/views/templatelist/show.php       |    2 +-
 .../html/views/templatelist/show.tpl.src.xml       |    2 +-
 .../default/html/views/text/compress.tpl.src.xml   |    2 +-
 .../cms-ui/themes/default/html/views/text/edit.php |    8 +-
 .../default/html/views/text/edit.tpl.src.xml       |    2 +-
 .../default/html/views/text/extract.tpl.src.xml    |    2 +-
 .../cms-ui/themes/default/html/views/text/info.php |  189 ++
 .../default/html/views/text/info.tpl.src.xml       |    2 +-
 .../default/html/views/text/preview.tpl.src.xml    |    2 +-
 .../default/html/views/text/prop.tpl.src.xml       |    2 +-
 .../themes/default/html/views/text/pub.tpl.src.xml |    2 +-
 .../default/html/views/text/remove.tpl.src.xml     |    2 +-
 .../default/html/views/text/show.tpl.src.xml       |    2 +-
 .../default/html/views/text/size.tpl.src.xml       |    2 +-
 .../default/html/views/text/structure.tpl.src.xml  |    2 +-
 .../default/html/views/text/uncompress.tpl.src.xml |    2 +-
 .../default/html/views/text/value.tpl.src.xml      |    2 +-
 .../default/html/views/title/ping.tpl.src.xml      |    2 +-
 .../themes/default/html/views/title/show.php       |   88 +-
 .../default/html/views/title/show.tpl.src.xml      |    6 +-
 .../default/html/views/tree/content.tpl.src.xml    |    2 +-
 .../default/html/views/tree/settings.tpl.src.xml   |    2 +-
 .../default/html/views/tree/tree.tpl.src.xml       |    2 +-
 .../cms-ui/themes/default/html/views/url/edit.php  |   17 +
 .../themes/default/html/views/url/edit.tpl.src.xml |    2 +-
 .../cms-ui/themes/default/html/views/url/info.php  |   83 +
 .../themes/default/html/views/url/info.tpl.src.xml |    2 +-
 .../themes/default/html/views/url/prop.tpl.src.xml |    2 +-
 .../default/html/views/url/structure.tpl.src.xml   |    2 +-
 .../themes/default/html/views/user/add.tpl.src.xml |    2 +-
 .../cms-ui/themes/default/html/views/user/edit.php |   12 +-
 .../default/html/views/user/edit.tpl.src.xml       |    2 +-
 .../themes/default/html/views/user/history.php     |   38 +
 .../default/html/views/user/history.tpl.src.xml    |    2 +-
 .../cms-ui/themes/default/html/views/user/info.php |    2 +-
 .../default/html/views/user/info.tpl.src.xml       |    2 +-
 .../default/html/views/user/listing.tpl.src.xml    |    2 +-
 .../themes/default/html/views/user/memberships.php |    4 +-
 .../html/views/user/memberships.tpl.src.xml        |    2 +-
 .../cms-ui/themes/default/html/views/user/pw.php   |    6 +-
 .../themes/default/html/views/user/pw.tpl.src.xml  |    2 +-
 .../themes/default/html/views/user/remove.php      |   43 +
 .../default/html/views/user/remove.tpl.src.xml     |    2 +-
 .../themes/default/html/views/user/rights.php      |  106 ++
 .../default/html/views/user/rights.tpl.src.xml     |    2 +-
 .../themes/default/html/views/userlist/add.php     |   15 +
 .../default/html/views/userlist/add.tpl.src.xml    |    2 +-
 .../themes/default/html/views/userlist/show.php    |   63 +
 .../default/html/views/userlist/show.tpl.src.xml   |    2 +-
 .../template-engine/components/XSDGenerator.php    |   70 +
 modules/template-engine/components/components.ini  |   79 +-
 modules/template-engine/components/template.xsd    | 1831 ++++++++++++++++++++
 250 files changed, 3914 insertions(+), 425 deletions(-)