kolio
Осваиваюсь на форуме
 
Репутация: +10/-0
Offline
Сообщений: 59
|
 |
« : 08.08.2011, 23:32:30 » |
|
после выхода Opera 11.10 начался пипец! стоит джумля 1.5.23 если стать на менюху "компоненты" и потом начать двигаться вниз с очень-маленькой скоростью то всё нормуль если же как обычно - быстро, то меню исчезает резко или если резко дергнуть мышку вниз к нужному пункту, то оно тоже исчезает задолбало по полной программе раньше опера такой хурмой не страдала. сейчас же уже нет сил. думал на быстру руку найти бочину оперы. не получилось думал собака зарыта в CSS, но потом всё же решил глянуть JS и там ничего особого не нашел кроме element.addEvent('mouseover', function(){ this.addClass('hover'); }); element.addEvent('mouseout', function(){ this.removeClass('hover'); }); свясь с #menu li.hover ul { visibility: visible; } #menu li.hover ul li ul { visibility: hidden; } #menu li.hover li.hover ul { visibility: visible; left: 100%; } не болеев Joomla 1.6 1.7 всё нормально. но в 1.5 исчезает. на одном из форумов Opera один парень тоже сказал, что такая беда у него в Firefox, IE, хром, никель, ванадий  всё нормуль. меню как работало так и работает корректно кто нибудь уже нашел решение? или давайте как-то найдем выход вместе я урезал administrator\templates\khepri\css\menu.css до 4х строк. помогает только замена #menu li ul { visibility: hidden; position:absolute; } НА #menu li ul { visibility: hidden; position:relative; } но криво рисует. но и не исчезает думаю это JS захлебывается (см. выше исх.) при движении мышкой. получается, что класс hover не успевает подхватываться в CSS и как то вылетает. а если двигать медленно, то javascript нормально успевает переключать классы. других мыслей нет аналогичную проблему видел на сайтах с выпадающим меню. тоже исчезало при резких движениях в Joomla 1.6 1.7 они переделали подход к прорисовке выпадающего меню и там всё супер мужики! помогите!
|
|
|
|
|
Записан
|
|
|
|
oc01
Давно я тут
  
Репутация: +25/-1
Offline
Сообщений: 330
Спасибо в репутацию!
|
 |
« Ответ #1 : 08.08.2011, 23:41:15 » |
|
Самое простое решение - откатить Оперу до версии 11.01. Проблем нет.
|
|
|
|
|
Записан
|
|
|
|
kolio
Осваиваюсь на форуме
 
Репутация: +10/-0
Offline
Сообщений: 59
|
 |
« Ответ #2 : 09.08.2011, 08:38:17 » |
|
это не решение. с таким успехом можно сказать "юзай фаерфокс"
|
|
|
|
|
Записан
|
|
|
|
oc01
Давно я тут
  
Репутация: +25/-1
Offline
Сообщений: 330
Спасибо в репутацию!
|
 |
« Ответ #3 : 09.08.2011, 08:48:36 » |
|
А зачем тогда "урезать" Joomla, если она везде работает нормально, кроме последних версий Оперы? С таким же успехом можно ее "урезать" до версий 1.6, 1.7. Тут еще разобраться надо - кто виноват Joomla или Опера и нужно ли их подгонять друг под друга. Вы же не перекрашиваете розовую рубашку под зеленые штаны.
|
|
|
|
|
Записан
|
|
|
|
|
Efanych
|
 |
« Ответ #4 : 09.08.2011, 09:10:38 » |
|
если она везде работает нормально, кроме последних версий Оперы? Последняя опера - полёт нормальный. Один раз такой глюк наблюдал - отключил обновление мотулз, всё исправилось. Потом пробовал включать-выключать - не влияет. Так что хрен его знает, что влияло.
|
|
|
|
|
Записан
|
|
|
|
kolio
Осваиваюсь на форуме
 
Репутация: +10/-0
Offline
Сообщений: 59
|
 |
« Ответ #5 : 09.08.2011, 09:28:58 » |
|
одна особенность есть. чем больше компонентов в списке (около 20-25) тем более чувствительно к движениям мышки. а если 1-2 компонента, то более менее нормуль
у меня на всех компах (5шт) проблема. везде последняя версия стоит. хоть бы 1 попался где проблемы нет. но думаю и не должно быть, так как браузер он и в африке браузер
|
|
|
|
|
Записан
|
|
|
|
|
Efanych
|
 |
« Ответ #6 : 09.08.2011, 09:35:50 » |
|
так как браузер он и в африке браузер Opera - основной мой браузер. Всегда обновляюсь. Только что проверял на разных сайтах - на одном глюкнуло - обновил страницу, стало нормально.
|
|
|
|
|
Записан
|
|
|
|
oc01
Давно я тут
  
Репутация: +25/-1
Offline
Сообщений: 330
Спасибо в репутацию!
|
 |
« Ответ #7 : 09.08.2011, 10:00:27 » |
|
Opera - основной мой браузер. Всегда обновляюсь. Только что проверял на разных сайтах - на одном глюкнуло - обновил страницу, стало нормально.
Эта проблема возникает именно на Joomla 1.5 в Опере с версией выше 11.01 (11.10, 11.11, 11.50). Проверял разные сайты на разных компах с разными ОС. Он тоже мой основной браузер, поэтому работаю на 11.01.
|
|
|
|
|
Записан
|
|
|
|
kolio
Осваиваюсь на форуме
 
Репутация: +10/-0
Offline
Сообщений: 59
|
 |
« Ответ #8 : 09.08.2011, 18:58:12 » |
|
да. видимо они сменили версию движка на опере, а там уже, что-то изменили коренное. вот бы знать где копать, чтобы убрать глюк. либо CSS вид менять .или js файл переделывать. фиг его. ведь 1.5 сайтов очень много и все страдают
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #9 : 09.08.2011, 19:07:32 » |
|
та да... Но это не единственный косяк Оперы в админке. Я сам админил проект Оперой, и тут с круглыми глазами узнаю, что в Лисе , в редакторе (во всяком случае, JCE - точно) можно ресайзить картинки, не указывая их размер цифрами, а тупо потянув мышкой за край! Так что - вот, перешёл админить в Firefox. Хотя основной бродилкой осталась Опера.
|
|
|
|
|
Записан
|
|
|
|
|
Efanych
|
 |
« Ответ #10 : 09.08.2011, 20:44:51 » |
|
Эта проблема возникает именно на Joomla 1.5 в Опере с версией выше 11.01 (11.10, 11.11, 11.50). Проверял разные сайты на разных компах с разными ОС. Он тоже мой основной браузер, поэтому работаю на 11.01.
Слышал уже жалобы и не раз, но у себя такого косяка почему-то не наблюдаю...
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #11 : 09.08.2011, 21:13:13 » |
|
Слышал уже жалобы и не раз, но у себя такого косяка почему-то не наблюдаю...
А как с ресайзингом картинок?
|
|
|
|
|
Записан
|
|
|
|
|
Efanych
|
 |
« Ответ #12 : 09.08.2011, 21:33:25 » |
|
Пользуюсь TinyMCE. В ff тянется, в opera нет.
|
|
|
|
|
Записан
|
|
|
|
kolio
Осваиваюсь на форуме
 
Репутация: +10/-0
Offline
Сообщений: 59
|
 |
« Ответ #13 : 09.08.2011, 22:38:37 » |
|
отож и я юзаю оперу по дефолту, а фаер из-за FireBug
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #14 : 10.08.2011, 12:20:04 » |
|
Пользуюсь TinyMCE. В ff тянется, в opera нет.
Во-во... Не тянется. Бум надеяться на исправления в следующих версиях...
|
|
|
|
|
Записан
|
|
|
|
kolio
Осваиваюсь на форуме
 
Репутация: +10/-0
Offline
Сообщений: 59
|
 |
« Ответ #15 : 01.09.2011, 17:30:52 » |
|
Ну что парни! Решил я эту хурму! на меня взнизошло озарение  просто разработчики Joomla тогда явно протупили. так как они вешают событие на каждый элемент. нафига? И так! Для тех кто нашел эту тему через инет: исчезает меню в Opera Joomla 1.5, пропадает меню в админке Joomla в Operaи сяк! делаем вот, что: в файле \administrator\templates\khepri\js\menu.js комментим строки //element.addEvent('mouseover', function(){ this.addClass('hover'); }); //element.addEvent('mouseout', function(){ this.removeClass('hover'); }); в файлах \administrator\templates\khepri\css\menu.css \administrator\templates\khepri\css\menu_rtl.css заменяем все .hover на :hover заходим в админку, нажимаем F5 и вуаля! всё работает. при резких движениях в меню ни-хе-ра не исчезает
|
|
|
|
« Последнее редактирование: 20.12.2011, 23:14:28 от kolio »
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +157/-17
Offline
Пол: 
Сообщений: 2689
любит наш народ всякое гавно...
|
 |
« Ответ #16 : 01.09.2011, 17:43:36 » |
|
Ну что парни! Решил я эту хурму! на меня взнизошло озарение  просто разработчики Joomla тогда явно протупили. так как они вешают событие на каждый элемент. нафига? И так! Для тех кто нашел эту тему через инет: исчезает меню в Opera Joomla 1.5, пропадает меню в админке Joomla в Operaи сяк! делаем вот, что: в файле \administrator\templates\khepri\js\menu.js комментим строки //element.addEvent('mouseover', function(){ this.addClass('hover'); }); //element.addEvent('mouseout', function(){ this.removeClass('hover'); }); в файлах \administrator\templates\khepri\css\menu.css \administrator\templates\khepri\css\menu.css заменяем все .hover на :hover заходим в админку, нажимаем F5 и вуаля! всё работает. при резких движениях в меню ни-хе-ра не исчезает Работает!! Спасибо! Надо на багтрекер!
|
|
|
|
|
Записан
|
|
|
|
oc01
Давно я тут
  
Репутация: +25/-1
Offline
Сообщений: 330
Спасибо в репутацию!
|
 |
« Ответ #17 : 01.09.2011, 18:50:27 » |
|
Спасибо, работает! (+)
|
|
|
|
|
Записан
|
|
|
|
|
Alldar
|
 |
« Ответ #18 : 01.09.2011, 19:08:24 » |
|
По идеи можно не трогать код js, просто добавить классы с :hover
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #19 : 01.09.2011, 20:25:14 » |
|
Интересно, а картинки в админке после этой катавасии ресайзиться будут мышкой? Кто-нить пробовал?
|
|
|
|
|
Записан
|
|
|
|
|
Efanych
|
 |
« Ответ #20 : 01.09.2011, 20:52:02 » |
|
Интересно, а картинки в админке после этой катавасии ресайзиться будут мышкой?
От проблема у человека... 
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #21 : 01.09.2011, 21:05:09 » |
|
От проблема у человека...  Ну, это вообще-то не у меня проблема, а у всех "счастливых" обладателей Opera
|
|
|
|
|
Записан
|
|
|
|
|
Efanych
|
 |
« Ответ #22 : 01.09.2011, 21:06:54 » |
|
Ну, это вообще-то не у меня проблема, а у всех "счастливых" обладателей Opera
Да понятно. Я просто и не знал до этой темы про ресайз. Да и не нужен он как по мне...
|
|
|
|
|
Записан
|
|
|
|
kolio
Осваиваюсь на форуме
 
Репутация: +10/-0
Offline
Сообщений: 59
|
 |
« Ответ #23 : 01.09.2011, 21:13:55 » |
|
По идеи можно не трогать код js, просто добавить классы с :hover
Вы правы, но если по нормальному делать, то код лучше подправить иначе JS будет каждый раз работать вхолостую ища подпункты с классом hover. Таким образом мы избавляемся от ненужных обработок + лечим проблему. я сам около 3-4х месяцев страдал. но терплячка уже надоела. глянул и решилось всё просто. на Joomla.org написал контакты(feedback), что нашел как решить проблему ну и описал её решение если кто подскажет где именно у них bugtracker - я только за. напишу им. всем спасибо за положительные отзывы
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +157/-17
Offline
Пол: 
Сообщений: 2689
любит наш народ всякое гавно...
|
 |
« Ответ #24 : 01.09.2011, 21:35:34 » |
|
http://joomlacode.org/gf/project/joomla/tracker/
|
|
|
|
|
Записан
|
|
|
|
|
Alldar
|
 |
« Ответ #25 : 12.09.2011, 03:38:20 » |
|
http://joomlacode.org/gf/project/joomla/tracker/
Что то мне очень сильно кажется что это баг оперы
|
|
|
|
|
Записан
|
|
|
|
kolio
Осваиваюсь на форуме
 
Репутация: +10/-0
Offline
Сообщений: 59
|
 |
« Ответ #26 : 21.09.2011, 16:39:45 » |
|
так и есть. они видимо не дожидаются выполнения операции над объектом и переходят к выполнению уже следующего может это и дает скорость, но иногда и глюки. такую же беду видел еще на паре сайтов, когда мышкой дергаешь быстро то тоже выпадающие меню исчезают
|
|
|
|
|
Записан
|
|
|
|
|
Efanych
|
 |
« Ответ #27 : 28.09.2011, 16:58:43 » |
|
О. И меня коснулось. Это от хостинга зависит. Столкнулся с сайтом на timeweb - безобразие... kolio - респект!1!1!
|
|
|
|
|
Записан
|
|
|
|
ivankoby
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 91
|
 |
« Ответ #28 : 21.11.2011, 01:16:32 » |
|
работает!! Спасибо! я самый счастливый!++++++++++++
|
|
|
|
|
Записан
|
|
|
|
oc01
Давно я тут
  
Репутация: +25/-1
Offline
Сообщений: 330
Спасибо в репутацию!
|
 |
« Ответ #29 : 01.02.2012, 12:49:22 » |
|
Ну что парни! Решил я эту хурму! на меня взнизошло озарение  просто разработчики Joomla тогда явно протупили. так как они вешают событие на каждый элемент. нафига? И так! Для тех кто нашел эту тему через инет: исчезает меню в Opera Joomla 1.5, пропадает меню в админке Joomla в Operaи сяк! делаем вот, что: в файле \administrator\templates\khepri\js\menu.js комментим строки //element.addEvent('mouseover', function(){ this.addClass('hover'); }); //element.addEvent('mouseout', function(){ this.removeClass('hover'); }); в файлах \administrator\templates\khepri\css\menu.css \administrator\templates\khepri\css\menu_rtl.css заменяем все .hover на :hover заходим в админку, нажимаем F5 и вуаля! всё работает. при резких движениях в меню ни-хе-ра не исчезает Что-то не хочет это работать в версии оперы 11.61  . Фиксируются кнопки меню.
|
|
|
|
|
Записан
|
|
|
|
alpha-helix
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 44
|
 |
« Ответ #30 : 07.02.2012, 16:32:42 » |
|
Гран мерси! Теперь все супер Опера 11.61
Мои нервы останутся целы)))
|
|
|
|
|
Записан
|
|
|
|
sirdarya
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 24
|
 |
« Ответ #31 : 27.03.2012, 02:30:16 » |
|
РЕСПЕКТ ЧУВАК!! я уже закипат от этой фигни начал, исправил на всех Joomlaсайтах
|
|
|
|
|
Записан
|
|
|
|
k1NDer
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 39
|
 |
« Ответ #32 : 05.05.2012, 13:52:44 » |
|
в файлах \administrator\templates\khepri\css\menu.css \administrator\templates\khepri\css\menu_rtl.css заменяем все .hover на :hover
Респект! Исправил только ксс, js не трогал. Все рпботает теперь!)
|
|
|
|
|
Записан
|
|
|
|
|