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

[gelöst] Links in Textfeldern eines Inhaltstypes als _blank ausgeben

Eingetragen von Helge (404)
am 21.07.2013 - 15:57 Uhr in
  • Module
  • Drupal 7.x oder neuer

Hallo zusammen,

wenn ich in ein Text-Formularfeld eines Inhaltstypen einen Link eingebe,
wird dieser zwar automatisch als Link angezeigt und verknüpft,
ich finde keine Möglichkeit, diesen so einzurichten, das er als target="_blank" ausgegeben wird.

Kennt da jemand eine Lösung?

Gruß
Helge

‹ Drupal 7 - Pfad zu FFMPEG [gelöst] Links in Textfeldern eines Inhaltstypes als _blank ausgeben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

wenn man

Eingetragen von ronald (3857)
am 21.07.2013 - 16:43 Uhr

den gesamten Link selbst schreibt, klappt dies auch.
Dann heißt es allerdings a href=

dann den eigentlichen link mit http nach dem Quote ein Komma, dann target="_blank"
und nach dem Linktext ein schließendes a-Tag.

Ich darf hier keine HTML-Tags schreiben, weil der Editor diese sofort umsetzt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die meisten Nutzer können kein Html

Eingetragen von Helge (404)
am 21.07.2013 - 16:59 Uhr

Ich meine, das die meisten Nutzer in Textfelder nur www.xyz.de eingeben.
Die haben keine Ahnung von Html.
Deshalb sollen Web-Adressen gleich in benutzbare Links umgewandelt werden,
die dann in einem externen Browserfenster aufgehen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Target "Blank"

Eingetragen von dimi_mhm (217)
am 21.07.2013 - 17:25 Uhr

ich gehe mal davon aus das du in deinem eigenen Text einen Link einbauen willst
und mit "blank" ausgegeben wird.

du musst als erstes "full html" im Text Feld einstellen dann akkst du z.B;

siehe txt dateianhang

eingeben und schon funktioniert jeder html code

siehe auch "selfhtml" das du bei Google findest

Grüße aus Mannheim
Mike

AnhangGröße
quelltext.txt 141 Bytes
  • Anmelden oder Registrieren um Kommentare zu schreiben

es ist ein wenig komplizierter

Eingetragen von Helge (404)
am 21.07.2013 - 18:17 Uhr

Ich hab mich wohl missverständlich ausgedrückt, deshalb versuche ich es nochmal neu.

In das Body-Textfeld eines Artikels geben die Nutzer gelegentlich einfach eine Url ein www.xyz.de.
Da die Nutzer i.d.R. kein Html können, soll jede Url als Link erkannt und dann automatisch als target="_blank" ausgegeben werden.
Man möchte ja, das der Nutzer noch auf der Seite bleibt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn Du das so automatisiert

Eingetragen von wla (9461)
am 21.07.2013 - 18:33 Uhr

Wenn Du das so automatisiert haben möchtest, mußt Du wohl einen Filter schreiben (also ein kleines eigenes Modul). Dabei kannst Du Dich ja an dem Example-Project von Drupal orientieren. Dort findest Du unter anderem, wie man einen Filter schreibt. Du braucht das aber nicht neu zu erfinden. Schließlich gibt es den URL-Filter ja bereits im Standard. Den findest Du im Filter-Modul. Also mußt Du Dir dort nur die benötigten Snippets zusammensuchen und dem Filter einen eigenen Namen geben. Da aktivierts Du den an Stelle des "normalen" URL-Filters.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

ich glaube, am einfachsten

Eingetragen von oteno (775)
am 21.07.2013 - 18:50 Uhr

ich glaube, am einfachsten wäre es mit einer kleinen JS-Lösung:

<script>
(function ($) {
$(document).ready(function() {
$( '.node .content a[href^="http://"]' ).attr( 'target','_blank' );
});
})(jQuery);
</script>

ich habe es jetzt nicht ausprobiert, aber so, oder so ähnlich.
Gruß
Christian

  • Anmelden oder Registrieren um Kommentare zu schreiben

Oder aber Du installierst

Eingetragen von highman72 (29)
am 22.07.2013 - 06:04 Uhr

Oder aber Du installierst einfach das Modul External Links. Dann werden alle Links, die außerhalb Deiner Webseite platziert sind, auf Wunsch mit einem target="_blank" versehen und, falls Du willst, auch mit einem Externsymbol bzw. Mailadressen mit einem Mailsymbol. Schaut gut aus und ist einfach eingerichtet.

Schau mal auf der Webseite in meiner Signatur unter Links bzw. Kontakt...

Liebe Grüße
Highman72

  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul ist einfachste Variante

Eingetragen von Helge (404)
am 22.07.2013 - 09:50 Uhr

Dank Euch,

am Ende war das Modul von "highman" die einfachste Variante.
Es tut was es soll ;o)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • [Gelöst] Menü wie hier samsung.com/de/ wie, mit Drupal?
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • [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?
Weiter

Neue Kommentare

  • Казино с минимальным депозитом
    vor 6 Stunden 43 Minuten
  • Казино с минимальным депозитом
    vor 6 Stunden 43 Minuten
  • Казино с минимальным депозитом
    vor 6 Stunden 45 Minuten
  • Казино с минимальным депозитом
    vor 6 Stunden 46 Minuten
  • Казино с минимальным депозитом
    vor 6 Stunden 47 Minuten
  • melde mich mal wieder, da ich
    vor 2 Wochen 4 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20454

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» 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 23 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