Joomla 1.6 - очистка кода в модулях.

Тема в разделе "Наполнение", создана пользователем titaniMOZG, 12.02.2011.

  1. titaniMOZG
    Offline

    titaniMOZG Недавно здесь

    Регистрация:
    20.01.2008
    Сообщения:
    74
    Симпатии:
    0
    Пол:
    Мужской
    Собственно, проблема в следующем:
    Есть код адсенса:
    Код (html):
    1. <script type="text/javascript"><!--
    2. google_ad_client = "xxxxxxxxxxxxxxxxxxxxx";
    3. /* xxxxxxxxxxxxxxxxxxxxxxxxxx */
    4. google_ad_slot = "xxxxxxxxxxxxx";
    5. google_ad_width = 300;
    6. google_ad_height = 250;
    7. //-->
    8. </script>
    9. <script type="text/javascript"
    10. src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    11. </script>



    Однако, при вставке в модуль "Произвольный HTML" код режется.
    Видел тут решение:
    http://joomlaforum.ru/index.php/topic,147349.0.html
    Для тегов object - это решение работает, но для вставки JS - нет.

    Что сделал у себя:
    Отключил все плагины редакторов, редактор по умолчанию - нет редактора.
    В настройках статей указал "Без фильтрации".
    В настройках самого модуля в переключатели "Подготовленный материал" указывал и да и нет.
    В итоге, максимум, чего удалось добиться - вот этого:

    Код (html):
    1. <script type="text/javascript">
    2. </script>
    3. <script type="text/javascript">
    4. </script>
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    может попробовать в div вложить адсенс.
    на форуме была тема про вставку.
     
  4. titaniMOZG
    Offline

    titaniMOZG Недавно здесь

    Регистрация:
    20.01.2008
    Сообщения:
    74
    Симпатии:
    0
    Пол:
    Мужской
    В див вкладывал. Дивы остаются, код внутри режется так же.
     
  5. Aquasonick
    Offline

    Aquasonick Недавно здесь

    Регистрация:
    09.12.2008
    Сообщения:
    51
    Симпатии:
    0
    Пол:
    Мужской
    Я просто при вставки отключал редактор. Сохранял и потом включал заново. Главное потом туда не заходить. :)
     
  6. titaniMOZG
    Offline

    titaniMOZG Недавно здесь

    Регистрация:
    20.01.2008
    Сообщения:
    74
    Симпатии:
    0
    Пол:
    Мужской
    Я тоже отключил.
    Об этом в первом посте еще написал.
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    а в настройках плагина- Editor - TinyMCE-запрещенные -Prohibited Elements
    п.с.
    че то у меня подозрение на настройки безопасности.нет времени рыться с переводчиком.
     
    Последнее редактирование: 14.02.2011
  8. Offline

    FLOODer Недавно здесь

    Регистрация:
    14.02.2011
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Ну насчёт 1.6 не знаю но в 1.5 сам с этой проблемой долго парился. Не решается она путём отключением редактора.

    Вообще решение элементарно, нужно скачать специальные модули для вставки PHP кода или чего-то подобного. И естественно для вставки банеров и рекламы использовать только их. Там ничего не режется и всё правильно работает. Вариантов таких модулей вагон и маленькая тележка.
     
  9. titaniMOZG
    Offline

    titaniMOZG Недавно здесь

    Регистрация:
    20.01.2008
    Сообщения:
    74
    Симпатии:
    0
    Пол:
    Мужской
    >> draff
    Это тоже уже правил. Собственно, настройки редактора я перетыкал с самого начала весьма досконально.

    >> FLOODer
    В 1,5 я эту проблему решил быстро, через поиск на Яндексе.

    В общем, решил проблему установив специальный модуль для Адсенса:
    http://extensions.joomla.org/extensions/ads-a-affiliates/google-ads/3366
    - прост как 2 пальца, плюс можно делать блек-лист IP-адресов, на случай склика.
    По сути - через него можно любой JS-сунуть в код страницы.

    Смотрел еще:
    http://extensions.joomla.org/extensions/ads-a-affiliates/google-ads/14959
    Но код он ставит не совсем тот, что дает Гугль, поэтому решил не рисковать.
     

Поделиться этой страницей

Загрузка...