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

Der Paketassistent

Der neu gestaltete Assistent zum Erstellen von Paketen unter Setup > Pakete > Neues Paket erstellen - die vier Assistenten, die Schritte und ihre Schaltflächen, die Auswahlelemente, die Überprüfung, wohin das Paket…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/site-packages/admin-gui/the-package-wizard.md

On this page

This page is a translation. Read the English original

Der Paketassistent

Diese Seite ist für Administratoren und Entwickler, die Pakete im Browser erstellen. Seit Oktober 2026 ist der Assistent zum Erstellen von Paketen (/package/create) ein Schritt-Assistent aus den gemeinsamen Komponenten der Administration: Er zeigt, wo Sie sind, fragt jeden Teil in einer Karte ab, zeigt Fehler an ihren Feldern und lässt Sie das ganze Paket überprüfen, bevor es geschrieben wird. Was er sendet und was er schreibt, hat sich nicht geändert. Die vollständige Beschreibung, mit jedem Template und jedem gesendeten Namen, ist Der Paketassistent; diese Seite ist die Kurzanleitung.

Paket erstellen: die vier Assistenten
Paket erstellen: die vier Assistenten

Inhalt

  1. Die vier Assistenten
  2. Durch die Schritte gehen
  3. Die Auswahlelemente
  4. Die gemeinsamen Schritte
  5. Die Überprüfung und das Ergebnis
  6. Aus dem Inhaltsbaum
  7. Das Ergebnis in einem Seitenpaket nutzen

Die vier Assistenten

Setup > Pakete > Neues Paket erstellen listet die Assistenten auf, die Ihre Rolle nutzen darf:

AssistentExportiertSchritte
Export von InhaltsklassenKlassendefinitionen, keine InhalteAufzunehmende Inhaltsklassen, Paket Informationen, Paket Betreuer, Paket-Changelog
Export von InhaltsobjektenKnoten oder Teilbäume mit ihren Inhalten, wahlweise Klassen und TemplatesObjekte, die inkludiert werden sollen, Limits von Objekten, Paket Informationen, Paket Betreuer, Paket-Changelog
Extension-Exportdie Dateien von ErweiterungenExtensions, die inkludiert werden sollen, Paket Informationen, Paket Betreuer, Paket-Changelog
Seitenstilzwei Stylesheets, Bilder und ein VorschaubildPaket Miniaturbild, CSS-Dateien, Bilddateien, Paket Informationen, Paket Betreuer, Paket-Changelog

Wählen Sie einen und drücken Sie Assistent starten. Der Schritt für den Betreuer wird ausgelassen, wenn Ihre Rolle keine Betreuerrolle vergeben darf. Der Extension-Export listet jede Erweiterung auf, lässt Sie aber nur die wählen, für die das Exportieren eingeschaltet ist (package.ini [ExtensionExportSettings]), jede andere mit ihrem Grund.

Durch die Schritte gehen

Jeder Schritt zeigt oben die Liste der Schritte (der aktuelle markiert, die erledigten abgehakt), „Schritt n von m“, seinen Namen und was er abfragt.

SchaltflächeTut
Fortfahrenprüft den Schritt und geht weiter; bei einem Fehler bleibt der Schritt, und eine Zusammenfassung oben verlinkt jeden Fehler mit seinem Feld
Zurückbehält, was Sie eingegeben haben (wenn gültig), und geht einen Schritt zurück; vom ersten Schritt zurück zur Wahl des Assistenten
Abbrechenkehrt zur Paketliste zurück; nichts wird geschrieben

Enter in einem Feld ist Fortfahren. Pflichtfelder werden vom Server geprüft, sodass die Meldungen die in der Sprache der Oberfläche sind.

Die Auswahlelemente

  • Inhaltsklassen: eine Tabelle jeder Klasse mit Kontrollkästchen, Bezeichner und Gruppen, „n von m ausgewählt“ und einem Filter nach Name oder Bezeichner. Eine durch den Filter verborgene Klasse behält ihren Haken.
  • Inhaltsobjekte: die gewählten Knoten und Teilbäume, jeweils mit Klasse und URL. Knoten hinzufügen und Teilbaum hinzufügen öffnen den Inhaltsbrowser; Ausgewählte entfernen nimmt angehakte Zeilen heraus.
  • Optionen (Export von Inhaltsobjekten): Klassendefinitionen und Templates (mit den Siteaccesses, deren Templates mitgehen), Versionen, Sprachen und wie Knotenzuweisungen und verwandte Objekte behalten werden.
  • Extensions: Version, letzte Änderung und Details pro Erweiterung.
  • Bilddateien (Seitenstil): Bild hinzufügen fügt eine Datei hinzu und bleibt auf dem Schritt.

Die gemeinsamen Schritte

SchrittFragt abGeprüft
Paket InformationenName, Zusammenfassung, Beschreibung, Version, Format (klassisches XML oder JSON), Lizenz, Host, PaketiererName a-z, 0-9 und _, nicht vergeben; Zusammenfassung erforderlich; SemVer-Version mit höchstens 24 Zeichen; Lizenz aus der Liste
Paket BetreuerPerson, E-Mail, Rolle (package.ini [MaintainerSettings] RoleList[]: lead, developer, designer, contributor, tester)Name und E-Mail erforderlich
Paket-ChangelogPerson, E-Mail, Textalle drei erforderlich

Die Überprüfung und das Ergebnis

Der letzte Schritt zeigt die Überprüfen: Name, Zusammenfassung, Version, Format, Lizenz, Host, Paketierer und Betreuer und was das Paket enthält. Paket erstellen schreibt es ins Repository local und öffnet seine Seite, mit Herunterladen, Prüfen, Installieren und den anderen Aktionen (Die Paketliste und die Paketseite).

Der Assistent schreibt nur ein Paket; die Website ändert sich nicht.

Aus dem Inhaltsbaum

Fortgeschritten > Exportieren im Inhaltsbaum öffnet den Assistenten für Inhaltsobjekte mit dem bereits gewählten Knoten: /package/create/(creator)/ezcontentobject/(node)/<node id>, wahlweise (subtree)/1, (classes)/0|1 und (versions)/current|all (kernel/package/module.php). Er füllt nur den Assistenten aus; das Paket entsteht, wenn Sie seine Schritte bestätigen. Siehe Das Exportmenü für Inhalte.

Das Ergebnis in einem Seitenpaket nutzen

Der Assistent erstellt die Pakete, die ein Seitenpaket verlangt, nie das Seitenpaket selbst (keiner der Ersteller schreibt den Typ site). Um seine Ausgabe mit Ihrem eigenen Seitenpaket auszuliefern, laden Sie sie herunter, entpacken Sie sie in Ihr Quell-Repository, geben Sie ihr einen <vendor> und nennen Sie sie in <requires> Ihres Seitenpakets: Pakete mit dem Assistenten erstellen.

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