Closed (fixed)
Project:
TinyMCE Node Picker
Version:
6.x-1.5
Component:
User interface
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
2 Dec 2009 at 15:08 UTC
Updated:
17 Dec 2009 at 13:50 UTC
I have enabled the button in the settings, and it works great with Firefox. But does not function properly in Internet explorer.
I have tried version 1.4, 1.5 and the version 2.0, Version 2.0 breaks everything the icon still appears in firefox but no links are generated.
I revert back to version 1.5 and it will work in Firefox again
I have drupal installed utilizing a WAMP stack on server 2003, I have tired IE 7 and IE 8.
Comments
Comment #1
peter törnstrand commentedWill have a look at this.
Comment #2
tecdragon commentedI am fairly technical, and can assist if given directions. I would love to get this to work, I use firefox but the rest of the office pretty much doesn't
Using
Windows Server 2003
Drupal 6
Bitnami WAMP Stack
TinyMCE and the wysiwyg plugin
I don't know what else to say other than it is an awesome tool and works great in Firefox.
Comment #3
mjpg commentedResults of my testing:
Using Node Picker v1.5, Drupal v6.14
A site on a Linux server on a 'real' external domain.
These browsers are all XP SP3:
Firefox v3.5.5 - works as expected
Safari v4.0 - works as expected
IE8 - Link is added correctly but is appended to start of all text inside HTML - ie:
Intended:
<p>text here <a href="/node/1/">link text</a> more text</p>Actual:
<p><a href="/node/1/">link text</a>text here link text more text</p>IE7 - nodepicker icon does not appear and IE shows a javascript error in status bar
IE6 - as IE7
Comment #4
tecdragon commentedMy results
Firefox 3.5.5 -- works
IE8, IE7, IE6 -- Nodepicker icon does not appear
Comment #5
tecdragon commentedAlso utilizing Windows XP SP3
Comment #6
mjpg commentedWarning - don't know much about this - feel free to ignore
Googling other TinyMCE plugin and IE problems, one common issue seems to be when single and double quotes are mixed - but I cannot see how this would affect the node picker code.
js/dialog.js line 11 has:
var link = '<a href="'+ $(this).attr('href') +'">'+ content +'</a>';looks fine to me but perhaps IE does not like the mix?
I found also:
theme/page-tinymce_linkpicker.tpl.php line 19
tinyMCE.execCommand("mceInsertContent", false, insertText);I have not tried changing these.
The Googled links were:
http://tinymce.moxiecode.com/punbb/viewtopic.php?id=6009
http://stackoverflow.com/questions/527821/textpatterns-haktinymce-plugin...
Comment #7
peter törnstrand commentedThank you mjpg. Will dive in to this and get it working. New release coming later today.
Comment #8
peter törnstrand commentedFound the problem. Line 18 of tinymce_node_picker/plugins/nodepicker/nodepicker.js. There was a trailing comma after the "invoke" function that caused the problem.
Comment #9
peter törnstrand commentedFixed in head. Created a new issue for #3 above.
#649916: Insert link problem in IE
Comment #10
tecdragon commentedThank you so much! Beta 3 - is working for me.