PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Crosslinking verlinkt auch innerhalb von Wörtern


StarBuG
22.01.2009, 18:17
Hi

Wenn ich im Lexikon einen Eintrag "FR" habe, dann wird unter bestimmten Umständen ein Crosslinking innerhalb eines Wortes durchgeführt:


Test Frage Testfrage frage fr http://www.singleconsulting.de/images/misc/vbglossarlink.gifüh testfrühGruß

Aktuelle Version: 1.1.0

DEMO: http://www.socialpowernetwork.de/off-topic-f24/links-worterklaerungen-mitten-woerter-gesetzt-t488.html

Hatte diesen Fehler bereits schon mal gemeldet.
Er sollte angeblich ab 1.0.3 gefixt sein, tritt aber auch in der aktuellsten Version auf

StarBuG

Andreas
22.01.2009, 19:45
Kann ich nicht reproduzieren.

Du setzt PHP 4 ein?
Falls ja, tritt der Effekt auch auf wenn Du spaeter schreibst?

StarBuG
23.01.2009, 08:51
PHP Version 5.2.6

Aber bei Spaeter tritt es nicht auf.
Scheint also was mit den Umlauten zu tun zu haben

Andreas
23.01.2009, 10:50
Dann:
Unfixable, sorry.

Naja, vielleicht doch ;)

StarBuG
23.01.2009, 19:04
Hehe :p

StarBuG
27.01.2009, 13:28
Schon eine Idee für die Lösung?

Andreas
27.01.2009, 18:03
Eigentlich kann das Problem erst dann behoben werden wenn vBulletin UTF-8 voll native unterstüzt - das wird aber wohl noch eine Weile dauern.
Ich habe mal einen Patch angehängt, lösen tut er das Problem aber nicht.

StarBuG
27.01.2009, 22:10
Und was macht der Patch dann?
Denn es stimmt, das Prob besteht weiterhin

Andreas
28.01.2009, 07:25
Hmm, Du hast in den Spracheinstellungen das Locale für deutsch (de_DE bei Unixoidem OS) eingegeben?

Edit: Habe mir das nochmal genau angeschaut - mit der derzeitigen Architektur von vBulletin ist es leider unmöglich das Problem zu beheben, denn es ist nicht bekannt in welchem Zeichensatz die zu verarbeitenden Daten vorliegen.

Es bleibt also bei meiner ersten Aussage: Unfixable.

StarBuG
28.01.2009, 12:44
Aber bei einigen scheint das Problem ja nicht aufzutreten.
Liegt es daran, dass ich als charset=ISO-8859-1" habe?

Andreas
28.01.2009, 13:23
Hmm, Du hast in den Spracheinstellungen das Locale für deutsch (de_DE bei Unixoidem OS) eingegeben?
^ Da vermisse ich noch die Antwort.

StarBuG
28.01.2009, 22:52
Ich weiß nicht ganz was du meinst.

Ich hab die Sprachpakete Deutsch Du und Sie installiert.
Unter Einstellungen steht bei Sprachcode de

Wenn es nicht das ist, was du meinst, bitte genauere Beschreibung, wo ich die Info finde.

Andreas
29.01.2009, 07:18
ACP / Phrasen & Sprachen / Sprachen verwalten / Einstellungen verändern / Lokale Sprache
Dort muss das korrekte locale angegeben werden (für deutsch auf einem unixoiden OS: de_DE).

StarBuG
29.01.2009, 13:46
Da steht bei mir nichts.
Wenn ich 'de_DE' eintrage, kommt:

'de_DE' konnte auf diesem Server nicht gefunden werden

Andreas
29.01.2009, 18:07
Dann musst Du herausfinden ob die Untersützung auf dem Server überhaupt installiert ist und wenn ja wie das locale lautet.
Sorry, aber mehr kann ich dir da nicht weiterhelfen.