Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 20 von 26

Thema: Grafik nach URL/Link [Erledigt]

  1. #1
    vB-Experte Avatar von InComplete
    Registriert seit
    02.06.2010
    Ort
    vBulletin 4.1.9
    Alter
    23
    Beiträge
    607

    Grafik nach URL/Link [Erledigt]

    Huhu an alle

    ich weiß nicht ob es dafür ein Add-On gibt allerdings sollte es auch sehr einfach so zu lösen sein.

    Ich würde gerne eine Grafik hinter jeder URL haben. Ich müsste theroretisch nur im bbcode-template den entsprechenden img-befehl einfügen. allerdings nutzt ja nicht jeder User den URL-Button und somit weiß ich nicht, ob es dann auch für alle Links gilt.

    Kann mir jemand weiter helfen?

    Lieben Gruß
    Geändert von InComplete (27.10.2010 um 00:41 Uhr)

  2. #2
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Da wirst du eher manuell die Datei /includes/class_bbcode.php bearbeiten müssen:
    Code:
    		// standard URL hyperlink
    		return "<a href=\"$rightlink\" target=\"_blank\"" . ($is_external ? ' rel="nofollow"' : '') . ">$text</a>";

  3. #3
    vB-Experte Avatar von InComplete
    Registriert seit
    02.06.2010
    Ort
    vBulletin 4.1.9
    Alter
    23
    Beiträge
    607
    Danke aber irgendwie klappt es nicht. Ich bekomme immer eine Fehlermeldung...

    Habe folgendes getestet

    Code:
            // standard URL hyperlink
            return "<a href=\"$rightlink\" target=\"_blank\"" . ($is_external ? ' rel="nofollow"' : '') . ">$text</a><img src="url.gif" />";
    sowie

    Code:
            // standard URL hyperlink
            return "<a href=\"$rightlink\" target=\"_blank\"" .  ($is_external ? ' rel="nofollow"' : '') . ">$text <img  src="url.gif" /></a>";
    Geändert von InComplete (26.10.2010 um 15:11 Uhr)

  4. #4
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Du musst die Anführungszeichen escapen:
    Code:
    		// standard URL hyperlink
    		return "<a href=\"$rightlink\" target=\"_blank\"" . ($is_external ? ' rel="nofollow"' : '') . ">$text</a><img src=\"url.gif\" />";
    (Danach musst du vermutlich auch noch den Beitragscache in den Wartungsfunktionen neu erstellen.)

  5. #5
    vB-Experte Avatar von InComplete
    Registriert seit
    02.06.2010
    Ort
    vBulletin 4.1.9
    Alter
    23
    Beiträge
    607
    Sehr komisch. Nu bekomm ich zwar keine Fehlermeldung mehr allerdings sehe ich auch die Grafik nicht.
    Grafik liegt im Root-Verzeichnis, Beitragscache habe ich auch neu erstellt (und natürlich veränderte class_bbcode.php hochgeladen). Im Quelltext versucht er auch nicht die url.gif zu laden.

  6. #6
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Beiträge werden gecacht, damit das Laden schneller geht. Vermutlich wird dir ein gecachter Beitrag angezeigt.

    Versuch also mal den Beitragscache in den Wartungsfunktionen zu aktualisieren.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  7. #7
    vB-Experte Avatar von InComplete
    Registriert seit
    02.06.2010
    Ort
    vBulletin 4.1.9
    Alter
    23
    Beiträge
    607
    Huhu pogo,

    habe ich bereits (wie Mystic schon vorgeschlagen hatte). Habe es auch mit einen neuen Thema/Beitrag getestet. Es erscheint einfach keine Grafik dahinter.

  8. #8
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Bei mir funktionierte es bei einem neuen Beitrag sofort und bei den alten nach "Beitrags-Cache neu erstellen".

    Die URL zu der Grafik ist korrekt? Ansonsten würde der Firefox einfach "nichts" anzeigen.

  9. #9
    vB-Experte Avatar von InComplete
    Registriert seit
    02.06.2010
    Ort
    vBulletin 4.1.9
    Alter
    23
    Beiträge
    607
    URL sollte korrekt sein.
    hab die Grafik einmal im root und sicherheitshalber mal im include-verzeichnis gepackt.
    Aber auch im Quelltext wird das Bild nicht geladen.

    Wie müsste der Befehl denn aussehen, wenn ich testeweise http://www.grafik.de/grafik.gif testen würde?
    Code:
    <img src=\"url.gif\" />

  10. #10
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    <img src=\"http://www.grafik.de/grafik.gif\" />

    Aber selbst wenn nichts angezeigt wird, solltest du wenigstens im Quelltext den Verweis auf die Grafik sehen. Wie gesagt, bei mir klappt es mit der Änderung problemlos.

  11. #11
    vB-Experte Avatar von InComplete
    Registriert seit
    02.06.2010
    Ort
    vBulletin 4.1.9
    Alter
    23
    Beiträge
    607
    Danke Mystics, habe den Fehler gefunden. Ich habe den vbAnonymizer installiert und dieser scheint die Grafik zu unterbinden. Wenn ich das Add-On deaktiviere, wird die Grafik angezeigt.
    Ich schaue mal, ob man das irgendwie ändern kann.

    /EDIT
    Dank Mystics vorheriger Hilfe war auch das recht simpel.

    Öffne functions_vbanonymizer.php

    Finde
    Code:
    // standard URL hyperlink
                    return "<a href=\"$rightlink\" target=\"_blank\">$text</a>";
    Ersetze mit

    Code:
    // standard URL hyperlink
                    return "<a href=\"$rightlink\" target=\"_blank\">$text <img src=\"url.gif\" /></a>";
    Fertig.
    Geändert von InComplete (27.10.2010 um 00:38 Uhr)

  12. #12
    vB-Experte Avatar von InComplete
    Registriert seit
    02.06.2010
    Ort
    vBulletin 4.1.9
    Alter
    23
    Beiträge
    607
    Mal noch eine Frage hinterher;

    Immer wenn man ein Beitrag editiert, erscheint die Grafik im Editor. Man muss sie nun immer raus löschen, damit sie nicht 2 mal erscheint bei einen Link.
    Gibt es eine Möglichkeit dies zu verhindern?

    Gruß

  13. #13
    vB-Guru Avatar von cellarius
    Registriert seit
    02.10.2005
    Ort
    Augsburg
    Beiträge
    3.192
    Blog-Einträge
    2
    Was spricht dagegen, das ganze per CSS zu erledigen, statt in den BB-Code einzugreifen?
    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
    vB-Experte Avatar von InComplete
    Registriert seit
    02.06.2010
    Ort
    vBulletin 4.1.9
    Alter
    23
    Beiträge
    607
    Meine Kenntnisse

    Vielleicht würdest du mir ja auf die Sprünge helfen, wie man das am besten macht?

  15. #15
    vB-Guru Avatar von cellarius
    Registriert seit
    02.10.2005
    Ort
    Augsburg
    Beiträge
    3.192
    Blog-Einträge
    2
    Die Frage war auch allgemeiner in den Raum gestellt

    Versuch mal folgendes zur additional.css hinzuzufügen:
    HTML-Code:
    .content a {
       background: url("dein_icon.png") no-repeat scroll right center transparent !important;
       padding-right: 15px; 
    }
    Das Padding muss natürlich der Breite Deines Icons angepasst werden. Wenn Du das noch verfeinern willst, empfehle ich zur Lektüre:
    http://webseiten-professionell.wikid...che-link-icons
    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

  16. #16
    vB-Experte Avatar von InComplete
    Registriert seit
    02.06.2010
    Ort
    vBulletin 4.1.9
    Alter
    23
    Beiträge
    607
    Aaaaaaaaaaaaaaalso

    An sich hat es geklappt. Allerdings erscheint das Symbol dann hinter jeden Link, egal ob Nickname etc. pp.

  17. #17
    vB-Guru Avatar von cellarius
    Registriert seit
    02.10.2005
    Ort
    Augsburg
    Beiträge
    3.192
    Blog-Einträge
    2
    Mit dem Code, den ich Dir angegeben habe, erscheint das Icon hinter jedem Link-Tag im Contentbereich - aber nicht z.B. hinter den Links im Userbereich. Siehe Screenshot.
    linkicon.PNG
    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-Experte Avatar von InComplete
    Registriert seit
    02.06.2010
    Ort
    vBulletin 4.1.9
    Alter
    23
    Beiträge
    607
    Hier ein Beispiel
    Angehängte Grafiken Angehängte Grafiken

  19. #19
    vB-Guru Avatar von cellarius
    Registriert seit
    02.10.2005
    Ort
    Augsburg
    Beiträge
    3.192
    Blog-Einträge
    2
    Nun - das ist ja nun nicht eigentlich vB, sondern ein Addon, das offensichtlich sinnfrei den die content-Klasse verwendet. Dann musst Du eine css-Klassen-Kombination finden, bei denen das keine Probleme macht. Da ich das Addon nicht verwende, kann ich Dir da nicht wirklich helfen.
    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

  20. #20
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Probiere es mal so:
    Code:
    .postlist .postdetails .postbody .content .postcontent a {
    	background: url("/grafik.gif") no-repeat scroll right center transparent !important;
    	padding-right: 15px; 
    }
    Geändert von Mystics (13.10.2011 um 17:30 Uhr) Grund: Anpassung für CKEditor

Seite 1 von 2 12 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Ursprüngliche Frage erledigtCMS - URL auf Grafik legen
    Von Lanske im Forum vBulletin 4 Fragen und Probleme
    Antworten: 4
    Letzter Beitrag: 16.09.2010, 18:14
  2. relativen link zur vollen url machen
    Von zoe0001 im Forum vBulletin 3.7 Fragen und Probleme
    Antworten: 7
    Letzter Beitrag: 23.07.2008, 10:45
  3. Antworten: 2
    Letzter Beitrag: 15.11.2004, 08:50
  4. Frage wegen Url-Link eines Gastes
    Von Mäuschen im Forum vB3 Fehlersuche und Probleme
    Antworten: 16
    Letzter Beitrag: 18.10.2004, 23:45
  5. Popup-Link durch Grafik ersetzen
    Von Rici im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 0
    Letzter Beitrag: 26.03.2004, 22:09

Lesezeichen

Berechtigungen

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