Upload via GUI (32 Dateien)
This commit is contained in:
@@ -7,6 +7,8 @@ Eigenständige Webseite, von der DeskHub-Installationen Plugins und Kundenportal
|
||||
- Verwaltung mit allen Paketen, Versionen, Signaturstatus und Download-Zähler (keine öffentliche Übersichtsseite: Die Startseite führt zur Verwaltung)
|
||||
- Katalog für DeskHub: `catalog.php?type=plugins` und `catalog.php?type=themes`
|
||||
- Verwaltung (`admin.php`): Pakete hochladen, Versionen entfernen, Vorschaubilder
|
||||
- **Vorschaubild nur einmal:** Das Bild eines Plugins oder Themes bleibt bei jeder neuen Version erhalten, auch wenn du die alte Version vorher entfernst. Beim Eintrag in der Verwaltung lässt es sich ersetzen oder entfernen. Liegt im ZIP eine Datei `vorschau.png`, wird sie beim ersten Veröffentlichen automatisch verwendet.
|
||||
- **WordPress-Plugin und Chrome-Erweiterung** (Tab „Apps“): ZIP hochladen, die Versionsnummer wird aus dem Plugin-Kopf (`Version:`) bzw. der `manifest.json` gelesen (eine eingetippte Nummer hat Vorrang). Abruf der neuesten Version: `app-release.php?platform=wordpress` oder `platform=chrome` (mit `&download=1` als Datei).
|
||||
- Prüft jedes Paket beim Hochladen (Dateitypen, Pfade, `plugin.json`, Berechtigungen) und **signiert es automatisch** mit eurem privaten Schlüssel
|
||||
- Veröffentlichte Versionen sind unveränderlich: Für Änderungen gibt es eine neue Version
|
||||
|
||||
|
||||
Reference in New Issue
Block a user