Anzeige Problem mit Thank Mod

Hier kommen die Support Anfragen für phpBB 3.0.x MODs hinein.
Antworten
the_zoker_09
Beiträge: 14
Registriert: 7. Okt 2011 23:53
Hat sich bedankt: 0
Danksagung erhalten: 0

Anzeige Problem mit Thank Mod

Beitrag von the_zoker_09 »

Deine phpBB Version: 3.0.10
Typ Deines phpBB Forums: Premodded phpBB
MODs installiert: Ja
Dein Wissensstand: Grundwissen

Was hast Du gemacht, bevor das Problem aufgetreten ist?
Mods installiert

Was hast Du bereits versucht um das Problem zu lösen?


Fehlerbeschreibung und Nachricht
Hallo zusammen,

Ich habe ein Problem mit dem Thanks Mod.

Seit kurzem wird in meinem Forum nur noch das hier angezeigt:
Bild

Auch nachdem ich den Mod in einem anderen (frischen) Forum installiert habe, hatte ich das gleiche Problem.

Ausser diesem Mod benutze ich noch folgende:


Könnte es sein, das sich da zwei Mods nicht vertragen?

Vielen Dank schon mal
the_zoker_09
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 792
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 22 Mal
Danksagung erhalten: 6 Mal

Re: Anzeige Problem mit Thank Mod

Beitrag von Mahony »

Hallo
the_zoker_09 hat geschrieben:Könnte es sein, das sich da zwei Mods nicht vertragen?
Kann sein, oder auch nicht. Ich tippe mal auf einen Einbaufehler, aber da du zu wenig Infos lieferst bekommst du eine dementsprechende Antwort. NO INPUT == NO OUTPUT


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.

Bild
the_zoker_09
Beiträge: 14
Registriert: 7. Okt 2011 23:53
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Anzeige Problem mit Thank Mod

Beitrag von the_zoker_09 »

Ok, was brauchst du für input bzw. was ist noch wichtig ?
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 792
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 22 Mal
Danksagung erhalten: 6 Mal

Re: Anzeige Problem mit Thank Mod

Beitrag von Mahony »

the_zoker_09 hat geschrieben:Ok, was brauchst du für input bzw. was ist noch wichtig ?
Den Link zu deinem Forum, damit man sich das Live ansehen kann und die für den Danke-MOD bearbeiteten Dateien.


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.

Bild
the_zoker_09
Beiträge: 14
Registriert: 7. Okt 2011 23:53
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Anzeige Problem mit Thank Mod

Beitrag von the_zoker_09 »

Hier sind die veränderten Datein:
www.mediafire.com/?fd36tyijlsq4e4l
the_zoker_09
Beiträge: 14
Registriert: 7. Okt 2011 23:53
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Anzeige Problem mit Thank Mod

Beitrag von the_zoker_09 »

Hast du schon eine Lösung gefunden?
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 792
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 22 Mal
Danksagung erhalten: 6 Mal

Re: Anzeige Problem mit Thank Mod

Beitrag von Mahony »

Hallo
In der viewtopic.php
Suche

Code: Alles auswählen

'WARN_IMG'			=> $user->img('icon_user_warn', 'WARN_USER'),
Füge danach ein

Code: Alles auswählen

'THANKS_IMG'		=> $user->img('icon_post_thanks', 'THANKS1'),
Suche

Code: Alles auswählen

if ($poster_id == ANONYMOUS)
		{
			$user_cache[$poster_id] = array(
				'joined'		=> '',
				'posts'			=> '',
				//Begin Thank Post MOD
				'thanks'		=> $row['user_thanks'],
				'thanked'		=> $row['user_thanked'],
				'thanks_post'	=> $row['user_thanks_post'],
                //End Thank Post MOD
				'from'			=> '',
Ersetze mit

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
Suche

Code: Alles auswählen

$user_cache[$poster_id] = array(
				'joined'		=> $user->format_date($row['user_regdate']),
				'posts'			=> $row['user_posts'],
Ersetze mit

Code: Alles auswählen

$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
Suche

Code: Alles auswählen

//Begin Thank Post MOD		
		'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'],
        //End Thank Post MOD
Ersetze mit

Code: Alles auswählen

//Begin Thank Post MOD		
		'POSTER_THANKS'			=> ($user_cache[$poster_id]['thanks'] <= 1) ? $user_cache[$poster_id]['thanks'] . $user->lang['THANKS_TIME'] : $user_cache[$poster_id]['thanks'] . $user->lang['THANKS_TIMES'],
		'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'],
        //End Thank Post MOD

In der memberlist.php
Suche

Code: Alles auswählen

//Begin Thank Post MOD
			'THANKS'         => $member['user_thanks'],
			'THANKED'      => ($member['user_thanked'] <= 1) ? $member['user_thanked'] . $user->lang['THANKS_TIME'] : $member['user_thanked'] . $user->lang['THANKS_TIMES'],
			'THANKS_POST'   => ($member['user_thanks_post'] <= 1) ? $member['user_thanks_post'] . $user->lang['THANKS_POST'] : $member['user_thanks_post'] . $user->lang['THANKS_POSTS'],
			//End Thank Post MOD
Ersetze mit

Code: Alles auswählen

//Begin Thank Post MOD
         'THANKS'         => ($member['user_thanks'] <= 1) ? $member['user_thanks'] . $user->lang['THANKS_TIME'] : $member['user_thanks'] . $user->lang['THANKS_TIMES'],
         'THANKED'      => ($member['user_thanked'] <= 1) ? $member['user_thanked'] . $user->lang['THANKS_TIME'] : $member['user_thanked'] . $user->lang['THANKS_TIMES'],
         'THANKS_POST'   => ($member['user_thanks_post'] <= 1) ? $member['user_thanks_post'] . $user->lang['THANKS_POST'] : $member['user_thanks_post'] . $user->lang['THANKS_POSTS'],
         //End Thank Post MOD
In der styles/prosilver/imageset\de/imageset.cfg
Suche

Code: Alles auswählen

img_icon_post_quote = icon_post_quote.gif*20*65
füge danach ein

Code: Alles auswählen

img_icon_post_thanks = icon_post_thanks.gif*20*55

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.

Bild
the_zoker_09
Beiträge: 14
Registriert: 7. Okt 2011 23:53
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Anzeige Problem mit Thank Mod

Beitrag von the_zoker_09 »

Vielen vielen Dank :D

Was war des Problem?
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 792
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 22 Mal
Danksagung erhalten: 6 Mal

Re: Anzeige Problem mit Thank Mod

Beitrag von Mahony »

Hallo
the_zoker_09 hat geschrieben:Was war des Problem?
Für die fehlende Anzeige?
Es fehlte der Code in der viewtopic.php (Punkt 3 meines obigen Beitrags)

Code: Alles auswählen

//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
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.

Bild
Antworten