"Thanks Post Mod" Seltsames Problem!

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Lavender
Mitglied
Beiträge: 23
Registriert: 20.12.2012 23:17

"Thanks Post Mod" Seltsames Problem!

Beitrag von Lavender »

Hallo,

ich hab mein Forum nun seit 2 Wochen in Betrieb und nun wurde ich heute von einer Userin auf ein Problem aufmerksam gemacht welches ich nicht verstehe. Es geht um den eingebauten "Thanks Post Mod" von Mahony... Ich hatte ihn vor Start des Forums getestet und konnte da noch keine Probleme feststellen. Nun machte mich heute wie gesagt ein Mitglied darauf aufmerksam, dass sie sich nicht "Bedanken" könne. Zuerst dachte ich, es handle sich um eine falsche Einstellung. Ich hab dann im Profil unter "Berechtigungen des Users testen" das Ganze getestet und stellte fest das besagter User recht hat. Bei genaueren Tests allerdings stellte ich auch noch fest als ich andere Berechtigungen mit verschiedenen Userprofilen testete, diese ebenfalls den "Danke" Button nicht sehen können.
In dem Bereich in dem man sich bedanken kann (VIP), verhält sich das folgendermaßen: "User X" kann sich in "Thema A" bedanken aber in "Thema B" (Thread/ Thema direkt unter Thread/ Thema A) nicht. Dafür kann sich z.B. "User Y" in "Thema A" nicht bedanken aber wohl in "Thema B". Da ich den "Thanks Mod" aber für die besagte Kategorie/Forum aktiviert habe kann es doch nicht sein das er Themenabhänig funktioniert, zumal ja "User Y" sich in "Thema B" sehr wohl bedanken kann. Also kann es ja schonmal nicht an den Einstellungen oder an der Benutzergruppe liegen, da alle die gleichen Einstellungen/ Vorraussetzungen haben! Das Ganze ist sehr mysteriös....

Achja, mir ist bei den Tests auch noch aufgefallen das ich als Admin auch nicht überall "Danke" an andere User sagen kann, weil ich den Button in verschiedenen Threads/ Themen nicht sehen kann. Ich sollte vielleicht noch erwähnen das ich es so eingestellt/ geändert habe das man sich nur im ersten Post beim Threadersteller bedanken kann. Daran kann es aber sicher nicht liegen oder doch? Oder ist was mit dem MOD nicht in Ordnung? Vielleicht hatte jemand das Phänomen auch schon und weiß wie man Abbhilfe schaft?

Ansonsten muss ich wohl den Mod wieder deaktivieren...

Danke und Gruß,
Lavender
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: "Thanks Post Mod" Seltsames Problem!

Beitrag von Miriam »

Besteht das Problem in allen Styles?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Lavender
Mitglied
Beiträge: 23
Registriert: 20.12.2012 23:17

Re: "Thanks Post Mod" Seltsames Problem!

Beitrag von Lavender »

Hallo Miriam,

also jetzt wird es so richtig mies!
Habe auf deine Frage hin eben mal meine anderen Styles "ProSilver" und "SubSilver2" getestet und muss feststellen das ich bei "Subsilver2" folgende Parse Error Meldung bekommen:

Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/oldfashionhearts/cache/tpl_subsilver2_viewtopic_body.html.php on line 390

Und bei "ProSilver" diese hier:

Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/oldfashionhearts/cache/tpl_prosilver_viewtopic_body.html.php on line 288

Das passiert wenn ich geschriebene Beiträge anklicke! Ich kann also nichtmal schauen ob bei den beiden Styles der Button vorhanden ist weil ich nicht mal die Beiträge sehen kann :-(

Das ansehen der "viewtopic_body" hat mir auch keinen Aufschluss gegeben wo der Fehler liegt.
Es funktioniert somit also nur mein Style "MG Autumn" (bis auf das "Danke" Problem)... Folgende MOD's habe ich verbaut:

AutoMod 1.0.2
Advanced BBCode Box 3.3.0.12
Thanks Post Mod 0.4.0

Lg, Lavender
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: "Thanks Post Mod" Seltsames Problem!

Beitrag von Miriam »

Na dann nimm mal die viewtopic_body.html des jeweiligen Styles und checke die Anzahl der <!-- IF ... --> und die <!-- ENDIF --> Anweisungen. Da ist mindestens einmal ein <!-- ENDIF --> zu viel drin.

Leere auch den Cache im ACP und aktualisiere das Template nach den Änderungen ( KB:tippstyles ).
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Lavender
Mitglied
Beiträge: 23
Registriert: 20.12.2012 23:17

Re: "Thanks Post Mod" Seltsames Problem!

Beitrag von Lavender »

So, also das "Parse Error"- Problem lag am Einbau vom "Thanks post Mod"... Bei "prosilver" war ein <!-- ENDIF --> zuwenig und bei "Subsilver2" war eins <!-- ENDIF --> zuviel vorhanden.

Jetzt konnte ich also endlich das Problem mit dem "Thanks Post Mod" nachgehen...

Das Problem besteht sowohl bei "prosilver" als auch bei "subsilver". Allerdings hab ich auch festgestellt, dass bei beiden Styles der Button "Remove Thanks" in jedem Beitrag des besagten Users zu sehen war. Bei meinem Style "MG Autumn" habe ich "Remove Thanks" sozusagen deaktiviert weil ich es unnötig fand. Aber wie gesagt, das "Danke" wieder zurückzuziehen scheint immer zu gehen.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: "Thanks Post Mod" Seltsames Problem!

Beitrag von Miriam »

Zeig mal bitte Deine viewtopic_body.html per PasteBin her.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Lavender
Mitglied
Beiträge: 23
Registriert: 20.12.2012 23:17

Re: "Thanks Post Mod" Seltsames Problem!

Beitrag von Lavender »

Hallo Miriam,


also hier die "viewtopic_body.html" von meinem Style "MG Autumn":

https://www.phpbb.de/support/pastebin.p ... iew&s=1234

LG, Lavender
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: "Thanks Post Mod" Seltsames Problem!

Beitrag von Miriam »

Mal abgesehen von dieser Ungereimtheit:

Code: Alles auswählen

<!-- IF postrow.S_GIVE_THANKS --><a href="{postrow.U_THANKS}"> <!-- ENDIF --> 
(Wo kommt das denn her?)

Hätte ich da noch eine Frage: UserX und UserY sind nicht Themenersteller der jeweiligen nicht "bedankbaren" Themen?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Lavender
Mitglied
Beiträge: 23
Registriert: 20.12.2012 23:17

Re: "Thanks Post Mod" Seltsames Problem!

Beitrag von Lavender »

Hallo Miriam,

das kommt in der Anleitung für den "SubSilver2" Style vor:
<!-- IF postrow.S_FIRST_POST and postrow.THANKS_LIST -->
<tr>
<td class="spacer" colspan="2" height="1"><img src="images/spacer.gif" alt="" width="1" height="1" /></td>
</tr><tr class="row2">
<td valign="top" style="padding-left: 4px;"><!-- IF postrow.S_GIVE_THANKS --><a href="{postrow.U_THANKS}"><img src="{T_IMAGESET_PATH}/removethanks.gif" alt="{L_THANKS_REMOVE}"/></a> <!-- ENDIF --></td>
<td style="text-align: left;">{postrow.THANKS_FROM}:<br /> {postrow.THANKS_LIST}</td>
</tr>
<!-- ENDIF -->
Den Teil dazwischen habe ich raus genommen, weil ich die Möglichkeit für "Thanks Remove" raus haben wollte!

Nein, User X und User Y sind keine Themenersteller. Das bin zum großen Teil ich als Admin und in einem anderen Bereich des geschlossenen Forums eine andere Userin (die aber auch nur ganz normale VIP Gruppenrechte ohne irgendwelche Extras hat). Bei ihren Beiträgen ist das gleiche wie bei meinen.
Auf der anderen Seite habe ich noch eine Userin, die sich komischerweise bei fast allen Beiträgen bedanken kann und eine andere die sich kaum bei einem Beitrag bedanken kann. Beide identisch gleiche Rechte, habe das im ACP Stück für Stück nochmal nachgeprüft!
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: "Thanks Post Mod" Seltsames Problem!

Beitrag von Miriam »

Das ist keine Rechteproblem...Also ich kann es mir nicht vorstellen. Das liest sich eher wie ein Variablenproblem.
Aber das bekommen wir hier nicht raus. Checke noch einmal alle Codeumsetzungen dieser MOD; falls alles okay aussieht, könntest Du noch die Variablen per [php:var_dump] ausgeben lassen und nachschauen, wie sie belegt sind.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „[3.0.x] Mod Support“