Перейти к контенту

Модификации

Модификации расширяют функциональность форума, которую нельзя изменть хуками или приложениями. Требуют изменения в файлах форума.

2 файла

  1. Бесплатный

    [Morbo] BBтег видео ВКонтакте

    Тег для видеороликов из vkontakte.ru vk.com
    В архиве:

    кнопка для редактора
    ббкод (xml файл)
    файл обработки кода

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

    [center][vkvideo]<iframe src="http://vkontakte.ru/video_ext.php?oid=22438459&id=157035676&hash=696a022906c98975" width="607" height="360" frameborder="0"></iframe>[/vkvideo][/center]
     
    Инструкция по установке:

    Залить содержимое папки upload в папку с форумом.
    По необходимости файл public/style_images/master/rte_icons/vkontakte.png
    Скопировать в другие папки для скинов.
    Зайти в Админцентр форума - Внешний вид - Содержимое сообщений - BB-коды - Импортировать новые BB-коды
    Импортировать ббкод

    567 скачиваний

    0 комментариев

    Отправлено

  2. Бесплатный

    Скрытый текст 3.1 (для IP.Board 3.1.x)

    Специально для idTails, cause still loving u <3


     
    Скрытый текст 3.1 (для IP.Board 3.1.x)
     
    Хук требует модификации одного файла форума, поэтому помещен в раздел "Модификации". Но зато на такой большой хук только одна ручная правка
     
    Принцип действия - содержимое блоков скрытого текста вырезается из сообщений и догружается отдельно через ajax с проверкой условий. При ajax-ответе в тему или нажатии плюска в репу скрытые поля обновляются без перезагрузки страницы. Весь скрытый текст идентифицируется md5-ключами, РАБОТАЕТ ВООБЩЕ ВЕЗДЕ на форуме, где работает javascript. Однако часть функционала (ответ в тему, плюс в репу) работает только в форумах (что логично).
     
    На самом деле тег hide и его содержимое не вырезается из БД и так их хранится как есть. Таким образом, если вы захотите отказаться от хука - просто удалите bbcode "Скрытый текст" и после сброса кэша все теги [hide] сами собой раскроются.
     
    Инструкция по установке:
     
    1. Залить папку upload;
    2. Установить хук hook.xml;
    3. Импортировать bbcode.xml в список BBCode (удалить все старые hide, если есть);
    4. Добавить в /admin/applications/forums/sources/classes/post/classPost.php после строки (3578):
     

    $raw_post .= IPSText::raw2form( $postContent );
     
    Строки:
     

    if(preg_match_all('/(\[hide[^\]]*\](.*)\[\/hide\])/iU', $raw_post, $hides)) { $raw_post = str_replace($hides[1], "", $raw_post); }
     
    Инструкция по применению:
     
    [hide]скрыть от гостей[/hide]
     
    Дополнительные параметры:
     

    auth="1" - показывать только авторизованным
    (по-умолчанию - "1")
    thank="1" - показывать за плюсик в репутацию
    (по-умолчанию - "0")
    rep="N" - показывать набравшим больше N баллов репутации
    (по-умолчанию - "0")
    reply="1" - показывать ответившим в теме после поста
    (по-умолчанию - "0")
    posts="N" - показывать оставившим больше N постов на форуме
    (по-умолчанию - "0")
    group="Первая,Вторая,третья" - показывать членам групп, перечислять группы через запятую не важно в каком регистре
    (по-умолчанию - "any")
    nick="Ritsuka,idTails" - показывать пользователям с указанными никами (логинами), перечислять через запятую не важно в каком регистре
    (по-умолчанию - "any")

     
    Пример употребления:
     
    [hide auth=1" nick="idTails]Я тебя люблю! [/hide]

    470 скачиваний

    3 комментария

    Отправлено

×
×
  • Создать...