VN .mbrext Generator

Eigene Mobirise-Blöcke direkt in Mobirise verpacken
Version 9 · VN Werkzeuge

Mit diesem Werkzeug erstellst Du aus Deinem vollständigen Block-HTML und dem zugehörigen CSS/LESS eine importierbare .mbrext-Datei. Die Verarbeitung erfolgt lokal in Mobirise.

Code und Einstellungen

Bilder automatisch importieren – jetzt auch aus Mobirise-Themes

Du musst die Blockbilder nicht mehr einzeln auswählen. Der Schalter „Bilder importieren“ ist beim ersten Öffnen eingeschaltet; Deine Schalterstellung wird gespeichert.

Neu in Version 9: Originalbilder der Themes übernehmen

Blöcke dürfen ihre Originalbilder aus einem installierten Mobirise-Theme behalten. Bei eingeschaltetem „Bilder importieren“ werden auch vollständig referenzierte lokale Bilder aus addons/<Theme>/components/_images übernommen – einschließlich Unterordnern wie reflection/image26.jpg.

Bildpfade prüfen, bevor das Paket entsteht

Über „Bildverweise prüfen“ kannst Du die gefundenen Dateien und ihre Herkunft vorab anzeigen. Beim Erstellen erscheint diese Prüfung automatisch, wenn Dateien fehlen, nicht lesbar sind, außerhalb des Quellordners und der zulässigen Theme-Bildordner liegen oder ein Pfad mehrere unterschiedliche Bilder trifft.

Du kannst dann abbrechen und den Code beziehungsweise Quellordner korrigieren oder ausdrücklich „Mit Platzhaltern erstellen“ wählen. Es wird nie stillschweigend ein mehrdeutiger Treffer übernommen. Bei einem solchen Konflikt zwischen Projekt- und Veröffentlichungsordner kannst Du gezielt den gewünschten Veröffentlichungsordner als Quelle wählen.

SVG-Platzhalter für fehlende Blockbilder

Bei ausgeschaltetem Bildimport sowie nach Deiner Bestätigung für nicht importierbare Bilder erzeugt der Generator ein SVG mit der Beschriftung „Bild-Platzhalter“. Vorhandene HTML-Abmessungen, Pixelmaße im style-Attribut und Maßangaben im Dateinamen wie 1920x1280 bestimmen die Größe. Bestehende Klassen und Layout-Einstellungen bleiben erhalten.

Fehlen verwertbare Größenangaben, ist die ursprüngliche Bildgröße unbekannt. Unter „Ersatzgröße für unbekannte Bildmaße“ kannst Du dafür Breite und Höhe einstellen (Vorgabe: 1200 × 800 Pixel). Webbilder werden nicht heruntergeladen: Speichere sie im Quellordner und verwende einen passenden lokalen Bildpfad im Code. Eingebettete data:-Bilder und dynamische Mobirise-Ausdrücke bleiben unverändert. Temporäre blob:-Adressen und per JavaScript zusammengesetzte Bildpfade müssen vor dem Export durch dauerhafte Pfade ersetzt werden. Netzlaufwerk-/UNC-Adressen werden nicht automatisch eingelesen. Grenzen: 100 MB je Bild und 200 MB für die importierten Blockbilder insgesamt.

So erstellst Du Dein Paket

  1. Das Werkzeug über den runden VN-Knopf am Bildschirmrand öffnen.
  2. Metadaten und vollständigen Block-Code eintragen; Cover und Thumb bei Bedarf auswählen. „Bilder importieren“ je nach Bedarf ein- oder ausschalten und den Quellordner prüfen.
  3. Einen vorhandenen Zielordner angeben und auf „.mbrext Paket erstellen“ klicken. Bereits vorhandene Pakete werden nur nach Rückfrage überschrieben.
  4. Eventuelle Hinweise zu fehlenden Bildern prüfen. Die erzeugte Datei in Mobirise über Erweiterungen → Einlesen/Import auswählen. Eine Warnung für die eigene, nicht offiziell signierte Erweiterung gegebenenfalls mit „Import Anyway“ bestätigen.
Das Paket enthält params.json, splash.html, cover.png, plugins/plugin.json, den Component-Ordner mit HTML, LESS und Thumb sowie components/_images.
niederastroth.de · VN .mbrext Generator