Проверенный пользователь. Отметка в профиле.

Проверенный пользователь. Отметка в профиле.

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

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

В моем случае решено так: instantcms.su/users/1 — в моем профиле в нике стоит значок, и при наведении всплывает что «Администратор сайта»

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

Что для этого нужно:

  1. Создать в профиле поле типа «Флаг», с доступом для изменения только для админа, и системным именем admin
  2. Установленный компонент SiteKreator
  3. Скачать и установить в компонент SiteKreator скин: yadi.sk/d/Cdl9zBwKwnmlng

Что делает скин:

Проверяет, есть ли на странице поле что пользователь админ (если поставлена галочка при редактировании профиля) и если есть, выводит в нике значок (должна быть включена опция иконок AwesomeFonts), и так же скрывает поле из вида.

Имея такой лайфхак, можно придумать массу применения подобной функции.

:thumbs2:
Поблагодарить:
автора записи
Дата публикации:
19:59
+5
19:59
1182
0
fincheck fincheck 2 года назад #
Александр я так понимаю для работы этой возможности, необходим компонент SiteKreator?
+1
kreator kreator 2 года назад #
С ним проще. Можно конечно взять js скрипт, отредактировать свои файлы стилей и шаблона.
… или просто вставить код в sitekreator
Как вариант, вставить нужный код в html-виджет на странице.
Но я сделал хороший вариант где все это делать проще.
И популяризирую его в массы различными «плюшками».
0
vitaliyremi vitaliyremi 2 года назад #
Вы бы может помечали такие статьи что это для sitekreator, а то я уже раскатал пильмени))) Хотя надо и приобрести, чет плюшек многовато))
0
kreator kreator 2 года назад #
Внизу написано было изначально
Внимание! Все опубликованные на сайте советы, рекомендации и инструкции даны с учетом предположения, что у вас уже установлен компонент SiteKreator. Не установлен? Компонент доступен в каталоге дополнений.

Потом гляну как лучше обозначить. Весь этот блог я изначально задумывал для «плюк» этого компонента. Так как описать все в описании компонента не возможно.
0
vitaliyremi vitaliyremi 2 года назад #
Честно его очень слабо видно
0
vitaliyremi vitaliyremi 2 года назад #
Если бы не ссылка и не заметил бы…
0
kreator kreator 2 года назад #
На будущее постараюсь в описании просто об этом писать
0
THEfUm3 THEfUm3 2 года назад #
Было бы интересно — если данная иконка выводилась везде где пользователь производит активность (т.е. комментарий, пост, новость и т.п.)
0
kreator kreator 2 года назад #
В данном способе скрипт проверяет наличие отмеченного поля и выводит. Если в других местах есть подобные метки то можно вывести в любом месте.
0
nmsk nmsk 2 года назад #
Отличное дополнение thumbs2

Буде замечательно, если появится возможность указывать подсказку (пояснение для поля) при наведении на иконку.

0
kreator kreator 2 года назад #
Добавить к этому объекту title и будет подсказка.
0
talerbiz talerbiz 2 года назад #
Спасибо все получилось. интересное решение.

Эта дополнительная вкладка для комментариев. Подробнее о дополнении >>>

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.