Deutschland United States United Kingdom
ContentLion - Open Source CMS

APS-Standart

APS-Standart

habe heute mal die APP-META.xml für den APS-Standart geschrieben.
Ist die so richtig?^^

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<application xmlns="http://apstandard.com/ns/1">
    <name>ContentLion</name>
    <packager-uri>uuid:3f2c57a0-6894-772e-123a-2fe71e10b8b1</packager-uri>
    <version>1.0.0</version>
    <release>2</release>
    <homepage>http://contentlion.de/</homepage>
    <package-homepage>http://contentlion.de</package-homepage>
    <default-prefix>/cl_/</default-prefix>

    <summary>ContentLion is a very good Content-Management-System for Users and firms. It is OpenSource and free.</summary>
    <description>ContentLion is a free Content-Management-System, can used for develop / create websites. It is free and OpenSource.
    </description>

    <icon path="images/favicon.ico"/>
    <screenshot path="images/screenshot-dashboard.jpg"><description>Dashboard</description></screenshot>
    <screenshot path="images/screenshots-seite-bearbeiten.jpg"><description>Edit Pages.</description></screenshot>
    <screenshot path="images/screenshots-skin-wizard.jpg"><description>Skin-Wizard.</description></screenshot>

    <license must-accept="true">
    <text>
      <name>GPLv2</name>
      <file>htdocs/docs/COPYING</file>
    </text>
    </license>

    <configuration-script-language>php</configuration-script-language>
    <upgradable-from version="1.0.0" release="1"/>

    <changelog>
    <version release="1" version="1.0.0">
    	<entry>Update bug fixed; Beta-Phase started.</entry>
    </version>
  </changelog>

  <entry-points>
    <entry>
      <path>/</path>
      <label>CMS</label>
    </entry>
    <!-- <entry>
      <path>/installation/index.php?mode=convert</path>
      <label>Setup-Wizard</label>
      <description>Conversion from phpBB 2.0.x to phpBB 3.0.x</description>
    </entry> -->
    <!-- <entry>
      <path>docs/INSTALL.html#convert</path>
      <label>phpBB 3.0.x README</label>
      <description>phpBB 3.0.x Installation, updating and conversion informations</description>
    </entry> -->
  </entry-points>

  <installed-size>12582912</installed-size>

  <categories>
	  <category>Web/CMS</category>
	  <category>Web/Blog</category>
  </categories>

  <languages>
    <language>de</language>
    <language>en</language>
  </languages>

  <settings>
    <group>
      <name>Administrator-Account</name>
      <setting id="admin_name" type="string" default-value="admin" min-length="3" max-length="20" regex="^[a-zA-Z][0-9a-zA-Z_\-]*">
        <name>Administrator-Benutzername</name>
        <description>Bitte gib hier einen Administrator-Benutzername ein!</description>
        <error-message>Der Benutzername ist nicht gültig. Bitte verwende nur groß und Klein-Buchstaben oder Zahlen.</error-message>
      </setting>
      <setting id="admin_password" type="password" min-length="6" max-length="30" >
        <name>Passwort:</name>
        <description>Bitte gib hier ein Passwort ein.</description>
      </setting>
      <setting id="admin_email" type="email">
        <name>E-Mail Adresse</name>
      </setting>
      <setting id="title" type="string" min-length="1" max-length="255">
        <name>Seiten-Titel</name>
      </setting>
      <!-- <setting id="site_desc" type="string" min-length="1" max-length="255">
        <name>Site description</name>
      </setting> -->
    </group>
  </settings>

  <requirements xmlns:php="http://apstandard.com/ns/1/php" xmlns:db="http://apstandard.com/ns/1/db" xmlns:apache="http://apstandard.com/ns/1/apache">
    <php:version min="5.0.0"/>

    <php:register-globals>false</php:register-globals>

        <php:extension>mysql</php:extension>
        <db:db>
          <db:id>main</db:id>
          <db:default-name>contentlion</db:default-name>
          <db:can-use-tables-prefix>true</db:can-use-tables-prefix>
          <db:server-type>mysql</db:server-type>
		  <db:server-min-version>3.23</db:server-min-version>
        </db:db>

  </requirements>

  <mapping url="/" path="htdocs" xmlns:php="http://apstandard.com/ns/1/php">
    <php:handler><php:extension>php</php:extension></php:handler>

    <mapping url="system/dbsettings.php"><php:permissions writable="true"/></mapping>
    <mapping url="content"><php:permissions writable="true"/></mapping>
    <mapping url="installer"><php:permissions writable="true"/></mapping>
    <mapping url="system/plugins"><php:handler><php:disabled/></php:handler><php:permissions writable="true"/></mapping>
    <mapping url="index.php"><php:permissions writable="true"/></mapping>
    <mapping url="install.php"><php:permissions writable="true"/></mapping>
  </mapping>

</application>

Held! Bringt uns schon gut weiter. Das werd ich später automatisch über unsere package.xml generieren lassen.