TinyMCE icon indicating copy to clipboard operation
TinyMCE copied to clipboard

"Saving..." not disappearing in Opera

Open yurkobb opened this issue 14 years ago • 3 comments

Hello. I've noticed that after I installed timymce, when I click "Save" on a resource in Opera, the "Please wait" popup no longer disappears when the operation gets finished and stays there forever. The page needs to be reloaded to be usable again. In Mozilla Firefox the problem is not appearing, so this is Opera-specific.

My server info:

  • System: FreeBSD web48.nic.ru 6.4-RELEASE-p7 FreeBSD 6.4-RELEASE-p7 #7: Sun Oct 4 02:40:13 MSD 2009 [email protected]:/usr/obj/usr/src/sys/HNIC-SMP-ULE-IBM pl#12 i386
  • PHP version: 5.2.10
  • Apache Version: Apache/1.3.37 (Unix) mod_fastcgi/2.4.2 mod_perl/1.29 PHP/5.2.10
  • MySQL Version: client: 5.1.16-beta (from php_info()); server: 5.1.41-log (from MODx System Info) with pdo_mysql

Opera version: "Opera 10.63. Build 6450 for Linux. Compiled on Oct 8 2010 by gcc 4.3.2 (ABI: 1002) for GNU libc 2.7."

Thank you for any attention, Good luck.

yurkobb avatar Nov 12 '10 21:11 yurkobb

This is still present in 4.1.2 on MODx 2.0.5-pl (git). See: https://github.com/splittingred/TinyMCE/issues#issue/32/comment/607770. I observe it on every resource regardless of richtext setting so I'll report it as MODx bug.

gadamiak avatar Dec 13 '10 12:12 gadamiak

Setting which_editor=None for a user restores save ability, so it's TinyMCE related. But it's hard to call it a solution, anyway.

gadamiak avatar Dec 16 '10 07:12 gadamiak

See this thread for a fix: 11.61 and modx revolution: infinite save loop; json error http://my.opera.com/community/forums/topic.dml?id=1287402

I used this demo for testing: http://www.opensourcecms.com/scripts/details.php?scriptid=48

MODX is using an about:blank iframe. In Opera, this may show a "opera:crossnetworkwarning":

Warning

http://demo.opensourcecms.com/modx/manager/about:blank

A page on the public Internet requests data from your computer. For security reasons, automatic access is blocked, but you may choose to continue.

Continue

Always continue when data is requested from my computer

I think that Opera may not be the only one to block access to about:blank. The NoScript extension for Firefox may block about:blank too: http://noscript.net/faq#qa1_9

I have created a user JS that fixes iframes in MODX to observe strict, cross-domain, same-origin policy restrictions.

Fix MODX: https://gist.github.com/1779333/

Installing user JS:

  1. Create a folder for storing user JS files.
  2. Go to the user JS on GitHub > Right click on "raw" > Save Linked Content As... > Save the JS file to your user JS folder.
  3. Opera > Settings > Preferences... > Advanced > Content > JavaScript Options... > Under "User JavaScript folder", select "Choose..." > Select the folder > OK > OK > OK.

Don't forget to change your includes to your MODX host.

XP1 avatar Feb 09 '12 11:02 XP1