Forum: www.mikrocontroller.net Überlange Links in Zitaten


von Hansi (Gast)


Lesenswert?

Hi,
ihr kennt doch sicher das Problem, das auftritt, wenn man einen 
überlangen Link, der mit "..." gekürzt wurde, zitiert. Dieser ist dann 
im zitierenden Beitrag nicht aufrufbar, da nicht der komplette URL als 
Ziel des Hyperlinks gesetzt wird, sondern der abgeschnittene URL.
So ist in den meisten Fällen die Zielseite aus dem Zitat heraus nicht 
aufrufbar.

Bsp. hier: Beitrag "Re: Hubschrauber mit Messaparatur?"

Das lässt sich doch sicher in der Forensoftware optimieren, oder?

von Jens G. (jensig)


Lesenswert?

Tja, es wird eben nur der sichtbare Teil reinkopiert. Ob dafür beim 
Copy&Paste die Forensoftware zuständig sein kann, bezweifle ich schon 
fast.

von Michael (Gast)


Lesenswert?

Jens G. schrieb:
> Ob dafür beim Copy&Paste die Forensoftware zuständig sein kann,
> bezweifle ich schon fast.

Wer redet von Copy&Paste, eher die Funktion "Markierten Text zittieren". 
Da sollte es doch möglich sein, den hinter dem angezeigten Text 
liegenden Link mit zu übernehmen.

von Michael H. (michael_h45)


Lesenswert?

Ganz so einfach ist es nicht.
Hinter der Funktion versteckt sich ein js. Es weiß nämlich nur der 
Browser, welcher Text-Bereich markiert ist - und eben nicht der Server.
Deswegen wird beim Klick auf "markierten Text zitieren" kein 
Seitenaufruf fällig.

Eine Funktion zum Erkennen der Links und holen der vollen URL aus dem 
Originalbeitrag (im ausgelieferte .html) würde ein wesentlich 
aufwendigeres Skript brauchen...

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

Das Problem ist bekannt und ein alter Hut:

Beitrag "Forum: Links werden kaputt-zitiert"

von Gelinkt (Gast)


Lesenswert?

Michael H. schrieb:
> Ganz so einfach ist es nicht.
> Hinter der Funktion versteckt sich ein js. Es weiß nämlich nur der
> Browser, welcher Text-Bereich markiert ist - und eben nicht der Server.
> Deswegen wird beim Klick auf "markierten Text zitieren" kein
> Seitenaufruf fällig.

Das ist aber nur ein Teil des Problems. Der andere Teil ist die 
"falsche" (abgekürzte) Darstellung von Links.

von Links und rechts (Gast)


Lesenswert?

Wenn ein Java-Script den Link kopiert, dann sollte es an und für sich 
möglich sein anstatt des sichtbaren Links den tatsächlichen Link zu 
kopieren. Da dieser ja ebenfalls im Quelltext der geladenen Seite 
enthalten ist und somit als verwendbare Information vorliegt.

von Michael H. (michael_h45)


Lesenswert?

Gelinkt schrieb:
> Das ist aber nur ein Teil des Problems. Der andere Teil ist die
> "falsche" (abgekürzte) Darstellung von Links.
???
Hast du auch nur eine Zeile von dem verstanden, was hier passiert?

Links und rechts schrieb:
> Wenn ein Java-Script den Link kopiert, dann sollte es an und für sich
Tut es eben nicht!
Es kopiert reinen Text. Erst die restliche Software erkennt darin wieder 
den Link und setzt den Anker darauf. Nur eben auf den gekürzten TEXT.

> möglich sein anstatt des sichtbaren Links den tatsächlichen Link zu
> kopieren. Da dieser ja ebenfalls im Quelltext der geladenen Seite
> enthalten ist und somit als verwendbare Information vorliegt.
Sicher geht das... aber das ist eben keine Funktion, die auf ein paar 
Minuten geschrieben und vor allem erprobt ist.


Wenn ihr dir Hintergründe nicht kennt, stellt doch nicht einfach falsche 
Thesen auf und behauptet "alles ganz einfach, weil so und so".

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Hansi schrieb:
> Das lässt sich doch sicher in der Forensoftware optimieren, oder?

Benute statt "Markierten Text zitieren" einfach "Antwort mit Zitat".
In diesem Falle wird das komplette Zitat aus dem Ursprungsbeitrag
abgeleitet, in dem der Link ja noch komplett ist.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Michael schrieb:
> Da sollte es doch möglich sein, den hinter dem angezeigten Text
> liegenden Link mit zu übernehmen.

Möglich ist das, aber nicht trivial. In der Funktion stecken schon genug 
Hacks drin, um es allen Browsern recht zu machen. Wenn ich da etwas 
ändere muss ich es in ca. 5 Browsern testen.

von Conan the Librarian (Gast)


Lesenswert?

Andreas Schwarz schrieb:
> Möglich ist das, aber nicht trivial. In der Funktion stecken schon genug
> Hacks drin, um es allen Browsern recht zu machen. Wenn ich da etwas
> ändere muss ich es in ca. 5 Browsern testen.

Ich kann mich irren, aber ich dachte dafür gäbe es Bibiliotheken wie 
jQuery, damit man gerade diesen Ärger nicht (mehr) hat?

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Für das Extrahieren von ausgewähltem Text habe ich damals nichts 
gefunden.

von Joachim D. (Firma: JDCC) (scheppertreiber)


Lesenswert?

Andreas Schwarz schrieb:
> Möglich ist das, aber nicht trivial. In der Funktion stecken schon genug
> Hacks drin, um es allen Browsern recht zu machen. Wenn ich da etwas
> ändere muss ich es in ca. 5 Browsern testen.

+ Händis, Tablets und den ganzen Kokolores ...

von Help, I need some query. Help, not just any query (Gast)


Lesenswert?


von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Das Problem ist behoben.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.