Die Administrationsoberfläche von Exponential Platform
Diese Seite ist für Entwickler und Administratoren von Exponential Platform v5 (der Symfony-basierten Plattform) und
ihren älteren Linien 2.x und 3.x. Sie beschreibt die Administrationsoberfläche, die Redakteure unter /adminui/
verwenden: Inhaltsbaum, Bearbeiten von Inhalten, Suche, Inhaltstypen, Benutzer und Rollen, die Medienbibliothek. Es geht
nicht um das Legacy-Admin-Design admin3 von Exponential 6 (siehe
die responsive Administrationsoberfläche).
| Repositorys | se7enxweb/admin-ui (Platform v5; Repository admin-ui-7x, auch als admin-ui-ibexa zu sehen), se7enxweb/admin-ui-assets, se7enxweb/fieldtype-richtext; für die Linie 3.x se7enxweb/ezplatform-admin-ui, se7enxweb/ezplatform-admin-ui-assets, se7enxweb/ezplatform-richtext, se7enxweb/ezplatform-design-engine, se7enxweb/ezplatform-standard-design, se7enxweb/ezplatform-alloyeditor-element-width |
| Chronik | admin-ui-7x · admin-ui-ibexa · admin-ui-assets · fieldtype-richtext-ibexa · ezplatform-admin-ui · ezplatform-richtext |
Was ein Benutzer bekommt
- Eine Administrationsoberfläche, die im Browser-Tab, auf der Anmeldeseite und auf der Begrüßungsseite („Get to know Exponential Platform DXP“) Exponential Platform DXP zeigt, keinen anderen Produktnamen, und E-Mails zum Zurücksetzen des Passworts mit demselben Namen sendet.
- Einen Build, der offline aus den Paketen von se7enxweb funktioniert:
yarn ibexa:buildfindet die gemeinsamen Ressourcen invendor/se7enxweb/admin-ui-assets. - Rich-Text-Bearbeitung, die ihre XSL-Stylesheets und ihren Webpack-Alias im Fork findet (
se7enxweb/fieldtype-richtext, Release5.0.0am 19.04.2026).
Installieren und bauen
Die Admin-UI ist eine Abhängigkeit des Metapakets se7enxweb/exponential-platform-dxp, Sie verlangen sie also nicht
selbst. Bauen Sie nach composer install die Ressourcen:
php bin/console assets:install --symlink --relative public
source ~/.nvm/nvm.sh && nvm use 22 # the Nexus v5 starter; the DXP skeleton guide says Node 20
yarn install
yarn ibexa:buildÖffnen Sie https://<your host>/adminui/ und melden Sie sich mit dem Administratorkonto Ihrer Installation an
(DXP-Skeleton, Nexus-Starter).
Wenn der Build eine Datei unter vendor/ibexa/... nicht findet, hat das Projekt noch das Upstream-Paket neben dem
Fork installiert. Führen Sie composer why ibexa/admin-ui-assets aus, um zu finden, was es verlangt, und prüfen Sie, dass
die Liste replace des Forks wirkt (siehe die Paketkarte).
Was der Fork ändert
- Marke. Logo, Favicons, Seitentitel, Begrüßungstexte und E-Mail zum Zurücksetzen des Passworts von Exponential Platform DXP.
- Paketidentität. Der Fork wird als
se7enxweb/admin-uiinstalliert und erklärt die Upstream-Namen als ersetzt, sodass nichts in einem Projekt die Upstream-Kopie ein zweites Mal hereinziehen kann. - Build-Pfade. Die Konfiguration von Webpack Encore zeigt in
vendor/se7enxweb/...statt invendor/ibexa/..., sodass sich die Oberfläche baut, wenn nur die Pakete von se7enxweb installiert sind.
Die übrige Historie (mehr als tausend Commits) ist Upstream-Arbeit, die der Fork übernimmt: der Wechsel zu Symfony 6
(b9575cf69, 04.02.2025), PHP-8-Typangaben und strikte Typen durchgehend (IBX-9727, 2025), Zuordnung von Icons
(1026f2c42, 05.06.2025), Entfernung von Sass-Deprecations (c0adbf5b1, 22.05.2025), Entfernung der BC-Schicht mit
class_alias (26f130a90, 05.06.2024) und ein eigenständiges Paket für das Universal Discovery Widget (15704ef6f,
14.12.2023). Die Monatstabellen auf der Seite des Repositorys führen die
umfangreichsten Änderungen jedes Monats auf.
Releases des Teams von se7enxweb
| Release | Datum | Was es enthält |
|---|---|---|
v5.0.5.0 | 21.03.2026 | Paket in se7enxweb/admin-ui umbenannt, Anweisung replace für die Upstream-Pakete, Lizenzausdruck auf GPL 2.0 oder später geändert, Logo (SVG) und Favicons von Exponential Platform DXP, Templates für Anmeldung, Konto und Layout verwenden Logo und Namen |
v5.0.5.1 | 22.03.2026 | src/bundle/Resources/encore/ibexa.config.setup.js löst interne Pfade im Vendor-Speicher des Forks auf |
v5.0.5.2 | 25.03.2026 | Fehlende Übersetzungstexte für Beschriftungen der Steuerungen der Unterelementansicht |
v5.0.5.3 | 16.04.2026 | Die Encore-Konfigurationen (ibexa.css.config.js, ibexa.js.config.js, ibexa.webpack.libs.config.js) verwenden vendor/se7enxweb/admin-ui-assets; die englischen Übersetzungstexte sagen Exponential Platform DXP |
v5.0.4 (Repository admin-ui-7x) | 17.04.2026 | Favicons von se7enxweb (16x16, 32x32, ico) |
Changelog: Releases der Admin-UI.
Die Linie 3.x
ezplatform-admin-ui (Exponential Platform Admin v2) erhielt im September 2025 und April 2026 dieselbe Behandlung:
- Paketnamen und Lizenzen in
composer.json, Webpack-Ressourcenpfade mit Paketnamen von se7enxweb; - Ersetzung der Marke „Ibexa DXP“ im HTML-Titel und eine Korrektur der Logo-Farbe;
- die Encore-Konfigurationen verweisen auf die installierte Abhängigkeit
ezsystems/ezplatform-admin-ui-assets; - SCSS von
@importauf@use/@forwardumgestellt, mit ersetzten veralteten Farb- und Mathematikfunktionen (sodass es mit aktuellem Sass baut); - PHP-Bedingung auf
^8.5erweitert und eine Schichtreplacefür das Gegenstück von ezsystems.
Grenzen
- Die Oberfläche braucht eine zum Projekt passende Version von Node.js (20 oder 22), Yarn 1.22 und genug Speicher für den Webpack-Build.
- Übersetzungstexte außer Englisch wurden nicht geändert; sie können noch den Upstream-Produktnamen zeigen.
Verwandte Seiten
- Plattformfunktionen: DXP-Skeleton, Layouts auf der Plattform, Nexus-Starter, Framework-Forks für PHP 8.5, Site-Bundles, SQLite für Exponential Platform, Legacy Bridge, Datenbankverwaltung AdminNeo
- Spezifikationen: Namen der Konsolenbefehle der Plattform, Paketkarte der Plattform, SQLite-Installer der Plattform, Bundle der Legacy Bridge
- Hinweise zur Aktualisierung: Paket-Forks und Umbenennungen von Befehlen
- Changelog: Changelog der Plattform
- Chronik: Übersicht über das Ökosystem, Monate des Ökosystems, Änderungsverzeichnis
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.