Giter VIP home page Giter VIP logo

module_preview's Introduction

REDAXO-Addon: Module preview

REDAXO 5 Addon um eine Vorschau (Screenshot) bei der Modulauswahl anzuzeigen

Screenshot

Die Screenshots der Modulausgaben sollten im 16:9 Format vorliegen und im Asset Ordner (assets\addons\module_preview_modules) abgelegt werden.

Die Modul-ID oder der Modul-Key gibt den Bildnamen vor (1.jpg, 2.jpg, etc. oder modul_key.jpg, text.jpg etc.).

Ist das Theme- und Developer-Addon installiert und die Einstellung "Lade Bilder aus Theme Addon" aktiviert, so werden die Vorschaubilder aus dem Modul-Ordner des Theme-Addons geladen. Dazu muss eine .jpg mit dem Namen module_preview.jpg in das Verzeichniss /private/redaxo/modules/__MODULNAME__' gelegt werden.

module_preview's People

Contributors

andileni avatar ascky-thorben avatar dgrothaus-mc avatar eace avatar schuer avatar skerbis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

module_preview's Issues

Zuordnung von Screenshots via UI

Redakteure/Agentur die Möglichkeit geben, ohne FTP-Zugang die Screenshots über die Addon-Oberfläche zuzuordnen.

#WasManAuchMachenKönntIssue ;-)

Bloecks copy & paste integrieren

Aktuell funktioniert copy & paste von Bloecks nicht. Könnte man das noch ergänzen?
Vielleicht dann direkt unter der Suche breit ausgeben in einer anderen Farbe?

Darstellung Bilder deaktivieren

Ne Option wäre cool, die die Bilderdarstellung komplett deaktiviert.
Es ist einfach moderner und schneller in der modalen Darstellung, selbst wenn keine Bilder vorhanden sind. Und über die Suche geht das mega schnell. Würde damit sozusagen die aktuelle Modulauswahl ersetzen. Bei 40 - 50 Modulen sucht man sich aktuell nen Wolf ;-)

"Block hinzufügen"-Button nicht sichtbar

Gleich nach Installation des Addons werden die "Block hinzufügen"-Buttons nicht mehr angezeigt.
Diese sind zwar noch da und klickbar, aber visuell nicht mehr sichtbar

Getestet mit Rex 5.12.1

1

Modul-Key statt Modul-ID verwenden

Die Modul-ID gibt den Bildname vor (1.jpg, 2.jpg, etc.).

Würde man stattdessen / ergänzend den Modul-Key verwenden, könnte man die Bilder projektübergreifend benennen / ablegen.

In der Vorschau werden Module angezeigt, die für das ausgewählte Template nicht verfügbar sind

Description / Beschreibung

Die Modulvorschau zeigt Module an, die für das ausgewählte Template nicht verfügbar sein sollten.

Affected versions / Verwendete Versionen

System report (REDAXO 5.15.1, PHP 8.1.22, MariaDB 10.5.21)

Nur relevanter Auszug

REDAXO
Version 5.15.1
PHP
Version 8.1.22
OPcache no
Xdebug yes
Packages
module_preview 1.3.0
structure 2.15.0
structure/content 2.15.0

Reproduktion

  1. Struktur im Backend auswählen.
  2. Beliebigen Artikel bearbeiten
  3. In der URL ist zu diesem Zeitpunkt der GET Parameter ctype noch nicht gesetzt.
  4. Die Modulvorschau prüft gegen cType 0, statt gegen cType 1.
  5. Die Methode rex_template::hasModule() des structure Addons gibt immer verfügbar zurück für unbekannte cTypes.
  6. Es werden Module angezeigt, die für das Template nicht verfügbar sind.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.