Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[gelöst] target="_blank" in tinymce

Eingetragen von netwurst (108)
am 15.12.2008 - 14:09 Uhr in
  • Module
  • Drupal 6.x

Hallo, ich habe ein Problem mit der automatischen Umwandlung von URLs in Links bei Tinymce.
Bei mir wird hier offensichtlich standartmäßig kein target eingetragen.
Ich hätte aber gern, dass bei der Umwandlung automatisch target='_blank' kommt, wenn ein User im Forum einen Link einträgt.
Hat jemand eine Ahnung wo man das einstellen kann?

‹ Upload für FCK Editor Advanced Forum 6.x-1.0-alpha15 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Keine Ahnung, aber...

Eingetragen von r4s6 (1383)
am 15.12.2008 - 14:41 Uhr

Du weisst aber schon, dass dieses Attribut nicht mehr W3C compliant ist.

Gruss Roger

  • Anmelden oder Registrieren um Kommentare zu schreiben

Rabbit69 schrieb Du weisst

Eingetragen von Alexander Langer (3416)
am 15.12.2008 - 14:45 Uhr
Rabbit69 schrieb

Du weisst aber schon, dass dieses Attribut nicht mehr W3C compliant ist.

Gibt es nun schon Compliance zum kompletten W3 Konsortium? ;-)

Das target-Attribut des a-Tags entspricht nicht den div. Strict-Standards, aber er schrub auch nicht, dass er einen solchen benutzt.

 Webdesign, Drupal, Module, Entwicklung

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, das schrub ich in der

Eingetragen von netwurst (108)
am 15.12.2008 - 14:53 Uhr

Hallo, das schrub ich in der Tat nicht, es ist mir aber auch egal ob invalid wenn praktikabel.
Zum Thema kann ich noch folgenden Link präsentieren, der mir aber auch nicht weiterhilft, da ich keinen Button zum Einfügen von Links zur Verfügung stellen will.
Wenn ich wüsste wie man die automatische Umwandlung von Links in Tinymce abschaltet wäre mir auch schon etwas geholfen. Dann könne ich das mit dem Button machen und das targest standartmäßig auf blank.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich bin gerade zu faul in

Eingetragen von Alexander Langer (3416)
am 15.12.2008 - 15:19 Uhr

Ich bin gerade zu faul in der Config von TinyMCE nachzuschauen, aber versuchs doch einfach hiermit: http://www.w3schools.com/TAGS/tag_base.asp

 Webdesign, Drupal, Module, Entwicklung

  • Anmelden oder Registrieren um Kommentare zu schreiben

Darauf bin ich auch schon

Eingetragen von netwurst (108)
am 15.12.2008 - 15:23 Uhr

Darauf bin ich auch schon gestoßen, aber würde das nicht bedeuten dass alle Links, also auch die internen wie Startseite, in einem neuen Fenster geöffnet werden?
Das wäre ja auch nicht Sinn der Sache.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Base greift natürlich

Eingetragen von Alexander Langer (3416)
am 15.12.2008 - 15:36 Uhr

Die Base greift natürlich nur bei jungfräulichen Links.

Übrigens: Es ist eine der, zuweilen recht esoterischen, Diskussionen im Web, ich gehöre aber zu der Gruppe von Webern, die nicht mit _blank arbeiten und damit ein Benutzerverhalten erzwingen. Wenn mein Content so übel ist, dass keiner mehr zurückkommt (oder die Leute den Link nicht gleich in einem neuen Tab / Fesnter öffnen), dann habe ich es eben auch nicht anders verdient. Man kann und soll niemanden zwingen auf einer Seite zu bleiben.

Ansonsten kannst auch via jQuery dafür sorgen, dass alle externen Links in einem neuen Fenster geöffnet werden. Den Code musst du natürlich den eigenen Gegebenheiten anpassen:

$(document).ready( function() {
  $("#main a[href^='http://']").not("a[href^='http://deineseite.de']").not("a[href^='http://www.deineseite.de']").click(function(){
    window.open(this.href, 'extern');
    return false;
  });
});

 Webdesign, Drupal, Module, Entwicklung

  • Anmelden oder Registrieren um Kommentare zu schreiben

Alternativ könnte auch das

Eingetragen von Alexander Langer (3416)
am 15.12.2008 - 15:40 Uhr

Alternativ könnte auch das hier gehen (ungetestet):

$(document).ready( function() {
  $("#main a[href^='http://']").not("a[href^='http://deineseite.de']").not("a[href^='http://www.deineseite.de']").css("target", "_blank");
});

 Webdesign, Drupal, Module, Entwicklung

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Alexander, ich muss

Eingetragen von netwurst (108)
am 15.12.2008 - 15:51 Uhr

Hallo Alexander, ich muss mich erstmal herzlich für deine Mühe bedanken und dir ein virtuelles Bier ausgeben.
Ich denke dass mit deinem Code das Problem geklärt ist.
Für mich ist eben nur fraglich, warum eine entsprechende Funktionalität bei Tinymce nicht in einer config oder Ähnlichem zur Verfügung gestellt wird. Schließlich ist es bei advanced link ja auch integriert.
Danke.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Modul

Eingetragen von Tobias Bähr (4019)
am 15.12.2008 - 15:59 Uhr

Das Modul http://drupal.org/project/extlink macht das automatisch.

----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Spartacus schrieb Das Modul

Eingetragen von Alexander Langer (3416)
am 15.12.2008 - 16:04 Uhr
Spartacus schrieb

Das Modul http://drupal.org/project/extlink macht das automatisch.

Toll. Viele Jahre lang habe ich getüftelt und was habe ich am Ende erfunden? Das Rad...

 Webdesign, Drupal, Module, Entwicklung

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nicht traurig sein, ich

Eingetragen von netwurst (108)
am 15.12.2008 - 16:08 Uhr

Nicht traurig sein, ich verwende trotzdem deinen Code und markiere das Thema als gelöst.
Danke an alle.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 3 Tagen
  • Hey danke
    vor 2 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 6 Tagen
  • In der entsprechenden View
    vor 3 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 6 Tagen
  • gelöst
    vor 6 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20458

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 17 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association