Seite 2 von 2

Verfasst: 14.12.2004 19:18
von shwepsi
suche in der Index.php die Zeilen

Code: Alles auswählen

for($j = 0; $j < $total_forums; $j++)
				{
und ersetze sie durch

Code: Alles auswählen

for($j = 0; $j < $total_forums; $j++)
				{
if ($j == X) then $j++;
für X setze die ID deines Forums ein. Falls du sie nicht weisst klicke auf das Forum und schaue in die Adresszeile
/viewforum.php?f=9 bedeutet die ID ist 9

aber wie gesagt, die Suche zeigt die Beiträge trotzdem, mit dem richtigen Wort kommt man also auch ohne Link rein

Verfasst: 14.12.2004 20:07
von toddy_itn
hmm, funzt leider doch nit...

Der Syntax kommt auch zwei mal in der Index.php vor.
Hab´s aber beide male geändert.

Haste noch ne andere Idee ???

Code: Alles auswählen

//
		// Should we display this category/forum set?
		//
		$display_forums = false;
		for($j = 0; $j < $total_forums; $j++)
		{
			if ($j == 55) then $j++;
			if ( $is_auth_ary[$forum_data[$j]['forum_id']]['auth_view'] && $forum_data[$j]['cat_id'] == $cat_id )
			{
				$display_forums = true;
			}
		}

Code: Alles auswählen

if ( $viewcat == $cat_id || $viewcat == -1 )
			{
				for($j = 0; $j < $total_forums; $j++)
				{
					if ($j == 55) then $j++;
					if ( $forum_data[$j]['cat_id'] == $cat_id )
					{
						$forum_id = $forum_data[$j]['forum_id'];

						if ( $is_auth_ary[$forum_id]['auth_view'] )
						{
							if ( $forum_data[$j]['forum_status'] == FORUM_LOCKED )
							{
								$folder_image = $images['forum_locked']; 
								$folder_alt = $lang['Forum_locked'];
							}

Verfasst: 17.12.2004 16:29
von shwepsi
den ersten CodeBlock mache wieder rückgängig, beim 2. änderst du es folgendermaßen ab:

Code: Alles auswählen

	for($j = 0; $j < $total_forums; $j++)
				{
if ($j <> 55){  
					if ( $forum_data[$j]['cat_id'] == $cat_id )
					{
ausserdem musst du die klammer auch wieder schliessen

Code: Alles auswählen

	'U_VIEWFORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"))
							);
da eine } hinter und es sollte funktionieren

Grund, er führt alle schritte dazwischen nur aus (berechtigungen prüfen, daten einholen, etc) wenn es nicht Forum 55 ist

Verfasst: 17.12.2004 21:03
von toddy_itn
Danke für die Hilfe,

aber es funzt leider immer noch nit... :-(

shitty

Verfasst: 17.12.2004 22:00
von shwepsi
:o bei mir funzt es...
na dann, kannst du mir die index mal geben?
KB:81

Verfasst: 18.12.2004 00:05
von toddy_itn
hmmm, komisch bestimmt bin ich einfach nur zu "DAU"

das ist jetzt die index_body_plus.tpl so wie ich sie im Board nuzte.

Und bidde nicht erschrecken, die sieht bestimmt aus wie Sau,
weil ich viel mit "Try and Error" darn rumgebastelt habe :-)
(SuMa Optimierung)

THX

Verfasst: 18.12.2004 13:32
von shwepsi
toddy_itn hat geschrieben:hmmm, komisch bestimmt bin ich einfach nur zu "DAU"

das ist jetzt die index_body_plus.tpl so wie ich sie im Board nuzte.

Und bidde nicht erschrecken, die sieht bestimmt aus wie Sau,
weil ich viel mit "Try and Error" darn rumgebastelt habe :-)
(SuMa Optimierung)

THX

http://www.ketoforum.de/index_body_plus.rar
ähm ...
wo hast du die änderungen gemacht.. in der php oder? also welche datei will ich wohl haben ....
mal davon abgesehen heisst der KB-Artikel: PHP bereitstellen und nicht tpl, oder?

Verfasst: 20.12.2004 20:01
von shwepsi
funktioniert es nun, oder doch nicht?
und wenn nicht gib mal bitte deine index.php

die passwörter stehen in der config.php und sollte NICHT nach oben beschriebener methode bearbeitet werden !!!

Verfasst: 20.12.2004 20:45
von toddy_itn
uppps,

da war ich mal wieder total durcheinander...

Die Änderungen habe ich natürlich in der index.php gemacht.



vielen Dank

Verfasst: 20.12.2004 21:18
von shwepsi
so, mach die änderung nochmal, und dann lege im ACP ein neues Forum an, gehe auf die Index-Seite und wieder zurück ins ACP, dann kannst du das sograde erstellte Forum löschen
Grund dafür ist der Categories Hierarchie Mod, dieser cached die index.php, sie wird nur alle paar Stunden oder durch das hinzufügen von Foren aktualisiert

leider kann ich es bei mir nicht testen, da ich den mod nicht eingebaut habe, ich hoffe aber meine alten erinnerungen trügen mich jetzt nicht