Probleme mit der mobilen "Alle Foren als gelesen markieren" Funktion

 
Mimi
Benutzer
Avatar
Geschlecht:
Alter: 39
Beiträge: 95
Dabei seit: 05 / 2017
Betreff:

Probleme mit der mobilen "Alle Foren als gelesen markieren" Funktion

 · 
Gepostet: 06.07.2020 - 22:36 Uhr  ·  #1
Hallo Chris!

Soeben habe ich das Update auf V4.7 durchgeführt, bei der nur eine Sache hakt:
wenn ich über die mobile Ansicht im Menu den Punkt "Alle Foren als gelesen markieren" anklicke, erhalte ich eine Fehlermeldung, dass das abgeschickte Formular nicht mit den nötigen Sicherheitsmerkmalen verifiziert werden konnte.

Alle anderen Links der Art, dass alle Foren als gelesen markiert werden sollen, funktionieren jedoch einwandfrei.
Hab ich beim Update etwas übersehen oder unfreiwillig kaputt gemacht?

Und dann habe ich noch eine weitere, thematisch passende Frage:
Ich würde gerne beim Klick auf "Alle Foren als gelesen markieren" immer die Index-Ansicht des Forum haben wollen.
Wo könnte ich dies einstellen?

Danke schon einmal für deine Antwort.
cback
Admin
Avatar
Geschlecht:
Herkunft: Saarland
Alter: 37
Homepage: cback.net
Beiträge: 17610
Dabei seit: 12 / 2003
Betreff:

Re: Probleme mit der mobilen "Alle Foren als gelesen markieren" Funktion

 · 
Gepostet: 07.07.2020 - 12:52 Uhr  ·  #2
Hallo Mimi,

ah keine Sorge, das ist nichts großes mit der Meldung, da hast Du nur einen Änderungsschritt in der templates/deinStyle/header.htm beim Changelog übersehen, und zwar diesen hier:

Code

#
# FIND
#
          <li><a href="search.{$EXT}?mode=markread&amp;all=true">{$LANG.mark_all_forums_read}</a></li>


#
# REPLACE WITH
#
          <li><a href="search.{$EXT}?mode=markread&amp;all=true&amp;{$CFPROTECT_GETTOKEN}">{$LANG.mark_all_forums_read}</a></li>



Wenn Du das nachrüstest sollte alles wieder wie gewohnt klappen (auch mobil).



Mit dem Index bzw. der Foren-Root Seite ist das übrigens beim CF4 schon von Haus aus so. (Klicke z.B. hier mal auf "Alles als gelesen markieren", dann landest Du auf dem Index). Die Funktion leitet immer auf die Board-Root-URL weiter (also auch SEO Freundlich ohne explizites index.php daran). Beim CF4 Out of the Box landest Du dann immer auf dem Foren-Index.

Ändern kann sich das Verhalten nur, wenn Du entweder einen eigenen DirectoryIndex definiert hast oder wenn Du ein Startseiten oder Portal Plugin installiert hast. In diesem Fall meldet sich ja natürlich die andere Startseite über Deine blanke Foren-Adresse. In diesem Fall kannst Du das Verhalten nur ändern indem Du ein Plugin entwickelst, welches die Weiterleitungsfunktion für die Route search->markread->all=true abfängt, die gelesen-Funktion ohne eigene Weiterleitung zündet und anschließend selbst eine Weiterleitung auf eine explizite index.php Adresse ausführt und damit Deine eigene Startseitendefinition oder ein Portal Plugin umgeht.

LG,
Chris
Mimi
Benutzer
Avatar
Geschlecht:
Alter: 39
Beiträge: 95
Dabei seit: 05 / 2017
Betreff:

Re: Probleme mit der mobilen "Alle Foren als gelesen markieren" Funktion

 · 
Gepostet: 07.07.2020 - 14:06 Uhr  ·  #3
Gut, dass ich nur eine Sache übersehen habe. ;)
Danke dir, ich werde es gleich anpassen.

Das Portal-Plugin habe ich aktiviert. Daher kommt es also.
Ich beobachte mal, ob es wirklich störend ist oder ob es so bleiben kann.

Danke auf jeden Fall für deine Antwort!
cback
Admin
Avatar
Geschlecht:
Herkunft: Saarland
Alter: 37
Homepage: cback.net
Beiträge: 17610
Dabei seit: 12 / 2003
Betreff:

Re: Probleme mit der mobilen "Alle Foren als gelesen markieren" Funktion

 · 
Gepostet: 07.07.2020 - 16:27 Uhr  ·  #4
Freut mich, wenn ich Dir helfen konnte!

Ja das Portal ist in diesem Fall natürlich das, was unter Deiner Forenadresse als erstes antworten soll und die neue Startseite darstellt.

Wenn Du so ein Plugin brauchst weißt Du ja, wie Du mich erreichen kannst.
Groß wird da der Aufwand nicht, zugeschnitten dann auf Deine Seite und fix die Route umgebogen definitiv nicht über 30 Minuten Arbeitszeit.

LG,
Chris
Mimi
Benutzer
Avatar
Geschlecht:
Alter: 39
Beiträge: 95
Dabei seit: 05 / 2017
Betreff:

Re: Probleme mit der mobilen "Alle Foren als gelesen markieren" Funktion

 · 
Gepostet: 07.07.2020 - 23:57 Uhr  ·  #5
Zitat geschrieben von cback

Wenn Du so ein Plugin brauchst weißt Du ja, wie Du mich erreichen kannst.
Groß wird da der Aufwand nicht, zugeschnitten dann auf Deine Seite und fix die Route umgebogen definitiv nicht über 30 Minuten Arbeitszeit.

LG,
Chris


Das halt ich natürlich im Hinterkopf :-)
cback
Admin
Avatar
Geschlecht:
Herkunft: Saarland
Alter: 37
Homepage: cback.net
Beiträge: 17610
Dabei seit: 12 / 2003
Betreff:

Re: Probleme mit der mobilen "Alle Foren als gelesen markieren" Funktion

 · 
Gepostet: 08.07.2020 - 13:31 Uhr  ·  #6
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.