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
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)
Ich habe mir ein HTML Widget erstellt.
Die "Hauseigenen" Menüs nutze ich gar nicht![]()
Kannst du das ein wenig erläutern bitte?![]()
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:
Der letzte Link würde sich z.B. jetzt in einem neuen Fenster öffnenCode:<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>
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
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
target:"blank" ist auch BöseHTML-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>![]()
Da werden sich die Benutzer mit Sessions anstatt Cookies aber nicht freun!
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 überallam SchlussHTML-Code:{vb:raw session.sessionurl_q} bzw {vb:raw session.sessionurl}
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.
Das würde mich auch interessieren.
Weil wenn ich jetzt zum Beispiel folgendes in mein Widget eintrage,
und klicke auf den Link, steht oben in der Eingabeleiste meines BrowsersCode:<li><a href="test.php{vb:raw session.sessionurl_q}">Forum</a></li>
Kann es sein, daß diese Variablen im CMS nicht verfügbar sind.Code:http://www.meinedomain.de/test.php{vb:raw session.sessionurl_q}
Anstatttarget:"blank" ist auch Bösekann man auchCode:target="_blank"verwendenCode:onclick="window.open(this.href); return false;"
Geändert von Bitti (20.12.2009 um 17:58 Uhr)
Gruß
Bitti
{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
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
Autsch, dann tut es mir leid für die Fehlinformation.
Habe angenommen, das die HTML Widgets wie Templates behandelt werden.
Hi
Kann mir bitte noch jemand sagen, was der unterschied zwischen den beiden Variablen ist?{vb:raw session.sessionurl_q}
bzw
{vb:raw session.sessionurl}
Gruß
Bitti
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
Falls die URL noch Parameter hat, muss man {vb:raw session.sessionurl} benutzen, ansonsten {vb:raw session.sessionurl_q}
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
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 in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen