VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Запланированные задания для тем для vBulletin 3.8.x
хак из разряда комерческих, делался на заказ с просьбой не выкладывать в паблик бесплатно (подробности в ЛС)
Выполнение заданий по расписанию, таких как:
Закрыть/Открыть тему
Одобрить/Запретить тему
Установить/Снять статус "Важная"
Удаление темы
Перемещение темы (форум для перемещения и разрешенные группы устанавливаются в настройках хака)
Возможность отображать панель в определенных разделах форума
Распределение прав групп пользователей для использования этой панели, настраивается в группах пользователей
Настройка недоступна группам:
1. Гости (ID:1)
2. Зарегистрированные (ID:2)
3. Ожидающие подтверждения e-Mail (ID:3)
4. COPPA (ID:4)
5. Заблокированные (ID:8)
Просмотр, редактирование и удаление запланированных заданий в админ панели
С включенным в настройках AJAX и поддерживающим (включенным) в браузере яваскрипт,
запрос на добавление/обновление/удаление задания, отправляется AJAX-ом
Если введены неверные значения даты и/или дата запланированного задания меньше текущей, задание не будет добавлено
===============================
Тестировался и работает на версии форума 3.8.2 (должен работать на всей линейке 3.8.х)
Стиль дефолт
===============================================
!!! На линейке 3.7.х и старше - НЕ РАБОТАЕТ !!!
===============================================
Браузеры:
Opera 9.64, 10 Beta
Mozilla FireFox 3.0.11
IE 6
Chrome
Safari
===============================
Обновление 04.07.2009
добавил отправку ЛС автору темы
за день до выполнения задания, автору топика будет отправлено ЛС о том, что его тема будет закрыта/запрещена и т.д. в зависимости от запланированного задания
Обновление 17.07.2009
добавлено автоматическое закрытие тем по условиям, заданным в настройках хака (см. скрин Настройки (включение, выбор форумов и т.д...))
темы закрываются в определенных в настройках разделах (по принципу: один раз настроил и забыл) задание выполняется ежечасно
Обновление 19.07.2009
добавлено автоматическое удаление тем по условиям, заданным в настройках хака (см. скрин Настройки (включение, выбор форумов и т.д...))
темы удаляются в определенных в настройках разделах (по принципу: один раз настроил и забыл) задание выполняется ежедневно
Обновление 27.02.2011
добавлено автоматическое перемещение тем по условиям, заданным в настройках хака
перемещение тем работает так:
настройка Автоперемещение включение (Да/Нет)
настройка Условия автопереноса тем:
Количество дней (дата первого поста меньше результата алгоритма)
Неактивность темы (дата последнего поста меньше результата алгоритма)
Количество дней (дата первого поста меньше результата алгоритма) И тема закрыта
Количество дней (дата первого поста меньше результата алгоритма) ИЛИ тема закрыта
Неактивность темы (дата последнего поста меньше результата алгоритма) И тема закрыта
Неактивность темы (дата последнего поста меньше результата алгоритма) ИЛИ тема закрыта
алгоритм подсчета:
Code:
$days = кол-во дней из настройки
TIMENOW = время сейчас (десятизначное число UNIX Time)
86400 = сутки (24 часа)
условие (из настройки Количество дней) < (TIMENOW - $days * 86400)
настройка Выбор форумов (мультиселект - выбор одного или нескольких разделов, откуда будут перенесены темы)
настройка Выбор форума для переноса (селект - выбор одного раздела, куда будут перенесены темы)
настройка Количество дней (по дефолту 14 - две недели)
настройка Игнорировать "Важные" темы (Да/Нет)
задание будет выполнено только при условии, что обязательные настройки выставлены корректно:
Автоперемещение включение - ДА
Выбор форумов - как минимум должен быть выбран один форум
Выбор форума для переноса - должен быть выбран форум для переноса
не учитывается статус темы - Закрыта/Открыта
предполагается, что обязательным условием является только неактивность темы
учитавыется статус "Важная" тема (настройка)
учитывается подсчет постов в разделах, если в тех разделах, откуда перенесены темы, счетчик был отключен, а в разделе, куда перенесены темы - включен, счетчик постов узеров, будет обновлен скриптом (и наоборот)
но если возникнет такая ситуация, что счетчики не будут соответствовать действительности, их можно пересчитать в разделе Обслуживание => Обновление счётчиков
задание выполняется ежедневно
Обновление 23.04.2011
Добавлена опция "Удаление темы" (мягкое удаление) в форму добавления задания
переписаны практически все скрипты (основной + админка + скрипты крона + яваскрипт)
переписан шаблон формы
удален один файл - scheduledthread_ajax.php
настройки хака разбиты по группам:
Основные настройки
Настройки автозакрытия
Настройки автоудаления
Настройки автопереноса
добавлена возможность отображения уведомления о запланированном задании вверху темы. По умолчанию отключено
если включено, уведомление отображается автору темы и админам
можно так же добавить группы, которым будет видно это уведомление (настройка)
Очепятался, наверное. = ) На 3.8.х то работает. ))
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,801
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20310
Репутация в разделе: 7743
0
нет
именно так =)
"старше", значит более старая линейка, т.е. все, что ниже 3.8.х по билду версии
@mad@Max
Эксперт
Join Date: Jun 2007
Posts: 1,421
Версия vB: 3.8.4
Reputation:
Expert 2543
Репутация в разделе: 189
0
kerk, а я с OldEr согласен Если мы в этом контексте скажем младше, мы будем иметь ввиду значение меньше индекса 3.7.х
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,801
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20310
Репутация в разделе: 7743
0
не важно ведь, что имеет ввиду каждый индивидуум, так?
важно то, что написано именно про линейку форума, а именно: линейка 3.7.x старше линейки 3.8.x
согласись, что 1960 год старше 1970 года, так?
@mad@Max
Эксперт
Join Date: Jun 2007
Posts: 1,421
Версия vB: 3.8.4
Reputation:
Expert 2543
Репутация в разделе: 189
0
Не соглашусь Это не возраст человека, который с годами становится немощен. Это код, программа, которая с каждой новой версией должна становиться совершенней.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,801
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20310
Репутация в разделе: 7743
0
а при чем тут возраст вообще?
я ни слова не сказал о возрасте, тем более применимо к человеку
OldEr
Специалист
Join Date: Jun 2007
Награды в конкурсах:
Posts: 4,731
Версия vB: 3.8.x
Пол:
Reputation:
Мастер 4230
Репутация в разделе: 727
0
kerk, смотря с какой точки зрения рассматривать слово "Старше": с даты выпуска билда или с порядка цифр в названии этого же билда. Лично я, да и думаю, что большинство тоже, привыкли именно ко второму варианту. Это конечно твоё дело, но мне кажется, что все будут путаться. = )
@zCarot
zМарковь
Хочет третью строчку =)
Join Date: May 2005
Location: Лольск
Posts: 2,883
Версия vB: 3.8.x
Reputation:
Гуру 7454
Репутация в разделе: 5101
2
А я согласен с керком.
Задайтесь вопросом "а какой антоним к слову старше?"
"Младше" тут не подходит
Значит "Новее". А если новее, то номер версии больше
OldEr
Специалист
Join Date: Jun 2007
Награды в конкурсах:
Posts: 4,731
Версия vB: 3.8.x
Пол:
Reputation:
Мастер 4230
Репутация в разделе: 727
2
По-моему, проще всего будет написать "На 3.7.х и ниже НЕ РАБОТАЕТ" да и всё. = )