ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

🎲 Майский ваншот

Ленивая сезонная майская акция
Сыграем в настольную игру в дискорде?
Пишите, присоединяйтесь к обсуждению!

Подробности

GEMcross

Кроссовер, ориентированный на активную игру и уютный флуд.
Собираем у себя драгоценных игроков уже почти три года.

Посетить

🔥 Новинка в портфолио: ДИЗАЙН И ГРАФИКА В СТИЛЕ GENSHIN IMPACT

Платформа: MyBB.ru (RusFF)
Стоимость: 6500 рублей;
Авторы: Moju & wasurenagusa

Посмотреть

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

❤️ Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Проект нововведений MyBB: темы стилей, Php-хуки и не только.

Сообщений 31 страница 35 из 35

1

Когда-то давно я создал тему Неглобальные доработки движка MyBB (с предложениями по PHP реализации), и весь функционал оттуда уже либо был реализован, либо мы решили его не делать, часть их которых делал лично я...

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

Отдельно упомяну: это проект. Это значит, что всё, что здесь приведено — это предмет для обсуждения, которые могут быть изменены перед конечной реализации (и, скорее всего, будут). Вы можете оставлять свои предложения и отзывы!

Ну, поехали!

Добавлено спустя 1 день 8 часов 38 минут 33 секунды: Для отслеживания изменений в этом тексте, я сделал репозиторий kozhilya/mybb-ru-updates. В нём будет всё то, что есть здесь, просто можно будет смотреть по изменениям основной ветки, какие изменения были в этим текстом :D

1. Стили (статус: обсуждение)

Эти изменения будут полезны, в первую очередь, для форумов, использующие свой стиль с несколькими темами. Огромное количество ролевых форумов используют эту идею, и все реализации в той или иной степени костыльные и не без проблем.

Демонстрация проблемы, которую предлагается решить

1.1. Настройки (Администрирование - Свой стиль)

  • Использовать свой стиль: да/нет (существует сейчас как поле "Свой стиль").

  • Использовать стандартный extra.css: да/нет (существует сейчас как опция в "Свой стиль").

  • API-настройка темы стиля (Новое): короткое поле ввода, допустимы только символы латинского алфавита, дефис и подчёркивание (регулярка [a-zA-Z\-_]+). Настройка отключается, если поле пустое.

  • Структура style.css (без изменений)

  • Структура style_cs.css (без изменений)


1.2. Темы форума

Идея в том, что администратор форума может выделить одно из полей API-настроек пользователя так, что бы оно включалось как дата-атрибут тега <body> (возможно сделать к <html>?).

Пример

Пусть админ введёт в поле "API-настройка темы стиля" это значение как forum-style, после чего, используя один из распространённых скриптов переключения стиля, устанавливает API-настройку пользователя запросом:

/api.php?method=storage.set&token=***&key=forum-style&value=example_theme

Тогда для этого пользователя форум будет генерировать для страниц форума код

<body data-forum-style="example_theme">...</body>

И администратор может стилизовать эту тему, используя префиксом селектор атрибута

[data-forum-style="example_theme"] .post-content { ... }

Такой метод, будучи довольно простым, позволит стилизовать темы (почти) без использования дополнительного JS (скрипт понадобится для переключения). Но, что важнее, в этом случае нужная тема сможет начать формироваться до того, как начнёт формироваться контент, это позволит избежать "моргания" (см. "Демонстрация проблемы" выше), например, светлого фона по умолчанию, если у пользователя выбрана тёмная тема.


1.3. Дополнительные расширения на обсуждение

  • Список допустимых значений — сам по себе мало полезен

  • Встроенный в движок скрипт переключения стилей — список допустимых значений теперь поможет сформировать список значений сюда.

  • Отдельные таблицы стилей для разных тем — требует сильного изменения бек-енда формирования стилей, я лично не думаю, что это стоит реализовывать.
    Речь идёт про использование таблицы style.css для общих элементов стиля, style_example_theme.css для темы "example_theme", style_another_theme.css для темы "another_theme" и т.д. Потребует список допустимых значений.

  • Возможность включить ротацию темы по времени — слишком нишево, потребует использование crontab на бек-енде.

2. PHP-хуки (статус: обсуждение)

Используются для отправки сообщений внешним сервисам о том, что на форуме произошли изменения.

Идея в том, что сейчас скрипты уведомлений и статистик сейчас используют не особо эффективные скрипты для получения информации об информации о новых сообщениях, которое заключается в тупом сканировании раз в N минут содержимого форума... Что может быть как медленно для активных форумов, так и слишком часто для медленных форумов.

Идея в том, что бы сделать систему, аналогичную Discord или Github... Я ещё подумаю над тем, что бы сделать систему хуков полностью совместимую с этими сервисами, честно, я не задумывался об этом, когда писал черновик :D


2.1. Манифест

JSON на внешнем сервисе, сообщающий о создателе, его контактах, ссылки для техподдержки и том, какие изменения проверяются внешним сервисом.

Структура:

  • name — строка, отображаемое в админке название;

  • description — строка, описание хука;

  • link — строка, ссылка на полное описание;

  • version — строка, информация о версии;

  • author — строка, имя создателя;

  • receiver — строка, полный URL скрипта на внешнем сервисе, который будет обрабатывать входящие хуки;

  • hooks — массив строк, содержащий список всех.


2.2. Работа хука

Хуки бывают 2 видов: перед событием (before) и после него (after). Скорее всего, я пока не планирую хуки перед событием, так как они нужны, что бы заранее изменить входящие данные, и я не вижу, как и зачем это нужно: это можно делать через JS перед отправкой формы

Хук совершает curl-запрос по адресу, указанном в манифесте в поле reciever. Данные передаются методом POST, таймаут запроса 10 секунд.

Данные всегда имеют эти поля, в дополнение к указанным в п. 2.3:

  • forum_id — число, id форума, посылающего хук;

  • event — строка, событие, из-за которого создан хук;

  • data — объект, данные о конкретном хуке.


2.3. Хуки

2.3.1. Создание хука (hook.register)

Создаётся после того, как хук был зарегистрирован или обновлён в системе

Данные хука:

  • url — строка, URL форума (основной домен);

  • title — строка, Название форума.

2.3.2. Регистрация пользователя (user.create)

После регистрации пользователя

Данные хука:

  • user_id — число, id нового пользователя.

2.3.3. Изменение пользователя (user.edit)

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

Данные хука:

  • user_id — число, id изменённого пользователя.

2.3.4. Создание сообщения (message.post)

После создания нового сообщения

  • post_id — число, id нового сообщения;

  • author_id — число, id автора сообщения;

  • topic_id — число, id темы, в котором было создано сообщение;

  • forum_id — число, id форума, в котором было создано сообщение.

2.3.5. Редактирование сообщения (message.edit)

После изменения сообщения (втч перемещения)

Данные хука:

  • post_id — число, id изменённого сообщения;

  • author_id — число, id автора исходного сообщения;

  • editor_id — число, id пользоватлея, редактирующего сообщение;

  • topic_id — число, id темы, в котором было создано сообщение;

  • forum_id — число, id форума, в котором было создано сообщение.

2.3.6. Удаление сообщения (message.delete)

После создания нового сообщения

Данные хука:

  • post_id — число, id удалённого сообщения.

2.3.7. Оценка сообщения (message.rate)

После создания нового сообщения

Данные хука:

  • post_id — число, id оценённого сообщения;

  • author_id — число, id пользователя, чьё сообщение было оценено;

  • sender_id — число, id пользователя, кто оценил сообщение$

  • change — число, значение оценки (+1 или -1).

3. BB-теги (статус: обсуждение)

3.1. Исправление: дефис в атрибутах

kolobdur74 написал(а):

kozhilya, кстати во время разработки вкладок вв-кодом столкнулся с тем, что не хватает возможности добавления предустановленных атрибутов. Хотел реализовать вкладки через input и label, но пришлось отказаться. Но это так, а вот, то что в классах нельзя использовать дефис или подчеркивание - это неудобно, то есть так работать не будет: acont[div.window.active-vkladka/data-content]:im, а вот так работает: acont[div.window.activevkladka/data-content]:im. В принципе тоже не критично))

3.2. Исправление: пустые параграфы в заголовках спойлеров

Проблема возникает в заголовках спойлеров, которые имеют тег [align]. Это баг из предыдущего изменения, который никто не решился исправить. Что ж, я его породил, мне его и удалять :D

Пример

Пусть имеется исходный bb-код

[spoiler="[align=center]Пример[/align]"] ... [/spoiler]

Парсер его модифицирует как:

<div onclick="$(this).toggleClass('visible'); $(this).next().toggleClass('visible');">
</p>
<p style="text-align:center;">Пример</p>
<p>
</div>

3.3. Тег [kbd]

Для того, что бы вставлять bb-код в строке.

3.3.1. Пример

Исходный код:

Код:
Используй тег [kbd][b]имя[/b][/kbd], что бы выделить имя жирным.

HTML-код:

Код:
<p>Используй тег <kbd>[b]имя[/b]</kbd>, что бы выделить имя жирным.

Вообще, конечно, <code> был бы корректнее... Но [code] уже занят просто капитально xD

3.3.2. Добавление в форму ответа

https://i.imgur.com/3r53cCE.png

3.4. Обновление страницы /help.php

Произвести обновление страницы /help.php

3.4.1. Добавить основную вёрстку форума
... Потому что сейчас её нет. И на кастомных дизайнах это выглядит... Странно.

3.4.2. Обновить со всеми новыми тегами
Я сам полезу

3.4.3. Возможно

  • Окно для описания кастомных bb-кодов

  • Дополнительные страницы и навигация между ними

4. Изображение темы (статус: обсуждение)

Добавить изображение для темы, которое будет добавляться в meta-теги темы, которая позволит сделать отображение ссылки на тему в социальных сетях и месcенджерах красивее.

Из самой большой проблемы, которую я вижу сейчас: потребуется изменение структуры БД, правда, незначительное: новый столбец в таблице тем, типа "VARCHAR(255)", значение по умолчанию — пустая строка.


4.1. Форма ответа

При изменении темы, если доступно изменение темы (в частности, есть поле "Название темы") перед формой ответа добавляется дополнительное текстовое поле "Изображение темы".


4.2. Список тем

Код:
<td class="tcl tcl-image">
  <div class="intd">
    <div class="icon"><!-- --></div>
    
    <!-- Новое -->
    <div class="image">
      <img src="https://placehold.co/600x400" alt="Название темы">
    </div>
    <!-- Конец нового -->
    
    <div class="tclcon">
      <span class="acchide">1</span>
      <a href="https://forum.mybb/viewtopic.php?id=123">Название темы</a> 
      <span class="byuser"> kozhilya</span>
    </div>
  </div>
</td>

tcl-image — класс для обозначения, что у темы есть изображение.


4.3. Мета-теги

Код:
<meta property="og:title" content="Название темы">
<meta property="og:url" content="https://forum.mybb/viewtopic.php?id=123">
<!-- Новое -->
<meta property="og:image" content="https://placehold.co/600x400">
<meta property="og:description" content="Тут будут первые 100 символов сообщения, из которого удалены все html-теги, используя php-метод strip_tags">
<meta property="og:type" content="article">
<!-- Конец нового -->

4.4. Основное изображение

Дополнительное поле в "Администрирование - Настройки" - "Основные".

  • Баннер форума — Изображение, которое будет добавляться в карточки в мессенджерах, когда вы добавляете ссылку на форум.

Это изображение будет добавляться в <meta property="og:image"> на всех страницах, если на странице нет другого релевантного изображения ()

5. Скрипты (статус: обсуждение)

Идеи по включению популярных скриптов в "Администрирование - Скрипты"


5.1. Стрелочки прокрутки

Популярный скрипт, который используется на многих форумах.

Опции:

  • Показывать стрелку "В конец страницы" — да/нет;

  • Всегда показывать стрелки — да/нет, если "нет", то стрелка "вверх" будет скрываться, если страница прокручена в начало (как на этом форуме).


5.2. Переключение стилей

В дополнение к обновлению в п. 1.

Опции:

  • Список вариантов — многострочный список, возможно, брать список из "Список допустимых значений" (см. п. 1.3).


5.3. Быстрый вход

Используется на многих форумах как "PR-вход". Добавляет пункт в pun-navlinks.

Опции:

  • id пользователя — id-пользователя, быстрый вход в которого будет происходить.

Потребует дополнения в PHP, который позволит вход без ввода пароля... Ну либо добавить опцию "пароль" :D

6. API (статус: обсуждение)

Набор изменений, предлагаемых в системе API

6.1. Метод boart.setSettings

Использовать для передачи настроек в JavaScript-переменную, которая будет установлена в <head>.

Параметры:

  • token — Значение необходимо брать из JavaScript переменной ForumAPITicket. Обязательный параметр.

  • data — JSON настроек.

Главная проблема, которую я тут вижу: вопрос безопасности. Какие аккаунты должны иметь право на установку этого значения?

+6

31

По поводу float: Пользуются где-то процентов 25% форумов, хотя сама частота использования в сообщениях - редка, самый удобный скрипт - это от Ромыч,
Там есть нюанс, что контент(при выделении-нажатии кнопки с нужным float) обертывается в inline-block, и на этот блок уже ставиться float. Саму кнопку воткнуть в доп теги(кнопка треугольний в форме ответа)

Я бы сделал вставку этого BB-тега(и саму обработку тега) опционально(ну по крайней мере не будет двойного срабатывания при неубранных подобных скриптах с аналогичным тегом), включение/выключение тега в форму ответа (и его обработку в сообщении)воткнул бы
в Администрирование-Права. Там к примеру есть настройки разрешения BB-кодов в сообщении и подписи и т.д. (имхо - логично)

По поводу тега [KBD] - поскок он планируется строчным - неплохо бы для него разрешить обертывание в теги цвета, жирности, размера и [mark]

Отредактировано Deff (21.08.23 02:38)

0

32

Да, и ксати:

Если на страницу переадресации будут добавлены скрипты из HTML верх/низ - то некоторые текущие коды могут сломаться, к примеру те же уведомления, скрипт подсчета и т.д..

Т.е если добавлять скрипты, то отдельной формой в Администрировании имеено для страницы переадресации(карочь геммор Илье добавится  :dontknow: )

0

33

kozhilya У меня предложение, в рамках проекта поправить этот баг:

#p189396,Automation Baby написал(а):

Если переходишь на последний пост темы в подфоруме (с главной), например с главной в закрытую флудилку которая находится в подфоруме "Комната с мягкими стенами" то оно сбоит независимо от того переносилось что-то или нет. Я на нолфе и на Петровиче у себя ничего не переносила, но подфорумы использую активно и у меня этот баг со времён добавления подфорумов на уровне сервиса.

0

34

Automation Baby
а ты на ЕФП про это писала?

0

35

#p189499,Gerda написал(а):

а ты на ЕФП про это писала?

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

0

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»


ВНИМАНИЕ! При обращении за техподдержкой и вопросами по скриптам/оформлению, оставляй ссылку на форум/сайт с проблемой! Специалист должен вживую видеть проблему, чтобы подсказать как ее решить.

ВНИМАНИЕ! Гости (не зарегистрированные на форуме) могут писать сообщения, но не могут вставлять прямые ссылки! Чтобы оставить сообщение со ссылкой на сайт, форум или скриншот удали символы: "https://", "https://" или "www."
font_download format_size format_bold format_italic format_underlined strikethrough_s format_paint color_lens
format_align_left format_align_center format_align_right list table_view
link add_photo_alternate ondemand_video mood
content_cut lock_open format_quote code
horizontal_rule anchor live_help emoji_symbols library_add
Bebas Neue Arial Georgia Microsoft Sans Serif Tahoma Verdana Century Gothic Palatino Linotype Times New Roman Franklin Gothic Medium Impact Arial Black Courier New Lucida Console Comic Sans Ms
10px 12px 14px 16px 18px 20px 22px
  • Точками
  • Кружочками
  • Квадратами
  • Цифрами
  • Римскими цифрами
  • Без обозначений
Многострочный пункт списка
© ® « » ¢ £
Заголовок Автосжатие больших картинок Скрыть от гостей Ссылка «скачать» Имя читателя Добавлено спустя… Надстрочный текст Подстрочный текст Блок HTML Анкета: разделитель текста Анкета: закрыть ответы

Теги оформления специальных постов

Сделать пост специальным[block="portfoliopost"]portfoliopost[/block],
Светлый фон[block="makeportfoliolight"]makeportfoliolight[/block],
Красный пост[block="saledpost"]saledpost[/block],
Синий пост[block="forsalepost"]forsalepost[/block],
Зеленый пост[block="freepost"]freepost[/block],

Пост без профиля[block="no-prof"]no-prof[/block],
Общее портфолио FD[block="FDteam-portf"]FDteam-portf[/block],

Теги оформления картинок

Обложки: Для одной картинки по центру в рамке, автоматически уменьшается до ширины 480px

Обложка[block="cover"][block="picture"][img]ссылка на картинку,[/img][/block][/block]
Закрыто[block="cover"][block="icon material-icons"]lock[/block][block="picture"][img]ссылка на картинку,[/img][/block][/block]
Продажа[block="cover"][block="icon fa-solid fa-sack-dollar"][/block][block="picture"][img]ссылка на картинку,[/img][/block][/block]
Подарок[block="cover"][block="icon fa-solid fa-gift"][/block][block="picture"][img]ссылка на картинку,[/img][/block][/block]

Превью: Для любого количества картинок по центру в рамке, автоматически уменьшается до ширины или высоты 300px

Блок для превью[block="morepics"],[/block]

Разноцветные картинки-ссылки: Для любого количества картинок по центру в разноцветных рамках с заголовком, автоматически уменьшается до ширины 350px, минимальная высота 230px (если высота больше, картинка "обрезается" снизу, но не сжимается)

Блок для картинок-ссылок[block="port-block"],[/block]
Красный[block="p-out saled"] [url=ссылка]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block] [/block]
Синий[block="p-out forsale"] [url=ссылка]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block] [/block]
Зеленый[block="p-out free"] [url=ссылка]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block] [/block]
Желтый[block="p-out yellow"] [url=ссылка]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block] [/block]

Теги оформления контента

Обведенный текст[block="details"] [block="det"],[/block] [/block]
Добавить еще блок[block="det"],[/block]

Блок с кнопками[block="links"] [block="demo"][url=ссылка]синяя кнопка,[/url][/block] [block="store"][url=ссылка]оранжевая кнопка[/url][/block] [/block]
Синяя кнопка[block="demo"][url=ссылка]текст,[/url][/block]
Оранжевая кнопка[block="store"][url=ссылка]текст,[/url][/block]

добавить работу [block="wow bounceIn p-out,"] иконка [block="p-descr"][url=https://forumd.ru/viewtopic.php?id=]описание[/url][/block] [block="p-inner"][url=https://forumd.ru/viewtopic.php?id=][img]картинка[/img][/url][/block] [/block]

Иконки:

lock[block="icon material-icons"]lock,[/block]

[block="icon fa-solid fa-sack-dollar"],[/block]

[block="icon fa-solid fa-gift"],[/block]

ТЕГИ (вставить в p-out через пробел)
Тип работы:

под заказ saled,

на продажу forsale,

бесплатно free,



Основная категория:

Вебдизайн dis,

(для всего связанного с работой на сайтах/форумах, кроме готовых скриптов и мелкой графики)

Графика graf,

(для графона, НЕ включающего кодинг/скрипты)

Скрипты/коды code,

(для готовых разработок и работы по верстке/кодингу)

Мини-фильтры дизайнов:

адаптивные mob,

ролевые игры frpg,

компьютерные игры game,

нейтральные flat,

Подкатегории:

Дизайн форумов/сайтов fulldis,

(для полных работ по дизайну)

Макеты layout,

(для дизайнов, где только макет без кода, или работ по созданию макетов чего-либо)

Верстка dis-code,

(для работ по верстке чужих дизайнов или отдельных штук)

Соц-сети/стримы graf-s,

(графон для оформления соцсетей/стримов)

Ролевая графика/арт art,

(для мелкой графики)

Javascript/CSS js,

(для скриптов или выложенных цсс кодов)

Бесплатный диз от FD [block="p-out free fd"] [url=https://forumd.ru/viewtopic.php?id=]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block][/block]

Платный диз от FD [block="p-out forsale fd"] [url=https://forumd.ru/viewtopic.php?id=]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block][/block]

Дизайн от юзеров [block="p-out yellow"] [url=https://forumd.ru/viewtopic.php?id=]заголовок,[/url] [block="picture"][img]ссылка на картинку[/img][/block][/block]

ТЕГИ (вставить в p-out через пробел)
Платформа:

MyBB.ru mybb-ru,

Макет (любая платформа) any,



Параметры:

+ PSD psd-in,

(в наличии макет помимо кодов)

+ адаптивка mob,

(есть версия для мобилок)
Тематика:

нейтральные flat,

ролевые игры frpg,

компьютерные игры game,

фентези fant,

аниме anime,

кино/сериалы kino,

стимпанк/киберпанк cyb,

мультфильмы kids,

животные cats,



Цвета:

тёмные darkst,

светлые light,

яркие bright,

добавить скрипт/код [block="SCRBLOCK"] [block="stforlink"] иконка, [block="link"][url=https://forumd.ru/viewtopic.php?id=]название[/url][/block] [/block] [block="sttags"] теги [/block] [/block]

Иконки:

[block="icon fa-brands fa-js"],[/block]

[block="icon fa-brands fa-css3-alt"],[/block]

[block="icon fa-regular fa-file-lines"],[/block]

[block="icon fa-solid fa-file-code"],[/block]

[block="icon fa-solid fa-file-invoice-dollar"],[/block]

ТЕГИ (*значение в скобках вставить в SCRBLOCK через пробел)
Тип кода:

скрипт (js)[block="js"]скрипт, js[/block]

css код (css)[block="css"]css код, css[/block]

HTML/CSS шаблоны (shab)[block="shab"]HTML/CSS шаблоны, shab[/block]

Модули/Расширения (global)[block="global"]Модули/Расширения, global[/block]

Платформа:

MyBB.ru (mybb-ru)[block="mybb-ru"]MyBB.ru, mybb-ru[/block]

Любой движок (any)[block="any"]Любой движок, any[/block]

Тип для форума:

Пользователи (users)[block="users"]Пользователи, users[/block]

Профиль (userprof)[block="userprof"]Профиль, userprof[/block]

Доп. поля профиля (adfield)[block="adfield"]Доп. поля профиля, adfield[/block]

Аватары (avatars)[block="avatars"]Аватары, avatars[/block]

Репутация (repa)[block="repa"]Репутация, repa[/block]


Группы (groups)[block="groups"]Группы, groups[/block]

Гoсти (guest)[block="guest"]Гoсти, guest[/block]

Администраторы (admins)[block="admins"]Администраторы, admins[/block]

Модераторы (moders)[block="moders"]Модераторы, moders[/block]


Регистрация (regis)[block="regis"]Регистрация, regis[/block]

Личные сообщения (ls)[block="ls"]Личные сообщения, ls[/block]

Вход (login)[block="login"]Вход, login[/block]

Подписки (subsc)[block="subsc"]Подписки, subsc[/block]


Поиск (search)[block="search"]Поиск, search[/block]

Цитирование (quotes)[block="quotes"]Цитирование, quotes[/block]

Пагинация (pagin)[block="pagin"]Пагинация, pagin[/block]

Опросы (polls)[block="polls"]Опросы, polls[/block]

Смайлы (smiles)[block="smiles"]Смайлы, smiles[/block]


Фикс скриптов QuadroBoards (qbfix)[block="qbfix"]Фикс скриптов QuadroBoards, qbfix[/block]

Страница форума:

На всех страницах (allpages)[block="allpages"]На всех страницах, allpages[/block]

Страницы (созд. в админке) (fpages)[block="fpages"]Страницы (соз. в админке), fpages[/block]


Главная страница (mainpage)[block="mainpage"]Главная страница, mainpage[/block]

Объявление (announ)[block="announ"]Объявление, announ[/block]

Категории (categ)[block="categ"]Категории, categ[/block]

Форумы (forums)[block="forums"]Форумы, forums[/block]

Статистика (stats)[block="stats"]Статистика, stats[/block]


Список тем (topiclist)[block="topiclist"]Список тем, topiclist[/block]

Страница профиля (profpage)[block="profpage"]Страница профиля, profpage[/block]


Тема (topics)[block="topics"]Тема, topics[/block]

Сообщения (posts)[block="posts"]Сообщения, posts[/block]

Контент сообщений (p-content)[block="p-content"]Контент сообщений, p-content[/block]

Рейтинг постов (p-repa)[block="p-repa"]Рейтинг постов, p-repa[/block]

Профиль автора поста (p-prof)[block="p-prof"]Профиль автора поста, p-prof[/block]


Форма ответа (fo)[block="fo"]Форма ответа, fo[/block]

Модификация ФО (fomod)[block="fomod"]Модификация ФО, fomod[/block]

Новые BB-теги (newbb)[block="newbb"]Новые BB-теги, newbb[/block]

Инструментарий спец тем/постов (spesh)[block="spesh"]Инструментарий спец тем/постов, spesh[/block]

Универсальные теги:

Дизайн/стиль (dis)[block="dis"]Дизайн/стиль, dis[/block]

Замена элементов/атрибутов (chan)[block="chan"]Замена элементов/атрибутов, chan[/block]

Загрузка (load)[block="load"]Загрузка, load[/block]

Переадресация (redir)[block="redir"]Переадресация, redir[/block]

Скроллинг (scroll)[block="scroll"]Скроллинг, scroll[/block]


Виджеты (vidjet)[block="vidjet"]Виджеты, vidjet[/block]

Меню (menu)[block="menu"]Меню, menu[/block]

Вкладки (ttabs)[block="ttabs"]Вкладки, ttabs[/block]

Галереи (gall)[block="gall"]Галереи, gall[/block]

Слайдеры (sliders)[block="sliders"]Слайдеры, sliders[/block]

Ротаторы (rotat)[block="rotat"]Ротаторы, rotat[/block]

Таймеры/даты (timers)[block="timers"]Таймеры/даты, timers[/block]

Спойлеры (spoilers)[block="spoilers"]Спойлеры, spoilers[/block]


Реклама (adv)[block="adv"]Реклама, adv[/block]

Изображения (pics)[block="pics"]Изображения, pics[/block]

Медиа (media)[block="media"]Медиа, media[/block]

Ролевые игры (frpg)[block="frpg"]Ролевые игры, frpg[/block]


Hover-эффекты (hover)[block="hover"]Hover-эффекты, hover[/block]

Анимация (anim)[block="anim"]Анимация, anim[/block]

Украшения (decor)[block="decor"]Украшения, decor[/block]

Праздники (seleb)[block="seleb"]Праздники, seleb[/block]


Ограничения/запреты (stops)[block="stops"]Ограничения/запреты, stops[/block]

Антикопирование (nocopy)[block="nocopy"]Антикопирование, nocopy[/block]

Уведомления (notif)[block="notif"]Уведомления, notif[/block]