Seite 1 von 1

"Gehe zu" verstecke foren nicht sichtbar ????

Verfasst: 21.03.2004 23:20
von siebenschlaefer
Wir haben ja unten rechts immer dieses wunderbare "gehe zu" feld, welches auch ohne probleme funktioniert - ob wohl ich nicht ganz kapiere wieso es einen ok button daneben gibt wenn bereits bei auswahl der link aktiviert wird - naja egal, worums mir hier geht

>>>>> private foren, die z.b. nur von usern die einer bestimmten benutzergruppe angehören werden dort unten nicht mit aufgelistet - woran liegt das ??!!!!!!!!!!

Verfasst: 21.03.2004 23:55
von PhilippK
Hintergrund sind Performance-Gründe - bei jedem Seitenaufruf müssten sonst die kompletten Berechtigungen geprüft werden.
Die entsprechenden Zeilen sind in der functions.php auskommentiert. Du kannst es (auf eigenen Gefahr) aktivieren. Ersetze in der ./includes/functions.php

Code: Alles auswählen

//	$is_auth = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata);
durch

Code: Alles auswählen

	$is_auth = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata);
sowie

Code: Alles auswählen

					if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && $forum_rows[$j]['auth_view'] <= AUTH_REG )
					{

//					if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && $is_auth[$forum_rows[$j]['forum_id']]['auth_view'] )
//					{
durch

Code: Alles auswählen

//					if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && $forum_rows[$j]['auth_view'] <= AUTH_REG )
//					{

					if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && $is_auth[$forum_rows[$j]['forum_id']]['auth_view'] )
					{
Gruß, Philipp

Verfasst: 22.03.2004 00:29
von siebenschlaefer
also wenn es nur um performance gründe geht dann hab ich da keine bedenken - beim aufbau der index.php musses ja dann auch geprüft werden und die baut sich nich unbedingt langsamer auf als die anderen seiten wie z.b. viewtopic.php oder so............. also probier ichs ma danke :grin: