WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 26.01.2024 16:14:13

julianr2
Mitglied

Anfänger benötigt Hilfe

Hallo zusammen,

ich hab ein kleines Problem, bei dem ich Hilfe benötige. Leider bin ich totaler Neuling und kenne nur wenige Fachbegriffe.

Wir haben folgende Website : -https://www.city-taxi-wolfsburg.de/-

Ich kann im Backend jegliche Seiten problemlos anpassen und ändern, jedoch mit zwei Ausnahmen:

Ausnahme 1: -https://www.city-taxi-wolfsburg.de/pages/de/informationen/glossar.php-

Das Glossar sieht etwas anders aus, als die anderen Seiten. Wenn ich diese Seite im Backende auswähle, sehe ich nicht direkt ein Eingabefenster mit den Seiteninhalten, sondern stattdessen eine Tabelle mit den jeweiligen Überschriften. Hier kann ich eine auswählen und dann theoretisch bearbeiten. Jegliche Änderungen werden aber nicht übernommen (obwohl ich eine "erfolgreich gespeichert" Meldung erhalte) und ich kann mir nicht erklären warum. Es könnte sein, dass das dazugehörige Modul (?) als "oneforall" bezeichnet wird. Ich kann hier aber keine Einstellungen vornehmen, die sinnvoll erscheinen.

Ausnahme 2: Die Hauptseite. Damit meine ich das gesamte "drumherum". Also das Menü links, das Logo darüber und das lange Banner am oberen Rand, das sich über die ganze Seite erstreckt. Also alles, was immer gleich bleibt, egal auf welcher Seite ich bin. Ich finde nirgendwo Anpassungsmöglichkeiten. Selbst die Bilder sind im Bereich Medien nicht zu finden.

und zum Schluss noch eine Frage: Ich werde beim Login darauf hingewiesen, dass die WBCE Version veraltet ist. Ich verwende 1.5.0. Ein Update könnte möglicherweise Problem #1 beheben. Doch wie installiere ich das? Gehostet ist die Seite bei checkdomain. Kennt sich da jemand aus?


PS: Sry, dass ich das Link-Post Verbot mit - umgehe

PS2: Hab einfach mal zu Problem #2 die Adressen zu den Bildern kopiert. Die URL deutet auf das "Verklap" Template hin. Doch wo kann ich das bearbeiten? Unter Erweiterungen->Templates kann ich es nur deinstallieren und mit Details anzeigen lassen.

Beitrag geändert von julianr2 (26.01.2024 16:18:21)

Offline

#2 26.01.2024 17:09:23

florian
Administrator

Re: Anfänger benötigt Hilfe

Hallo,
Du kannst jetzt Verlinkungen setzen.

Zum Glossar: ja, das ist wohl mit Oneforall gemacht. Warum Änderungen nicht gespeichert werden, kann ich von außen nicht einschätzen, Du müsstest mal schauen, ob unter Admin-Tools > Error Log Viewer etwas erscheint, was möglicherweise auf die Ursache des Problems hindeutet.

Ein Update des CMS ist immer sinnvoll, und ist auch ganz einfach: https://wbce.org/de/wbce/wbce_cms_aktualisieren/
Das wird aber das Problem mit OneForAll nicht lösen, eventuell muss auch hier ein Modulupdate erfolgen.

Frage, steht diejenige Person bzw. Agentur, die mal die Website erstellt hat, nicht mehr zur Verfügung? Dort wüsste man eigentlich am besten, was zu tun ist. Theoretisch ist auch das Updaten von Modulen (OneForAll = Modul) ganz einfach, aber gerade bei OfA kann es sein, dass aufgrund von Anpassungen am Modul zusätzliche vorbereitende Schritte erforderlich sind.

Zum Layout: Je nun. WBCE ist da ein bisschen altmodisch - das ist leider nicht wie bei Webbaukästen oder einigen Wordpress-Themes, dass das Layout übers Backend per Point&Click / Drag&Drop angepasst werden können. Je nach Art bzw. Umfang der gewünschten Änderungen sind HTML-, CSS- oder sogar (huh!) PHP-Kenntnisse unumgänglich.

Du findest die Templatedateien unter /templates/verklap - das ist also das Verzeichnis, wo Du entweder per FTP Bilder hin überträgst und die dort befindlichen Dateien bearbeitest. Eine andere Möglichkeit bietet der Addon File Editor (AFE), mittels diesem können ins Templateverzeichnis aus dem Backend heraus Bilder usw. übertragen werden und alle Templatedateien bearbeitet werden - aber eben im Code.

Siehe dazu das Kapitel in der Hilfe
https://help.wbce.org/pages/de/templates-erstellen.php
oder die Infos (am Beispiel anderer Templates, das Vorgehen ist aber vergleichbar) auf
https://www.wbce-cms.at/posts/fertige-t … npassen-4/
https://www.wbce-cms.at/posts/wbce-temp … mmieren-3/

Im Zweifelsfall: Profi machen lassen. ;-)
https://forum.wbce.org/viewforum.php?id=43

Checkdomain gehört zu Dogado, wie auch Alfahosting, da sollte WBCE eigentlich problemlos laufen.

Beitrag geändert von florian (26.01.2024 17:10:42)


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

#3 26.01.2024 17:21:31

julianr2
Mitglied

Re: Anfänger benötigt Hilfe

Der Kollege, der damals die Seite (fast) fertig gebaut hat, hat sich leider im Streit von der Firma getrennt. Der steht also leider nicht zur Verfügung. In das Template und das Update werd ich mich dann mal reinlesen und im Zweifelsfall den Profi kontaktieren. Danke für die Links


Hier der Error-Log:
2024-01-26T15:17:13+00:00 [Notice] /modules/oneforall/functions.php:[93] from /modules/oneforall/modify_item.php:[380] field_wysiwyg "Undefined variable: nl"
2024-01-26T15:17:20+00:00 [Notice] /modules/oneforall/functions.php:[93] from /modules/oneforall/modify_item.php:[380] field_wysiwyg "Undefined variable: nl"

Die Uhrzeit scheint 'ne Stunde falsch zu gehen und irgendwo ist irgendeine variable nicht definiert

Offline

#4 26.01.2024 17:39:12

florian
Administrator

Re: Anfänger benötigt Hilfe

Das mit der Uhrzeit ist normal, das ist die Serverzeit (UTC).
Wie der Fehler zustande kommt, ist mir ein Rätsel.
Um die Zeile 370 herum sollte in der /modules/oneforall/modify_item.php zu finden sein

// Generate different field types
$nl = "\n"; $t1 = "\t"; $t2 = "\t\t"; $t3 = "\t\t\t"; $t4 = "\t\t\t\t"; $t5 = "\t\t\t\t\t";

und das kommt dann dank

global $nl, $t1, $t2, $t3, $t4, $t5;

in Zeile ~78 der functions.php dann auch dort an, so dass es eigentlich keine undefined-Meldung geben sollte.

Für mich zum Verständnis: Du änderst was im Text des Glossareintrags, also klickst auf "Speichern" direkt unter dem Eingabefeld - hier mal am Beispiel einer anderen OfA-Anwendung, das Prinzip ist aber das selbe:
attachment.php?item=3494&download=1


- und wenn Du wieder draufgehst, ist es wieder wie vorher? Oder wird die Änderung nur im Frontend nicht angezeigt?

Beitrag geändert von florian (26.01.2024 17:39:43)


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

#5 26.01.2024 17:47:39

julianr2
Mitglied

Re: Anfänger benötigt Hilfe

"Für mich zum Verständnis: Du änderst was im Text des Glossareintrags, also klickst auf "Speichern" direkt unter dem Eingabefeld - hier mal am Beispiel einer anderen OfA-Anwendung, das Prinzip ist aber das selbe - und wenn Du wieder draufgehst, ist es wieder wie vorher?"

Ganz genau. Ich speichere, es folgt kurz eine Seite mit Grüner Leiste in der "Erfolgreich" steht und anschließend geht's automatisch wieder zurück auf die Seite und alles ist wie es vorher war. Ich hab auch noch einen Knopf  mit "Speichern und zurück zur Übersicht". Speichern tut er auch hier nicht, aber immerhin funktioniert der Part mit "zurück zur Übersicht"  big_smile  big_smile

Offline

#6 26.01.2024 18:05:24

florian
Administrator

Re: Anfänger benötigt Hilfe

Rätselhaft. Also selbst wenn ich den Fehler produziere, indem ich den Code von OfA so modifiziere, dass $nl nicht mehr definiert ist, und ich dieselbe Fehlermeldung im Errorlog bekomme, wird die Änderung am Text selbst gespeichert.

Hast Du Zugriff auf den Kunden-Adminbereich bei Checkdomain? Kannst Du da mal schauen, ob da irgend eine Art Cache / PHP-Performance-Optimierer oder sowas aktiv ist?
Welche PHP-Version läuft da übrigens? (Das kannst Du im Backend in der linken Spalte ablesen)
attachment.php?item=3495&download=1

Beitrag geändert von florian (26.01.2024 18:05:46)


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

#7 26.01.2024 18:21:23

julianr2
Mitglied

Re: Anfänger benötigt Hilfe

PHP Version 7.4.33

Hab auf Checkdomain ein paar Einstellungen gefunden, wie PHP-Turbo und sowas. Das meiste ist aber ausgeschaltet.

Eingeschaltet ist nur:
PHP-Quotes-GPC (Standarteinstellung: An) - leider keine Erklärung was das ist

Zend Guard Loader (Scheint PHP um 40% zu beschleuningen, ehemals bekannt als Zend Optimiser) - Kann ich leider nicht abschalten.

IonCubeLoader (Scheint was mit Verschlüsselung zu tun zu haben) - kann ich auch nicht abschalten.

Außerdem sehe ich bei Checkdomain ein Dropdown Menü für die PHP Version. 7.4. ist da ausgewählt und auch als Standarteinstellung vorgeschlagen

übrigens mal mittendrin ein Danke für die Mühe smile

Offline

Liked by:

florian

#8 26.01.2024 18:28:42

florian
Administrator

Re: Anfänger benötigt Hilfe

Versuch doch spaßeshalber mal, ob sich was ändert, wenn Du PHP-Quotes-GPC deaktivierst. (was das ist: https://www.checkdomain.de/support/webh … qoutes-gpc)

Betrifft das Nicht-Speicher-Problem ausschließlich Eingaben im WYSIWYG-Editor, oder auch, wenn Du in einzeiligen Eingabefeldern (z.B. Titel des Eintrags) etwas änderst?

Beitrag geändert von florian (30.01.2024 13:44:48)


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

#9 30.01.2024 13:33:44

julianr2
Mitglied

Re: Anfänger benötigt Hilfe

Der Link zu der Quote GPC Erklärung führt in's 404 Land wink

Was auch immer es tut, es ändert leider nichts an dem Problem. Aber das hier ist interessant:

Betrifft das Nicht-Speicher-Problem ausschließlich Eingaben im WYSIWYG-Editor, oder auch, wenn Du in einzeiligen Eingabefeldern (z.B. Titel des Eintrags) etwas änderst?

Bin mir zwar nicht sicher, was genau der WYSIWYG (what you see is what you get?) Editor ist, aber Änderungen im Titel werden gespeichert, ich kann die Einträge durch die Gegend verschieben (zB in ein zweites Glossar für die Englische Seite) und Änderungen im "Beschreibungs" Feld werden ebenfalls übernommen.

Nur der Inhalt setzt sich immer wieder zurück, siehe Bild im Anhang

Beitrag geändert von julianr2 (30.01.2024 13:34:38)

Offline

#10 30.01.2024 13:51:26

florian
Administrator

Re: Anfänger benötigt Hilfe

Nimm bitte mal den Link am Ende des Textes raus und versuche dann nochmal zu speichern. Vielleicht grätscht da von Webhosterseite irgend ein Sicherheitsmechanismus dazwischen.
Ansonsten fällt mir nur noch ein, WBCE und OfA zu aktualisieren. Wenn das auch nichts bringt, weiß ich ehrlich gesagt auch nicht mehr weiter  sad


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

#11 30.01.2024 13:57:21

julianr2
Mitglied

Re: Anfänger benötigt Hilfe

Das Entfernen des Links wird auch nicht gespeichert tongue

Dann setz ich mich mal an das Aktualisieren. Danke für die Hilfe, stand total auf dem Schlauch, jetzt hab ich immerhin ein paar Ansätze.

Offline

#12 30.01.2024 14:16:05

florian
Administrator

Re: Anfänger benötigt Hilfe

Warte mal noch mit dem WBCE-Update, wir bringen in Kürze einen Wartungsrelease raus.


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

Fußzeile des Forums

up