Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Seitenpakete: hier beginnen

Der Einstieg in die Hilfe zu Seitenpaketen. Was ein Seiteninstallationspaket ist, der Paketserver, der sie veröffentlicht, was sevenx_multisite und cjw_multisite installieren, die Dokumentation, die ein Paket mitbringen…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/site-packages/README.md

On this page

This page is a translation. Read the English original

Seitenpakete: hier beginnen

Wenn Exponential installiert wird, entsteht die neue Website nicht allein aus Code. Sie wird aus Seiteninstallationspaketen gebaut: Archiven (.ezpkg), die Inhaltsklassen, Inhalte, Einstellungen, Rollen und Installationsskripte enthalten und die der Setup-Assistent, der Kickstarter und exp:install von einem Paketserver lesen. Dieser Abschnitt erklärt all das, vom Dateiformat bis zur Veröffentlichung eines eigenen Pakets.

Er ist geschrieben für Administratoren, die Websites installieren, Entwickler, die Seitenpakete bauen oder ändern, Hosting-Unternehmen, die entscheiden, was eine neue Kunden-Website enthält, und Designer, die einen Seitenstil oder eine ganze Startseite ausliefern. Jede Einstellung, jede Datei und jede URL auf diesen Seiten wurde gegen den Code, die Pakete und den laufenden Paketserver geprüft.

Tipp Sie haben ein Seitenpaket gebaut? 7x und die Exponential Foundation ermutigen Sie ausdrücklich, es per Pull Request an das Repository hinter dem Paketserver einzureichen, damit jede Installation es anbieten kann: Ihr Seitenpaket beitragen.

Inhalt

  1. Der Abschnitt auf einen Blick
  2. Wo Sie beginnen
  3. Die Kurzfassung
  4. Die Seiten anderswo, auf denen dieser Abschnitt aufbaut
  5. Verwandte Seiten

Der Abschnitt auf einen Blick

TeilWas er beantwortet
Grundlagen der SeitenpaketeWas ein Seiteninstallationspaket ist, die Datei .ezpkg, package.xml, Pakettypen, Installationselemente, Abhängigkeiten, Installationsskripte und wie der Setup-Assistent, der Kickstarter und die Konsole Pakete nutzen
Der PaketserverWas der Paketserver ist, seine Geschichte, sein Inhalt, das Format index.xml, ihn im Browser und auf GitHub durchsuchen, seine Einstellungen, Offline-Installationen und Spiegel
Anforderungen an die DokumentationDie Checkliste, die jedes Seitenpaket erfüllen muss: Pflichtfelder in package.xml, Lizenz, Changelog, Versionen, Vorschaubilder, Abhängigkeiten und Validierung
sevenx_multisiteDas Standard-Seitenpaket von Exponential 6.0.15: woraus es besteht, was sein Installer tut und was Sie nach der Installation haben
cjw_multisiteDas Startseiten-Paket von CJW: seine Teile, sein Installer, seine Sprachen und wie es sich mit sevenx_multisite vergleicht
Ein eigenes Seitenpaket erstellenEigene Pakete forken, ändern, neu bauen, versionieren und veröffentlichen, auf Ihrem eigenen Paketserver oder auf dem gemeinsamen
Pakete in der AdministrationSetup > Pakete, Importieren und Installieren, der Paketassistent und die Paketserver und Abrufe von ezupdate
Ihr Seitenpaket beitragenIhr Paket per Pull Request in die Standardauslieferung bringen
GlossarDie Begriffe dieses Abschnitts an einem Ort

Wo Sie beginnen

Sie wollen ...Lesen Sie
verstehen, was der Installer installiertWas ein Seiteninstallationspaket ist, dann sevenx_multisite
sehen, was auf dem Paketserver liegtWas auf dem Paketserver liegt und Den Paketserver im Browser durchsuchen
ohne Internetzugang installierenOffline-Installationen und Spiegel
das Standard-Seitenpaket für Ihre Websites ändernEin Seitenpaket forken und Das Installerskript ändern
einen eigenen Paketserver betreibenEinen eigenen Paketserver betreiben und Eine Website auf Ihren Paketserver richten
Paketserver in der Administration verwaltenPaketserver in ezupdate
Ihr Paket mit allen teilenIhr Seitenpaket beitragen

Die Kurzfassung

  • Ein Paket ist ein Ordner mit einer package.xml und den Dateien, die sie nennt, ausgeliefert als eine mit gzip komprimierte tar-Datei mit der Endung .ezpkg. Ein Seitenpaket ist ein Paket vom Typ site; es verlangt andere Pakete (Inhaltsklassen, Inhalte) und kann Installationsskripte mitbringen, die Siteaccesses, Erweiterungen, Rollen und Voreinstellungen einrichten.
  • Der Paketserver ist eine statische HTTPS-Website, exponential.packages.exponential.earth, von GitHub Pages aus se7enxweb/exponential.packages.exponential.earth veröffentlicht. Er hat einen Ordner pro Release von Exponential mit einer index.xml und den .ezpkg-Dateien.
  • Eine Installation findet den Server über settings/package.ini [RepositorySettings] RemotePackagesIndexURL (für 6.0.15: https://exponential.packages.exponential.earth/exponential/6.0/6.0.15). Heruntergeladene Pakete werden in var/storage/packages/<vendor>/ aufbewahrt, Hersteller 7x.
  • Der Index von 6.0.15 bietet zwölf Seitenpakete an. Der Standard ist sevenx_multisite (7x MultiSite); cjw_multisite ist die Startseite von CJW mit einer englischen und einer deutschen Website.
  • Die Quellen der Pakete liegen in eigenen GitHub-Repositorys (se7enxweb/sevenx-ezpackage, se7enxweb/cjw_multisite-ezpackage und andere); ein Build-Skript macht aus jedem Ordner eine .ezpkg.
  • Sie können eigene Versionen erstellen, sie auf einem eigenen Server veröffentlichen und Ihre Installationen in INI-Einstellungen oder in den Paketservern von ezupdate darauf richten; oder, besser für alle, sie zum gemeinsamen Server beitragen.

Die Seiten anderswo, auf denen dieser Abschnitt aufbaut

Diese Seiten behandeln Teile des Themas bereits ausführlich; dieser Abschnitt verlinkt sie, statt sie zu wiederholen.

SeiteWas sie behandelt
Anleitung zu PaketenSetup > Pakete Seite für Seite: die Liste, die Seite eines Pakets, Prüfungen beim Hochladen, Installation, Deinstallation, Entfernen, Berechtigungen
Eine Installationsmethode wählen, 4.3 SeitenpaketeWelches Installations-Frontend Pakete wie nutzt
Der Setup-Assistent, Der Kickstarter, Die Installation über die KonsoleDie drei Installations-Frontends
Der PaketassistentPakete in der Administration erstellen
ezpm, der Paketmanager auf der Kommandozeileezpm.php
Das JSON-PaketformatDas zweite Speicherformat eines Pakets
ezupdateUpdates, Composer-Pakete und Paketserver in der Administration
Seitenpakete für HosterEin Seitenpaket pro Hosting-Tarif wählen
Seitenpakete und die mitgelieferten ThemesDie Seitenpakete aus der Sicht eines Website-Erstellers
Was ein Exponential-Paket ist und Seitenstil-PaketPakete aus der Sicht eines Designers
Verteilung für DesignerThemes und Erweiterungen veröffentlichen
Mit Git aktualisierenDen Code einer Installation aktuell halten

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x