Иногда бывает необходимо отобразить HTLM-код (или PHP-код или java-скрипт) в статье на сайте. Обычно текстовый редактор нещадно обрезает все теги и скрипты, и создателю статьи приходится делать скриншот кода и вставлять его как картинку. С одной стороны это просто и надежно - вставить легко и код не может повредиться, пока жива сама картинка.

sourcerer

Но для посетителей сайта такая ситуация не очень приятная - им придется этот код или скрипт набирать на клавиатуре целиком. Нудно и долго, к тому же увеличивается вероятность опечаток. Также и поисковые системы не смогут проиндексировать данную статью, используя код - они его просто-напросто не смогут прочитать.




 

Для решения этой задачи существую специальные плагины, которые не дают редактору статьи удалить тест скрипта и также не дают скрипту выполняться. Для системы управления контентом Joomla для этой задачи замечательно подходит плагин Sourcerer. Помимо тривиального отображения кода Sourcerer позволяет вставить форму e - mail подписки, код статистики и т.д.

 

Пример использования:

<meta name="robots" content="index, follow" />
<meta name="keywords" content="nonumber, peter van westen, joomla, extensions, plugins, components, modules, add, menu, adminbar, docker, advanced, module, manager, articles, anywhere, better, preview, cache, cleaner, cdn, content, templater, customenu, db, replacer, modalizer, modules, anywhere, rereplacer, slider, snippets, sourcerer, tabber, timed, styles, what, nothing" />
<meta name="title" content="Sourcerer - place any code in Joomla!" />
<meta name="author" content="Peter van Westen" />
<meta name="description" content=" Sourcerer enables you to place PHP and any kind of HTML style code (including CSS and JavaScript) right into your content! Not only in your articles, but also in sections, categories, modules," />
<title>Sourcerer - place any code in Joomla! | NoNumber! | Joomla! Extensions Directory</title>
<link rel="stylesheet" href="http://cdn.nonumber.nl/plugins/system/tooltips/css/style.css" type="text/css" />

 




 

Шпаргалка по использованию:

  1. Скачать архив с плагином с сайта производителя.
  2. Скачать русскую локализацию (русификатор) или другой любимый язык с сайта производителя.
  3. Установить последовательно плагин и локализацию обычным способом через админку: Раширения → Установить/Удалить.
  4. После успешной установки среди плагинов появятся Editor Button - Sourcerer и System - Sourcerer. По умолчанию они уже будут включены, как ни странно. Настройки оптимальные, при желании можно подкорретировать под себя.
  5. При редактировании статей внизу появится новая кнопка - "Вставить код ". Нажать ее и вставить в открывшееся окно текст кода или скрипта предварительно удалив в нем все. Для улучшенной визуализации кода можно установить галочку "Сохранять цвета".
  6. Для вставки кода в тело статьи, который должен выполняться нужно после нажатия кнопки "Вставить код " только нажать вверху окна на кнопку "Insert". Контрольный код (по умолчанию) подгрузится на станицу редактора в место, где находился курсор.
  7. Вставить код необходимого скрипта в текстовом редакторе между тегами {sоurсе} и {/sоurсе}.
  8. С помощью плагина Sourcerer можно реализовать вставку скриптов и в любой модуль. Для этого нужно сначала создать модуль через админку: Расширения Менеджер модулей Создать Произвольный HTML-код.
  9. В появившемся окне нового модуля задать требуемое название, выбрать позицию для модуля (left, rught, baner и т.д.) и внизу страницы под текстовым редактором нажать кнопку "Insert Code".
  10. Также между тегами {sоurce} и {/sоurce} вставить код своего скрипта (перед тегом {sоurce} и за тегом {/sоurce} можно написать любой свой произвольный текст).
  11. Сохранить страницу. Обновить страницу сайта и проверить наличие корректно отображаемого модуля в нужном месте.

Примечание: пункты 8 - 11 также можно реализовать с помощью плагина RD Add PHP. При этом придется создавать эти php-файлы и размещать на сервере в некой директории.

Комментарии (0)

Здесь не опубликовано еще ни одного комментария

Оставьте свой комментарий

  1. Опубликовать комментарий как Гость.
0 Значки
Вложения (0 / 3)
Поделитесь своим местоположением

      Проблема идиотских NOTAM
      Проблема идиотских NOTAM

      Это всё совершенно нелепо. Мы передаём самую важную полётную информацию, используя систему, изобретенную в 1920 году в формате, который не менялся с 1924 года. При этом мы зарываем в кучу нечитабельного, бесполезного информационного мусора важную информацию, не знание которой может стать для пилотов причиной потери работы, авиакомпании – своих самолетов или жизней пассажиров. Да, Австралийская CASA, это вы! Да, греческие CAA,...




      Авиационный фотограф Стив Моррис
      Авиационный фотограф Стив Моррис

      Еще летит твой самолет, куда? - ты сам пока не знаешь.Штурвал берет другой пилот, а ты об этом лишь мечтаешь... В. Захаров Фотографии Стива Морриса завораживают, и не важно, что на большинстве фотографий Стива не видна окраска воздушных судов, по которой можно идентифицировать принадлежность к авиакомпании, виден только силуэт, по которому угадывается тип и модификация ВС. Такой подход позволяет...




      Содержимое сайта заблокировано вирусом
      Содержимое сайта заблокировано вирусом

      Задача каждого вебмастера при создании и поддержке сайта - максимально защитить его от хакеров, вирусов и других злодеев и гадостей. К сожалению не у всех это получается. И, порой, натыкаешься в Интернете на зараженные сайты. Одни уже могут попасть в список опасных и поисковые системы могут не пускать на них или как минимум предупреждают об опасности. Другие - еще не в списках - приносят вред...




      Снежное и ледяное покрытие ВПП и рулёжек - кодировка в NOTAM Японии
      Снежное и ледяное покрытие ВПП и рулёжек - кодировка в NOTAM Японии

      Состояние ВПП и рулёжных дорожек, перрона по степени их покрытия снегом и льдом, наличие сугробов, а также коэффициент сцепления подробно описывается в японских НОТАМ в виде буквенно-цифровых кодов.




      Показывать скрытые файлы и папки
      Показывать скрытые файлы и папки

      Многие современные гадкие вирусы отключают и блокируют включение отображения скрытых папок и файлов в проводнике Windows. В этом случае сколько хочешь раз ставь галочку "Показывать скрытые файлы и папки", а толку не будет. Как в таких случаях задействовать в проводнике Windows опцию «Показывать скрытые файлы и папки»?




      Фразы про МУЗЫКУ (MUSIC)
      Фразы про МУЗЫКУ (MUSIC)

      Выражения, в которых используется слово МУЗЫКА (MUSIC), использование их в повседневной английской речи и сравнение с русскими аналогами. 1. AND ALL THAT JAZZ (досл. «и весь этот джаз»). По-русски это означает: и все, что с этим связано (в контексте того, о чем идет речь).Пример: She likes cooking and all that jazz.Она любит готовить и все, что с этим связано.




      Каналы и частоты TACAN, VOR, LOCALIZER
      Каналы и частоты TACAN, VOR, LOCALIZER

      На всех российских самолетах и на иностранных гражданских воздушных судах по умолчанию нет оборудования TACAN. При заходе на посадку по схеме, например, VOR/TAC или еще хуже - просто TACAN от этого такана бортовое оборудование может получать только информацию по дальности (и то не повсем используемым каналам и частотам), курсового наведения не будет. TACAN (tactical air navigation system) -...



Яндекс.Метрика