Verstecktes Forum das aber für Gäste per Link aufrufbar ist

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

Beitrag 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
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
toddy_itn
Mitglied
Beiträge: 11
Registriert: 14.12.2004 16:37

Beitrag 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'];
							}
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

Beitrag 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
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
toddy_itn
Mitglied
Beiträge: 11
Registriert: 14.12.2004 16:37

Beitrag von toddy_itn »

Danke für die Hilfe,

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

shitty
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

Beitrag von shwepsi »

:o bei mir funzt es...
na dann, kannst du mir die index mal geben?
KB:81
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
toddy_itn
Mitglied
Beiträge: 11
Registriert: 14.12.2004 16:37

Beitrag 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
Zuletzt geändert von toddy_itn am 21.12.2004 10:13, insgesamt 1-mal geändert.
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

Beitrag 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?
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

Beitrag 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 !!!
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
toddy_itn
Mitglied
Beiträge: 11
Registriert: 14.12.2004 16:37

Beitrag von toddy_itn »

uppps,

da war ich mal wieder total durcheinander...

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



vielen Dank
Zuletzt geändert von toddy_itn am 21.12.2004 10:13, insgesamt 1-mal geändert.
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

Beitrag 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
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“