WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo Leute,
gibt es eine Möglichkeit das Modul "Reviews and Ratings" in jeden einzelnen Artikel von Topics (neueste Version) einzubinden?
Ich hab schon versucht die TOPICS_ID zu verwenden und diverse andere Variablen weiterzugeben und abzurufen. Ohne Erfolg.
Zudem meldet mir das Modul "Reviews and Rating" in jedem Topics-Loop (Übersichtsseite): "Error: no section_id provided". Die section_id ist aber im Droplet hinterlegt.
<a href="[LINK]#reviews">[[ratings2021?section_id=119&item=[TOPIC_ID]]]</a>
Evtl. liegt es auch an der TOPIC_ID?
Wie gesagt, auch weitere Versuche mit verschiedenen Variablen sind fehlgeschlagen.
Hintergrund:
Meine 20 Jahre alte Seite läuft seit WB 1.8.1. bis zur aktuellen WBCE 1.5.0. Es haben sich in dieser Zeit tausende von Topics-Artikeln angesammelt, die bisher mit einem anderen Rating-Script bewertet wurden. Dieses funktioniert aber leider unter PHP8 nicht mehr.
Um die Seite zukunftssicher zu machen, wäre ich für Ratschläge dankbar.
Die alten Bewertungen werde ich dann "irgendwie" manuell nachholen müssen
Abschließend werfe ich noch eine Runde Bewunderung für all eure Bemühungen in den Raum
Erneute Spende ist in den nächsten Monaten sicher...
Holger
Edit: Typo
Beitrag geändert von horu (07.10.2021 23:44:27)
Hoster: all-inkl.com * WBCE 1.5.0 * Öffentlich PHP 7.4 * Testserver: PHP 8 (XAMPP) *
Offline
Welche Version vom Reviews&Ratings-Modul verwendest Du?
Bitte prüfe:
- Reviews&Ratings muss als zusätzlicher Abschnitt auf der Topics-Seite sein
- Beim R&R-Profil muss bei "Was soll kommentiert werden?" die Auswahl "Topics Items (TOPIC_ID)" gewählt sein
- Beim Dropletaufruf muss als section_id die Section-ID des Rewiews&Ratings-Moduls angegeben werden, nicht die von Topics
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Anderer Ansatz:
Es haben sich in dieser Zeit tausende von Topics-Artikeln angesammelt, die bisher mit einem anderen Rating-Script bewertet wurden. Dieses funktioniert aber leider unter PHP8 nicht mehr.
Das bisher verwendete Script PHP8-fit zu machen wäre keine Option?
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
- Beim Dropletaufruf muss als section_id die Section-ID des Rewiews&Ratings-Moduls angegeben werden, nicht die von Topics
Das war's! Danke! Ich hatte die section_id von Topics drin.
In der Anleitung steht, dass die section_id von Bakery verwendet wurde. Von daher hatte ich das für Topics auch so verstanden.
http://reviews.dev4me.nl/help/droplets/
Ich nutze die neue Version 1.4.6.
Hoster: all-inkl.com * WBCE 1.5.0 * Öffentlich PHP 7.4 * Testserver: PHP 8 (XAMPP) *
Offline
Anderer Ansatz:
Das bisher verwendete Script PHP8-fit zu machen wäre keine Option?
Nein. Das war mal angepasstes Eigenkonstrukt in der Anfangszeit. Wäre zu zeitaufwendig und frickelig. Garantiert auch ein Sicherheitsrisiko.
Da stell ich lieber um auf etwas pflegeleichteres ;-)
Gibt noch genug andere Baustellen mit altem Code...
Hoster: all-inkl.com * WBCE 1.5.0 * Öffentlich PHP 7.4 * Testserver: PHP 8 (XAMPP) *
Offline