Bedankomatanzeige im Profil
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!
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!
Ja die habe auch gemodded es ist nur der text zu sehen keine zahlen.obwohl der user sich mehrmals bedankt hatte.
milerweile habe ich neu viewtopic.php weil ich paar updates gemacht habe.hänge die an.
ich hatte die du moddet hast entfernt zu sicherheit damit keine fehler auftreten.
Die drei sachen hattestdu eingebaut oder
mfg
milerweile habe ich neu viewtopic.php weil ich paar updates gemacht habe.hänge die an.
ich hatte die du moddet hast entfernt zu sicherheit damit keine fehler auftreten.
Die drei sachen hattestdu eingebaut oder
Code: Alles auswählen
$sql = "SELECT * FROM " .BEDANKOMAT_TABLE. "
WHERE user_id = ".$poster_id;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain bedankomat information', '', __LINE__, __FILE__, $sql);
}
$total_thx = $db->sql_numrows($result);
$db->sql_freeresult($result);
'THANKS_TO_TOPICS' => $total_thx,
'L_THANKS_TO_TOPICS' => $lang['Thx_to_topic'],
Zuletzt geändert von musteng am Fr 06.Apr, 2007 16:43, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ich habe es doch schon eingebaut.
Ohne bei Dir selber zu testen kann ich da nichts weiter machen...
Mit fällt aber gerade auf, daß es in der viewtopic_body.tpl nicht
sondern
lauten muss.
Ich ändere den Code von oben auch gleich...
Ohne bei Dir selber zu testen kann ich da nichts weiter machen...
Mit fällt aber gerade auf, daß es in der viewtopic_body.tpl nicht
Code: Alles auswählen
{THANKS_TO_TOPICS}Code: Alles auswählen
{postrow.THANKS_TO_TOPICS}Ich ändere den Code von oben auch gleich...
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!
-={ 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!
PERFECKT
danke dir
Ich habe da einen Mod gefunden der beides kan ist echt geiles ding.Ich habe das instaliert aber ich bekomme immer die fehler meldung.
Parse error: parse error, unexpected T_IF, expecting ')' in /srv/www/vhosts/myhome.de/httpdocs/forum/viewtopic.php on line 2265
bei Line 2265 hat er das nicht gern.
if ($postrow[$i]['thanks_count'] >= 1) {
Was könte der Fehler sein,Ich hänge mal das mod an ist echt gute mod finde ich!Vileicht kan einer gebrauchen.
[ Attachment gelöscht am Di 10.Apr, 2007 08:08 von oxpus ]
Ich habe da einen Mod gefunden der beides kan ist echt geiles ding.Ich habe das instaliert aber ich bekomme immer die fehler meldung.
Parse error: parse error, unexpected T_IF, expecting ')' in /srv/www/vhosts/myhome.de/httpdocs/forum/viewtopic.php on line 2265
bei Line 2265 hat er das nicht gern.
if ($postrow[$i]['thanks_count'] >= 1) {
Was könte der Fehler sein,Ich hänge mal das mod an ist echt gute mod finde ich!Vileicht kan einer gebrauchen.
[ Attachment gelöscht am Di 10.Apr, 2007 08:08 von oxpus ]
Zuletzt geändert von musteng am Di 10.Apr, 2007 02:43, insgesamt 4-mal geändert.
Gut hier ist sie.Ich habe aber nich gemoded Hänge ich dir orginal.weil dort ist eine befehl $template->pparse('body'); Hier von gibts 3 stuck wuste nicht genau welche ich nehmen sollte.Bei viewtopic mussen nur 3-4 änderungen gemacht werden mehr nicht.Das mod hastdu doch?
[ Attachment gelöscht am Di 10.Apr, 2007 21:22 von oxpus ]
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
$search = '<a href="' . $temp_url . '">' . sprintf($lang['Search_user_posts'], $postrow[$i]['username']) . '</a>';
#
#-----[ AFTER, ADD ]------------------------------------------
#
//
// Start Thank Post by User Mod
//
if ( ($userdata['session_logged_in']) && ($userdata['user_id'] != $poster_id) ) {
$temp_url = append_sid("thanks.$phpEx?p=" . $postrow[$i]['post_id']);
$thanks_img = '<a href="javascript:popUp(\'' . $temp_url . '\')"><img src="' . $images['icon_thank'] . '" alt="' . $lang['Thanks_text'] . '" title="' . $lang['Thanks_text'] . '" border="0" /></a>';
}
else {
$thanks_img = '';
}
//
// End Thank Post by User Mod
//
#
#-----[ FIND ]------------------------------------------
#
$template->assign_block_vars('postrow', array(
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//
// Start Thank Post by User Mod
//
// If the user isn't anonymous
if ($postrow[$i]['user_id'] != -1)
{
// From Users SQL
$sql = "SELECT user_posts, user_thanks_given, user_thanks_received
FROM " . USERS_TABLE . "
WHERE user_id = " . $postrow[$i]['user_id'];
if ( !($result = $db->sql_query($sql)) ) {
message_die(GENERAL_ERROR, "Could not obtain user information", '', __LINE__, __FILE__, $sql);
}
$user_row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$thanks_given = $lang['Thanks_thanks'] . ': ' . $user_row['user_thanks_given'];
$thanks_received = $lang['Thanks_thanked_1'] . ' ' . $user_row['user_thanks_received'] . ' ' . $lang['Thanks_thanked_2'] . ' ' . $user_row['user_posts'] . ' ' . $lang['Thanks_thanked_3'];
}
else {
$thanks_given = "";
$thanks_received = "";
}
//
// End Thank Post by User Mod
//
#
#-----[ FIND ]------------------------------------------
#
'POSTER_FROM' => $poster_from,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'POSTER_THANKS_GIVEN' => $thanks_given,
'POSTER_THANKS_RECEIVED' => $thanks_received,
#
#-----[ FIND ]------------------------------------------
#
'EDIT' => $edit,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'THANKS_IMG' => $thanks_img,
#
#-----[ FIND ]------------------------------------------
#
}
$template->pparse('body');
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//
// Start Thank Post by User Mod
//
if ($postrow[$i]['thanks_count'] >= 1) {
$thanked_by = "";
$thanked_users = explode("|",$postrow[$i]['thanks_from_user_id']);
$thanked_count = $postrow[$i]['thanks_count'];
// Loop through all users who thanked the post
for ($x = 0; $x < $thanked_count; $x++) {
// Users SQL
$sql = "SELECT username
FROM " . USERS_TABLE . "
WHERE user_id = " . $thanked_users[$x];
if ( !($result = $db->sql_query($sql)) ) {
message_die(GENERAL_ERROR, "Could not obtain user information", '', __LINE__, __FILE__, $sql);
}
$user_row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
if ($x >= 1) { $thanked_by .= ", "; }
// Add user to thanked by list
$thanked_by .= $user_row['username'];
}
$template->assign_block_vars('postrow.thanks', array(
'L_THANKS_TEXT' => $lang['Thanks_thanked_by'],
'THANKS_USERS' => $thanked_by)
);
}
//
// End Thank Post by User Mod
//
Zuletzt geändert von musteng am Di 10.Apr, 2007 17:12, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ich brauche die Datei nicht irgendwelche Code-Schnipsel!
Und diese nicht posten, sondern als Zip oder Rar File anhängen!
Und diese nicht posten, sondern als Zip oder Rar File anhängen!
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!
-={ 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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Äh, von der Zeile
sehe ich in der viewtopic.php nur ein Vorkommnis...
Code: Alles auswählen
$template->pparse('body');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!
-={ 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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Klar, daß das so falsch ist:
Du sollst BEFORE, ADD einfügen, also vor der Zeile
Du hast es aber danach eingefügt 
Du sollst BEFORE, ADD einfügen, also vor der Zeile
Code: Alles auswählen
$template->assign_block_vars('postrow', array(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!
-={ 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!
Sorry du hast recht gehabt,Habe das mall Fertig instaliert leuft alles Super ABER es gibt einen Hacken Das ist mit hide mod nicht Kompfortabel.
Kanstdu bitte Für den bedankomat auch erhaltene dankeschön mit anzeigen modden,Egal wen das den server belastet.
Was mir noch eingefallen ist,kan man die beiträge die er bedankt hat anzeigen lassen.Wie bei dem beiträgen die er geschrieben hat,klickt man drauf sieht man seine beiträge.Halt so eine suche funkzunion.
mfg
Kanstdu bitte Für den bedankomat auch erhaltene dankeschön mit anzeigen modden,Egal wen das den server belastet.
Was mir noch eingefallen ist,kan man die beiträge die er bedankt hat anzeigen lassen.Wie bei dem beiträgen die er geschrieben hat,klickt man drauf sieht man seine beiträge.Halt so eine suche funkzunion.
mfg
Zuletzt geändert von musteng am Mi 11.Apr, 2007 03:12, insgesamt 2-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Öhm, bei Deinem Forum kannst Du damit bereits die Topic-Ansicht zum Stillstand bringen.Kanstdu bitte Für den bedankomat auch erhaltene dankeschön mit anzeigen modden,Egal wen das den server belastet.
Dann ist diese nicht mehr aufrufbar!
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!
-={ 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!
ist das deine ernst? So schlim,Wen das für dich nicht viel aufwand ist möchte ich gerne probiern.Ich habe mir das mod doch eingebaut damit ist es auch möglich und der hat nicht ein bischen gebremst!
Zuletzt geändert von musteng am Mi 11.Apr, 2007 13:39, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Überleg doch mal:
Je Post eine zusätzliche Abfrage, die jeweils alle Topics durchsucht, wo der User dieses Posts ein Dankeschön für erhalten hat. Das sind nach meiner Erinnerung 2 zusätzliche Abfragen gegen die Datenbank je Beitrag!
Dazu kommt die Verarbeitung dieser Daten, was auch nochmal den Server direkt belastet.
Hast Du einen eigenen Root Server oder "nur" einen Webspace?
Wenn Du einen eigenen Server für Dich hast, könnte mit etwas Glück der Seitenaufbau "nur" verlangsamt werden, aber das dann extrem, wenn Du einen Webspace hast, sind aber noch viele andere Kunden auf dem Server und dann wird dieser wirklich lahm gelegt, was Deinem Hoster dann überhaupt nicht gefallen dürfte.
Nochmal:
Ich werde kein Script erstellen, was so eindeutig das Board ausbremst, wie Deine Anfrage.
Sorry, aber ich werde Dir da nicht helfen!
Je Post eine zusätzliche Abfrage, die jeweils alle Topics durchsucht, wo der User dieses Posts ein Dankeschön für erhalten hat. Das sind nach meiner Erinnerung 2 zusätzliche Abfragen gegen die Datenbank je Beitrag!
Dazu kommt die Verarbeitung dieser Daten, was auch nochmal den Server direkt belastet.
Hast Du einen eigenen Root Server oder "nur" einen Webspace?
Wenn Du einen eigenen Server für Dich hast, könnte mit etwas Glück der Seitenaufbau "nur" verlangsamt werden, aber das dann extrem, wenn Du einen Webspace hast, sind aber noch viele andere Kunden auf dem Server und dann wird dieser wirklich lahm gelegt, was Deinem Hoster dann überhaupt nicht gefallen dürfte.
Nochmal:
Ich werde kein Script erstellen, was so eindeutig das Board ausbremst, wie Deine Anfrage.
Sorry, aber ich werde Dir da nicht helfen!
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!
-={ 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!