All Projects → FriendsOfREDAXO → frontend_edit

FriendsOfREDAXO / frontend_edit

Licence: MIT license
🐣 REDAXO Frontend-Toolbar und Editbuttons an jedem Slice, um direkt Module bearbeiten zu können.

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to frontend edit

tinymce4
TinyMCE4-Editor für REDAXO 5
Stars: ✭ 21 (-30%)
Mutual labels:  redaxo, redaxo-addon
twoeg
🐣 Implementiert Twig-Templates für REDAXO
Stars: ✭ 23 (-23.33%)
Mutual labels:  redaxo, redaxo-addon
mediapool exif
Holt beim Upload die EXIF-Daten aus dem Bild und setzt diese als Metadaten in die Datenbank ein.
Stars: ✭ 27 (-10%)
Mutual labels:  redaxo, redaxo-addon
2factor auth
2-Faktor-Authentifizierung mittels one-time-password (OTP)
Stars: ✭ 20 (-33.33%)
Mutual labels:  redaxo, redaxo-addon
undo
Gelöschte Artikel, Slices und Kategorien wiederherstellen
Stars: ✭ 31 (+3.33%)
Mutual labels:  redaxo, redaxo-addon
media manager autorewrite
Generiert schöne, SEO-freundliche URLs für Medien
Stars: ✭ 30 (+0%)
Mutual labels:  redaxo, redaxo-addon
statistics
Statistik Addon zur Erfassung von Seitenaufrufen. Für das CMS Redaxo.
Stars: ✭ 21 (-30%)
Mutual labels:  redaxo, redaxo-addon
articlelist
🐣 Filter für Artikellisten
Stars: ✭ 20 (-33.33%)
Mutual labels:  redaxo, redaxo-addon
redactor2
Integriert den Redactor WYSIWYG-Editor in Version 2
Stars: ✭ 55 (+83.33%)
Mutual labels:  redaxo, redaxo-addon
accessdenied
Access Denied: Artikel oder Kategoriezugriff im Frontend sperren (offline + kein Zugriff)
Stars: ✭ 35 (+16.67%)
Mutual labels:  redaxo, redaxo-addon
seoinspector
Ein SEO Ranking Tool fürs REDAXO Backend
Stars: ✭ 22 (-26.67%)
Mutual labels:  redaxo, redaxo-addon
iconpicker
Font Awesome-Iconpicker für REDAXO 5, auch andere Font-Icons möglich
Stars: ✭ 29 (-3.33%)
Mutual labels:  redaxo, redaxo-addon
piwik
Piwik-Besucherstatistik für REDAXO
Stars: ✭ 22 (-26.67%)
Mutual labels:  redaxo, redaxo-addon
demo addon
Beispiel-Addon für REDAXO 5. Zeigt den Aufbau und Basisfunktionalität von Addons.
Stars: ✭ 46 (+53.33%)
Mutual labels:  redaxo, redaxo-addon
yform standalone validator
YForm-Erweiterung: Validieren von PHP Arrays ohne HTML-Formular
Stars: ✭ 23 (-23.33%)
Mutual labels:  redaxo, redaxo-addon
theme
Nützliche Verwaltung von Projektdateien (z. B. Assets, Sprachdateien, Funktionen und Klassen) für Frontend und Backend.
Stars: ✭ 46 (+53.33%)
Mutual labels:  redaxo, redaxo-addon
bootstrap helper
Bootstrap Helper für REDAXO 5
Stars: ✭ 22 (-26.67%)
Mutual labels:  redaxo, redaxo-addon
navbuilder
Generiert frei definierbare Navigationsbäume mittels Drag & Drop
Stars: ✭ 21 (-30%)
Mutual labels:  redaxo, redaxo-addon
media srcset
Media-SrcSet implementiert SRCSET-Funktionalität.
Stars: ✭ 36 (+20%)
Mutual labels:  redaxo, redaxo-addon
css above the fold
🐣 Performance: Bindet Styles, die für den sichtbaren Bereich benötigt werden, inline in den Head ein.
Stars: ✭ 24 (-20%)
Mutual labels:  redaxo, redaxo-addon

Frontend Edit - αlpha

Vermutlich wird kein Feature für REDAXO so sehr gewünscht, wie Frontend Edit. Ich habe mit diesem AddOn den Startschuss gesetzt und bereits einen großen Teil der Logik als Proof-of-Concept realisiert.

  • Es wird bereits eine Toolbar ausgegeben (ähnlich wie bei Wordpress)
  • Der erste Button der Toolbar funktioniert bereits (die Slice-Edit-Buttons anzeigen)
  • Die Slice Edit Buttons werden schon an richtiger Stelle ausgegeben (siehe Tickets für weitere Hinweise)

Layout und Codebasis sind nicht ausgearbeitet und werden noch überarbeitet und benötigen teilweise ein Refactoring. Ich möchte aber ungerne alles alleine machen und deshalb die ganze Community darum bitten, mitzumachen.

Screenshot Screenshot

Hinweise

  • Ich habe bereits ein paar Tickets mit Infos geschrieben, bitte lesen!
  • Das AddOn ist noch nicht für den Produktiveinsatz nutzbar, da die meisten Funktionen noch fehlen
  • Das AddOn ist nur sichtbar wenn man im Backend eingeloggt und Admin ist (Admin-Mode wird im Final-Release entfernt)
  • Die Edit Buttons bekommen volle Opacity beim hovern.

ToDo's

Phase 1:

  • Die Edit-Buttons mit dem Backend verlinken (easy) (partly) done
  • Delete Cache Funktion mittels Parameter umsetzen und rex_article_cache::delete($aid, $clang) aufrufen (easy)
  • Layout optimieren, Icons hinzufügen
  • Code bereinigen und verbessern
  • Ggf. komplett auf jQuery verzichten (aktuell wird geprüft, ob jQuery im Frontend zur Verfügung steht, ansonsten nachgeladen. Ich hatte zuerst einen Vanilla-JS Ansatz gestartet, war mir aber vorerst für einen PoC zu aufwändig)

Phase 2:

  • Edit Button öffnet Modal im Frontend mit Slice-Block im Edit-Modus (iFrame Lösung o.Ä. tbd.)
  • Weitere Funktionen besprechen und API zur Verfügung stellen, damit Moduloutputs Inline-Editing anbieten können (über Classes)

Wenn wir hier zusammen arbeiten, können wir ein tolles AddOn entwickeln, das der kompletten REDAXO-Gemeinschaft weiterhilft. FOR, ihr seid dran!

Installation

Hinweis: dies ist kein Plugin!

  • Release herunterladen und entpacken.
  • Ordner umbenennen in frontend_edit.
  • In den Addons-Ordner legen: /redaxo/src/addons.

Oder du benutzt das "zip_install" AddOn!

Credits

  • AddOn by @Hirbod
  • Hilfe und Support @gharlan
  • Codeteilestücke aus: version, bloecks, css_above_the_fold (Danke an die Entwickler)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].