Виджет именинники 2.X

1310
Виджет именинники


Обновлено! Виджет выводит сегодняшних именинников. Есть функция скрытия виджета, если именинников нет. Также в комплекте два шаблона: список и аватары. Создано полностью на основе видеотуториала от Instantsoft.

Не забудьте указать системное имя поля с датой рождения в опциях виджета!
Компоненты => Профили пользователей
Виджет именинники

P.S.
Вот и я начал разбираться в icms 2. А начал я это дело с просмотра этого видео. И посмотрев его обнаружил что виджета созданного в видео нету в коробке и в каталоге, решил исправить это и начать набивать себе руку.
Спасибо за хорошие видео уроки! Еще бы видео по полям
Перекрашеный шаблон News_red | Стиль для списка контента
Комментарии (9)
Loadырь 24 октября 2016 в 11:25 +3
small user social cms
Добро пожаловать в мир "двойки".
Loadырь 24 октября 2016 в 11:41 +5
small user social cms
По поводу
Jestik:
обнаружил что виджета созданного в видео нету в коробке и в каталоге
У вас идёт привязка к системному имени поля "birth_date".
В двойке при установке системы без демо-данных - такого поля вообще не существует. А у кого есть, могут в любой момент его изменить на что-то другое (birthday). И ваш виджет перестанет работать. Поэтому такого нет в каталоге и тем более в коробке.
Есть предложение добавить в настройках виджета выбор поля из профиля пользователя, в котором содержится дата рождения. И это будет вам следующим этапом в освоении двойки, заодно добавит некоторой универсальности. joke
Jestik 24 октября 2016 в 16:57 +2
small user social cms
Когда первый раз смотрел подумал об этом, а когда делал забыл) будем фиксить) где там документация...
Jestik 24 октября 2016 в 22:48 +1
small user social cms
Пофиксил. Но все равно хочу сделать немного по другому...
AmDmKo 24 октября 2016 в 12:53 0
small user social cms
crazy Спасибо! отличный виджет, которого очень не хватало!
Владимир 26 октября 2016 в 01:10 0
small user social cms
Неплохо было бы иметь опцию: выводить именинников за 3-5 дней (настраиваем кол-во дней). Т.е. скоро именины у:___. Ну и сразу стили заложить для будущих и настоящих именинников разные.
Shuma 26 октября 2016 в 12:04 0
small user social cms
но только если для списка друзей. А то если на сайте 100 000 пользователей, список может быть огромным
Владимир 26 октября 2016 в 23:27 0
small user social cms
Я предлагаю опцию, т.е. её можно отключить (не использовать) при большом кол-ве пользователей. Ну, и с друзьями идея достойна внимания, хотя тоже нагрузит сайт, ведь для каждого пользователя проверки нужно делать. Кеширование нужно однозначно.
@Aleks 9 сентября 2017 в 16:30 0
small user social cms
Помогите!Как правильно установить виджет?,я только изучаю движок!Спасибо