Project

General

Profile

Actions

Bug #14117

closed

Opera 7 with gmenu_layers & tmenu_layers in FE

Added by Martin Klaus over 20 years ago. Updated over 18 years ago.

Status:
Closed
Priority:
Should have
Category:
Frontend
Target version:
-
Start date:
2004-04-28
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
3.8.0rc1
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

In FE Opera 7.x positions the dropdown menus of gmenu_layers & tmenu_layers at the left border of the browser window, which makes these menus unusable with that browser:

The problem was reported on 18.6.2003 by simon(AT)eyejet.com .
A small bug fix for file "\media\scripts\jsfunc.layermenu.js" was posted in the german mailing list. But that fix broke the menu in Opera5.

See for more information (in german):
http://typo3.org/documentation/mailing-lists/user-list-de/thread/14526/

The patch was never official integrated in the script. so the bug still exists in jsfunc.layermenu.js.

there was kind of simular problem with opera7in the backend (wich got fixed):
http://typo3.org/documentation/mailing-lists/user-list-archive/thread/11901/
(issue imported from #M24)


Files

0000024-jsfunc.layermenu.diff (733 Bytes) 0000024-jsfunc.layermenu.diff Administrator Admin, 2005-01-20 12:23
jsfunc.layermenu.js.opera-patch (3.1 KB) jsfunc.layermenu.js.opera-patch Administrator Admin, 2005-07-05 09:48

Related issues 3 (0 open3 closed)

Related to TYPO3 Core - Bug #14488: Kontext Menu doesnt work under OperaClosedMichael Stucki2005-01-12

Actions
Related to TYPO3 Core - Feature #14134: JS Errors in OperaClosedMichael Stucki2004-05-01

Actions
Has duplicate TYPO3 Core - Bug #14864: GEMNU Rollover doesn't work in OperaClosedKarsten Dambekalns2005-07-14

Actions
Actions #1

Updated by Martin Klaus over 20 years ago

mathias,
would you be so kind to change the category
from backend to frontend
thanks in advance,
Martin

Actions #2

Updated by Michael Scharkow almost 20 years ago

The url to the thread is now http://typo3.org/1422+M570aa32c2d7.0.html
As mentioned by klausm, this bug is related to bug #0000675, it seems also related to Bug #0000047 where a different (bute force) solution is suggested.
I guess if we can only support Opera 7/8 and break Opera 5, that's just fine.

edited on: 20.01.05 12:22

Actions #3

Updated by Martin Klaus over 19 years ago

This Bug can be solved too, if Opera 5.x is ignored.

I'd would be nice if this rather old bug could be fixed for typo3 v3.8!

related bug: (htp://bugs.typo3.org/view.php?id=675)

regards,
Martin

Actions #4

Updated by Michael Stucki over 19 years ago

I cannot test this because I don't have Opera.
Can anybody else please confirm that this patch solves the problem?

Actions #5

Updated by Michael Scharkow over 19 years ago

I cannot reproduce the bug with 3.7 and Opera 7/8. The example from TSREF seems to work fine, or am I missing something? See http://underused.org/60.3.html

Actions #6

Updated by Michael Stucki over 19 years ago

Any news on this? Can I close it? What's the situation?

Actions #7

Updated by Martin Klaus over 19 years ago

Don't close this bug report, the bug still exists, even in Typo3 3.8.0
Please see: http://typo3.org/documentation/mailing-lists/dev-list-archive/thread/110128220/

Actions #8

Updated by Michael Stucki over 19 years ago

OK. Masi, any news? Should I assign this bug to you?

Actions #9

Updated by Michael Stucki over 19 years ago

Forget my comment, I just noticed Michael Scharkows patch!

Sum-Up:
Again it's the same discussion like we had for the BE-Clickmenue, just with a little difference: The clickmenue did only affect BE users (I think it's ok if we force Opera users to use a version later than 5 - I think version 8 is the current one...!).

However this change will affect the visitors as well! What I'm asking myself is if Opera users (they are some kind of freaks anyway) would really use such an outdated version?

I think we can drop that support. If somebody really needs this, I suggest to use a browser condition that optionally adds a TMENU instead of the layer menu.

Actions #10

Updated by Martin Kutschker over 19 years ago

I've attached a patch that detects the Opera version and uses offsetTop/-Left and offsetHeight/-Width accordingly.

Actions #11

Updated by Michael Stucki over 19 years ago

Masi has fixed this in CVS today. Thanks dude!

Actions

Also available in: Atom PDF