форум vBSupport.ru > vBSupport.ru > How-Tos, Hints & Tips > Статьи, обзоры, каталоги
Register Меню vBsupport Изображения Files Manager О рекламе Today's Posts Search
  • Родная гавань
  • Блок РКН снят
  • Premoderation
  • For English speaking users
  • Каталог Фрилансеров
  • If you want to buy some product or script
  • Администраторам
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже:
Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
 
 
 
 
Luvilla
Гость
Default Штатная система повышений: что это такое, как пользоваться

Статья написана по мотивам многочисленных вопросов и не менее многочисленных ответов
я постаралась собрать в один пост все советы по повышениям... и всё то, о чём новички догадываются, но стесняются спросить

Авторские права:
статья написана в рамках программы "Ликбез" специально для vBSupport.org

Оглавление:
Что такое "Группы пользователей"?
Что такое "Повышения"?
Что можно и что нельзя сделать с помощью штатных повышений?
Что такое "прописать повышение", где и как это делается?

Что такое "Группы пользователей"

Концепция движка такова, что пользователь не может быть "просто так", он обязательно находится в какой-то группе, такая группа называется "Основной" (главной) для конкретного пользователя. Плюс он может находиться дополнительно ещё в нескольких разных группах, они так и называются, "дополнительные".
Не путаем с Основными и Дополнительными группами, список которых мы видим в админке - управление группами пользователей. Это просто слова похожи)

Сразу после установки форума таких групп всего восемь, из них семь считаются "основными", и одна - Banned Users - "дополнительной"
Любая группа, которую мы будем добавлять самостоятельно, будет отображаться в блоке "Дополнительные группы" (или в блоке "Публичная группа", но о публичных группах в этой теме говорить не будем)

===
Группы по умолчанию

(COPPA) Users Awaiting Moderation
Administrators
Moderators
Registered Users
Super Moderators
Unregistered / Not Logged In
Users Awaiting Email Confirmation

Дополнительные группы

Banned Users

Или, если установка была сразу на русском,

(COPPA) Ожидающие проверки
Администраторы
Зарегистрированные
Модераторы
Не зарегистрированные / не вошедшие
Ожидающие подтверждения по электронной почте
Супер-модераторы

Заблокированные

===
"Группы по умолчанию" можно редактировать на свой вкус: менять название, статус, настраивать повышения и - отдельно - права в разделах. Эти группы нельзя удалить. Им нельзя установить статус "Публичная группа"

Любую "дополнительную" группу точно так же можно редактировать, плюс её можно объявить публичной и можно удалить.

Смотрим скрин:



1 и 2 - группы, имеющиеся сразу после установки
где 1 - дефолтные группы, "основные"
и 2 - "дополнительные. На скрине "Banned Users", как уже было сказано, группа "по дефолту", остальное было добавлено в процессе эксплуатации
3 - добавленные публичные группы

4 - в колонках "Основные пользователи" и "Дополнительные пользователи" показывается, у скольких юзеров каждая конкретная группа проставлена как основная, и у скольких - как дополнительная

В каких группах находится пользователь, можно посмотреть при редактировании профиля пользователя



1 - это его основная группа
2 - чекбоксами отмечены группы, в которых он состоит дополнительно

Что такое "Повышения"?

Это штатная система перевода пользователя из одной группы в другую или присвоения пользователю какой-то дополнительной группы.
В качестве "критерия повышения" штатно существует три параметра:
Уровень репутации
Количество дней с момента регистрации
Количество сообщений

Причём все эти три критерия могут быть скомбинированы в разных наборах... вернее сказать - уже есть готовые наборы, как то:
Постов
Регистрация
Репутация
сообщения И репутация И дата
сообщения ИЛИ репутация ИЛИ дата
(сообщения И репутация) ИЛИ дата
сообщения И (репутация ИЛИ дата)
(сообщения ИЛИ репутация) И дата
сообщения ИЛИ (репутация И дата)
репутация И (сообщения ИЛИ дата)
репутация ИЛИ (сообщения И дата)

Спокойствие, только спокойствие! Не нужно хвататься за валокардин или коньяк... ниже мы всё это разберём, на простых примерах, ничего военного тут нет, поверьте

Повышения производятся с помощью запланированных задач. Запланированные задачи выполняются по крону. Все вопросы, касающиеся работы запланированных задач, обсуждаем в этой теме: Запланированные задачи, крон: возможные проблемы и решения

Что можно сделать с помощью штатных повышений?

Первое, самое очевидное и, пожалуй, наиболее используемое: урезать права свежезерегистрированных, всяких случайных-залётных, аккаунтов-однодневок. В том числе, естественно, и спамеров.
Полная подробная статья именно об этом: Избавляемся от "спамеров"
Расписано пошагово. Однако почему-то, хоть статья опубликована в 2009 году, вопросы всё равно задаются...
Внимание! Не пытайтесь вывернуть штатный функционал наизнанку. Не выдумывайте концепции в стиле "мне надо, чтобы вновьзареганные попадали в новую, созданную мной группу, а потом переводились в группу ИД2"
Вам это не надо
Пропишите, как сказано в статье AleX'а, все нужные права группе Registered Users (ИД2), возьмите именно эту группу за точку отсчёта и уже от неё прописывайте повышения

Вопрос: ой, у меня уже тысячи зарегистрированных, я хочу ограничить только новичков!
Ответ: не имеет значения, сколько уже есть юзеров... делайте всё, как советуют. Этой группе, Registered Users, режьте права, создавайте новую группу, прописывайте повышение. Все пользователи, подпадающие под действие выбранной вами стратегии повышения, будут спокойно переведены в новую группу... если крон работает, конечно

Второе: открыть доступ в какие-то "VIP"-разделы для юзеров, которые проявляют активность на форуме
Здесь всё зависит от концепции форума и от вашей фантазии

И третье: откатить повышения, открывающие доступ в какие-то "VIP"-разделы, если юзер нахватается минусов в репу; автоматически отправлять в спец-группу для особоодарённых тех неадекватов, чья репа упала ниже плинтуса
Обратите внимание: здесь речь идёт только о той группе, которая указана у юзера как "основная"

Что нельзя сделать с помощью штатных повышений?

- Откатить повышение по постам
То есть, если юзер нафлудил необходимую для повышения сотню постов, потом пришёл модератор и все эти посты удалил - юзер нЕ вернётся в прежнюю группу.

- Убрать пользователя из дополнительной группы

Что такое "прописать повышение", где и как это делается?

Админка - Группы пользователей - Повышения
попадаем на вот такую страницу:



жмём "Добавить новое повышение"
и внимательно вникаем, что тут к чему



1. Из какой группы будет "повышаться" юзер. Сюда выводятся все группы, которые есть на форуме
2. Сколько чего должен набрать юзер для того, чтобы сработало повышение

3. "Стратегия повышения". Что здесь выберем, то и отработает. Так, например, если стратегия выбрана "репутация", то значения пунктов "постов" и "дней назад" учитываться нЕ будут

4. "Способ повышения" - здесь выбираем, менять ли юзеру его основную группу, или добавить дополнительную

5. "Способ сравнения" - читайте внимательно, что написано тут же, в админке

6. Собственно, куда переводить юзера по выполнении условий. Будьте внимательны при выборе: группы с админскими/модерскими правами в выпадалке тоже присутствуют

===
хотела написать несколько практических примеров, но не успеваю...
статья и так мурыжится пару месяцев... если я отложу её до после-отпуска, то вообще не вспомню, про что речь

поэтому, уважаемые вобловоды, если у кого вдруг возникнет желание добавить в тему пару-тройку примеров - велкам
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
saibay
Простоузер
Default
1

Quote:
Originally Posted by Luvilla View Post
Что можно сделать с помощью штатных повышений?
отдельное спасибо за этот пункт, прямо ощущение, что Космос услышал мои молитвы и разложил все по полочкам ))
 
 
pliz
Продвинутый
Default
0

Может быть несколько "наивный" вопрос... а имеет ли смысл делать "способ повышения", присваивая "дополнительную группу"?

Я вот пробовал делать так - и похоже что - "зря я так делал"... :(
 
 
Luvilla
Гость
Default

Quote:
Originally Posted by pliz View Post
а имеет ли смысл делать "способ повышения", присваивая "дополнительную группу"?
это зависит от концепции проекта

Quote:
Originally Posted by pliz View Post
Я вот пробовал делать так - и похоже что - "зря я так делал"... :(
в смысле? почему зря?
потому что обратно - только вручную?
 
 
pliz
Продвинутый
Default
0

Quote:
Originally Posted by Luvilla View Post
это зависит от концепции проекта


в смысле? почему зря?
потому что обратно - только вручную?
Нет, потому что какое-то время назад "с ломом и какой-то матерью" вроде удалось настроить, а сейчас поменял - и всё снова не хочет работать"...
(хотел приаттачить скриншот, вспомнил, что тут под страхом электрошокера требовали делать это "через калрадий").
И там по-моему проблема (сейчас вспоминаю), что невозможно "статус пользователя/группы" менять - будет "по умолчанию"...
 
 
Luvilla
Гость
Default

Quote:
Originally Posted by pliz View Post
(хотел приаттачить скриншот, вспомнил, что тут под страхом электрошокера требовали делать это "через калрадий").

http://savepic.org/

Quote:
Originally Posted by pliz View Post
И там по-моему проблема (сейчас вспоминаю), что невозможно "статус пользователя/группы" менять - будет "по умолчанию"...
ничего не поняла...
если при создании/редактировании дополнительной группы отметить, что юзера могут выбирать статус этой группы, то они и смогут его выбирать
или я неправильно поняла суть проблемы?
 
 
pliz
Продвинутый
Default
0

Quote:
Originally Posted by Luvilla View Post
или я неправильно поняла суть проблемы?
Правильно, правильно.
Но это же нужно им объяснять... Сорри, получается, что разговор уходит (по моей вине) в офф-топ... :(
 
 
Luvilla
Гость
Default

Quote:
Originally Posted by pliz View Post
Но это же нужно им объяснять...
конечно
юзеров надо воспитывать, приручать, иначе они дикие
 
 
ZTX18
Специалист
Default
1

Дикие юзеры ходят табунами, ога..


Если цель не дать юзеру возможности выбора и тем самым его осчастливить, то да, надо не назначать группу дополнительной, а переводить в новую основную.
А вот если надо сделать юзерам возможность выбора, но для тех, кто себя возможностями не обременяет, таки менять статус, надо не только переводить в новую основную группу, но и добавлять предыдущую группу в дополнительные. Тогда, пока юзер не сделает выбора статуса, у него будет висеть статус его основной группы, и он будет меняться автоматически.
 
 
pliz
Продвинутый
Default
0

Quote:
Originally Posted by ZTX18 View Post
Если цель не дать юзеру возможности выбора
У меня такая ситуация - прям "выдаю все военные тайны"...
Есть 4 группы "обычных" пользователей - "зарегистрированные", плюс - к ним - например группа, которая даёт право ведения дневников.

Last edited by pliz : 09-28-2013 at 10:15 PM.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 11:10 PM.


Powered by vBulletin® Version VipeR Edition
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.