пропал визуальный редактор после обновления firefox

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

в других браузерах работает...

#1 24 ноября 2012 в 18:33
вместо визуального редактора — просто текстовое поле...
у кого так же?
#2 24 ноября 2012 в 20:09
У меня та-же проблема
#3 25 ноября 2012 в 02:08
то же теперь через хром правлю
#4 25 ноября 2012 в 08:44
Аналогично scratch, такое уже не первый раз кстати.
#5 25 ноября 2012 в 08:59
Может дело в версии? 20.11.2012 вышла новая версия. Может там этой проблемы нет? www.tinymce.com/forum/viewtopic.php?id=30037
#6 25 ноября 2012 в 12:42
Проверил и обнаружил, что эта проблема в Firefox наблюдается в версии 1.9 и 1.10!
Кто решил уже как исправить?
#7 26 ноября 2012 в 18:17

Может дело в версии? 20.11.2012 вышла новая версия. Может там этой проблемы нет? www.tinymce.com/forum/viewtopic.php?id=30037

DeeMon
Чёт я всё уже попутал, там же FCKEditor, последняя версия CKEditor 3.6.5, в CMS стоит вроде старее. Видимо в этом причина… Возможно не поддерживается больше некоторыми браузерами.
#8 26 ноября 2012 в 18:56
Тоже пропал визуальнай редактор — что делать?
#9 26 ноября 2012 в 20:30
открываете файл /plugins/p_fckeditor/fckeditor/fckeditor_php5.php
ищете строки:
  1.  
  2. else if ( mb_strpos($sAgent, 'Gecko/') !== false )
  3. {
  4. $iVersion = (int)mb_substr($sAgent, mb_strpos($sAgent, 'Gecko/') + 6, 8) ;
  5. return ($iVersion >= 20030210) ;
  6. }
  7.  
замените целиком на:

  1.  
  2. else if ( mb_strpos($sAgent, 'Gecko/') !== false )
  3. {
  4. $iVersion_old = (int)mb_substr($sAgent, mb_strpos($sAgent, 'Gecko/') + 6, 8) ;
  5. $iVersion_new = (int)mb_substr($sAgent, mb_strpos($sAgent, 'Gecko/') + 6, 2) ;
  6. return ($iVersion_old >= 20030210 || $iVersion_new >= 16) ;
  7. }
  8.  
должно заработать )
#10 26 ноября 2012 в 20:43
• Mike •, заработало! Спасибо за подсказку!
#11 26 ноября 2012 в 21:46
• Mike •, Cпасиб большое!!! Заработало!!!
#12 26 ноября 2012 в 22:50
• Mike •, ага — работает, огромное человеческое!
#13 26 ноября 2012 в 23:56
• Mike •, Спасибо!
#14 28 ноября 2012 в 23:18
Подправил для сайта на 1.10, а для 1.9 как сделать?
На 1.9 такого кода нет:

  1. else if ( mb_strpos($sAgent, 'Gecko/') !== false )
  2.  
  3. {
  4.  
  5. $iVersion = (int)mb_substr($sAgent, mb_strpos($sAgent, 'Gecko/') + 6, 8) ;
  6.  
  7. return ($iVersion >= 20030210) ;
  8.  
  9. }
#15 28 ноября 2012 в 23:34
Кажется додумался и работает:
После:
  1. else if ( strpos($sAgent, 'Gecko/') !== false )
  2. {
Заменяем всё на
  1. $iVersion_old = (int)substr($sAgent, strpos($sAgent, 'Gecko/') + 6, 8) ;
  2. $iVersion_new = (int)substr($sAgent, strpos($sAgent, 'Gecko/') + 6, 8) ;
  3. return ($iVersion_old >= 20030210 || $iVersion_new >= 16) ;
  4. }
до

  1. else if ( strpos($sAgent, 'Opera/') !== false )
Спасибо говорим Mike!!!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.