Thank Post Mod (hide MOD compatible ) Anzeige geht nicht
Thank Post Mod (hide MOD compatible ) Anzeige geht nicht
Deine phpBB Version: 2.0.
Typ Deines phpBB Forums: Standard phpBB (auch Vanilla (phpbb2) oder Olympus (phpBB3) genannt)
MODs installiert: Ja
Dein Wissensstand: Einsteiger
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Ich habe den Thanks Post Mod Hide mod Comapatible 2.0 habe ich eingebaut leuft auch so weit ganz gut , Botton wird angezeigt und auch wer sich bedankt hat .
Aber nun das Problem da wo steht wieviel Thanks Bekommen Und wieviel Thanks gegeben ect da wird nichts angezeigt an was kann das liegen ???
Ich hoffe es kann jemand Helfen
P.s Benutze den Melankolia Style also der ist kein Heller
Ich habe auch gehört es soll ne gefixte thanks php geben die älterre geht nicht so wirklich ??
MFG
Typ Deines phpBB Forums: Standard phpBB (auch Vanilla (phpbb2) oder Olympus (phpBB3) genannt)
MODs installiert: Ja
Dein Wissensstand: Einsteiger
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Ich habe den Thanks Post Mod Hide mod Comapatible 2.0 habe ich eingebaut leuft auch so weit ganz gut , Botton wird angezeigt und auch wer sich bedankt hat .
Aber nun das Problem da wo steht wieviel Thanks Bekommen Und wieviel Thanks gegeben ect da wird nichts angezeigt an was kann das liegen ???
Ich hoffe es kann jemand Helfen
P.s Benutze den Melankolia Style also der ist kein Heller
Ich habe auch gehört es soll ne gefixte thanks php geben die älterre geht nicht so wirklich ??
MFG
- Mahony
- Site Admin
- Beiträge: 792
- Registriert: 3. Dez 2006 22:09
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 6 Mal
Re: Thank Post Mod (hide MOD compatible ) Anzeige geht nicht
Hallo
Zu 1. Überprüfe die viewtopic.php und die viewtopic_body.html.
Zu 2.
Alle Bugfixes für den MOD, findest du hier Mahony @ Thank Post Mod (hide MOD compatible )
Grüße: Mahony
Zu 1. Überprüfe die viewtopic.php und die viewtopic_body.html.
Zu 2.
Was genau meinst du mit "geht nicht so wirklich" ?Ich habe auch gehört es soll ne gefixte thanks php geben die älterre geht nicht so wirklich ?
Alle Bugfixes für den MOD, findest du hier Mahony @ Thank Post Mod (hide MOD compatible )
Grüße: Mahony
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.
Re: Thank Post Mod (hide MOD compatible ) Anzeige geht nicht
Was ich damit meine ?? Naja Thanks Botton sehe ich und alles nur halt die zahlen wie viel man bekommen hat oder wieviel gegeben das sehe ich nicht
es steht zwar alles dort wieviel thanks aber keine zahl dahinter und genau so ist das mit den bekommen thanks deshalb sagte ich geht nicht so wirklich .
Aber hier mal ein auszug aus Viewtopic_body.php.
und nun der auszug aus Viewtopic
Diesen Eintrag hier kann ich in der php nicht finden irgendwie giebt es den eintrag in der php nicht keine ahnugn warum:
auf jeden fall habe ich dann das so gesetzt .
Nächste eintrag :
Vieleicht findet ihr den fehler
MFG
King
P.s Habe mal ein bild gemacht wie es aussieht
Weil es weis ist ist nur makiert also das ist kein fehler
es steht zwar alles dort wieviel thanks aber keine zahl dahinter und genau so ist das mit den bekommen thanks deshalb sagte ich geht nicht so wirklich .
Aber hier mal ein auszug aus Viewtopic_body.php.
Code: Alles auswählen
<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row1"><!-- ENDIF -->
<td class="row2"><!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a><!-- ENDIF --><!-- IF postrow.ONLINE_IMG --> {postrow.ONLINE_IMG}<!-- ENDIF --></td>
<td><div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF THANKS_ENABLE --><!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --><a href="{postrow.U_THANKS}"><img src="{T_IMAGESET_PATH}/thankposts.gif" alt="{L_THANKS1}" /></a><!-- ENDIF --><!-- ENDIF --><!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF --> </div></td>
<!-- ENDIF -->
<!-- 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 -->
Code: Alles auswählen
// Replace naughty words in title
$topic_data['topic_title'] = censor_text($topic_data['topic_title']);
$user->add_lang('mods/thanks');
// Send vars to template
$template->assign_vars(array(
Code: Alles auswählen
if ($poster_id == ANONYMOUS)
{
$user_cache[$poster_id] = array(
'thanks' => $row['user_thanks'],
'thanked' => $row['user_thanked'],
'thanks_post' => $row['user_thanks_post'],
'joined' => $user->format_date($row['user_regdate']),
'posts' => $row['user_posts'],
'from' => '',
Diesen Eintrag hier kann ich in der php nicht finden irgendwie giebt es den eintrag in der php nicht keine ahnugn warum:
Code: Alles auswählen
'U_POST_AUTHOR' => get_username_string('profile', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
Code: Alles auswählen
$postrow = array(
'POST_AUTHOR_FULL' => ($poster_id != ANONYMOUS) ? $user_cache[$poster_id]['author_full'] : get_username_string('full', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
'POST_AUTHOR_COLOUR' => ($poster_id != ANONYMOUS) ? $user_cache[$poster_id]['author_colour'] : get_username_string('colour', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
'POST_AUTHOR' => ($poster_id != ANONYMOUS) ? $user_cache[$poster_id]['author_username'] : get_username_string('username', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
'U_POST_AUTHOR' => ($poster_id != ANONYMOUS) ? $user_cache[$poster_id]['author_profile'] : get_username_string('profile', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),
'THANKS_FROM' => sprintf($user->lang['THANKS_FROM'], get_username_string('full', $poster_id, $row['username'], $row['user_colour'], $row['post_username'])),
Code: Alles auswählen
'RANK_IMG_SRC' => $user_cache[$poster_id]['rank_image_src'],
'POSTER_JOINED' => $user_cache[$poster_id]['joined'],
'POSTER_POSTS' => $user_cache[$poster_id]['posts'],
'POSTER_THANKS' => $user_cache[$poster_id]['thanks'],
'POSTER_THANKED' => ($user_cache[$poster_id]['thanked'] <= 1) ? $user_cache[$poster_id]['thanked'] . $user->lang['THANKS_TIME'] : $user_cache[$poster_id]['thanked'] . $user->lang['THANKS_TIMES'],
'POSTER_THANKS_POST' => ($user_cache[$poster_id]['thanks_post'] <= 1) ? $user_cache[$poster_id]['thanks_post'] . $user->lang['THANKS_POST'] : $user_cache[$poster_id]['thanks_post'] . $user->lang['THANKS_POSTS'],
'POSTER_FROM' => $user_cache[$poster_id]['from'],
Code: Alles auswählen
// End Ultimate Points
);
$sql = 'SELECT thanks_from
FROM ' . THANKS_TABLE . '
WHERE post_id = ' . $row['post_id'] .'
AND thanks_from = ' . $user->data['user_id'];
$result = $db->sql_query($sql);
$give_thanks = $db->sql_fetchfield('thanks_from');
$db->sql_freeresult($result);
$sql_array = array(
'SELECT' => 'u.username, u.user_colour, t.*',
'FROM' => array(
USERS_TABLE => 'u',
THANKS_TABLE => 't'
),
'WHERE' => 't.post_id =' . $row['post_id'] . '
AND u.user_id = t.thanks_from',
'ORDER_BY' => 'u.username_clean'
);
$sql = $db->sql_build_query('SELECT', $sql_array);
$result = $db->sql_query($sql);
$thanks_list = '';
while ($row2 = $db->sql_fetchrow($result))
{
$thanks_user = get_username_string('full', $row2['thanks_from'], $row2['username'], $row2['user_colour'], $row2['username']);
$thanks_list = $thanks_list . ", " . $thanks_user;
}
$thanks_list = ltrim($thanks_list, ", ");
$postrow = array_merge($postrow, array(
'THANKS_LIST' => $thanks_list,
'U_THANKS' => (!$give_thanks) ? append_sid("{$phpbb_root_path}thanks.$phpEx", 'p=' . $row['post_id'] . '&mode=thanks') : append_sid("{$phpbb_root_path}thanks.$phpEx", 'p=' . $row['post_id'] . '&mode=remove'),
'S_GIVE_THANKS' => $give_thanks,
'S_FIRST_POST' => true,
'S_IS_OWN_POST' => ($poster_id == $user->data['user_id']) ? true : false
));
$db->sql_freeresult($result);
$template->assign_vars(array(
'THANKS_ENABLE' => ($topic_data['enable_thanks']) ? true : false));
if (isset($cp_row['row']) && sizeof($cp_row['row']))
{
$postrow = array_merge($postrow, $cp_row['row']);
}
MFG
King
P.s Habe mal ein bild gemacht wie es aussieht
Weil es weis ist ist nur makiert also das ist kein fehler
- Dateianhänge
-
- Hier1.JPG (27.31 KiB) 5413 mal betrachtet
- Hier1.JPG (27.31 KiB) 5413 mal betrachtet
- Mahony
- Site Admin
- Beiträge: 792
- Registriert: 3. Dez 2006 22:09
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 6 Mal
Re: Thank Post Mod (hide MOD compatible ) Anzeige geht nicht
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.
- Mahony
- Site Admin
- Beiträge: 792
- Registriert: 3. Dez 2006 22:09
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 6 Mal
Re: Thank Post Mod (hide MOD compatible ) Anzeige geht nicht
Hallo
Suche (Zeile 640)
Füge danach ein
Suche (ca. Zeile 1118 - 1129)
Ersetze mit
Suche
Ersetze mit
Grüße: Mahony
Suche (Zeile 640)
Code: Alles auswählen
'WARN_IMG' => $user->img('icon_user_warn', 'WARN_USER'),
Code: Alles auswählen
'THANKS_IMG' => $user->img('icon_post_thanks', 'THANKS1'),
Code: Alles auswählen
if ($poster_id == ANONYMOUS)
{
$user_cache[$poster_id] = array(
'thanks' => $row['user_thanks'],
'thanked' => $row['user_thanked'],
'thanks_post' => $row['user_thanks_post'],
'joined' => $user->format_date($row['user_regdate']),
'posts' => $row['user_posts'],
'from' => '',
'sig' => '',
Code: Alles auswählen
if ($poster_id == ANONYMOUS)
{
$user_cache[$poster_id] = array(
'joined' => '',
'posts' => '',
'from' => '',
//Begin Thank Post MOD
'thanks' => (isset($row['user_thanks'])) ? $row['user_thanks'] : '',
'thanked' => (isset($row['user_thanked'])) ? $row['user_thanked'] : '',
'thanks_post' => (isset($row['user_thanks_post'])) ? $row['user_thanks_post'] : '',
//End Thank Post MOD
'sig' => '',
Code: Alles auswählen
if ($row['user_sig'] && $config['allow_sig'] && $user->optionget('viewsigs'))
{
$user_sig = $row['user_sig'];
}
$id_cache[] = $poster_id;
$user_cache[$poster_id] = array(
'joined' => $user->format_date($row['user_regdate']),
'posts' => $row['user_posts'],
'warnings' => (isset($row['user_warnings'])) ? $row['user_warnings'] : 0,
'from' => (!empty($row['user_from'])) ? $row['user_from'] : '',
Code: Alles auswählen
if ($row['user_sig'] && $config['allow_sig'] && $user->optionget('viewsigs'))
{
$user_sig = $row['user_sig'];
}
$id_cache[] = $poster_id;
$user_cache[$poster_id] = array(
'joined' => $user->format_date($row['user_regdate']),
'posts' => $row['user_posts'],
//Begin Thank Post MOD
'thanks' => (isset($row['user_thanks'])) ? $row['user_thanks'] : '',
'thanked' => (isset($row['user_thanked'])) ? $row['user_thanked'] : '',
'thanks_post' => (isset($row['user_thanks_post'])) ? $row['user_thanks_post'] : '',
//End Thank Post MOD
'warnings' => (isset($row['user_warnings'])) ? $row['user_warnings'] : 0,
'from' => (!empty($row['user_from'])) ? $row['user_from'] : '',
Grüße: Mahony
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.
Re: Thank Post Mod (hide MOD compatible ) Anzeige geht nicht
Der letzte Codeabschnitt war auch bei mir der Knausus-Knackpunkt, jetzt wird die Anzahl der Bedankungen endlich im Beitrag (also im Avatarbereich) angezeigt.
Zuvor hatte ich es nur im Profil selbst stehen
Hüpfende Grüsse
Angie
Zuvor hatte ich es nur im Profil selbst stehen
Hüpfende Grüsse
Angie