Seite 1 von 1

Menü Button ändern

Verfasst: 30.10.2006 10:50
von tazzi
hi
ich möchte gerne in meiner menüleiste den pn button wechseln lassen. dh. wenn man eingeloggt ist, ist dort button nr1 (das klappt schon)

1.wenn man ausgeloggt ist soll dort anstelle von button nr 1 eben nr 2 (oder gar keiner) sein (Punkt 1 hat sich erledigt, selbst hinbekommen)

2. wenn man eingeloggt ist und ein oder mehrere (egal welche anzahl, immer der gleich button) nachrichten hat, dann soll dort button 3 zu sehen sein.

ich hab nu schon einiges in der overall_header probiert, komm aber einfach nicht drauf.

wie muß ich das machen?

overall_header.txt
overall_header.zip

Verfasst: 31.10.2006 12:25
von tazzi
"schups" :roll:

Verfasst: 31.10.2006 14:37
von Skippy
tausch als erstes mal beide folgende Zeilen um

<!-- BEGIN switch_user_logged_in -->
<span class="mainmenu"><a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/BuffelTaz/images/icon_mini_message.gif" border="0" hspace="3" /></a></span>

das sorgt dafür das der Button immer da ist

dann ersetze in der Zeile folgendes icon_mini_message.gif

z.b. durch {PN_BUTTON_GIF}


und in der php datei brauchstde dann noch irgendwas in der art

Code: Alles auswählen

   if ( !$userdata['session_logged_in'] ) 
   { 
    	if ( $userdata['user_new_privmsg'] )
	    {	
      //eingeloggt und mindestens 1 PN		
      $pn_button = "pn_button_1.gif";
      }
      else
      {
      //eingeloggt und keine PNs
      $pn_button = "pn_button_1.gif";
      }
 
 
   }
   else
   {
      //ausgeloggt
      $pn_button = "pn_button_2.gif";
   }
dann suchste noch folgendes

Code: Alles auswählen

	'PAGE_TITLE' => $page_title,
danach fügst du ein

Code: Alles auswählen

	'PN_BUTTON_GIF' => $pn_button,

Verfasst: 31.10.2006 17:04
von tazzi
Skippy hat geschrieben:tausch als erstes mal beide folgende Zeilen um

<!-- BEGIN switch_user_logged_in -->
<span class="mainmenu"><a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/BuffelTaz/images/icon_mini_message.gif" border="0" hspace="3" /></a></span>

das sorgt dafür das der Button immer da ist
nee nee, ist schon richtig so, soll weg sein, wenn man ausgeloggt is.

Verfasst: 31.10.2006 19:14
von tazzi
Skippy hat geschrieben:
und in der php datei brauchstde dann noch irgendwas in der art

Code: Alles auswählen

   if ( !$userdata['session_logged_in'] ) 
   { 
    	if ( $userdata['user_new_privmsg'] )
	    {	
      //eingeloggt und mindestens 1 PN		
      $pn_button = "pn_button_1.gif";
      }
      else
      {
      //eingeloggt und keine PNs
      $pn_button = "pn_button_1.gif";
      }
 
 
   }
   else
   {
      //ausgeloggt
      $pn_button = "pn_button_2.gif";
   }
dann suchste noch folgendes

Code: Alles auswählen

	'PAGE_TITLE' => $page_title,
danach fügst du ein

Code: Alles auswählen

	'PN_BUTTON_GIF' => $pn_button,
hat nicht funktioniert..vielleicht hab ich auch irgendwas in der art falsch gemacht.

gibts denn noch n anderen weg?

Verfasst: 02.11.2006 11:06
von tazzi
*schups*

Verfasst: 03.11.2006 13:47
von tazzi
*schups*

Verfasst: 04.11.2006 12:37
von tazzi
*schups*