Myads — Cotonti плагин вывода рекламных блоков

    Myads — Cotonti плагин, предназначенный для вывода рекламы (баннеры, тизеры и тд) как в любом месте шаблона ( в .tpl файлах ), так и непосредственно в теле статьи.

    Вывод рекламных блоков происходит с помощью специальных тегов, которые нужно добавить в шаблон ( работает глобально в любых файлах ), или прямо в тело статьи ( это другие теги, действуют только для страниц модуля pages ).

    myads-plugin-cotonti

    1. Вывод рекламных блоков внутри контента

    Показ рекламы внутри контента могут включать только пользователи, ID которых указан в специальном поле. Эти возможности настраиваются в админпанели, пункт конфигурация плагина.

    Внешние скрипты можно подключить в соответствующее поле. Есть поле для вывода в верхней части, и есть другое поле для вывода в нижней части шаблона.

    Разрешенные ID пользователей смогут публиковать специальный тег в теле статьи,  остальные ничего опубликовать не смогут, даже вставив тег, они получат пустое место, так как происходит проверка методом парсинга, и блоки показываются только при условии что их опубликовал доверенный ID ( провеяется условием ).

    Если ID того кто опубликовал статью ( не путайте с пунктом автор , имеется ввиду пункт владелец ), совпадает с ID владельца статьи, тогда тег в теле контента покажет содержимое.

    2. Описание к каждому блоку

    Описание к каждому блоку можно делать с помощью специального поля , в которое добавляете пометку, каждую с новой строки. Пометка появится под соответствующим блоком окрашенная ярко синим цветом. Разделителе служит перенос строки.

    Таким образом, пока вы пишете первое описание, оно будет относиться к первому блоку, как только будет первый перенос строки, весь текст идущий после будет относиться ко второму блоку, и так для остальных. Пустой перенос тоже засчитывается, учитывайте это при добавлении пометок.

    3. Установка Myads — Cotonti плагин

    • Скачать и распаковать содержимое архива, скопировать файлы в папку plugins.
    • Установить через панель: (Управление сайтом / Расширения / Myads).
    • Добавить теги в footer.tpl и header.tpl
    • Остальные теги по желанию

    header.tpl:        перед закрывающим </head> вставить:

    1{HEADER_MYADSCONNECTS}

     footer.tpl:        перед закрывающим </body> вставить:

    1{FOOTER_MYADSCONNECTS}

    4. Вставка рекламных блоков в CKEditor по клику

    При желании можно добавить кнопки вставки тегов рекламных блоков прямо в визуальный редактор CKEditor. Описания которые вы добавите в настройках ( пометки ) для каждого блока будут подставляться автоматически в title, поэтому при наведении на кнопку вставки в редактор будет всплывать подсказка с описанием вставляемого блока. Например для админа:

    в  page.add.tpl  и  page.edit.tpl :

     

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    <!— IF {PHP.usr.profile.user_maingrp} == 5 —>

    <div>

    <script>

    function InsertBanner(banner) {

    var editor = CKEDITOR.instances[‘rpagetext’];

    if ( editor.mode == ‘wysiwyg’ )

    {editor.insertHtml(‘[SCEBANNER’+banner+’]’ );}

    else alert( ‘Вставка доступна в визуальном режиме!!’ );}

    </script>

    <a href=»javascript:InsertBanner(‘1’)» class=»btn» title=»{PHP.mdesc.0}»>Баннер1</a>

    <a href=»javascript:InsertBanner(‘2’)» class=»btn» title=»{PHP.mdesc.1}»>Баннер2</a>

    <a href=»javascript:InsertBanner(‘3’)» class=»btn» title=»{PHP.mdesc.2}»>Баннер3</a>

    <a href=»javascript:InsertBanner(‘4’)» class=»btn» title=»{PHP.mdesc.3}»>Баннер4</a>

    <a href=»javascript:InsertBanner(‘5’)» class=»btn» title=»{PHP.mdesc.4}»>Баннер5</a>

    </div>

    <!— ENDIF —>

    Код глобального тегаОписание тега
    {PHP.myads1}глобальный тег рекламного блока № 1
    {PHP.myads2}глобальный тег рекламного блока № 2
    {PHP.myads3}глобальный тег рекламного блока №  3
    {PHP.myads4}глобальный тег рекламного блока №  4
    {PHP.myads5}глобальный тег рекламного блока №  5

    5. Для вставки в контент

    Код тега для статейОписание тега
    [SCЕBАNNЕR1] тег рекламного блока № 1
    [SCЕBАNNЕR2] тег рекламного блока № 2
    [SCЕBАNNЕR3] тег рекламного блока №  3
    [SCЕBАNNЕR4]тег рекламного блока №  4
    [SCЕBАNNЕR5] тег рекламного блока №  5

    Близкие по теме «Myads — плагин Cotonti для вывода рекламы»

    Создание сайта

    Поделиться:
    Нет комментариев

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

      Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

      ×
      Рекомендуем посмотреть
      Cогласие на обработку своих персональных данных Политика конфиденциальности Договор публичной оферты