WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 Archiv - Responsive Folder Gallery (RFG) » Problem mit der RFG » 27.02.2018 12:37:38

better-work
Antworten: 4

Hallo Leute,

ich habe ein Problem.
Beim Upload von Bildern, egal ob im Frontend oder im Backend, kommt jetzt:

Unknown column 'thumb_data' in 'field list'

System: WBCE 1.3.1 | Fraggy Backend Theme 2.02 | Template: lyps responsive

#2 Re: Archiv - Hilfe & Support zu Modulen » Fehlermeldung: show_menu2 » 04.12.2018 22:50:28

bunzi
bernd schrieb:

Öha  lol
wenn du (künftig) Quelltext-Schnippsel postest, verwende bitte die Code-Formatierung (der Button mit dem >_) dann brauchste auch keine Klammern ersetzen.

Ay Ay - danke für den Hinweis, ich bin ziemlich neu hier

das scheint mir ein alter show_menu Aufruf zu sein der ziemlich unglücklich auf show_menu2 umgebastelt wurde.

das kann gut sein

show_menu2(1, 0, SM2_START, SM2_TRIM,"[a]<img src=" .WB_URL . "/media/flaggen/[menu_title].gif/>[/a]", '', '', '', false, false);

Das scheint zu funktionieren, danke wink

Wobei mir die 0 für $aStart auch noch bischen suspekt vorkommt, ich aber keine Ahnung habe was genau die bewirken soll.
Ich denke mir, 0 für den ersten, 1 für den zweiten Aufruf

Um welches Template handelt es sich eigentlich?

lyps - habe ich so übernommen.Ich habe mal das lyps responsive ausprobiert,; wahrscheinlich nehme ich das demnächst und arbeite es um, so dass die Seite aussieht wie die alte.

Vielen Dank für deine Hilfe

#3 Archiv - Core-Fehlerberichte » [erledigt] Vorschaltseite lässt sich nicht abschalten » 16.01.2019 21:38:37

thanks
Antworten: 9

Ich habe über die Feiertage bei einer Site die Vorschaltseite aktiviert um in Ruhe Änderungen vornehmen zu können. Nachdem diese eingearbeitet waren, wollte ich die Vorschaltseite deaktivieren, was nicht gelang. Ich bekomme diese einfach nicht weg. Bevor ich jetzt die Rücksicherung einspiele und noch mal von vorn anfange, versuche ich es erst mal hier. Hier die Änderungen von der bisherigen zur jetzigen Version:

PHP Version (alt/neu)       7.0.33 / 7.2.13
WBCE Version                    1.3.2   /   1.3.3
Templatebasis alt              lyps (wurde modifiziert)
Templatebasis  neu          fragstan (wurde modifiziert)

Kann mir geholfen werden? ops Schon mal vielen Dank für eure Hilfe  smile

#4 Modul-Tests und Fehlerberichte » show_menu2 Parameterfehler evtl. seit Update auf 1.4.3 » 14.02.2020 23:05:59

dabiener
Antworten: 9

Hallo,

ich habe gerade WBCE von 1.3.2 auf 1.4.3 aktualisiert - soweit läuft offenbar alles ok.
Ich verwende "lyps responsive" ohne eigene Anpassungen.
Aber im so genannten "Errorlog Viewer" (ist der neu?) taucht diese Fehlermeldung auf:

show_menu2 error: $aOptions is invalid. No flags supplied!

Jedes Mal, wenn jemand im Menü einen neuen Menüpunkt wählt, erfolgt ein neuer Eintrag im log.

Ich weiß nicht, ob das mit dem Update zu tun hat oder ob das auch schon vorher war, ich es da nur noch nicht bemerkt habe.

Wie kann ich das abstellen?

Ich habe zwar schon den Faden
https://forum.wbce.org/viewtopic.php?id=3315
mit ähnlicher Fragestellung gefunden, kann mir aber leider mit der Antwort dort noch nicht selber helfen.

Mir ist nur so viel klar, dass der Funktion nicht die nötigen Parameter übergeben werden oder mindestens einer davon falsch ist.
Ich habe aber keine Ahnung, wo genau das geschieht und wo genau ich was ändern müsste.

Gruß
dabiener

#5 Re: Modul-Tests und Fehlerberichte » show_menu2 Parameterfehler evtl. seit Update auf 1.4.3 » 14.02.2020 23:48:52

bernd

Im show_menu2 Modul-Verzeichnis ist eine readme Datei in der die verfügbaren und erforderlichen Parameter genau aufgedröselt werden.
Ein schneller Blick auf dein lyps Template zeigt, das der 4. Parameter leer ist ( '' ), was er aber nicht sein darf

readme schrieb:

Bitte beachten: bis einschließlich $aOptions müssen alle Parameter explizit übergeben werden!

Es ist leider eine dumme Angewohnheit das nicht zu beachten und verfolgt uns schon ewig. Fällt halt - wenn man sich keine Error-Logs anschaut nicht weiter auf, da SM2 trotzdem funktioniert.

Kurz und gut, probier es mal an der Stelle mit SM2_ALL oder SM2_TRIM - je nachdem wie das Menu jetzt genau funktioniert. Dann sollte Ruhe im Error-Karton sein ;-)

// original
show_menu2(1,SM2_ROOT,SM2_CURR+1,'','<li><a href="[url]" class="[class]">[menu_title]</a>','</li>','<ul>','</ul>',false,false);

// ändern zu
show_menu2(1,SM2_ROOT,SM2_CURR+1,SM2_ALL,'<li><a href="[url]" class="[class]">[menu_title]</a>','</li>','<ul>','</ul>',false,false);

#6 Re: Modul-Tests und Fehlerberichte » show_menu2 Parameterfehler evtl. seit Update auf 1.4.3 » 15.02.2020 13:07:51

dabiener

Hallo bernd und florian,

es ist natürlich schade, dass so ein kleiner Fehler in einem Template steckt und dort nicht ausgebessert wird und so hier immer wieder für Nachfragen sorgt. Da fehlt mir aber der Einblick, wer die Macher wie dazu bringen könnte und wie ihr mit dem Macher des Templates zusammenhängt.

Daher an dieser Stelle für Euch wenigstens mein Lob: Es ist wirklich toll, wie schnell und zielgerichtet ihr einem hier helft! Selbst ich konnte den Fehler durch Eure Antworten nun einfach finden und beheben.

Ich habe bei der Gelegenheit gleich noch gelernt, wie das Modul mit dem Template zusammenarbeitet (bin ja kein Programmierer, nur reiner Anwender!) und wo genau der Aufruf stattfindet.

Für alle Nachfolger, die auf das selbe Problem mit dem selben Template stoßen: In meinem Fall (template lyps responsive) ist der Parameter "SM2_TRIM" die bessere Wahl, damit immer nur der aktuelle Menüpunkt aufgeklappt erscheint und nicht alle angeklickten dauerhaft aufgeklappt bleiben.
Der Funktionsaufruf steht übrigens in /templates/lypsresp/index.php, falls noch weitere Nichtprogrammierer daherkommen, die sich sowas erst noch zusammensuchen müssen wie ich  ;-)

Vielen Dank!
dabiener

#7 Re: Archiv - Core-Fehlerberichte » SM2 Fehlerhandhabung » 16.02.2020 09:12:34

boeseroeser

Zuerst einmal muss ich @Florian meine Bewunderung ausdrücken:
Du bist ein wandelndes Archiv, es ist für mich absolut erstaunlich, was du alles abgespeichert und griffbereit hast.
Und: Du bist einer der Wenigen, die SM2 wirklich im Griff haben.


OK - worum gehts:
Im Template "Lyps" - und wahrscheinlich auch anderen aus dieser Zeit - ist der 4. Parameter "" (leer)
Das sollte bewirken, dass nichts gemacht wird, also auch nicht TRIM, weil das zusätzliche Rechenleistung braucht, die man gar nicht will.
Ich bilde mir auch ein, dass das früher nicht durch "TRIM" ersetzt wurde.

"Lyps" ist eines der meistverwendeten Templates, weil es aus einer Zeit stammt, wo WB noch richtig angesagt war. In den Listen der Websites, die eines meiner Templates verwenden, ist Lyps sicher zu gut einem Viertel präsent.

Die Seitenbetreiber haben das Template angepasst und über viele WB/WBCE-Versionen hinweg mitgenommen. Ein Template kann man auch nicht updaten, da wird ja alles überschrieben.

Diesen Seitenbetreibern wird jetzt per Error-Log mitgeteilt, dass der Autor da vor Jahren einen Fehler* gemacht hat, und deswegen bekommen sie jetzt bei JEDEM Seitenaufruf eine Zeile ins Error-Log geschrieben.
Aus pädagogischen Gründen quasi. Sehr super.

*Fehler: Ich denke nach wie vor, dass es möglich sein sollte, KEINE Optionen zu wählen und das ganze einfach resourcenschonend auszuspucken.

Fußzeile des Forums

up