Fckeditor и код java скрипта

Тема в разделе "Shop-script", создана пользователем dimkaaa, 29 авг 2009.

Статус темы:
Закрыта.
  1. dimkaaa

    dimkaaa Постоялец

    Регистр.:
    4 июн 2007
    Сообщения:
    108
    Симпатии:
    13
    Подскажите, не могу понять из-за чего проблема.Давно пользуюсь Fckeditor , стоит его последняя версия . Прикручен к SS PRE.
    Раньше все было нормально.
    Сейчас когда в режиме исходного кода в Fckeditor вставляю код java , то редактор мне все вырезает , что находиться между тегом <script> и </script>. Возможно вырезает по каким то другим признакам, я понять до конца не могу. Вставляю код полностью, жму сохранить , открываю снова в редактировании - там когда нет. Раньше было все в порядке. Никаких изменений не вносил в настройки.
    Открыл конф файл Fckeditor - большая часть его не понятна. Возможно там нет настроек относящихся к вырезке кода.
     
  2. alfaexpert

    alfaexpert

    Регистр.:
    23 июл 2008
    Сообщения:
    183
    Симпатии:
    27
    А вообще получалось туда вставлять джава скрипты ?
    Насколько я знаю визуальные редакторы автоматически фильтруют данные "опасные" тэги. Сделано это скорее из за того что редактор не сможет запустить код скрипта и показать его результат.
     
  3. dimkaaa

    dimkaaa Постоялец

    Регистр.:
    4 июн 2007
    Сообщения:
    108
    Симпатии:
    13

    Получалось. Что изменилось не пойму.

    Наковырял вот такую строчку в конфиге, она закоментирована :
    FCKConfig.ProtectedSource.Add( /<%[\s\S]*?%>/g ) ;

    На офф сайте написана вот такая батва:
    The editor offers a way to "protect" part of the source to remain untouched while editing or changing views. Just use the "FCKConfig.ProtectedSource.Add" function in the configuration file.

    Note that there currently isn't any way to "lock" displayed content in the editor. The content protected with ProtectedSource will actually be invisible during editing. It may be used instead, for example, to protect custom non standard tags or server side scripts. By default, FCKeditor uses it to protect <script> tags from activation during editing.

    Example for ASP style server side code:

    FCKConfig.ProtectedSource.Add( /<%[\s\S]*?%>/g ) ;

    Example for PHP style server side code:

    FCKConfig.ProtectedSource.Add( /<\?[\s\S]*?\?>/g ) ;


    Мне кажется это как раз то , что отвечает за резервирование части кода.

    Можете подсказать?
     
  4. dimkaaa

    dimkaaa Постоялец

    Регистр.:
    4 июн 2007
    Сообщения:
    108
    Симпатии:
    13
    Извините.
    Но кто нибудь сталкивался с данной проблемой. 2 дня пытаюсь найти причин в редакторе. вставлять код скрипта вообще не возможно. Уже прихожу к решению что отрубить его нафик на aux страницы. Сейчас пишу код напрямую в базу.
    как то можно запретить редактору менять-оптимизировать код?
     
Статус темы:
Закрыта.