Keine Style Historie in 4.9.12?
Keine Style Historie in 4.9.12?
Hallo zusammen,
ich habe in zwei Installationen (beide 4.9.12, beide Update von früheren 4.9-Versionen, beide mit mehreren Mandanten) bei Style-Dateien, die in den css-Ordner hochgeladen wurden, das Problem, dass keine Style-Historie angezeigt wird. Das scheint daran zu liegen, dass hier beim Speichern kein Eintrag in der con_file_information angelegt wird. Bei hochgeladenen js-Dateien funktioniert das einwandfrei. Die Rechte in den jeweiligen version-Ordnern sind identisch.
Im css-version-Ordner sind aber noch alte Historien-Einträge vorhanden, es wurden also zumindest irgendwann einmal Versionen geschrieben... Aktuell werden beim Speichern keine neuen Style-Versionen geschrieben.
Kann das irgendwer reproduzieren und/oder hat irgendwer eine Idee, woran das liegen könnte?
Grüße und vielen Dank
Michael
ich habe in zwei Installationen (beide 4.9.12, beide Update von früheren 4.9-Versionen, beide mit mehreren Mandanten) bei Style-Dateien, die in den css-Ordner hochgeladen wurden, das Problem, dass keine Style-Historie angezeigt wird. Das scheint daran zu liegen, dass hier beim Speichern kein Eintrag in der con_file_information angelegt wird. Bei hochgeladenen js-Dateien funktioniert das einwandfrei. Die Rechte in den jeweiligen version-Ordnern sind identisch.
Im css-version-Ordner sind aber noch alte Historien-Einträge vorhanden, es wurden also zumindest irgendwann einmal Versionen geschrieben... Aktuell werden beim Speichern keine neuen Style-Versionen geschrieben.
Kann das irgendwer reproduzieren und/oder hat irgendwer eine Idee, woran das liegen könnte?
Grüße und vielen Dank
Michael
-
frederic.schneider_4fb
- Beiträge: 967
- Registriert: Do 15. Apr 2004, 17:12
- Wohnort: Eschborn-Niederhöchstadt
- Kontaktdaten:
Re: Keine Style Historie in 4.9.12?
Das kann ich (leider?) nicht reproduzieren. Hast Du den Schritt mal debuggt, um herauszufinden, woran es liegen könnte, dass keine Einträge geschrieben werden?
Frederic Schneider
Entwickler bei der four for business AG
Entwickler bei der four for business AG
Re: Keine Style Historie in 4.9.12?
Ich habe jetzt noch einmal nachgesehen und den Fehler entdeckt. In Zeile 273 der /contenido/classes/gui/class.sourceeditor.php steht
Es muss aber heißen:
Das Problem taucht also auf, wenn mehrere Mandanten in einer Installation identische Dateien des gleichen Typs haben.
Code: Alles auswählen
$fileInfos->select('filename = \'' . $this->_filename . '\'');Code: Alles auswählen
$fileInfos->select('filename = \'' . $this->_filename . '\' AND idclient = \'' . cRegistry::getClientId() . '\' AND type = \'' . $dbFileType . '\'');-
frederic.schneider_4fb
- Beiträge: 967
- Registriert: Do 15. Apr 2004, 17:12
- Wohnort: Eschborn-Niederhöchstadt
- Kontaktdaten:
Re: Keine Style Historie in 4.9.12?
Danke Dir. Nach meinem Urlaub schaue ich mir das lokal auch nochmal an und passe es dann auch im Core-Code an
Frederic Schneider
Entwickler bei der four for business AG
Entwickler bei der four for business AG
Re: Keine Style Historie in 4.9.12?
Würde mich freuen, wenn Du dann die in den Core eingeflossene Version noch einmal posten könntest...
Vielen Dank und einen schönen Urlaub!
Vielen Dank und einen schönen Urlaub!
-
Oldperl
- Beiträge: 4321
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 7 Mal
- Danksagung erhalten: 8 Mal
- Kontaktdaten:
Re: Keine Style Historie in 4.9.12?
Servus,
um das ein wenig übersichtlicher zu gestalten und dabei auch die Klasse ItemCollection der GenericDb wirklich wie angedacht zu nutzen, sollte man den Part eventuell besser so formulieren:
Gruß aus Franken
Ortwin
um das ein wenig übersichtlicher zu gestalten und dabei auch die Klasse ItemCollection der GenericDb wirklich wie angedacht zu nutzen, sollte man den Part eventuell besser so formulieren:
Code: Alles auswählen
// load the file information and update the description
$fileInfos = new cApiFileInformationCollection();
$fileInfos->setWhere("filename", $this->_filename);
$fileInfos->setWhere('idclient', cRegistry::getClientId());
$fileInfos->setWhere('type', $dbFileType);
$fileInfos->query();
$fileInfo = $fileInfos->next();Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: Keine Style Historie in 4.9.12?
Danke für den fix - leider ist dieser in der 4.10.0 nicht eingebaut
-
noaharnaud46
- Beiträge: 1
- Registriert: Di 11. Nov 2025, 15:45
- Kontaktdaten:
Re: Keine Style Historie in 4.9.12?
Hallo Michael,
das Problem mit der fehlenden Style-Historie kann mehrere Ursachen haben. Zunächst könntest du überprüfen, ob die Berechtigungen für die CSS-Dateien korrekt gesetzt sind und ob es Konflikte mit Plugins oder Erweiterungen gibt. Manchmal kann auch der Cache Schwierigkeiten verursachen; einen Cache-Leerung könnte helfen.
Falls alles korrekt erscheint, empfehle ich, die Logs auf Fehler zu überprüfen, die während des Speichervorgangs auftreten. Es wäre auch hilfreich, die Schritte zur Reproduktion genauer zu betrachten. Vielleicht kann jemand anderes in der Community ähnliche Erfahrungen teilen.
Viel Erfolg!
Grüße
Viel Erfolg!
Grü
das Problem mit der fehlenden Style-Historie kann mehrere Ursachen haben. Zunächst könntest du überprüfen, ob die Berechtigungen für die CSS-Dateien korrekt gesetzt sind und ob es Konflikte mit Plugins oder Erweiterungen gibt. Manchmal kann auch der Cache Schwierigkeiten verursachen; einen Cache-Leerung könnte helfen.
Falls alles korrekt erscheint, empfehle ich, die Logs auf Fehler zu überprüfen, die während des Speichervorgangs auftreten. Es wäre auch hilfreich, die Schritte zur Reproduktion genauer zu betrachten. Vielleicht kann jemand anderes in der Community ähnliche Erfahrungen teilen.
Viel Erfolg!
Grüße
Viel Erfolg!
Grü
-
Oldperl
- Beiträge: 4321
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 7 Mal
- Danksagung erhalten: 8 Mal
- Kontaktdaten:
Re: Keine Style Historie in 4.9.12?
Servus,
Ursprungs-Post 2017
Letzte Antwort 2025 (nach 6 Jahren zum letzten Post davor von 2019), mit schwammigen allgemein gehaltenen und wenig hilfreichen Antworten.
Nun, ich denke ich mach hier mal ein Schloß vor, das hat für mich ein Geschmäckle...
Gruß aus Franken
Ortwin
Ursprungs-Post 2017
Letzte Antwort 2025 (nach 6 Jahren zum letzten Post davor von 2019), mit schwammigen allgemein gehaltenen und wenig hilfreichen Antworten.
Nun, ich denke ich mach hier mal ein Schloß vor, das hat für mich ein Geschmäckle...
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog