ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (6): [1] 2 3 4 5 6 »   

> Описание: Предложение для облегчения жизни админам
Zeg
Отправлено: 1 апреля 2009 — 21:20
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 891
Дата рег-ции: Март 2009  
Откуда: Беларусь
Репутация: 89




Ни для кого не секрет, что с течением времени форум обрастает "мёртвыми душами". С каждым годом оных становится всё больше и больше и так тянется до тех пор, пока админа(ов) это окончательно не за.... надоест Улыбка.

Так вот. Неплохо бы в админке в "Списке зарегистрированных пользователей" сразу помимо "Имя", "Статус", "Email", "Откуда", "Дата регистрации", "Всего сообщений", сразу видеть поле с датой последнего посещения. Т.к. есть "тихие партизаны", которые могут годами регулярно посещать форум, но не участвовать в общих обсуждениях. Таких при очередной чистке очень легко и не заметить (бывали случаи).

И не помешало бы чистить за удалёнными пользователями и их ящики (сообщения в папке messages).

(Отредактировано автором: 1 апреля 2009 — 21:24)

 
 
Defenderyk
Отправлено: 1 апреля 2009 — 22:02
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




думаю лучше сделать опцию чистки, где указывать каких юзверев чистить, т.е после какого периода отбывания. НАпример 365 дней не было на форуме-чистить. и они бы все удалились.
 
 
Yamaliya
Отправлено: 8 февраля 2015 — 00:38
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




Апну тему. Вот удалили мы пользователя, а сколько мусора ещё остаётся! Мой беглый непрофессиональный взгляд нашёл мусор тут:
папка messages, если у пользователя не было сообщений, то связанный файл нужно/можно удалить. Типа 12345-msg.php
А также файлы типа:
\modules\belong\12345.db
\modules\loginza\data\member12345.php и связанный с ним файл вида 1fa127509f792f50f38ea387a8659a27.php, содержащий в себе строку "<?die;?>i:12345;"
\modules\reputation\data\12345.php
\modules\watches\data\member12345.db
\im\avatars\personal\12345-avatar.jpg

Здесь под 12345 подразумевается id пользователя.
Возможно кто-то пополнит список мусорных файлов.
И надеюсь найдётся программист, который сделает скрипт очистки форума Улыбка
 
 
Yamaliya
Отправлено: 14 февраля 2015 — 01:47
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




программистов видать нет )
 
 
Yamaliya
Отправлено: 16 января 2018 — 16:03
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




Заметила ещё одну недоработку.
При удалении пользователя он не удаляется из списка подписавшихся на получение уведомлений по e-mail о новых сообщениях.

И, конечно, очень не хватает мода автоматического удаления неактивных пользователей, при условии, что у них нет сообщений.
 
 
Guyver
Отправлено: 16 января 2018 — 16:17
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 289
Дата рег-ции: Окт. 2014  
Откуда: Магадан
Репутация: 8




Присоединяюсь. Мода очень не хватает...
 
 
Yamaliya
Отправлено: 23 января 2018 — 01:53
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




В админке, в разделе "Список пользователей" (модуль memcontrol) нужно добавить чекбоксы
"Не посещавших форум более [365] дней"
и
"Не оставлявших сообщений"

Помогите, пожалуйста! Огорчение

NordWest , на Вас надеюсь. Растерялся
 
 
NordWest
Отправлено: 23 января 2018 — 04:34
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 76




Yamaliya
Хорошо, очень постараюсь на днях что-то придумать.
 
 
Yamaliya
Отправлено: 23 января 2018 — 11:50
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




NordWest , спасибо, буду надеяться и ждать.
 
 
NordWest
Отправлено: 28 января 2018 — 19:52
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 76




В процессе написания кода столкнулся с необходимостью быстро создать базу с большим количеством пользователей что бы было кого удалять потом. Радость
Пришлось написать функцию добавления пользователей через админку.

К названию кнопок есть какие-нибудь пожелания?

(Отредактировано автором: 28 января 2018 — 19:53)

 
 
NordWest
Отправлено: 28 января 2018 — 22:08
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 76




В код жестко закладываю удаление по двум признакам -
если нет сообщений и не заходил на форум больше года.
Делать эти параметры опциональными не вижу смысла - кому будет нужно поправит себе прямо в коде.
 
 
Yamaliya
Отправлено: 29 января 2018 — 03:05
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




NordWest , Спасибо, что помните Ура!
На мой взгляд название кнопок и количество дней неактивности не принципиально, желающие подправят у себя.
 
 
Yamaliya
Отправлено: 29 января 2018 — 05:58
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




NordWest , я тоже не сидела сложа руки Улыбка
Zeg пишет:
не помешало бы чистить за удалёнными пользователями и их ящики (сообщения в папке messages).

Вот такой вариант. Залить в корень форума, например, с именем clearfiles.php и запустить.
Предварительно желательно сделать резервную копию сайта.
Ну а специалисты могут приделать вызов такой очистки из админки.
Из кода видно, какие файлы подлежат удалению.
Скрытый текст:
Для просмотра Вам необходимо авторизоваться и оставить не менее 20 сообщений
 
 
Guyver
Отправлено: 29 января 2018 — 09:23
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 289
Дата рег-ции: Окт. 2014  
Откуда: Магадан
Репутация: 8




Только надо исключить из мода админов/модеров. Может же быть админский профиль чисто для модерации, без сообщений?
 
 
Yamaliya
Отправлено: 29 января 2018 — 10:39
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




Guyver , если админ/модератор не появляется на форуме более года, то тогда какой он админ/модератор? Ха-ха
 
 
Страниц (6): [1] 2 3 4 5 6 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Обсуждаем »

> Похожие темы: Наведение порядка в "Пользователях"
Темы Форум Информация о теме Обновление
Репутация
Небольшая проблема с модом Репутация"
Решение проблем Ответов: 4
Автор темы: lisiycat
10 марта 2009 — 17:47
Автор: lisiycat
Дополнение: Удобочитаемый вывод даты и времени
Например: Вместо вывода сегодняшней даты - слово "Сегодня"
Модификации и дополнения Ответов: 36
Автор темы: yura3d
4 июля 2013 — 09:32
Автор: wasp
Прикрепление файлов
Почему невозможно прикрепить файл, хотя расширение прописано в "Безопасности"
Общие вопросы Ответов: 10
Автор темы: Vi-vi
12 октября 2014 — 14:51
Автор: Guyver
Удаление или перемещение первого сообщения темы.
"Вы не можете удалить или переместить первое сообщение темы!" Можно ли все таки удалять первое сообщение темы?
Общие вопросы Ответов: 12
Автор темы: Chaplin
19 октября 2010 — 14:48
Автор: lisiycat
Ошибка при добавлении подфорума
связано с модом "Спонсор раздела"
Решение проблем Ответов: 6
Автор темы: Zeg
26 января 2010 — 16:19
Автор: BBcod
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1162]     [ ]