Issue Details (XML | Word | Printable)

Key: MDL-6403
Type: Bug Bug
Status: Resolved Resolved
Resolution: Not a bug
Priority: Minor Minor
Assignee: Petr Skoda
Reporter: Pieterjan Heyse
Votes: 0
Watchers: 1
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

Fancy HTML editor not showing in Opera

Created: 30/Aug/06 03:49 PM   Updated: 27/Mar/08 02:27 PM
Return to search
Component/s: HTML Editor
Affects Version/s: 1.6.1
Fix Version/s: None

Participants: Mauno Korpelainen, Petr Dlouhý, Petr Skoda and Pieterjan Heyse
Security Level: None
Resolved date: 18/Oct/06
Affected Branches: MOODLE_16_STABLE


 Description  « Hide
I'm using both firefox and ie for using moodle, but yesterday I installed opera (9.01). The htmlo editor is working in Firefox and internet explorer, but it is not showing in Opera.

Is this a bug, or is it constructed this way (maybe the editor simply doesn't work in Opera?)

I have checked and javascript is enabled on all my browsers.

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Petr Skoda added a comment - 18/Oct/06 07:32 PM
our HTML editor is not compatible with opera, this might be solved by introduction of another editor in some future version, sorry

Petr Dlouhý added a comment - 26/Mar/08 12:01 AM
I was trying to make HTML editor working in Opera, and the solution seems to be unbelievably simple. It is enough to run the page in "mask as Internet Explorer" mode, and HTML editor is working (I didn't try everything, but most functions are behaving normally).
I thing it would be piece of cake make moodle to be sending Opera same HTML editor as it is sending to IE.

Mauno Korpelainen added a comment - 26/Mar/08 01:24 AM
I think it is not a piece of cake. Just tested with the latest version of Opera 9.50 beta and tried all suggested tricks in Opera main web site:

Go to the site in question.
From the menu, select Tools > Quick preferences > Edit site preferences (Mac: Opera > Quick preferences > Edit site preferences)
Click the "Network" tab
In the "Browser identification" drop-down, select "Identify as Internet Explorer" or "Identify as Firefox"
Click "OK"
Reload the page
If the above does not help, try repeating the process but instead selecting "Mask as Internet Explorer" or "Mask as Firefox" in step 4. Please note that this option should be used only as a last resort as it effectively hides any trace of Opera.

Htmlarea simply does not render in Opera and you can't expect normal users to mask Opera just to be able to use editor in moodle. Opera (latest version) works ok with the latest versions three current free editors: TinyMCE, FCKEditor and YUI RTE if it is allowed to use editor in moodlelib.php - and Safari as well.


Mauno Korpelainen added a comment - 26/Mar/08 04:37 AM
Just tested this again and masking Opera 9.5 to be Internet Eplorer
DID work and Opera rendered htmlarea.
  • the previous test must have failed for cache or something.

Mauno Korpelainen added a comment - 26/Mar/08 05:13 AM
Still it is better to let Opera be Opera and the new editor of moodle (what ever it is) will support FF, IE, Safari and Opera...to be able to use masking you must change Opera to Mask as Internet Explorer for each site separately and it is not the best option.

Petr Dlouhý added a comment - 27/Mar/08 08:48 AM
I taught, that the editor is part of the Moodle application, but now I did little exploration, and I realized, that Moodle uses HTMLarea, which is old and abandoned. It seemed that fixing the problem would be only a little work, but now I see, that this work would be worthless, and the real solution is changing the whole editor.

By the way: Latest nightly build of Xinha (which is ancestor of HTMLarea) (http://xinha.webfactional.com/), is working fine with Opera.


Mauno Korpelainen added a comment - 27/Mar/08 02:27 PM
Thanks Petr!

The latest code http://xinha.gogo.co.nz/xinha-nightly/examples/ExtendedDemo.html seems to work with Safari too. So we have one more possible editor...