Плагин "Анонимные Деды Морозы".

Развлечение "Секретный Санта" довольна давно известно в руско-язычном сегменте интернетов как «Анонимные Деды Морозы». Данная акция проводиться как в больших сообществах, вроде Лепры, Хабра, Реддита, так и в более локальных.
Пару лет назад я писал плагин для проведения Анонимных Дедов Морозов на платформе LS и наконец-то дошли руки его немного оформить и выложить в каталог.

Плагин позволяет:
1. Зарегистрироваться пользователю как АДМ, оставив свой почтовый адрес
2. Сгенерировать случайны пары «отправитель — получатель» из зарегистрированных пользователей
3. Оставить отметку об отправке подарка
4. Оставить отметку об получении подарка

В плагине реализовано:
1. Блок в сайдбаре со статистикой акции за текущий год и ссылкой на профиль АДМ
2. Страница профиля АДМ для указания собственного адреса, получения адреса «внучка», отметок об отправке и получения подарка
3. Административная страница со списком участником и ссылкой генерации пар (доступно по ссылке со страницы /admin)

Единственной настройкой плагина являются даты, определяющие интервал работы плагина АДМ:
$config['date'] = array(
	'start' => '01.11',
	'stop' => '01.02'
);


Внешний вид

Вот так выглядит блок в сайдбаре:


Шаг 1. Профиля АДМ еще нет:


Шаг 2. Профиль АДМ есть, «внучка» еще нет:


Шаг 3. Есть «внучок»:


У админа есть вот такая вот табличка:


Плагин доступен в каталоге:

Плагин на GitHub

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

avatar
Скрины бы сделал
avatar
Разбавил топик веселыми картинками
avatar
Сори за офтоп
Вашим Внучком стал
XDD
по мне так плагин бесполезен. так постибаться перед новым годом и поразвлечь посетителей
avatar
Конечно бесполезен. Это просто реализация известного в сети развлечения. Кому нужно — сможет устроить АДМ у себя на сайте. Кому не нужно — просто пройдет мимо.
avatar
Не мешало бы сделать, что бы неавторизированных пользователей при нажатии кнопки «Принять участие» выкидывало в форму регистрации.
avatar
Добавил в топик ссылку на ГитХаб, а на гитХабе обновил страничку профиля АДМ для неавторизованного пользователя.

Теперь оно выглядит вот так:
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.