не выводить экаунты Администраторов

InstantCMS 2.X

как сделать, что бы при просмотре списка пользователей не выводились экаунты входящие в группу Администраторы?

#16 16 декабря 2016 в 01:09
Sergo, ТС — топик стартер, автор темы.
#17 16 декабря 2016 в 02:13
Raiden, понял. Благодарю.
#18 16 декабря 2016 в 10:24

Скажите пожалуйста, код, который Вы привели — это в дополнение к тому, что предложил уважаемый DK, или это самостоятельное решение?

Sergo
Нет, это альтернативное решение. Если при использовании варианта от DK всё работает как надо, то лучше использовать его.
#19 16 декабря 2016 в 13:38


Нет, это альтернативное решение. Если при использовании варианта от DK всё работает как надо, то лучше использовать его.

Lora

Благодарю.
О результатах отпишусь дополнительно, как опробую и поэксплуатирую решение некоторое время.

У меня еще один вопрос наивного новичка — а вот на сайте у пользователей есть карма и рейтинг. Правильно я понимаю, что таким образом я могу отблагодарить моих визави? и если да, то в каких случаях принято добавлять карму, а в каких рейтинг?
#20 16 декабря 2016 в 14:48

то в каких случаях принято добавлять карму, а в каких рейтинг?

Sergo
Рейтинг начисляется системой, а насчёт кармы делайте как считаете нужным. Если действия пользователя вызывают у вас положительную или отрицательную эмоцию, то вы можете материализовать её в виде + или — smile
#21 16 декабря 2016 в 15:18


Рейтинг начисляется системой, а насчёт кармы делайте как считаете нужным. Если действия пользователя вызывают у вас положительную или отрицательную эмоцию, то вы можете материализовать её в виде + или — smile

Lora

как всё продумано. Материализация слонов и раздача подарков была только в фантазии Ильфа и Петрова, а вот материализация эмоций — это уже реальность )))
#22 17 декабря 2016 в 15:41
Попробовал оба предложенные варианта.
По рекомендации Lora я оставил вариант от DK.

Пошаговый план действий:
1. исправить код, как предложено выше DK;
2. зарегистрировать тройку-десяток пользователей, ненужных пользователей сразу же удалить, а экаунт "садовника" оставить — этот шаг для того, что бы счетчик созданного пользователя не угадывался логически;
3. в настройках прав экаунта "садовника" поставить галки: Доступ Администратор и Группа Администраторы;
4. удалить в ленте активности запись о регистрации нового пользователя;
5. проверить, что админы отсутствуют в общем списке;
6. авторизоваться под садовником и проверить наличие прав администратора (войти в админку);
7. убрать галки настроек административных прав у первого админа (site/users/1).

Для публикаций использовать первый экаунт (site/users/1) и ни при каких обстоятельствах не светить экаунт админа ("садовник") ни где.
Для параллельной работы с публикацией и администрирования удобно пользоваться окном броузера в приватном режиме.
Для тех, кто решит выполнить эту настройку при создании сайта — вопросов быть больше не должно, а тем, кто делал публикации от первого экаунта с админскими правами, после снятия галки "Доступ — Администратор", публикации сделанные первым экаунтом будучи админом, становятся недоступными для редактитрования без этой галки. Это реальная проблема и не дело каждый раз на время назначать первому экаунту админские права.
Нужно какое-то решение этой ситуации.

В целом конечно обойтись таким решением можно, НО если уважаемые разработчики ICMS назначат группе админов дополнительные настройки и предусмотрят решение проблемы с правами доступа на ранее сделанные публикации, то это предохранит от человеческой ошибки по невнимательности и т.п. Достаточно внести запрет пользователям-неадминам видеть участников группы админов и видеть любые их действия… а админам запретить публиковать что-либо.
Любопытно было бы узнать мнение разработчиков на сей счет.

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