Ergebnis 1 bis 9 von 9

Thema: Link in der Navbar für Gäste sichtbar machen?

  1. #1
    Profi-Benutzer Avatar von Steffie
    Registriert seit
    09.09.2008
    Ort
    NRW
    Alter
    51
    Beiträge
    386
    Blog-Einträge
    1

    Link in der Navbar für Gäste sichtbar machen?

    Ich würde gerne diesen Link in der Navbar für unsere Gäste sichtbar machen, was muss ich bitte verändern?

    Code:
    <td class="vbmenu_control"><a href="/showthread.php?t=4959$session[sessionurl_q]">Partnershops</a></td></if> <if condition="$show['member']">
    Geändert von Steffie (03.08.2009 um 12:07 Uhr)

  2. #2
    vB-Guru Avatar von Jaydee
    Registriert seit
    29.05.2008
    Ort
    ...tief im Westen....
    Alter
    50
    Beiträge
    7.791
    Also für alle?
    Das wäre einfachste Übung, denn dazu ist überhaupt keine Condition nötig. Jeder Verweis (Link), der ohne Condition angegeben wird, ist grundsätzlich sichtbar, also auch für Gäste.

    Dein Code-Schnipsel ist allerdings wohl etwas aus dem Zusammenhang gerissen:
    Dieses "<if condition="$show['member']">" müsste eigentlich schon (bzs. auch) VOR diesem Link stehen und darunter der abschließende TAG (</if>).

    Also nimm einfach genau den Bereich <if condition="$show['member']"> heraus und entferne auch das </if> am Ende, dann hast Du's.
    Alternativ kannst Du es per Condition auch für einzelne Gruppen wie Admins etc. sichtbar machen und für alle Anderen verbergen.

    /PS: Also zur Sicherheit, so sollte Dein Link nun komplett aussehen:
    PHP-Code:
    <td class="vbmenu_control"><a href="/showthread.php?t=4959$session[sessionurl_q]">Partnershops</a></td
    Liebe Grüße
    Jörg


    Spezifische Fragen zum MySQLDumper bitte nicht hier, sondern im MSD-Support-Forum stellen.
    Aktuell verfügbare Version: MSD 1.24.4

    Die deutsche Rechtschreibung ist Freeware. Das heißt, Du kannst sie kostenlos nutzen.
    Allerdings ist sie nicht Open Source, d.h. Du darfst sie nicht verändern oder in veränderter Form veröffentlichen.



  3. #3
    Profi-Benutzer Avatar von Steffie
    Registriert seit
    09.09.2008
    Ort
    NRW
    Alter
    51
    Beiträge
    386
    Blog-Einträge
    1
    Ich danke Dir, Jörg

  4. #4
    Profi-Benutzer Avatar von Steffie
    Registriert seit
    09.09.2008
    Ort
    NRW
    Alter
    51
    Beiträge
    386
    Blog-Einträge
    1
    Hm, es klappt nicht

    ich habe es genau so eingegeben wie Du es gesagt hast.
    Angehängte Grafiken Angehängte Grafiken

  5. #5
    vB-Guru Avatar von Jaydee
    Registriert seit
    29.05.2008
    Ort
    ...tief im Westen....
    Alter
    50
    Beiträge
    7.791
    Ach Spatzl, nu guck doch mal was Du da gemacht hast. NICHT so wie ich gesagt habe (warum tun Frauen eigentlich nie das was man ihnen sagt? *fg* )

    1. bis Du da im Bereich eines Pulldown-Menüs (Suche) was aber nicht schlimm ist.
    2. Aber hast Du dort ja doch noch die (offene) Condition direkt darüber.
    Wie soll das dann gehen?

    So mit dem Screenshot isses jetzt doof, da man dort ja nicht korrigieren kann.
    Am besten Du kopierst solch einen Template-Auszug direkt in eine Codebox hier, dann kann man das bearbeiten und hats zusätzlich direkt vor Augen.

    Aber nimm die Condition mal weg und zähle die schließenden Tag's, ob da evtl. einer zuviel oder wenig ist oder ob nun alle geschlossen sind.

    Nur eine Zeile zu kopieren ist auch kritisch, da ich so nicht sehe was bei Dir davor und dahinter steht.
    So ein Code funktioniert nur im Kontext zum Rest bzw. die Syntax muß halt komplett sein, was ich nicht beurteilen kann wenn ich nicht den Bereich drumherum sehen kann.

    Achte darauf, dass der LETZTE Link davor noch die Condition hat und direkt dahinter das </if>...ab da ist Ende.
    Nun kommt DEIN Link ohne das ganze "Gedöns" drumherum.
    Anders kann ichs im Moment aus der Ferne schlecht erklären.
    Liebe Grüße
    Jörg


    Spezifische Fragen zum MySQLDumper bitte nicht hier, sondern im MSD-Support-Forum stellen.
    Aktuell verfügbare Version: MSD 1.24.4

    Die deutsche Rechtschreibung ist Freeware. Das heißt, Du kannst sie kostenlos nutzen.
    Allerdings ist sie nicht Open Source, d.h. Du darfst sie nicht verändern oder in veränderter Form veröffentlichen.



  6. #6
    Profi-Benutzer Avatar von Steffie
    Registriert seit
    09.09.2008
    Ort
    NRW
    Alter
    51
    Beiträge
    386
    Blog-Einträge
    1
    Zitat Zitat von Jaydee Beitrag anzeigen
    Ach Spatzl, nu guck doch mal was Du da gemacht hast. NICHT so wie ich gesagt habe (warum tun Frauen eigentlich nie das was man ihnen sagt? *fg* )
    Das liegt in den Genen

    1. bis Du da im Bereich eines Pulldown-Menüs (Suche) was aber nicht schlimm ist.
    Ich habe in Templates nach Navbar gesucht und bin dort gelandet.




    Achte darauf, dass der LETZTE Link davor noch die Condition hat und direkt dahinter das </if>...ab da ist Ende.
    Wenn ich hinter dem letzten Link das >/if> einfüge, bekomme ich eine Fehlermeldung:

    Der folgende Fehler trat beim Auswerten des Templates auf:
    Der Anfang der Template-Bedingung in Zeile 36 scheint zu fehlen (<if>). Dies kann zu unerwarteten Problemen führen.

    Und nun mein Gedöns

    PHP-Code:
    <!-- nav buttons bar -->
    <
    div class="tborder" style="padding: 1px; border-bottom-width: 0px;">
     <
    table align="center" border="0" cellpadding="0" cellspacing="0" width="100%">
     <
    tr align="center"
    <!-- 
    Home link in navbar non drop down menu -->
      <
    td class="vbmenu_control"><a href="/index.php$session[sessionurl_q]">Forum</a></td>
    <!-- / 
    Home link in navbar non drop down menu -->
    <!-- 
    Forum link in navbar non drop down menu -->
    <!--   <
    td class="vbmenu_control"><a href="/forum/index.php$session[sessionurl_q]">Forums</a></td> -->
    <!-- / 
    Forum link in navbar non drop down menu -->
    <!-- 
    Setup for drop down menu #1 in navbar -->
    <!-- 
    <
    td id="dropdown1" class="vbmenu_control"><a href="#dropdown1">Photo's</a> <script type="text/javascript"> vbmenu_register("dropdown1"); </script></td>
    -->
    <!-- / Setup for down menu #1 in navbar-->
    <!-- Setup for drop down menu #2 in navbar -->
    <!-- 
    <td id="dropdown2" class="vbmenu_control"><a href="#dropdown2">About WhiteBlaze</a> <script type="text/javascript"> vbmenu_register("dropdown2"); </script></td>
     -->
    <!-- / Setup for drop down menu #2 in navbar -->
    <!-- Non drop down menu'
    s in navbar -->
      <
    td class="vbmenu_control"><a href="search.php?do=getdaily" accesskey="2">Heutige Beiträge</a>
      <if 
    condition="$show['member']"><td class="vbmenu_control"><a href="http://www.retriever-pfotenfreunde.de/statistic.php$session[sessionurl_q]">Statistiken</a></td></if>
      <if 
    condition="$show['member']"></if>
     <
    td class="vbmenu_control"><a href="/showthread.php?t=4959$session[sessionurl_q]">Partnershops</a></td>
     
     
    <
    td class="vbmenu_control"><a href="arcade.php$session[sessionurl_q]">Spielhalle</a></td></if>
      <if 
    condition="$show['member']"><td class="vbmenu_control"><td class="vbmenu_control"><a href="misc.php?do=flashchat&amp;room=1">FlashChat</a></td></if> 
      <if 
    condition="$show['member']"><td class="vbmenu_control"><a href="vbmembermap.php$session[sessionurl_q]">Mitgliederkarte</a></td></if>
    <!-- / 
    Non drop down menu's in navbar -->
    <!-- Setup for drop down menu #3 in navbar -->
    <!-- 
    <td id="dropdown3" class="vbmenu_control"><a href="#dropdown3">Information</a> <script type="text/javascript"> vbmenu_register("dropdown3"); </script></td>
     -->
    <!-- / Setup for drop down menu #3 in navbar -->
     </tr>
     </table>
    </div>
    <!-- / nav buttons bar -->
    <!-- NAVBAR POPUP MENUS -->
     
    <!-- Drop down for menu #1 in navbar-->
    <!-- 
     <div class="vbmenu_popup" id="dropdown1_menu" style="display:none">
      <table cellpadding="4" cellspacing="1" border="0">
      <tr><td class="thead">Photo'
    s</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="../gallery">Gallery Homepage</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="../gallery/showgallery.php?cat=last1&forcat=last7">Last Day</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="../gallery/showgallery.php?cat=last7&forcat=">Last 7 Days</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="../gallery/showgallery.php?cat=last14&forcat=">Last 14 Days</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="../gallery/showgallery.php?cat=all&forcat=">All Images</a></td></tr>
    </
    table>
    </
    div>
     -->
    <!-- / 
    Drop down for menu #1 in navbar-->
    <!-- Drop down for menu #2 in navbar<!-- 
    <!-- 
     <
    div class="vbmenu_popup" id="dropdown2_menu" style="display:none">
      <
    table cellpadding="4" cellspacing="1" border="0">
      <
    tr><td class="thead">About WhiteBlaze</td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/aboutus.php$session[sessionurl_q]">About WhiteBlaze</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/wbpatch.php$session[sessionurl_q]">Order a patch</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/support.php">Support/Donations</a></td></tr>
    </
    table>
    </
    div>
    <!-- 
    <!-- / 
    Drop down for menu #2 in navbar-->
    <!-- Drop down for menu #3 in navbar-->
    <!-- 
     <
    div class="vbmenu_popup" id="dropdown3_menu" style="display:none">
      <
    table cellpadding="4" cellspacing="1" border="0">
      <
    tr><td class="thead">Thru-hiking Info</td></tr>  
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/shelter.php">Shelter and Mileage</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/ferrysched.php">Kennebec Ferry Schedule</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/maildrop.php">Mail Drops/Resupply Package advice</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/articlesresupply.php">Resupply advive</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/terms.php">Trail Terms and Slang</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/wcadvice.php">Inexpesive Thru-hike</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/dattosadvice.php">Datto's Thru-hiking tips</a></td></tr>
      <tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/threg/index.php">Thru-Hiker Registry</a></td></tr>
      <tr><td class="thead">Users'
    s Trip Reports</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/articles600.php">600 Miles</a></td></tr>
      <
    tr><td class="vbmenu_option"><a href="http://www.yourdomain.net/forum/monadnock.php">MtMonadnock</a></td></tr>
     
      </
    table>
     </
    div>
    -->
    <!-- 
    Drop down for menu #3 in navbar-->
    <!-- / NAVBAR POPUP MENUS -->
    <!--
    ####### end of navbar2 #######--> 

  7. #7
    Profi-Benutzer Avatar von Steffie
    Registriert seit
    09.09.2008
    Ort
    NRW
    Alter
    51
    Beiträge
    386
    Blog-Einträge
    1
    Unser Technischer Admin hat es gemacht. Und es klappt.

    Es fehlte was- das?

    Also nimm einfach genau den Bereich <if condition="$show['member']"> heraus und entferne auch das </if> am Ende, dann hast Du's.
    Alternativ kannst Du es per Condition auch für einzelne Gruppen wie Admins etc. sichtbar machen und für alle Anderen verbergen.
    PHP-Code:
    <td class="vbmenu_control"><a href="/showthread.php?t=4959$session[sessionurl_q]">Partnershops</a></td>
     <if 
    condition="$show['member']"

  8. #8
    vB-Guru Avatar von Jaydee
    Registriert seit
    29.05.2008
    Ort
    ...tief im Westen....
    Alter
    50
    Beiträge
    7.791
    Siehst Du, nun hast Du es auch so wie ich oben schrieb.
    Daher sagte ich ja, Du musst die Tags zählen. Wenn Du den schließenden zuviel hast (wie hier der Fall), meckert vB völlig zu Recht das es so nicht gehen kann.

    z.B. macht das hier in Deinem Template überhaupt keinen Sinn:

    PHP-Code:
    <if condition="$show['member']"></if>

     <
    td class="vbmenu_control"><a href="/showthread.php?t=4959$session[sessionurl_q]">Partnershops</a></td
    Also die obere Zeile: <if condition="$show['member']"></if>
    Was soll das bringen? Du schreibst eine Condition ohne Inhalt, also völlig wirkungslos...weg damit.

    Richtig wäre es so: <if condition="$show['member']">HIER DEIN LINK</if>

    ...oder meinetwegen der Übersicht halber auch so:

    <if condition="$show['member']">
    <td class="HIER DEIN LINK">Linkname</a></td>

    Aber ohne bringt ungefähr soviel wie eine laufende Waschmaschine ohne Pulver und Wäsche drin...


    Daher ist auch das <if condition="$show['member']"> in Deiner letzten Box wieder unnötig und zuviel, denn darunter kommt im Original bei Dir kein Link den das betrifft. Und für den oberen brauchst Du es 1. nicht und 2. wäre der Platz dann falsch.
    Und wieder so wie ganz am Anfang, als es nicht funktionierte.
    Liebe Grüße
    Jörg


    Spezifische Fragen zum MySQLDumper bitte nicht hier, sondern im MSD-Support-Forum stellen.
    Aktuell verfügbare Version: MSD 1.24.4

    Die deutsche Rechtschreibung ist Freeware. Das heißt, Du kannst sie kostenlos nutzen.
    Allerdings ist sie nicht Open Source, d.h. Du darfst sie nicht verändern oder in veränderter Form veröffentlichen.



  9. #9
    Profi-Benutzer Avatar von Steffie
    Registriert seit
    09.09.2008
    Ort
    NRW
    Alter
    51
    Beiträge
    386
    Blog-Einträge
    1
    Und wieder was gelernt. Danke Jörg

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Kontaktlink abändern in Link für Benutzer und Gäste
    Von Brecherle im Forum vBulletin 3.8 Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 14.06.2009, 19:10
  2. Link "Heutige Beiträge" für Gäste in der Navbar freischalten ?
    Von Henry im Forum vBulletin 3.5 Fragen und Probleme
    Antworten: 4
    Letzter Beitrag: 31.03.2006, 13:58
  3. navbar link ändern
    Von Maddrax im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 17
    Letzter Beitrag: 10.03.2006, 23:13
  4. Sprachauswahl - via link für Gäste möglich?
    Von adusei im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 03.02.2005, 20:06
  5. Foren nur für Gäste sichtbar
    Von Sascha. im Forum vBulletin 2 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 21.11.2002, 12:51

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •