Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 4.x
Расширенный поиск

vBulletin 4.x Все для скрипта форума vBulletin 4.x

Ответ
 
Опции темы Поиск в этой теме
Старый 23.01.2012, 09:36 Вверх   #1
Опытный пользователь
 
Аватар для ManInBlack
ManInBlack вне форума
Доп. информация
По умолчанию Повышения группы пользователей

Ребятки, подсобите разобраться с логикой повышения групп юзеров:
Имеем: форум на 4.1.7.
Задача: Выделить с форума "мертвые души", т.е. те, которые по каким-то причинам зарегистрировались, но сообщений не имеют.

Пробовал построить это дело через "группы пользователей -> Повышения" и переводить их из в группы "Зарегистрированные" в группу "Неактивные", да вот в логике процесса никак не могу разобраться ...
Делаю так:

Группа пользователей Зарегистрированные
Уровень репутации 0 (или оставляю по умолчанию)
Зарегистрирован дней назад 30
Сообщений 0
Стратегия повышения сообщений
Способ повышения пользователя дополнительная группа пользователей
Способ сравнения меньше чем
Переместить пользователя в группу Неактивные

В итоге получаем, что практически все пользователи переносятся из Зарегистрированные в Неактивные, а условия о 30 днях регистрации и 0 сообщений тупо игнорируются. Где грабли, что я делаю не так
  Ответить с цитированием
Старый 23.01.2012, 15:54 Вверх   #2
Просто блондинка
 
Аватар для Luvilla
Luvilla вне форума
Доп. информация
По умолчанию

Цитата Сообщение от ManInBlack Посмотреть сообщение
Где грабли, что я делаю не так
не читаете, что в админке написано
Способ сравнения меньше чем работает только для репутации

посмотрите в сторону Пользователи - Удалить/переместить пользователей
автоматизировать процесс - есть хак, "Неактивные пользователи", но я понятия не имею, есть ли он для 4ки
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 24.01.2012, 08:23 Вверх   #3
Опытный пользователь
 
Аватар для ManInBlack
ManInBlack вне форума
Доп. информация
По умолчанию

Luvilla, спасибо за ответ.
Я читал, что способ сравнения работает только на репутацию и поставил его "на русский авось".
Так получается, что стандартными способами, т.е. без применения хаков, организовать этот перевод невозможно?
А какой тогда глубинный смысл этого "повышения"?
  Ответить с цитированием
Старый 24.01.2012, 12:04 Вверх   #4
Просто блондинка
 
Аватар для Luvilla
Luvilla вне форума
Доп. информация
По умолчанию

Цитата Сообщение от ManInBlack Посмотреть сообщение
А какой тогда глубинный смысл этого "повышения"?
какого "этого"? по репутации - "меньше, чем"?
простой способ ущемлять в правах явных неадекватов, которым в репу ставят минусы; настроить автобан по достижении -100, например

Цитата Сообщение от ManInBlack Посмотреть сообщение
Так получается, что стандартными способами, т.е. без применения хаков, организовать этот перевод невозможно?
возможно
только думать надо в другую сторону)
прописывать повышения из группы с ИД2, рассортировать, у кого есть посты - направо, у кого нет - налево)
я бы рассказала подробнее, если бы понимала, для чего конкретно нужна группа "неактивные"
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 25.01.2012, 12:16 Вверх   #5
Опытный пользователь
 
Аватар для ManInBlack
ManInBlack вне форума
Доп. информация
По умолчанию

Спасибо за ответ!
Цитата Сообщение от Luvilla Посмотреть сообщение
какого "этого"? по репутации - "меньше, чем"?
"Этого" - в смысле пункта меню.
Т.е. насколько я понял, во внимание принимается только репутация, но зачем тогда такой выбор "стратегии ...": репутация, сообщения и пр...

Цитата Сообщение от Luvilla Посмотреть сообщение
я бы рассказала подробнее, если бы понимала, для чего конкретно нужна группа "неактивные"
Попробую рассказать свою задумку:
Итак: форум на 4.1.7 постоянно читают гости, т.е. не регистрируясь, и пользователей его обсуждают на другом (не очень дружелюбном к нам) ресурсе. В целях пресечения действий таких "читателей" было принято решение о закрытии форума для гостей и перевода его в режим "только оглавление" - гости видят разделы и темы, но не видят содержание этих тем.
Читатели нашли выход - теперь они регистрируются и продолжают свою деятельность, при этом НЕ оставляя полезных сообщений на форуме.
Вот против таких читателей и придумана эта схема - если зарегистрировался, то будь добр оставить хотя бы 5 сообщений в течение 15 дней с даты регистрации, а иначе попадаешь в группу Неактивных и твое чтение форума прекращается.
Ну вот как-то так ...
  Ответить с цитированием
Старый 25.01.2012, 22:22 Вверх   #6
Просто блондинка
 
Аватар для Luvilla
Luvilla вне форума
Доп. информация
По умолчанию

ManInBlack, смысл понятен.
Безнадёжно. Эту войнушку так не выиграть.
на каждое твоё действие будет противодействие
в итоге ты скорее потеряешь потенциальных нормальных юзеров, чем убережёшь контент и пользователей от обсуждения на "не очень дружелюбном форуме"

варианты:
1. Забей. Нервы целее будет.
2. Попробуй поставить регистрацию по инвайтам, хаки есть и паблик, и платные.

первый вариант - предпочтительнее. И пусть на "не очень дружелюбном форуме" удавятся от зависти))))
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:57. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.09616 секунды с 13 запросами