Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 21. Mai 2024 12:03

antibart
Server-Pate
Registriert: 14. Dezember 2010
Beiträge: 880

CMSMS mit Vorschau bei Modulinhalten

Mal eine ganz allgemeine Frage, die bisher für mich nie relevant war, aber jetzt eventuell wird.

Es geht darum, dass man vorm Speichern einer Änderung eine "Preview" hat, die noch nicht öffentlich ist.

Ich kenne natürlich den Wartungsmodus und weiß auch, dass die Vorschau-Funktion in der Inhaltsverwaltung im Prinzip genau das macht. Aber wie kriege das hin, wenn die Inhalte fast ausschließlich aus Modulinhalten bestehen? zB LISE.

Am besten wäre natürlich, wenn der Button "Übernehmen" (zB in LISE) nur eine Preview zwischenspeichert und erst "Absenden" die finale Aktualisierung vornimmt.


...

Beitrag geändert von antibart (21. Mai 2024 12:45)

Offline

#2 04. Juni 2024 07:03

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: CMSMS mit Vorschau bei Modulinhalten

Mache eine Kopie der Seite die nicht im Menü erscheint, teste bis es passt und kopiere es in der richtige Seite.
Das von Dir beschriebene Prinzip gibt es in Wordpress . . .

MfG
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline

#3 04. Juni 2024 07:31

antibart
Server-Pate
Registriert: 14. Dezember 2010
Beiträge: 880

Re: CMSMS mit Vorschau bei Modulinhalten

Janl schrieb:

Mache eine Kopie der Seite die nicht im Menü erscheint, teste bis es passt und kopiere es in der richtige Seite.

Danke. Aber dieser Workflow wäre zwar für mich okay, aber nicht für die Kundschaft.


Janl schrieb:

Das von Dir beschriebene Prinzip gibt es in Wordpress . . .

Das ist schön – für die Wordpress-Nutzer wink

Offline

#4 24. Juli 2024 12:26

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: CMSMS mit Vorschau bei Modulinhalten

Bei der aktuellen Architektur von CMSms glaube ich nicht, dass es so einfach sein wird, die komplette Seite allgemein in eine Art "Draft-Modus" zu versetzen, bei dem nur eingeloggte Redakteure die Änderungen sehen.

Man könnte vielleicht über die Ereignisverwaltung mit einem Modul o. Plugin einhaken, bevor die Inhalte dann tatsächlich in der DB gespeichert werden. Gerade bei LISE kann ich mir vorstellen, dass es da entsprechende Ereignisse gibt. Da könnte man die Inhalte dann erstmal in einer Art "Draft-Tabelle" speichern. Aber ich bin mir nicht sicher, ob es dann auch ein entsprechendes Ereignis beim Auslesen der Inhalte gibt. Denn da müsste man dann für eingeloggte Redakteur ansetzen um die Vorschau anzeigen zu können.
 
Um zu steuern, ob Inhalte veröffentlicht oder nur zwischengespeichert werden, könnte man doch bei LISE auch eine Checkbox ins Template einbauen, oder? (wenn es sich nicht über die Buttons steuern lässt)

Nur mal so als Überlegung. Eine Lösung ist das leider (noch) nicht.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#5 24. Juli 2024 13:00

antibart
Server-Pate
Registriert: 14. Dezember 2010
Beiträge: 880

Re: CMSMS mit Vorschau bei Modulinhalten

NaN schrieb:

Nur mal so als Überlegung. Eine Lösung ist das leider (noch) nicht.

Immerhin. Danke.

---

Offline