Seite 58 von 67
Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0
Verfasst: 27.10.2012 20:28
von Marcuss
Hallo zusammen!
Ich habe mir den Mod auch in mein neues Forum eingebaut!
Nun habe ich festgestellt, das zwar im Profil eines Mitglieds
Danke bekommen: 0 mal in 0 Post
angezeigt wird, aber in einem Post aber nur
Danke bekommen: mal in Post
Der Code
Code: Alles auswählen
<dd><strong>{L_THANKED}:</strong> {postrow.POSTER_THANKED} {L_IN} {postrow.POSTER_THANKS_POST}</dd>
ist in der entsprechenden Datei viewtopic_body.html enthalten.
Eine Idee, wo der Fehler liegen könnte?
Gruß
Marcus
Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0
Verfasst: 31.10.2012 17:25
von Marcuss
Hallo,
ich habe noch ein Problem, welches ich nicht weg bekomme!
Wenn der 'Danke'-Button geklickt wird, bekomme ich folgende Fehlermeldung:
Code: Alles auswählen
SQL ERROR [ mysqli ]
Field 'topic_id' doesn't have a default value [1364]
SQL
INSERT INTO phpbb_thanks (thanks_from, thanks_to, post_id) VALUES ('58', '2', 1)
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: [ROOT]/thanks.php
LINE: 84
CALL: dbal_mysqli->sql_query()
Beim Klicken des 'Removethanks'-Button erscheint diese Fehlermeldung
Code: Alles auswählen
QL ERROR [ mysqli ]
Out of range value for column 'user_thanks' at row 1 [1264]
SQL
UPDATE phpbb_users SET user_thanks = user_thanks - 1 WHERE user_id = 58
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: [ROOT]/thanks.php
LINE: 125
CALL: dbal_mysqli->sql_query()
Diese Datei
hier habe ich schon ausgeführt, ohne Erfolg!
Weiß jemand eine Lösung?
Danke im voraus!
Marcus
Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0
Verfasst: 17.11.2012 13:41
von Mahony
Hallo
Marcuss hat geschrieben:Diese Datei hier habe ich schon ausgeführt, ohne Erfolg!
Du musst die angezeigten SQL-Befehle dann auch in deinem Datenbank-Tool ausführen (also nicht nur die Datei aufrufen).
Marcuss hat geschrieben:Danke bekommen: mal in Post
Das ist ein Einbau-Fehler. Überprüfe die Änderungen in deiner viewtopic.php
Grüße: Mahony
Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0
Verfasst: 17.11.2012 19:19
von Marcuss
Hallo Mahony!
Danke für die Antwort!
Ich habe die Befehle natürlich auch in der Datenbank ausgeführt. Nun bekomme ich folgende Fehlermeldung:
Code: Alles auswählen
SQL ERROR [ mysqli ]
Field 'topic_id' doesn't have a default value [1364]
SQL
INSERT INTO phpbb_thanks (thanks_from, thanks_to, post_id) VALUES ('58', '2', 1)
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: [ROOT]/thanks.php
LINE: 84
CALL: dbal_mysqli->sql_query()
Und die viewtopic habe ich auch mehrfach kontrolliert - jedoch ohne Erfolg
Gruß
Marcus
Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0
Verfasst: 11.12.2012 16:07
von LucidDream
Ich stells hier nochmal öffentlich rein:
Wie muss die
Simple Hide BBcode MOD 0.4.0 verändert werden, dass sie ausschließlich an den User der sich für den zugehörigen Post bedankt hat, den versteckten Text enthüllt ? Momentan ist es ja egal, wo sich bedankt wurde - $unhide ist Threadglobal.
Gestern den ganzen Abend probiert, um dann feststellen zu müssen, dass eine einfache Abfrageumstellung in der viewtopic.php wohl nicht ausreicht.
MfG
Lucid
Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0
Verfasst: 05.03.2013 10:26
von Maugrim
Hallo!
Ich habe mal eine kleine, kosmetische Frage:
wenn man 0 Bedankungen erhalten hat steht in der memberlist_view.html folgendes als Ausgabe, wenn man das Profil aufruft
0 mal in 0 Post bzw Beitrag
bei 1 steht:
1 mal in 1 Post bzw Beitrag
bei mehr als einem steht:
x mal in x Beiträgen
kann man es nicht grammatikalisch korrekt darstellen, dass bei 0 Bedankungen auch
0 mal in 0 PostS bw BeitrÄGEN steht?

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0
Verfasst: 18.03.2013 12:08
von freie-bildung
Hallo zusammen
Ich weiss nicht, ob ich das hier fragen soll...?
Gibt es die Möglichkeit einen weiteren Button mit dem Text "Ich fühle mit dir" ooder so zu erstellen mit den selben Eigenschaften? Also dass unter jedem Beitrag 2 Buttons erscheinen?
Vielen Dank euch
Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0
Verfasst: 21.03.2013 10:53
von freie-bildung
Also ich habe das Mod installiert und jetzt am Schluss im Browser den Pfad aufgerufen mit db_update.php ... Nun kommt folgende Fehlermeldung:
Code: Alles auswählen
Allgemeiner Fehler
SQL ERROR [ mysqli ]
Table 'phpbb_thanks' already exists [1050]
SQL
CREATE TABLE `phpbb_thanks` ( `thanks_id` mediumint(8) unsigned NOT NULL auto_increment, `thanks_from` mediumint(8) unsigned NOT NULL, `thanks_to` mediumint(8) unsigned NOT NULL, `post_id` mediumint(8) unsigned NOT NULL, PRIMARY KEY (`thanks_id`) )
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: [ROOT]/db_update.php
LINE: 69
CALL: dbal_mysqli->sql_query()
Kann mir jemand weiterhelfen?
EDIT: Dies wird mir in den Foreneinstellungen angezeigt:
[ externes Bild ], jedoch erscheint nirgends ein Button?
EDIT 2: Unter dem Profilbild werden ebenfalls die Danke bekommen und Danke vergeben angezeigt aber um sich zu bedanken wie gesagt kein Button...
Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0
Verfasst: 21.03.2013 14:52
von AYYILDIZLAR
Schau mal hier, da hatte wohl einer schon das gleiche Anliegen wie du
viewtopic.php?f=88&t=175089&start=160
Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0
Verfasst: 21.03.2013 15:12
von freie-bildung
Ja genau das ist mein Problem, ich habe auch zuerst den sql Befehl ausgeführt... Was kann ich da nun machen?