Hallo, Gast!
AnmeldenRegistrieren

Private Nachrichten auf startseite einbauen !
#1
Exclamation 
Hallo zusammen

Ich habe vor längerer zeit mal eine PN-Box auf meiner Startseite (unten bei forenstatistik) eingebaut !
Nun ist mir aufgefallen das die anzeige unterschiedlich ist, wenn man angemeldet ist oder nur als gast !
(klar was soll es bei gast den schon anzeigen) Wink

Ich habe das Template "Startseite -> index_stats"  folgendes hinzugefügt:
Code:
<tr><td class="tcat" colspan="4"><strong>{$lang->welcome_pms}</strong> [<a href="private.php">Posteingang</a>]</td></tr>
<tr>
<td class="trow1" width="4%" align="center" valign="center"><img src="images/email_open.gif" alt="" /></td>
<td class="trow1" colspan="3"><span class="smalltext">
<a href="private.php?action=send">Neue Nachricht erstellen</a> | {$lang->welcome_pms_usage}
</span>
</td>
</tr>
Wenn man angemeldet ist, sieht es so aus:
   

So sieht es ein Gast:
   

Vielleicht ist es irgendwie möglich die BN-Box gür den Gast auszublenden !
aber wie...?

bis gli...
greetz DaStaFlexX
 
#2
Erstelle ein neues Template mit dem Inhalt der Box, z.B. mit dem Namen index_stats_pms. Dann fügst du im bisherigen Template an die Stelle die Variable {$index_stats_pms} ein und in der index.php bevor das Template geladen wird, das die Variable enthält:
PHP-Code:
eval("\$index_stats_pms = \"".$templates->get("index_stats_pms")."\";"); 
 
#3
Du kannst die Änderungen in ein gesondertes Template speichern (z.B.: index_pms) und an die Stelle, an der sie bisher waren, stellst du eine Variable (z.B.: {$pms_stats} ).
Dann fügst du in der Datei index.php vor:
PHP-Code:
eval("\$forumstats = \"".$templates->get("index_stats")."\";"); 
folgendes ein:
PHP-Code:
if ($mybb->user['uid'] != "0")
{
eval(
"\$pms_stats = \"".$templates->get("index_pms")."\";");

 
#4
Ja danke leude Wink
Funktioniert wunderbar !

Super !
So wird es für Gäste einfach ausgeblendet !

Habe übrigens das von frankrieger benutzt. Wink

bis gli...
greetz DaStaFlexX
 
#5
Habe ein ähnliches Problem.
Ich habe in der header-Navigation einen Link zur private.php erstellt.
Diesen hätte ich aber auch gerne nur dann sichtbar, wenn man eingeloggt ist. Kann ich oben genanntes irgendwie darauf abbilden?

Danke!
 
#6
https://www.mybb.de/forum/showthread.php...4#pid36794
 
#7
Danke Dir :-)
 


Möglicherweise verwandte Themen…
Private Nachrichten verschicken
Letzter Beitrag: 01.08.2012, 07:07
Private Nachrichten Administrieren
Letzter Beitrag: 20.08.2011, 16:42
Private Nachrichten an einen anderen User umleiten?
Letzter Beitrag: 14.06.2010, 01:41
Private NAchrichten inerhalb einer bestimmten Gruppe
Letzter Beitrag: 14.02.2008, 17:08
Private Nachrichten im Admin Bereich lesen
Letzter Beitrag: 28.05.2007, 13:19