Last Visit Anzeige auf index.php nur registrierte sichtbar

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Berndte
Mitglied
Beiträge: 491
Registriert: 13.07.2004 21:04
Wohnort: Oyten
Kontaktdaten:

Last Visit Anzeige auf index.php nur registrierte sichtbar

Beitrag von Berndte »

Hallo,

ich hab wirklich gesucht, aber nichts passendes gefunden!

Also, ich will dass nur eingeloggte User die Zeile sehen können:

Code: Alles auswählen

Heute haben 45 Benutzer diese Seite besucht: 16 registrierte, kein versteckter und 29 Gäste. Davon 13 innerhalb der letzten Stunde.
Registrierte Benutzer: Berndte,...
Gibts dafür einen passenden Mod? Es muss ja auch die Tabelle um eine Zeile verkürzt werden, wenn das zu aufwending ist, dann auch eine alternative Textzeile a la "Die Anzeige ist nur für eingloggte User möglich".

Gruss Bernd

PS.: Ich hab die Änderungen in der Mitgliederliste und im Profil nicht vorgenommen, da ich nur auf der index.php diese Anzeige will (datenschutz etc.)[/quote]
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

suche in index_body.tpl

Code: Alles auswählen

<!-- Start add - Last visit MOD -->
ersetzen mit

Code: Alles auswählen

<!-- Start add - Last visit MOD -->
        <!-- BEGIN switch_user_logged_in -->
suche

Code: Alles auswählen

<!-- End add - Last visit MOD -->
ersetzten mit

Code: Alles auswählen

<!-- END switch_user_logged_in -->
        <!-- End add - Last visit MOD -->
Berndte
Mitglied
Beiträge: 491
Registriert: 13.07.2004 21:04
Wohnort: Oyten
Kontaktdaten:

Beitrag von Berndte »

Funktioniert... danke!
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

@elvis:
ich würde das auch gerne im portal bei mir machen, allerdings muss das ja vorher irgendwo definiert werden, oder? also in der portal.php, denke ich, ich weiß allerdings nicht, wie... :roll:
bis jetzt ist es so, dass die mit dem switch ausgeklammerten boxen zwar für guests unsichtbar sind, allerdings leider auch für registrierte, lol...
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

Das wird in der page_header.php deklariert.
D.h. du kannst es überall verwenden!


Gruß, Fabse
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

hi fabse,

aber warum funktioniert es dann im index, während es im portal nicht geht? :roll:


auszüge aus der portal_body.tpl:

Code: Alles auswählen

<!-- ##### BIRTHDAY START ##### -->
<!-- BEGIN switch_birthdaymod_active -->
<!-- BEGIN switch_user_logged_in -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
     <td class="catHead" colspan="2" height="25"><span class="cattitle"><center>{L_Birthday_Portal}:</center></span></td>
  </tr>
 <tr>
        <td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
  </tr>
  <tr>
   <td class="row1" align="left"><span class="gensmall">

   <br>{L_WHOSBIRTHDAY_TODAY}<br /><br />{L_WHOSBIRTHDAY_WEEK}<br><br>


   </span></td>
  </tr>
</table> <br>
<!-- END switch_user_logged_in -->
<!-- END switch_birthdaymod_active -->
<!-- ##### BIRTHDAY ENDE ##### -->

Code: Alles auswählen

<!-- BEGIN switch_lastvisitmod_active -->
<!-- BEGIN switch_user_logged_in -->
<tr>
<td class="row1" align="left"><span class="gensmall"><br />{L_USERS_TODAY}{L_USERS_LASTHOUR}<br /><br />{USERS_TODAY_LIST}<br /><br /></span></td>
</tr>
<!-- END switch_user_logged_in -->
<!-- END switch_lastvisitmod_active -->
hab's für den birthday-mod und last-visit eingesetzt.
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

Code: Alles auswählen

if ( $userdata['session_logged_in'] )
{
  $template->assign_block_vars('switch_user_is_logged_in', array());
}
else
{
  $template->assign_block_vars('switch_user_is_not_logged_in', array());
}
Füg das in der page_header.php unter

Code: Alles auswählen

if ( $userdata['session_logged_in'] )
{
	$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
	$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
	$u_login_logout = 'login.'.$phpEx;
	$l_login_logout = $lang['Login'];
}

$s_last_visit = ( $userdata['session_logged_in'] ) ? create_date($board_config['default_dateformat'], $userdata['user_lastvisit'], $board_config['board_timezone']) : '';
Nicht getestet. Probiers einfach! ;)
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

nada... :(
der index sieht weiterhin gut aus, während sich im portal weiterhin nix tut...
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

Dann füg den Code mal in die portal.php ein!
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

@ Rabbit

hast Du das Intro Protal von AWSW ?
Antworten

Zurück zu „phpBB 2.0: Mod Support“