Сертификаты и достижения для vB 3.8.x
Упрощенный вариант "системы наград" на вашем форуме
Идея:
MAVr
Описание хака и работы скрипта
На многих форумах, время от времени, проходят какие то конкурсы, викторины и т.д...
"плюшками" за победу в конкурсах, могут быть как реальные деньги, так и всяческие поощрения, в виде каких то виртуальных наград
повышения в группах, присваивание особого статуса, "медальки" под аватар и другие...
при помощи данного хака, администратор может выдавать некие виртуальные "сертификаты" (или как сами назовете)
на выбранное при добавлении шаблона, изображение (бланк), накладывается несколько текстовых блоков, заданных в настройках (см. скрины)
выравнивание текста на изображении, происходит установкой значений позиционирования на картинке (отступы сверху/сбоку)
всего можно добавить 4 текствых блока: Header, Title, Body, Footer
Автоматической выдачи сертификатов, по каким то условиям - нет, только ручками в админке, указанным пользователям
каждый блок настраивается отдельно
- Текст: собсно сам текст, который будет накладываться на картинку
Разрешены переменные: {userid}, {username}, {bburl}, {bbtitle}, {date}, {time}
- Имя файла шрифта: меню селект (файлы шрифтов должны находиться в папке дефолтных шрифтов форума)
- Цвет текста в HEX формате (без знака решетки "#")
- Размер шрифта: меню селект
- Выравнивание текста: слева/по центру/справа
- Прозрачность текста: от 0 до 100 (с шагом 5)
- Включено: Если нет, текст не накладывается (каждый блок можно отключить по отдельности, но если все блоки отключены, настройки шаблона не будет сохранены)
- Отступ сверху: в пикселях
- Оступ справа/слева: (см. описание на скрине)
По мере настройки выравнивания текста в блоках, цвет/размер шрифта, прозрачность текста и т.д.., можно нажимать кнопку "предпросмотр", что бы увидеть, как текст отображается на изображении
в этом случае, ни настройки, ни изображение, не сохраняются, изображение просто выводится в браузер
После того, как все настроено, можно нажать кнопку "сохранить и перезагрузить" или "сохранить"
В самом верхнем блоке настроек шаблона, можно указать ID пользователей, которым будет присвоен сертификат, а так же текст ЛС (текст ЛС не обязательно)
Если при сохранении, поле "
ID пользователей" заполнено, сертификаты будут присвоены указанным узерам и картинки сохранены на сервере (метод сохранения изображений: Year/Month/Day)
Скрины
Отображение выданных сертификатов в кабинете узера (в зависимости от настроек в админке)
Отображение выданных сертификатов в профиле узера (в зависимости от настроек в админке)
Отображение количества сертификатов в постбите (в зависимости от настроек в админке)
Настройки в админке
Просмотр (поиск) выданных сертификатов в админке (по выбранной дате или по событию)
Просмотр выданных сертификатов в админке (по выбранной дате, по событию или все)
Настройки блоков текста в админке
Сохраненные шаблоны сертификатов в админке
пример выданного сертификата на саппорте
http://vbsupport.ru/forum/member.php?u=11847&tab=krcert
Хак платный, цена 30 евра