Как отключить фильтрацию кода в Joomla - 4.3 out of 5 based on 6 votes

По умолчанию, Joomla не позволяет вставлять в область материала определенные тэги, включая код JavaScript. Это сделано в целях безопасности, чтобы предотвратить возможность добавления вредоносного кода. Есть два шага, необходимых для решения этой проблемы.

Во-первых, необходимо войти в административную панель  под учетной записью суперадминистратора и перейти в "Общие настройки". Перейдите на вкладку "Фильтры текста, измените тип фильтра  для супер-пользователя в положение: "Нет фильтрации". Нажмите на кнопку "Сохранить и закрыть". Это означает, что если супер-пользователь вошел в систему, ядро Joomla не будет фильтровать ничего, что было добавлено в материал. Однако HTML-редактор имеет свой собственный фильтр, поэтому его так же необходимо настроить.

1

Если вы используете TinyMCE как ваш HTML редактор (это стандартный редактор, который поставляется с Joomla по умолчанию), перейдите в "Расширения - Менеджер плагинов  -  Редактор-TinyMCE". Удалите  слово script в поле "Запрещенные элементы" и нажмите кнопку "Сохранить и закрыть".

2

Или, если вы используете популярный редактор JCE, перейдите в JCE - Профили Редактора- Default - Editor Parameters – Options - изменените параметр Allow JavaScript в положение Yes. Не забудьте сохранить.

3

Теперь вы можете перейти к материалам и вставить код JavaScript в режиме HTML.

1 1 1 1 1 1 1 1 1 1 Rating 4.33

Комментарии   

 
0 #3 Алёна 30.12.2014 21:29
Спасибо автору)) помогло)
Цитировать
 
 
0 #2 Алёна 30.12.2014 21:28
Огромное спасибо автору !
Помогло ))
Цитировать
 
 
0 #1 draff 16.09.2014 15:25
Фух,обновил до Джумла 2.5.24 а карту Яндекса вставить в Контакт не могу. И в файлах плагина удалил запрет на яваскрипт .
Очистил кеш,и карта вывелась .
Цитировать
 

Добавить комментарий


Защитный код
Обновить