Ergebnis 1 bis 20 von 20

Thema: Section als Link?

  1. #1
    Profi-Benutzer Avatar von SeToY
    Registriert seit
    09.11.2009
    Ort
    Oberhausen
    Beiträge
    482
    Blog-Einträge
    1

    Section als Link?

    Hallo,

    weiß jemand, wie ich den Sections im CMS einen externen Link zuweisen kann?
    Ich kann derzeit nur CMS-Sections anlegen, und Kategorien drin anlegen für Artikel.

    Wie hier z.B.:
    www.piroxbots.com
    Der Link zu "Board" z.B.

    Beste Grüße
    SeToY
    Geändert von SeToY (16.12.2009 um 17:41 Uhr)

  2. #2
    vB-Guru Avatar von TheIntruder
    Registriert seit
    25.09.2008
    Beiträge
    1.602
    Ich habe mir ein HTML Widget erstellt.

    Die "Hauseigenen" Menüs nutze ich gar nicht

  3. #3
    Profi-Benutzer Avatar von SeToY
    Registriert seit
    09.11.2009
    Ort
    Oberhausen
    Beiträge
    482
    Blog-Einträge
    1
    Kannst du das ein wenig erläutern bitte?

  4. #4
    vB-Guru Avatar von TheIntruder
    Registriert seit
    25.09.2008
    Beiträge
    1.602
    Moin Moin,

    natürlich erläutere ich es Dir

    Du erstellst Dir als erstes ein HTML-Widget. Dazu gehst Du ins AdminCP -> CMS -> Widget -> "Create new Widget"

    Als Widget Typ wählst Du "Static HTML" aus. Gibst nun Deinem Widget einen Namen, z.B. "Mein Menü"

    Jetzt speicherst Du Dein Widget. Nach dem Abspeichern gelangst Du automatisch in den Widget Manager.

    Nun klickst Du bei dem Widget "Mein Menü" auf "Configure".

    Jetzt sollte ein kleines Fenster aufgehen und Du kannst hier Dein persönliches Menü erstellen.

    Hier mal ein paar Beispiele:
    Code:
    <a href="http://www.Deine Domain.de/forum"><b>Forum</b></a><p>
    <a href="http://www.Deine Domain/Gäastebuch"><b>Gästebuch</b></a><p>
    <a href="http://www.externerlink.de" target="_blank"><b>Externer Link</b></a><p><br>
    Der letzte Link würde sich z.B. jetzt in einem neuen Fenster öffnen

    Nachdem Du Deinen HTML-Code dort reingeschrieben hast, klickst Du auf Save.

    Nun gehst Du in den Layout-Manager, wählst hier Dein Layout welches Du im CMS nutzt, und fügst an der Stelle wo Du das Menü haben möchtest das Widget "Mein Menü" ein.

    Wenn Du nun auf Deine Seite schaust, ist da nun ein Widget mit dem Namen "Mein Menü" und Du findest dort die Links die Du eingebaut hast

    Ich hoffe das ist verständlich erklärt, wenn Du fragen hast, dann bitte fragen

    Gruß
    Ralf

  5. #5
    vB-Experte Avatar von ~*Darkangel*~
    Registriert seit
    07.11.2009
    Beiträge
    521
    Blog-Einträge
    1
    Am besten lässt du dann auch noch das b und p tag weg und haust das ganze in einer ungeordneten liste mit eigener id bzw. klasse

    HTML-Code:
    <ul id="widget_ownNavi">
      <li><a href="http://www.Deine Domain.de/forum">Forum</a></li>
      <li><a href="http://www.Deine Domain/Gäastebuch">Gästebuch</a></li>
      <li><a href="http://www.externerlink.de" target="_blank">Externer Link</a></li>
    </ul>
    target:"blank" ist auch Böse

  6. #6
    vB-Guru Avatar von TheIntruder
    Registriert seit
    25.09.2008
    Beiträge
    1.602
    Zitat Zitat von ~*Darkangel*~ Beitrag anzeigen
    Am besten lässt du dann auch noch das b und p tag weg und haust das ganze in einer ungeordneten liste mit eigener id bzw. klasse

    HTML-Code:
    <ul id="widget_ownNavi">
      <li><a href="http://www.Deine Domain.de/forum">Forum</a></li>
      <li><a href="http://www.Deine Domain/Gäastebuch">Gästebuch</a></li>
      <li><a href="http://www.externerlink.de" target="_blank">Externer Link</a></li>
    </ul>
    target:"blank" ist auch Böse
    Jo, so kann man es auch machen. Aber wieso ist "blank" böse ?

  7. #7
    vB-Guru Avatar von ragtek
    Registriert seit
    13.03.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    3.741
    Blog-Einträge
    18
    Da werden sich die Benutzer mit Sessions anstatt Cookies aber nicht freun!

  8. #8
    vB-Guru Avatar von TheIntruder
    Registriert seit
    25.09.2008
    Beiträge
    1.602
    Zitat Zitat von ragtek Beitrag anzeigen
    Da werden sich die Benutzer mit Sessions anstatt Cookies aber nicht freun!
    Bei was ?

  9. #9
    vB-Guru Avatar von ragtek
    Registriert seit
    13.03.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    3.741
    Blog-Einträge
    18
    Probier folgendes aus:

    Leg dein Menü an, deaktiviere im Browser deiner Wahl die Cookies.
    Log dich nun ins Forum ein, und klick auf Home. (Du solltest noch angemeldet sein)
    Nun klicke auf einen Sectionlink den du im eigenen Menü erstellt hast=> abgemeldet oder?

    Da fehlt noch überall
    HTML-Code:
    {vb:raw session.sessionurl_q}
    bzw
    {vb:raw session.sessionurl}
    am Schluss

  10. #10
    vB-Experte Avatar von ~*Darkangel*~
    Registriert seit
    07.11.2009
    Beiträge
    521
    Blog-Einträge
    1
    Zitat Zitat von TheIntruder Beitrag anzeigen
    Jo, so kann man es auch machen. Aber wieso ist "blank" böse ?
    Man sollte es auch so machen

    Gegen target="blank" könnte ich vieles sagen / schreiben, aber das Hauptargument ist schon, dass dieses Attribut in der XHTML Strict - Variante nicht mehr zugelassen ist.

    Ansonsten bleibt noch zu sagen, das mir jeder bekannter Browser eine Zurücktaste hat.

    Der User die Seite bestimmt nicht nach dem Klick vergessen wird.

    Dem User nicht vorgeschrieben wird, das ein neues Fenster geöffnet wird usw usw.

    Sind wie gesagt einige meiner Ansichten und ich denke, dass das jeder für sich selbst entscheiden sollte, ob und wie target="blank" eingesetzt wird.

  11. #11
    Profi-Benutzer Avatar von SeToY
    Registriert seit
    09.11.2009
    Ort
    Oberhausen
    Beiträge
    482
    Blog-Einträge
    1
    Erstmal danke für eure zahlreichen Antworten!

    Zitat Zitat von ~*Darkangel*~ Beitrag anzeigen
    Am besten lässt du dann auch noch das b und p tag weg und haust das ganze in einer ungeordneten liste mit eigener id bzw. klasse

    HTML-Code:
    <ul id="widget_ownNavi">
      <li><a href="http://www.Deine Domain.de/forum">Forum</a></li>
      <li><a href="http://www.Deine Domain/Gäastebuch">Gästebuch</a></li>
      <li><a href="http://www.externerlink.de" target="_blank">Externer Link</a></li>
    </ul>
    target:"blank" ist auch Böse
    Zitat Zitat von ragtek Beitrag anzeigen

    Da fehlt noch überall
    HTML-Code:
    {vb:raw session.sessionurl_q}
    bzw
    {vb:raw session.sessionurl}
    am Schluss


    Wie würde das dann aussehen? *g*

  12. #12
    Benutzer
    Registriert seit
    25.10.2006
    Beiträge
    82
    Das würde mich auch interessieren.

    Weil wenn ich jetzt zum Beispiel folgendes in mein Widget eintrage,
    Code:
    <li><a href="test.php{vb:raw session.sessionurl_q}">Forum</a></li>
    und klicke auf den Link, steht oben in der Eingabeleiste meines Browsers
    Code:
    http://www.meinedomain.de/test.php{vb:raw session.sessionurl_q}
    Kann es sein, daß diese Variablen im CMS nicht verfügbar sind.



    target:"blank" ist auch Böse
    Anstatt
    Code:
    target="_blank"
    kann man auch
    Code:
    onclick="window.open(this.href); return false;"
    verwenden
    Geändert von Bitti (20.12.2009 um 17:58 Uhr)
    Gruß
    Bitti

  13. #13
    vB-Guru Avatar von cellarius
    Registriert seit
    02.10.2005
    Ort
    Augsburg
    Beiträge
    3.190
    Blog-Einträge
    2
    {vb:raw session.sessionurl_q} ist nur in Templates möglich. Du musst das Ganze entweder über ein Template lösen, oder über PHP, dort ist entsprechend $vbulletin->session->vars['sessionurl_q'] verfügbar. In reinem - und damit statischem - HTML (wie es im HTML-Widget verwendet wird) lässt sich das nie abbilden, weil die Session ja gerade nicht statisch ist.
    Photo-Popup (vB3/vB4) * Social Groups on Forumhome (vB3/vB4) * Groups Notifications (vB3/vB4) * Sponsors/Subscribers on Forumhome (vB3/vB4) * alle meine Addons und Artikel
    Ich biete keinen Privat-Support per PN!
    http://www.roma-antiqua.de

  14. #14
    Benutzer
    Registriert seit
    25.10.2006
    Beiträge
    82
    Hi cellarius

    Danke für deine Antwort, dann werd ich mich mal dranmachen, und das mal mit einem PHP-Widget und Template versuchen.
    Gruß
    Bitti

  15. #15
    vB-Guru Avatar von ragtek
    Registriert seit
    13.03.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    3.741
    Blog-Einträge
    18
    Autsch, dann tut es mir leid für die Fehlinformation.
    Habe angenommen, das die HTML Widgets wie Templates behandelt werden.

  16. #16
    Benutzer
    Registriert seit
    25.10.2006
    Beiträge
    82
    Hi

    {vb:raw session.sessionurl_q}
    bzw
    {vb:raw session.sessionurl}
    Kann mir bitte noch jemand sagen, was der unterschied zwischen den beiden Variablen ist?
    Gruß
    Bitti

  17. #17
    vB-Guru Avatar von cellarius
    Registriert seit
    02.10.2005
    Ort
    Augsburg
    Beiträge
    3.190
    Blog-Einträge
    2
    Erstere verwendest Du, wenn die URL sonst keine Parameter hat, also z.B.
    tralala.la/forum/netteseite.php{vb_raw session.sessionurl_q}.

    Letztere verwendest Du entsprechend, wenn es noch weitere Variablen gibt:
    tralala.la/forum/netteseite.php?{vb:raw session.sessionurl}&dies=2&das=hallo

    Verwendung beachten: Einmal mit, einmal ohne das ?

    Nur so als Hinweis: Wenn Du tiefer in die Materie einsteigen willst, solltest Du erwägen, auf vbulletin.org und/oder vbulletin-germany.org mal die eine oder andere Einführung/How-to zu lesen bzw. die dortigen Suchfunktionen zu nutzen.
    Photo-Popup (vB3/vB4) * Social Groups on Forumhome (vB3/vB4) * Groups Notifications (vB3/vB4) * Sponsors/Subscribers on Forumhome (vB3/vB4) * alle meine Addons und Artikel
    Ich biete keinen Privat-Support per PN!
    http://www.roma-antiqua.de

  18. #18
    vB-Guru Avatar von ragtek
    Registriert seit
    13.03.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    3.741
    Blog-Einträge
    18
    Falls die URL noch Parameter hat, muss man {vb:raw session.sessionurl} benutzen, ansonsten {vb:raw session.sessionurl_q}

  19. #19
    Benutzer
    Registriert seit
    25.10.2006
    Beiträge
    82
    Hi cellarius und ragtek

    Danke für eure Antworten, das hilft mir viel weiter.
    Die Beiträge auf vb-germany.org lese ich schon immer, nur versteh ich nicht alles.
    Deinen Betrag zum Registrieren der Variablen und Templates hab ich gerade zum umsetzten des oben genannten Problems(Navigation) gelesen.
    Gruß
    Bitti

  20. #20
    Benutzer
    Registriert seit
    07.02.2009
    Beiträge
    83
    und wie kann ich das regeln wenn ich kein Widgets erstellen möchte
    aber der link im Section Manager sein sollte


    da fehlt irgend wie die freiheit mancher optionen

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. [Wie?] In Profilfeldbeschreibung einen Link einfügen?
    Von Za4a Tuner im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 5
    Letzter Beitrag: 18.03.2007, 23:17
  2. Einem Link den richtigen User geben ;)
    Von Bernd221o im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 22.02.2007, 09:56
  3. Link A+B+C im Benutzerbeitrag einfügen
    Von OTTIX im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 9
    Letzter Beitrag: 08.02.2007, 22:23
  4. vBulletin 3.0.2 (Deutsch) verfügbar
    Von Mystics im Forum Ankündigungen
    Antworten: 5
    Letzter Beitrag: 04.07.2004, 19:37
  5. Link in der Email zum Thread
    Von Elyot im Forum vB2 Code-Hacking Diskussionen
    Antworten: 5
    Letzter Beitrag: 16.10.2001, 19:29

Lesezeichen

Berechtigungen

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