Autor Beitrag
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Di 25.03.08 23:39 
Hi,

mir ist grad beim Schreiben eines Postings etwas Seltsames aufgefallen und ich wüsste mal gerne, ob das jemand von euch reproduzieren kann.

Im Grunde geht es darum: Wo teilt bei euch die SplitQuote-Funktion ein Zitat? An der Stelle an die ihr mit der Maus geklickt habt oder an der Stelle, wo der Text-Cursor steht. Diese beiden Positionen müssen nämlich nicht zwangsläufig identisch sein, wenn man z.B. mit den Pfeiltasten im Textfeld navigiert hat.

Vorhin ist mir nämlich genau eben dieser Unterschied mal aufgefallen, als ich ein Zitat splitten wollte, aber der Text nicht an der Cursor-Position, sondern an der Position meines letzten Mausklicks geteilt wurde.

Würde mich freuen, wenn jemand seine Erfahrungn diesbezüglich melden könnte. Reproduzierbar scheint das ganze im IE oder im IETab (im FF), nicht jedoch im FF selber (laut meinen Beobachtungen).

TIA,
BenBE.

@CS: Wäre über einen Fix dankbar ;-)

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Di 25.03.08 23:50 
Im IE8 an der Position des letzten Mausklicks.

EDIT: Im FF ebenfalls an der Stelle des letzten Mausklicks.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)


Zuletzt bearbeitet von GTA-Place am Mi 26.03.08 00:36, insgesamt 1-mal bearbeitet
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 26.03.08 00:04 
Ich schaue mir das morgen mal an. SplitQuote im IE ist auf Grund der lausigen Implementierung des CaretPos-Objektes dort einfache eine Plage :-(

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19274
Erhaltene Danke: 1740

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mi 26.03.08 12:10 
user profile iconGTA-Place hat folgendes geschrieben:
EDIT: Im FF ebenfalls an der Stelle des letzten Mausklicks.
Bei mir nicht, da funktioniert es korrekt (FF 2.0.0.12) ;-). Und weil die EE da am besten geht nutze ich extra dafür den FF immer, sonst kaum :D.
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 26.03.08 12:13 
user profile iconGTA-Place hat folgendes geschrieben:
EDIT: Im FF ebenfalls an der Stelle des letzten Mausklicks.
Kann ich nicht reproduzieren.

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Mi 26.03.08 12:19 
Achso, jetzt versteh ich was ihr meint. Erst klicken, dann mit den Pfeiltasten navigieren und dann splitten. Ich dachte andersrum: Erst navigieren, dann klicken, dann splitten ;-)

Im IE8 am letzten Mausklick, im FF an der Stelle des Cursor.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
Silas
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 478

Windows XP Home
Delphi 2005, RAD Studio 2007, MASM32, FASM, SharpDevelop 3.0
BeitragVerfasst: Mi 26.03.08 12:21 
user profile iconChristian S. hat folgendes geschrieben:
user profile iconGTA-Place hat folgendes geschrieben:
EDIT: Im FF ebenfalls an der Stelle des letzten Mausklicks.
Kann ich nicht reproduzieren.
Ich auch nicht.
Bei Opera produziert SplitQuote Zahlen-Müll vor und nach dem Cursor, der Bug ist aber schon known, oder?

_________________
Religionskriege sind nur Streitigkeiten darüber, wer den cooleren imaginären Freund hat ;-)
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 26.03.08 12:27 
In Opera sollte es eigentlich gar nix tun, weil ich es da gar nicht hinbekommen habe. Vielleicht haben die mal wieder ihren UserAgent geändert, sodass das nicht richtig erkannt wird ...

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Silas
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 478

Windows XP Home
Delphi 2005, RAD Studio 2007, MASM32, FASM, SharpDevelop 3.0
BeitragVerfasst: Mi 26.03.08 12:32 
Das Ergebnis sieht bei mir nach SplitQuote etwa so aus (Der Senkrechte Strich soll den Cursor darstellen):
ausblenden Quelltext
1:
2:
3:
4:
[quote="[user]Christian S.[\user]"][quote="[user]GTA-Place[\user]"]EDIT: Im FF 
ebenfalls an der Stelle des letzten Mausklicks.[\quote]Kann ich[\quote]473512990|4001951

[quote="[user]Christian S.[\user]"]nicht reproduzieren.[\quote]


Ich hab das Ganze mit Opera 9.25 getestet.

_________________
Religionskriege sind nur Streitigkeiten darüber, wer den cooleren imaginären Freund hat ;-)
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 26.03.08 12:46 
user profile iconSilas hat folgendes geschrieben:
Das Ergebnis sieht bei mir nach SplitQuote etwa so aus (Der Senkrechte Strich soll den Cursor darstellen):

Ich hab das Ganze mit Opera 9.25 getestet.
Danke, das dachte ich mir schon. :-)

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 26.03.08 16:24 
Sollte in 3.1.5 im IE als auch im Opera korrekt funktionieren.

Mein Dank für diesen Beitrag, der mit dem Einfügen und anschließenden Suchen von Zeichen zwar denselben Weg verfolgte, wie ich auch schon (daher die komischen Zahlen ;-)), aber an den richtigen Stellen auch noch irgendwelche Ranges erstellt und dubliziert ... ich liebe den IE :nut:

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Silas
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 478

Windows XP Home
Delphi 2005, RAD Studio 2007, MASM32, FASM, SharpDevelop 3.0
BeitragVerfasst: Mi 26.03.08 16:59 
user profile iconChristian S. hat folgendes geschrieben:
Sollte in 3.1.5 im IE als auch im Opera korrekt funktionieren.

Jetzt sind mir beim rumexperimentieren gleich noch zwei Bugs im Zusammenhang mit SplitQuote aufgefallen: Wenn man Strg-Z für "Rückgängig" drückt passiert bei Opera gar nichts (was dort bei JavaScript-Änderungen normal zu sein scheint :nixweiss: ), beim FF wird nach der erfolgreichen Rückgängig-Aktion alles markiert und beim IE7 wird beim ersten Druck Zahlen-Müll ( :lol: ) hinter den [\quote]-Tag geschrieben, beim zweiten Druck werden die Quote-Tags (so wie es sich gehört) und beim dritten der Müll entfernt.

Und gleich noch etwas (eigentlich völlig unwichtig, deswegen mache ich dafür keinen Thread auf): Die version.php sieht etwas komisch aus, dort wird scheinbar für die Sidebar Platz gelassen (obwohl sie nicht angezeigt wird).

_________________
Religionskriege sind nur Streitigkeiten darüber, wer den cooleren imaginären Freund hat ;-)
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 26.03.08 18:09 
Was die Browser beim Rückgäng-Machen machen (;-)), da kann ich nichts dran ändern. Ich muss nun mal bestimmte Aktionen vornehmen, die dann auch wieder rückgängig gemacht werden können :nixweiss:

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Fr 04.04.08 20:36 
user profile iconSilas hat folgendes geschrieben:
Und gleich noch etwas (eigentlich völlig unwichtig, deswegen mache ich dafür keinen Thread auf): Die version.php sieht etwas komisch aus, dort wird scheinbar für die Sidebar Platz gelassen (obwohl sie nicht angezeigt wird).

Bei mir wird die Sidebar da angezeigt. :nixweiss:
Silas
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 478

Windows XP Home
Delphi 2005, RAD Studio 2007, MASM32, FASM, SharpDevelop 3.0
BeitragVerfasst: Fr 04.04.08 20:48 
Ich hab mal einen Screenshot angehängt, wie's bei mir aussieht. Scheint jedenfalls vom Browser unabhängig zu sein. :nixweiss:
Einloggen, um Attachments anzusehen!
_________________
Religionskriege sind nur Streitigkeiten darüber, wer den cooleren imaginären Freund hat ;-)