close× Call Us +49 (1805) 01 29 59

SGI Fusion
Thread Author: AlexS
Thread ID: 3285
Thread Info
Es gibt 9 Beiträge zu diesem Thema, und es wurde 2256 mal angesehen.
Wer ist hier? 1 Gäste
 Thema drucken
Obere Navilinks nur für Gäste sichtbar
AlexS
Hallo wie kann ich Links die ich oben in der Navileiste habe die ich über Seitenlinks einfüge nur für Gäste anzeigen lassen?
Also wenn man sich einlogt soll es nicht mehr sichtbar sein.
 
SC-Ad-Bot
 
emblinux
Die einfachste Lösung ist, die theme.php deines ausgewählten Themes zu öffnen, dort suchen, wo die Funktion sublinks aufgerufen wird und diese mit der entsprechenden Abfrage zu kapseln.

z.B.:

if (iGUEST)
{
  echo sublinks();
}


Dann sehen nur Gäste diese Links, angemeldete User , Admins oder Superadmins nicht. Den Code nicht 1:1 übernehmen, es ist lediglich ein Beispiel, du musst natürlich auf die Syntax achten.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
AlexS
Ja das problem ist

ich brauche die obere navileiste ja auch für Mitglieder.

In der oberen leiste habe ich ein link ,,JETZT KOSTENLOS ANMELDEN,, was mitglieder ja nicht sehen brauchen die eingelogt sind.
 
emblinux
Dazu sind natürlich einige Anpassungen mehr von nöten, die sich hier nicht so einfach posten lassen.

Mach doch einfach ein extra Panel, wo dieser Link drinne ist. Und dieses Panel verschwindet, sobald man sich eingelogt hat. Und die Kopfnavi würde ich dann so lassen wie sie ist.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
AlexS
Ach mensch ich krieg die kriese habe das nun so


if (iGUEST)
{
echo "<td id='menu'>test</td>";
}

if (iMEMBER)
{
   echo "<td id='menu'>".showsublinks(" ")."</td>";
}


Habe als Test mal test hingeschrieben. Der zeigt das auch an das klappt soweit auch nur der fomartiert den text gar nicht mit dem td id='menu'
Bearbeitet von AlexS am 11.12.2010 00000012 15:45
 
emblinux
mag vielleicht auch daran liegen, das die Funktion showsublinks ihre eigenen Style-Klassen bzw. IDs verwendet.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
AlexS
nee showsublinks hat kein eigen style
 
emblinux
doch, eigentlich schon. zumindestens kenne ich keine Theme, wo das nicht der fall ist. Schließlich werden damit einige Effekte mit realisiert.

schau dir einfach mal die FUnktion showsublinks an und dann deine style.css.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
AlexS
Style.css habe ich schon durchgeschaut

der effekt kommt über das #menu


/*top menu */

*{
   margin:0;
   padding:0;
}

#menu{
   width:700px;
}

#menu ul{
   list-style:none;
}

#menu li{
   list-style:none;
   display:inline;
   margin:0 5px;
}

#menu li a{
   color:#b5b4b4;
   text-transform:uppercase;
   font-size:13px;
   font-weight:bold;
   text-decoration:none;
   border-bottom:5px solid #b5b4b4;
   cursor:pointer;
   padding:0 0 1px 0;
}

#menu li a:hover{
   border-bottom:5px solid #ff056c;
   color:#ff056c;
   text-decoration:none;
}

#menu li a.current{
   border-bottom:5px solid #ff056c;
   color:#ff056c;
   text-transform:uppercase;
   font-size:13px;
   font-weight:bold;
   text-decoration:none;
}
 
Springe ins Forum:

 Ähnliche Themen 

TEST
Thema Forum Antworten Letzter Beitrag
gäste auf der hp? Allgemeine Support Fragen 3 27.06.2013 00000006 04:23
Userfeld nur für sich selbst sichtbar Allgemeine Support Fragen 3 08.06.2012 00000006 14:15
Obere Navigation anpassen - Wie? Gemischtes 2 09.04.2012 00000004 12:06
Seite nur für bestimmten User sichtbar PHP & MySql 4 18.03.2012 00000003 14:00
Scoresystem userfield für gäste anschauen? Infusionen 1 29.12.2011 00000012 20:53
Heiseclan