Zum Hauptinhalt springen

Schnellupload & market.md

Warum der Schnellupload existiert

Ein Theme, Modul, Content-Typ oder eine Erweiterung im NexisCore-Marktplatz zu veröffentlichen bedeutet normalerweise: das Einreichungsformular von Hand ausfüllen (Titel, Version, Beschreibung, Screenshots hochladen, Preis festlegen), UND parallel ein sauberes ZIP ohne die eigenen Entwicklungsdateien bauen. Der Schnellupload nimmt beides ab - eine einzige Datei im ZIP übernimmt automatisch alles.

Der Ablauf in Kürze

  1. Eine market.md im Wurzelverzeichnis des ZIP-Archivs ablegen (siehe Format unten)
  2. Das komplette ZIP (inklusive market.md und Screenshots) im Vendor-Dashboard unter "Schnellupload" hochladen
  3. Alle Angaben werden automatisch ausgelesen und zur Kontrolle angezeigt
  4. Nach kurzer Prüfung "Absenden" - fertig

Im Hintergrund passiert dabei: die market.md UND die referenzierten Screenshots werden aus dem Archiv entfernt, bevor es als eigentliches Installationspaket gespeichert wird - im Marktplatz landet also nur das saubere Ergebnis, nicht die Marktplatz-Metadaten selbst.

Das market.md-Format, Feld für Feld

---
title: Meine Erweiterung
version: 1.2.0
category: extension
short_description: Ein Satz zur Beschreibung
price: kostenlos
screenshots:
  - screenshot1.png
  - screenshot2.png
changelog: |
  - Fehlerbehebung bei X
  - Neue Funktion Y
---
Die lange Beschreibung steht hier, ganz normal in Markdown geschrieben -
sie erscheint später auf der Detailseite im Marktplatz.
titlePflicht. Der angezeigte Name.
versionPflicht. Nach dem Schema 1.2.0.
categoryPflicht. Einer von: theme_frontend, theme_admin, module, content, extension.
short_descriptionPflicht. Ein Satz, erscheint auf der Übersichtskarte.
priceOptional, Standard kostenlos. Alternativ eine Zahl, z.B. 9.90.
screenshotsOptional. Liste der Bild-Dateinamen, die ebenfalls im ZIP liegen.
changelogOptional. Erscheint im Versions-Verlauf auf der Detailseite.

Erkennt der Schnellupload anhand des Titels eine bereits bestehende, eigene Erweiterung, wird die neue Version als Update ANGEHÄNGT - es entsteht kein doppelter Eintrag im Marktplatz. Bei exakt derselben Versionsnummer wie bereits vorhanden gibt es stattdessen eine klare Fehlermeldung, keine stille Dopplung.

— Was beim Hochladen einer neuen Version passiert

Ohne market.md

Ganz normal über das Einreichungsformular im Vendor-Dashboard veröffentlichen - der Schnellupload ist eine Abkürzung, kein Zwang.