Seite 1 von 4

Link/Symbol in Header einbauen. Fragen.

Verfasst: 01.02.2008 16:02
von User-Einer
Wie der name schon sagt möchte ich etwas in den Header einbauen.

Eine "neue Seite" mit Inhalt habe ich bereits erstellt.

Aber...

Ich habe 2 neue Seiten. Die eine Seite soll im Header für JEDEN zu sehen sein und auch anklickbar.

Die andere Seite soll aber nur für Registrierte Sichtbar sein und wenn man drauf klickt darf nur eine bestimmte Gruppe drauf (Premium User + Admins und Mods)

Wie kann ich das realisieren?

Das ich ein Noob bin, sollte mittlerweile bekannt sein... :P Aber so extrem blöd bin ich nicht. ;)

Ich bitte um Hilfe... :)

Verfasst: 01.02.2008 16:52
von franki
Sollte eigentlich so zu realiesieren sein....
Style prosilver2
Öffne die overall_header.html
Suche

Code: Alles auswählen

				<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>
Davor einfügen

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN --><a href="./style/subsilver2/template/meine_erste_Seite.html"><img src="{T_THEME_PATH}/images/meine_erste_Seite.gif" width="12" height="13" alt="*" /> Meine erste Seite</a>&nbsp; &nbsp;<a href="./style/subsilver2/template/meine_zweite_Seite.html"><img src="{T_THEME_PATH}/images/meine_zweite_Seite.gif" width="12" height="13" alt="*" /> Meine zweite Seite</a><!-- ENDIF -->

<!-- IF not S_USER_LOGGED_IN --><a href="./style/subsilver2/template/meine_erste_Seite.html"><img src="{T_THEME_PATH}/images/meine_erste_Seite.gif" width="12" height="13" alt="*" /> Meine erste Seite</a><!-- ENDIF -->&nbsp; &nbsp;
Dabei ist die erste Seite die, die jeder sehen darf.
Wer hinterher als reg. User die zweite Seite sehen darf kannst Du über
die Brechtigung im ACP regeln.
So sollte es eigentlich funktionieren.

Verfasst: 01.02.2008 16:53
von User-Einer
Ok ich probiere es gleich mal driekt aus. vielen vielen dank... :)

in der datei finde ich das hier nicht...

Code: Alles auswählen

<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>

Verfasst: 01.02.2008 17:08
von franki
User-Einer hat geschrieben:Ok ich probiere es gleich mal driekt aus. vielen vielen dank... :)

in der datei finde ich das hier nicht...

Code: Alles auswählen

<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>
Hast du die overall_header.html von dem Style prosilver2 genommen?

Verfasst: 01.02.2008 17:10
von User-Einer
mein style nennt sich prosilver... :)

Verfasst: 01.02.2008 17:19
von franki
User-Einer hat geschrieben:mein style nennt sich prosilver... :)
Dann versuche dieses

Suche

Code: Alles auswählen

<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
Davor einfügen

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->
<li class="icon_subscribe"><a href="./style/prosilver/template/meine_erste_Seite.html">Meine erste Seite</a></li>
<li class="icon_subscribe"><a href="./style/prosilver/template/meine_zweite_Seite.html">Meine zweite Seite</a></li>
<!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN -->
<li class="icon_subscribe"><a href="./style/prosilver/template/meine_erste_Seite.html">Meine erste Seite</a></li>
<!-- ENDIF -->

Verfasst: 01.02.2008 17:25
von User-Einer
Also es geht aber auch nicht.

Beide Seiten sind oben rechts zu sehen. Als Gast nur die eine... :)

Aber wenn man drauf klickt, öffnet sich nichts... es wird alles weiss... und eine "Kleine grafik" ist auch nicht zu sehen...

Verfasst: 01.02.2008 17:32
von franki
1) Hast Du auch die zwei neuen html-Seiten in style/prosilver/template abgelegt?
2) Ist das icon "icon_subscribe.gif" im style/prosilver/theme/images ?
3) Hast Du "meine_erste_Seite.html" , "meine_zweite_Seite.html und
"Meine erste Seite" , "Meine zweite Seite" in deine Namen umgeändert?

Und denke dran...nach den Änderungen Cache leeren.

Verfasst: 01.02.2008 17:35
von User-Einer
1. Ja :)

2. Das weiss ich nicht... ich suche mir aber gerade andere Icons die auch passen würden... ;)

3. Ja

Ich habe das was du mir vorgegeben hast ein bisschen verändert...

Original von dir:

<!-- IF S_USER_LOGGED_IN -->
<li class="icon_subscribe"><a href="./style/prosilver/template/meine_erste_Seite.html">Meine erste Seite</a></li>
<li class="icon_subscribe"><a href="./style/prosilver/template/meine_zweite_Seite.html">Meine zweite Seite</a></li>
<!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN -->
<li class="icon_subscribe"><a href="./style/prosilver/template/meine_erste_Seite.html">Meine erste Seite</a></li>
<!-- ENDIF -->

was ich gemacht habe:

<!-- IF S_USER_LOGGED_IN -->
<li class="icon_subscribe"><a href="www.Test.de/Neue_Seite.html">Meine erste Seite</a></li>
<li class="icon_subscribe"><a href="./style/prosilver/template/meine_zweite_Seite.html">Meine zweite Seite</a></li>
<!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN -->
<li class="icon_subscribe"><a href="./style/prosilver/template/meine_erste_Seite.html">Meine erste Seite</a></li>

So geht es nun... :)
<!-- ENDIF -->

Verfasst: 01.02.2008 17:43
von franki
Du schreibst, dass Du die html im template-Ordner hast..
Dann ist das

Code: Alles auswählen

<li class="icon_subscribe"><a href="www.Test.de/Neue_Seite.html">Meine erste Seite</a></li> 
falsch. :o

richtig

Code: Alles auswählen

<li class="icon_subscribe"><a href="www.Test.de/style/prosilver/template/Neue_Seite.html">Meine erste Seite</a></li>
und anstatt www.test.de würde ich ./style/.............. verwenden.
das ./ steht für root