Seite 1 von 2

Redirect non user logged on Mod Problem

Verfasst: 20.07.2003 12:10
von Diego
Ich wollte gerade diesen Mod installieren:

http://www.phpbbhacks.com/viewhack.php?id=1605

So, und in der Anleitung steht folgendes:

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------------
#
/templates/subSilver/overall_header.tpl
#
#-----[ FIND ]------------------------------------------------
# Near the end, around line 304
<!-- BEGIN switch_view -->
<table width="{BLOCK_SIZE}" cellspacing="0" cellpadding="2" border="0" align="top">
  <tr> 
	  <td align="left" valign="bottom"><span class="gensmall">{CURRENT_TIME}</span></td>
  </tr>
  <tr> 
	  <td align="left" valign="bottom"><span class="nav"><a href="http://cmlms.3kd.net/index.php?page=2" class="nav">{L_INDEX}</a></span></td>
  </tr>
</table>
<!-- END switch_view -->
Nur ich kann den Code in meiner overall_header nicht finden. Keine Ahnung ob ich was an den Augen habe oder so... :o

Meine eingesetzte PHPBB Version ist die 2.04

Vielen Dank im voraus.

Verfasst: 20.07.2003 12:48
von Acid
..versuch mal es vor </head> einzufügen.

Verfasst: 20.07.2003 12:58
von Diego
wenn ich das mache, dann lädt sich die Seite sofort neu, wenn sie geladen ist. Dummerweise habe ich dann aber absolut keine Chance mich anzumelden.

Verfasst: 20.07.2003 13:10
von Acid
Naja, du könntest es auch anders machen, z.B. über die page_header.php..

++FINDE++

Code: Alles auswählen

//
// Login box?
//
if ( !$userdata['session_logged_in'] )
{
++DARUNTER EINFÜGEN++
$url = substr($PHP_SELF,strrpos($PHP_SELF,'/'));
if( $url != '/login.'.$phpEx && $url != '/profile.'.$phpEx )
{
redirect(append_sid("login.$phpEx", true));
}

Verfasst: 20.07.2003 13:25
von Diego
Das hat funktioniert! Vielen Dank! :D

Verfasst: 21.07.2003 16:07
von Diego
Heute ist mir doch noch ein Fehler aufgefallen.

Und zwar kann ich keinen der Buttons im Header auswählen. Dummerweise auch den Registrieren Button.

Sprich es kann sich niemand neues mehr anmelden. :-?

Kann ich das irgendwie ändern?

Verfasst: 22.07.2003 10:38
von Acid
..hab meinen Beitrag nochmal geändert.

Verfasst: 22.07.2003 21:51
von Diego
Kann es sein das da irgendetwas nicht passt?

Denn die Abfrage kommt nicht und so wie es aussieht kann man sich auch nicht anmelden, da er die Seite nicht laden kann.

Wär nett, wenn du deinen Vorschlag noch einmal prüfen könntest.

Verfasst: 23.07.2003 10:42
von Acid
Speicher mal deine veränderte page_header.php als *.txt ab und poste einen Link..

Verfasst: 23.07.2003 17:24
von Diego
Sorry, mein Fehler.

Weiß zwar nicht was falsch war, aber mit deiner zuletzt geänderten Variante scheint es jetzt doch zu laufen.

Vielen Dank für die Hilfe!

Diego