View Issue Details

IDProjectCategoryView StatusLast Update
0015163phplist applicationHTML Email Supportpublic04-06-13 20:30
Reporterguybrush 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.10.5 
Target Version2.11.3Fixed in Version2.11.10 
Summary0015163: Link URLs replaced with javascript:void statement when using FCKeditor in Firefox 3
DescriptionWhen inserting a link into an HTML email using the FCKeditor in Firefox 3, the link URL is replaced with the following:

 javascript:void(0);/*1217487412678*/

For example, in a new email I type some text, highlight it, and use the "Insert/Edit Link" button. The pop-up window appears, I enter the URL, and click OK. Focus switches back to the main Firefox window, but the pop-up does not close; the HTML (when examined using the "Source" button) looks like this:

javascript:void(0);/*1217487412678*/

Switching to the pop-up Link window and clicking OK does nothing, though clicking "Cancel" does close the window.

Manually editing the URL in the source works correctly. "Insert/Edit Link" functions correctly using IE 7, and is unavailable in Safari for Windows (FCK editor does not appear).
Additional InformationAlso reported by other users; see:

http://forums.phplist.com/viewtopic.php?t=19215

I have not been able to find this bug reported elsewhere in Mantis.
TagsNo tags attached.

Activities

wnicholls

01-08-08 02:42

reporter   ~0050148

I can confirm this - using Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1

I think that if you select link-type "http" and then paste the remainder it works ok, if you select link-type "other" and past the full URL including http:// prefix, then it screws up.

robokev

06-08-08 22:57

reporter   ~0050160

The same problem occurs if you try to insert an email link (mailto) using the link dialog.

wnicholls

07-08-08 01:07

reporter   ~0050161

See http://dev.fckeditor.net/ticket/1727

guilherme

21-08-08 20:05

reporter   ~0050219

Hi!

The solution is presented here:
[url]http://dev.fckeditor.net/ticket/2377[/url]

[quote]
[url]http://developer.mozilla.org/index.php?title=En/DOM/Document.evaluate&highlight=document.evaluate[/url]

    they said While using document.evaluate() works in FF2, in FF3 one must use someXMLDoc.evaluate() if evaluating against something other than the current document

    so to make it working you should replace "document" with "this.EditorDocument.evaluate", and it works
[/quote]



Guilherme Mendes - Curitiba - Brasil