|
Архив - только для чтения |
Сообщество uCoz » Архивариус » Архив » Редактирование списка пользователей сайта (Скрыть группу пользователей "Заблокированные") |
Редактирование списка пользователей сайта |
Доброго времени суток.
Необходимо было удалить пользователя с сайта. Однако, при попытке удаления выводится сообщение: "Данный пользователь является глобальным пользователем системы uID. Удаление такого пользователя не даст желаемого результата, так как при следующем входе он автоматически будет добавлен в базу пользователей сайта (зарегистрирован). Чтобы запретить пользователю участвовать в жизни сайта, необходимо перенести его в группу "Заблокированные". Перенос пользователя в группу, у которой нет прав для каких-либо действий, гораздо более эффективен, чем удаление." Я перенесла пользователя в группу "Заблокированные". И вот тут возник вопрос: как скрыть эту группу в списке пользователей на странице название_сайта.ucoz.ru/index/15-1 для всех групп пользователей, кроме администраторов? Попыталась найти "Главная » Управление дизайном » Редактирование шаблонов" в блоке "Пользователи" пункте "Страница со списком пользователей", но там есть только такая строчка: <div align="center">$BODY$</div><hr />. Может я не там ищу? |
Как сделать так, что бы можно было регистрироваться на сайте, при этом гость не является пользователем системы uID?
|
Удаление uNet-пользователя не так уж и лишено смысла, как об этом пишут бравые админы юкоза. Действительно, обычный пользователь тоже может
заново зарегистрироваться. Как правило. Но вот его статистика уже не восстановится. Кроме того, иногда просто необходимо освободить сайт от старых неактивных аккаунтов, имеющих 0 сообщений и заходивших на сайт всего один раз. Для этого, впрочем, необязательно делать бэкап, затем расковыривать его и восстанавливать. Достаточно на странице управления пользователями в панели управления выполнить незамысловатый букмарклет: Код javascript:$('.myTbl tr').each(function(){if(this.innerHTML.indexOf('Has uNet')!=-1){var id=this.id.replace('itm',''); $(this).find('img:last').parent().after('<a href="javascript://" onclick="deluser(\''+id+'\',\'\'); return false;"><img title="Удалить" id="dib'+id+'" border="0" src="http://s7.ucoz.net/img/icon/del.png"></a>').remove(); }};);void(0); Благодарности в репутацию и в награды!
P.S Плюс под аватаркой) Сообщение отредактировал Деееенчик - Воскресенье, 28 Июл 2013, 19:45:36
|
| |||
| |||