[PROBLEM] Bedankomat (DL von phpbb.de)

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
SevenUp
Beiträge: 78
Registriert: Do 19.Aug, 2004 11:13

Beitrag von SevenUp »

danke schön!

oxpus, du bist der beste :-)

aber nun möchte ich wissen wie ich option "dankeschön zurücknehmen" abschalten kann? ein danke kann man ja nicht zurücknehmen ^1
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

oxpus, du bist der beste :-)
Keine Ursache.
aber nun möchte ich wissen wie ich option "dankeschön zurücknehmen" abschalten kann? ein danke kann man ja nicht zurücknehmen
Es werden 2 Links in der viewtopip.php für den Mod erstellt: Einmal Danke sagen und einmal Danke zurücknehmen. Ersetze diesen 2. Link "Danke zurücknehmen" nur mit dem Text ($lang['...']) oder Button ($images['...']), dann kann der User klicken wie er will, es gibt dann kein zurück mehr.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Marc Hoff
Beiträge: 169
Registriert: Mo 09.Aug, 2004 10:59
Wohnort: Krefeld

Beitrag von Marc Hoff »

Ich hab diesen Bedankomaten irgendwie nicht verstanden. Man sieht, wer das Posting gut fand und Danke sagt? Na denn wäre das von Ripsta vorgeschlagene "Punktsystem" gut, um vielleicht Orden für die MVPs zu vergeben.

:p
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

So gesehen ist der Bedankomat eine "Mini"-Version des Punkte-Systems. Und genau das macht er auch nur: Danke für einen Topic sagen können und auch wieder zurücknehmen. Nicht meh rund auch nicht weniger.
Ich hatte den hier wieder rausgeworfen, weil er kaum genutzt wird. Ist ja auch verständlich: Wer bedankt sich für einzelne Topics, wenn er das Board an sich schon gut findet ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Marc Hoff
Beiträge: 169
Registriert: Mo 09.Aug, 2004 10:59
Wohnort: Krefeld

Beitrag von Marc Hoff »

Also mit kleinem Punktesystem: HABEN WOLLEN. Weil dann kann man Mitglieder für feine Unterstützung belohnen. Ansonsten, naja.
SevenUp
Beiträge: 78
Registriert: Do 19.Aug, 2004 11:13

Beitrag von SevenUp »

habe den bedankomat und das add-on jetzt auf einem anderen forum installiert

der mod funktioniert, aber bekomme über den header folgende fehlermeldung:

Code: Alles auswählen

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/ekctpa/public_html/music/db/mysql4.php on line 318

Warning: Cannot modify header information - headers already sent by (output started at /home/ekctpa/public_html/music/db/mysql4.php:318) in /home/ekctpa/public_html/music/includes/sessions.php on line 308

Warning: Cannot modify header information - headers already sent by (output started at /home/ekctpa/public_html/music/db/mysql4.php:318) in /home/ekctpa/public_html/music/includes/sessions.php on line 309

Warning: Cannot modify header information - headers already sent by (output started at /home/ekctpa/public_html/music/db/mysql4.php:318) in /home/ekctpa/public_html/music/viewtopic.php on line 779

Warning: Cannot modify header information - headers already sent by (output started at /home/ekctpa/public_html/music/db/mysql4.php:318) in /home/ekctpa/public_html/music/includes/page_header.php on line 668

Warning: Cannot modify header information - headers already sent by (output started at /home/ekctpa/public_html/music/db/mysql4.php:318) in /home/ekctpa/public_html/music/includes/page_header.php on line 670

Warning: Cannot modify header information - headers already sent by (output started at /home/ekctpa/public_html/music/db/mysql4.php:318) in /home/ekctpa/public_html/music/includes/page_header.php on line 671
was habe ich denn nun falsch gemacht? :wuah:
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das liegt nicht an Dir, sondern ist ein Fehler in der Mod-Beschreibung ;)

Schau mal in der viewtopic.php nach diesen Zeilen:

Code: Alles auswählen

$db->sql_freeresult($result);
Eine davon folgt nicht einem SELECT, also

Code: Alles auswählen

$sql = "SELECT...
und muss daher gelöscht werden.
Dann ist die Fehlermeldung weg.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Meine Bedankomatliste sieht lustig aus
*lol*
Was habsch da mal wieder fálsch gemacht ?
Hab die Liste vorher noch nie irgendwo intrigiert, heut erst gemerkt.
das addon habsch ja eingebaut und der Bedankomat funktioniert astrein bei mir.
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Lösche mal aus dem SELECT, der in der Fehlermeldung angezeigt wird, das Feld t.topic_info raus. Ist ein Fehler im Mod, den ich gleich beheben werde.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Juppa merci mal wieder
ähm ich hatte dir mal nen Beitragsgratulier MOD geschickt.
Hast noch keine Zeit gehabt den mal anzuschauen ?
Warst ja auch krank, hoffe geht wieder besser.
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Danke Lara, aber ich hatte den auch hier schon mal eingebaut, nur benutzte den Mod kaum ein User, also flog er wieder raus.
Daher auch die diversen Mods und Add-Ons von mir dazu ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Ähm ?
Glaub du verwechselst den wieder.
Der Mod wird ausschliesslich vom Admin verwendet.
Nach x erreichte posts wird ne Message ausgegeben, entweder an den User oder im Index.
Man kann auch nur nach erreichten xx posts vom gesamten forum ne Message übers index jagen.
Fand den halt net schlecht, da könnt ich nach sagen wir 25000 erreichten postings ne Massege schicken und dem User Gratulieren und mitteilen, dass er im Profil jetzt seinen eigenen Rang eingeben kann. ;)
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja klar. Wer lesen kann ist klar im Vorteil.
Den Mod hab ich schon gesehen, aber der ist mir noch nicht ausgereift genug, zumal Leuchte da auch noch einiges dran herumschraubt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Oh wollt ja net drängeln oder so Scherze
Nu weiss ich ja was Sache ist, mehr wollt ich gar net.
Bei Euch ist der gut aufgehoben ;)
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier drängelt doch keiner :( ^a
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
easygo
Beiträge: 155
Registriert: Fr 22.Okt, 2004 13:20
Kontaktdaten:

Unschöne Fehlermeldung im Bedankomat!

Beitrag von easygo »

Hy, muss das Thema nochmal aufgreifen, weil es da so eine unschöne
Fehlermeldung gibt, die eigentlich überhaupt net sein müsste.

Quelle: viewtopic.php

Code: Alles auswählen

				if ($db->sql_numrows($result) != 0)
				{
					message_die(GENERAL_ERROR, 'Einmal reicht. ;-)', '', __LINE__, __FILE__, $sql);
				}
Mögliche Ursachen, die zu solch einer ziemlich sinnlosen Fehlermeldung führen:

1. Der User klickt kurz hintereinander 2x auf "Danke sagen"
2. Der User hat 1x Danke gesagt und refresht die Seite

Problem ist erstmal "provisorisch" gelöst, indem der Fehlercode s.o.
einfach durch folgende Zeilen ersetzt wurde:

Code: Alles auswählen

	if ($db->sql_numrows($result) != 0)
	
	break;
	case 'add_thx':
Aber das Wahre ist das net, oder?

mfg
easygo
Diskutiere nie mit einem Idioten: Erst zieht er dich auf sein
Niveau runter und dort schl?gt er dich mit Erfahrung.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein, wieso? Ist doch okay, wenn es funktioniert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
easygo
Beiträge: 155
Registriert: Fr 22.Okt, 2004 13:20
Kontaktdaten:

Beitrag von easygo »

Hmja, wenn du das sagst ^^

:D *stolzguck*
Diskutiere nie mit einem Idioten: Erst zieht er dich auf sein
Niveau runter und dort schl?gt er dich mit Erfahrung.
Benutzeravatar
FreddieMercury
Beiträge: 3
Registriert: Sa 09.Jul, 2005 10:06

Beitrag von FreddieMercury »

Also ich habe das phpbb plus 1.52 und das mit dem Bedankomat funktioniert einfach net, wenn ich auf "bedanken" drücke kommt eine "blanke" Seite , also nicht das Thema, gehe ich auf "Refresh" bekomme ich den Error das ich mich schon bedankt hätte, shize, hat da jemand ne Lösung???

Freddie
Zuletzt geändert von FreddieMercury am Sa 09.Jul, 2005 12:39, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Häng mal Deine viewtopic.php hier an. Ich denke, da ist wieder ein $db->sql_freeresult($result); zuviel drinnen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
FreddieMercury
Beiträge: 3
Registriert: Sa 09.Jul, 2005 10:06

Bitte

Beitrag von FreddieMercury »

Ich hoffe das is so richtig und vor allem MANY ThXXX 4 Help!!!! ^o ^b

Freddie

[ Attachment gelöscht am Sa 09.Jul, 2005 15:21 von oxpus ]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Yepp, war richtig. Auch wenn ich den Anhang gelöscht habe (Aus Platzgründen).

Anbei die gefixte Datei zurück. Damit sollte die Seite nach einem "Dankeschön" auch wieder erscheinen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
FreddieMercury
Beiträge: 3
Registriert: Sa 09.Jul, 2005 10:06

Beitrag von FreddieMercury »

Many ThXXXX

gleich mal testen!!!!!

Freddie
Antworten