Problem mit der Viewtopic...

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!
Antworten
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Problem mit der Viewtopic...

Beitrag von Bootenks »

Habe keine Ahnung was daabgeht aber irgendwie werden Ränge und Rangbildchen nicht in der Viewtopic angezeigt. In den anderen Fenstern wirds eingezeigt... (z.B. usercp_viewprofile) Habe es eben mit jener verglichen, aber die Einträge sind gleich... ~.~ Woran kann das liegen? Gibt es da ein An und Ausschalter?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Meinst Du das bei mir?
Das Rangbild mag durch Browser, ein Firewall oder Antivirus bei Dir geblockt sein. Prüf das mal. Der Rangname erscheint hier jedenfalls überhaupt nicht. Den hab ich abgeschaltet.
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
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

nee ich meine auf meinem phpBB Board... :'(

was ist da nur los ???
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Also hier sehe ich eindeutig Rangabzeichen: http://www.yami-unlimited.de/viewtopic.php?p=108#108
Oder ist das das falsche Board?
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
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

ja das ist dass falsche Board

www.oyabun-headquarter.de

;)
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Aj ha.
Dann eine andere Frage: Hast Du im ACP auch Ränge definiert? Also mit Grafiken?
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
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

ja logo :P sonst würde ich es ja nichts agen und ausserdem würde dann die Ranks.php leer sein oder :-P

Naja und im usercp_viewprofile sieht man ja auch die Rangbezeichnung
Nur ein Informatik Student. ^^
Benutzeravatar
nightowl
Beiträge: 327
Registriert: Mo 16.Feb, 2004 18:47
Wohnort: Bielefeld
Kontaktdaten:

Beitrag von nightowl »

zeig doch mal deine viewtopic.php und viewtopic-body.tpl hier, ich denke mal das ein Fehler in der Ausgabe in der viewtopic-body.tpl vorliegt, da der Abstand für die Rangzeichen bereits vorhanden sind, aber mehr können wir erst sagen, wenn wir deine Dateien sehen dürfen.
Bild
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

ihr dürft doch alles :-P ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Woher stammt denn dieser Block:

Code: Alles auswählen

	if ( $postrow[$i]['user_id'] == ANONYMOUS )
	{

	} else if ( isset($userdata['user_birthday']) && isset($rankcfg[RANK_CFG_BIRTHDAY.',1']) && create_date('md', time(), $postrow[$i]['user_timezone']) == realdate('md',$postrow[$i]['user_birthday']) ) {

		for($j = 0; $j < count($ranksrow); $j++)
		{
			if ( $rankcfg[RANK_CFG_BIRTHDAY.',1'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
			{
				$poster_rank = $ranksrow[$j]['rank_title'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
		}

	}
	else if ( $postrow[$i]['user_rank'] )
	{
		for($j = 0; $j < count($ranksrow); $j++)
		{
			if ( $postrow[$i]['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
			{
				$poster_rank = $ranksrow[$j]['rank_title'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
		}
	}
	else
	{
		for($j = 0; $j < count($ranksrow); $j++)
		{
			if ( $postrow[$i]['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] && $ranksrow[$j]['rankset_id'] == $postrow[$i]['user_rankset_id'] )
			{
				$poster_rank = $ranksrow[$j]['rank_title'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
		}
	}
Original sieht das so aus (einfacher halt):

Code: Alles auswählen

	$poster_rank = '';
	$rank_image = '';
	if ( $postrow[$i]['user_id'] == ANONYMOUS )
	{
	}
	else if ( $postrow[$i]['user_rank'] )
	{
		for($j = 0; $j < count($ranksrow); $j++)
		{
			if ( $postrow[$i]['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
			{
				$poster_rank = $ranksrow[$j]['rank_title'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
		}
	}
	else
	{
		for($j = 0; $j < count($ranksrow); $j++)
		{
			if ( $postrow[$i]['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] )
			{
				$poster_rank = $ranksrow[$j]['rank_title'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
		}
	}
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
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

ich versuchs mal zu ersetzen *bin ja mal gespannt*

EDIT:

Nee ist genauso... ich glob die änderung kommt durch den extended rank mod... aber der funktioniert bei allen anderen Seiten wie schon geschrieben.. nur da hackts...
Zuletzt geändert von Bootenks am Fr 24.Dez, 2004 20:40, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was wird denn durch den Mod geändert?
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
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

der Mod ermöglicht es dass man die Ränge z.B.: nach Geschlecht vergibt oder nach Style... Also z.B: für ne Frau: Hexe und für den Mann: Hexer ^^

Naja und das klappt ja auch nur in der viewtopic zickt er.

edit: Fatal error: Cannot redeclare class template in /home/www/web75/html/phpBB2x/includes/template.php on line 73

das nur nebenbei was ist ds für ein fehler, ist in anderer
Zuletzt geändert von Bootenks am Sa 25.Dez, 2004 00:26, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ein Link zu dem Mod und ich könnte den ausprobieren.

Und der 2. Fehler scheint auf einen doppelten Aufruf der Funktion $template->set_filenames(); hinzuweisen.
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
nightowl
Beiträge: 327
Registriert: Mo 16.Feb, 2004 18:47
Wohnort: Bielefeld
Kontaktdaten:

Beitrag von nightowl »

bitte schön =>

(dürfte die aktuelle Version sein)!
Bild
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

also an sich ist der eigentlich da richtig eingebaut aber nobody is perfect... wäre cool wenn du den Bug finden würdest. ^^

ich gucke gleich mal ob da was doppelt vorkommt ^^
Nur ein Informatik Student. ^^
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

also das erstere Problem hat sich gegessen weil ich es noch mal bei Vanilla angefangen habe, aber der zweite Fehler kommt immernoch, aber wie gesagt nur bei Usern die durch Junior Admin Zugang haben. ~.~ Wo soll ich diese Funktion finden und ausschalten? $template->set_filenames();

EDIT:

Also zum ersten Problem: Es lag daran das die admin_ranks.php überschrieben wurde und das dardurch ein paar Einstellungen von dem Cache Mod von Ptirhiik nicht mehr berücksichtigt wurden. Naja da hab ich einfach "ranks" in "functions_cache.php" auskommandiert. ;) Mehr war da nicht zu tun. ^^
Zuletzt geändert von Bootenks am So 26.Dez, 2004 14:18, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In jeder php-Datei, die ein Template verwendet.
Das darf nur einmal je darzustellende Seite, meist nur einmal pro Datei vorkommen.
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
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

Also ich habe (da es ja nur beim junior Admin vorkommt mal die functions_jr_admin.php gecheckt und das beides gefunden:

Code: Alles auswählen

		$template->set_filenames(array('JR_ADMIN_INFO' => 'admin/jr_admin_user_info_header.tpl'));

Code: Alles auswählen

		
		$template->set_filenames(array(
		$handle => $filename
		));

Welches davon soll weg? und das war ja so schon standardmässig drin
Zuletzt geändert von Bootenks am So 26.Dez, 2004 20:32, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das ist schon okay, da beide in unterschiedlichen Funktionen vorkommen.
Schau mal die Installation des Junior Admin nochmal nach, ob da nicht ein Einbaufehler vorliegt.
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
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

ich gucke kann es mir zwar nicht vorstellen da er nicht sehr gross ist aber nobody is perfect... *ich gebe zu später Stund meine Testerei hier freilich kund!*
Zuletzt geändert von Bootenks am Mo 27.Dez, 2004 16:08, insgesamt 1-mal geändert.
Antworten