Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
craxelburger

Anzeige, "Dein letzter Besuch war am x.x um xUhr"

Recommended Posts

Auch hier im Forum wird das angezeigt wenn man sich als Gast einloggt.

Werden die Informationen aus einem Cookie geholt, oder einfach wann der letzte Gast vor einem selbst online war?

Falls das zweitere der Fall ist, würde ich gern wissen wie man das bei Gastzugriff deaktiviert. Gibts da vielleicht einen Mod zu?

Beispiel: "Dein letzter Besuch war am 05.10.2004, 14:06 "

Danke schonmal.

Share this post


Link to post

Hmmm, das ist wohl die seltsamste Modifikation die jemand bis jetzt haben wollte ... glaub ich ...

naja, aber frisch ans Werk !

Wir kopieren den Funktionen Teil in der Skindatei skin_boards.php, und zwar fügst du einfach unter der Function:

function PageTop($lastvisit) {

global $ibforums;

return <<<EOF

<!-- IBF.NEWSLINK -->{$ibforums->lang['welcome_back_text']} $lastvisit

EOF;

}

Dieses hier ein:

function PageTopGuest() {

global $ibforums;

return <<<EOF

<!-- IBF.NEWSLINK -->

EOF;

}

Nun gehst du in die Boards.php, suchst:

$this->output .= $this->html->PageTop( $std->get_date( $ibforums->input['last_visit'], 'SHORT' ) );

und machst draus:

if ($ibforums->member['id'] != 0)

{

$this->output .= $this->html->PageTop( $std->get_date( $ibforums->input['last_visit'], 'SHORT' ) );

}

else

{

$this->output .= $this->html->PageTopGuest( );

}

Konntes nicht testen, dank eines Mods von mir könnten "leichte" abweichungen in den gepostetn Quelltexten sein, bin mir nicht sicher ob ich alle ausbügeln konnte ...

Sag bitte ob's geklappt hat,

BLACK

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×