'minSHARE' для RusHub, Простой скрипт минимального размера 'шары' |
Здравствуйте, гость ( Вход | Регистрация )
'minSHARE' для RusHub, Простой скрипт минимального размера 'шары' |
5.1.2011, 20:40
Сообщение
#1
|
|
Продвинутый участник Группа: Пользователи Сообщений: 104 Регистрация: 1.4.2009 Из: Россия Пользователь №: 2 871 Спасибо сказали: 42 раза |
Название - minSHARE
Описание - Скрипт ограничивает вход пользователей, у которых размер 'шары' меньше, чем разрешено на хабе. Есть возможность редиректа. Автор - Sekretchik Установка - поместите скрипт - minSHARE_for_RusHub.lua - в папку scripts Для работы скрипта вам потребуется модуль - utils.lua. Модуль поместите в папку libs Функция включения или отключения редиректа: Код -- ## функция включения или отключение редиректа ## -- -- ## включить редирект - 'true' ## -- -- ## отключить редирект - 'false' ## -- local Redirect = true * Скрипт проверялся в работе на RusHub 2.2.13 • Версия Lua плагина 1.32 Мои слова благодарности: * Setuper - за подробный материал - http://mydc.ru/topic915.html?p=6721#entry6721 - огромное количество первоклассного учебного материала, за модули и разработку RusHub. * Nickolya - за не менее качественные мануалы по тонкостям Lua и имеющиеся готовые 'шаблоны' на этом форуме. * Saymon - за хорошую идею создания этого скрипта, а также, за отличный совет с 'редиректом' * Всем Администраторам и Модераторам, кто своим трудом поддерживает весь этот форум в надлежащем порядке. * Всем тем, кто оказывает посильную помощь в тонкостях скриптинга, а так же, помогает людям сделать их хабы - удобными, надежными и стабильными. Желаю успехов.
Прикрепленные файлы
|
|
|
6.1.2011, 0:20
Сообщение
#2
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
с дисконектом и перенаправлением можно было сделать как-то так
Код Redirect=true if Redirect then Core.Redirect(tUser, sAddress, " *** Ваша 'шара' меньше • "..sMinShare.." •") else Core.Disconnect(tUser) end Цитата .....• указан в качестве примера, да простит меня Saymon ## -- Вот откуда мне туда спамеры прут лучше бы на 411 порт |
|
|
6.1.2011, 1:22
Сообщение
#3
|
|
Продвинутый участник Группа: Пользователи Сообщений: 104 Регистрация: 1.4.2009 Из: Россия Пользователь №: 2 871 Спасибо сказали: 42 раза |
Вот откуда мне туда спамеры прут Прошу прощенья, приведённый в примере адрес 'брал' с официальной страницы - лучше бы на 411 порт Сделано |
|
|
7.1.2011, 1:43
Сообщение
#4
|
|
Продвинутый участник Группа: Пользователи Сообщений: 104 Регистрация: 1.4.2009 Из: Россия Пользователь №: 2 871 Спасибо сказали: 42 раза |
В скрипт добавлена функция включения отключения 'редиректа' - спасибо Saymon
Код -- ## функция включения или отключение редиректа ## -- -- ## включить редирект - 'true' ## -- -- ## отключить редирект - 'false' ## -- local Redirect = true Скрипт 'перезалил' |
|
|
Похожие темы
|
Сейчас: 26.11.2024, 21:11 |