User Tools

Site Tools


de:start:howto:package_xml_files

Hier findest Du 2 verschiedene XML Dateien, welche Du für das Erstellen eines neuen Installationpaketes benötigst. Zur Zeit sind nur die Sprachen erlaubt die auch von i-MSCP unterstützt werden.

Jede andere Sprache wird nicht unterstützt und die Installation des Paketes wird abgebrochen.

Die meisten Fehler die zur einem Installationsabbruch führen findest Du in der install.xml

Alle XML Dateien müssen als UTF-8 ohne BOM gespeichert werden.

install.xml

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<iMSCP_installer_packet>
	<software_installtype>**Art des Paketes install oder update**</software_installtype>
	<software_installfile>**Name der Installationsdatei z.B. joomlade**</software_installfile>
	<software_name>**Softwarename**</software_name>
	<software_version>**Version**</software_version>
	<software_language>**Sprache des Softwarepaketes z.B. de_DE**</software_language>
	<software_type>**z.B. CMS**</software_type>
	<software_db>**Wird eine Datenbank benötigt (true/false)**</software_db>
	<software_prefix>**Der genutzte Prefix der in der Datenbank für die Webanwendung benötigt wird. z.B. bei Joomla "jos_"**</software_prefix>
	<software_link>http://www.weblink-zum-hersteller.de/</software_link>
	<software_desc>**Trage hier eine Beschreibung für die Webanwendung ein. Es werden keine Zeilenumbrüche erlaubt. Umlaute sind aber erlaubt**</software_desc>
</iMSCP_installer_packet>
Beispiel für Joomla
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<iMSCP_installer_packet>
	<software_installtype>install</software_installtype>
	<software_installfile>joomlade</software_installfile>
	<software_name>Joomla</software_name>
	<software_version>1.5.14</software_version>
	<software_language>de_DE</software_language>
	<software_type>CMS</software_type>
	<software_db>true</software_db>
	<software_prefix>jos_</software_prefix>
	<software_link>http://www.joomla.de/</software_link>
	<software_desc>Joomla! macht das Verwalten Ihres Internetauftrittes einfacher, effizienter und professioneller. Mit Joomla! administrieren Sie Ihre Internetpräsenz ganz ohneProgrammierkenntnisse! Joomla! ist ein sogenanntes Content-Management-System (CMS), mit dem sich auf einfache Art und Weise die Inhalte einer Website gestalten lassen. Es eignet sich ausgezeichnet für kleinere und mittlere Auftritte, aber auch große Portale sind mit diesem System bereits realisiert worden. Joomla! ist sehr einfach zu bedienen und sorgt damit für schnellen Erfolg beim Anwender. Ein weiteres Merkmal ist seine Flexibilität. Mit Hilfe einer Fülle von Erweiterungen lassen sich viele zusätzliche Funktionalitäten in Joomla! integrieren. Das Projekt Joomla! ist eine Fortentwicklung des preisgekrönten CMS Mambo.</software_desc>
</iMSCP_installer_packet>

uninstall.xml

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<iMSCP_uninstaller_packet>
	<software_deldirs>verzeichnis_1,verzeichnis_2,verzeichnis_3,....</software_deldirs>
	<software_delfiles>a.php,b.php,c.php,d.txt,e.html,....</software_delfiles>
</iMSCP_uninstaller_packet>
Beispiel für Joomla
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<iMSCP_uninstaller_packet>
	<software_deldirs>administrator,cache,components,images,includes,language,libraries,logs,media,modules,plugins,templates,tmp,xmlrpc</software_deldirs>
	<software_delfiles>configuration.php,CHANGELOG.php,COPYRIGHT.php,CREDITS.php,htaccess.txt,index2.php,index.php,LICENSE.php,LICENSES.php,robots.txt</software_delfiles>
</iMSCP_uninstaller_packet>

Du brauchst nur die Verzeichnisse und die Dateien im Wurzelverzeichnis der Webanwendung einzutragen.

/var/www/virtual/i-mscp.net/wiki/htdocs/data/pages/de/start/howto/package_xml_files.txt · Last modified: 2014/08/16 14:31 by m4rk