myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> 'minSHARE' для RusHub, Простой скрипт минимального размера 'шары'

Теги
Нет тегов для показа
Sekretchik
сообщение 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 - за хорошую идею создания этого скрипта, а также, за отличный совет с 'редиректом'
* Всем Администраторам и Модераторам, кто своим трудом поддерживает весь этот форум в надлежащем порядке.
* Всем тем, кто оказывает посильную помощь в тонкостях скриптинга, а так же, помогает людям сделать их хабы - удобными, надежными и стабильными.

Желаю успехов.
Прикрепленные файлы
Прикрепленный файл  minSHARE_for_RusHub.lua ( 4.75 килобайт ) Кол-во скачиваний: 58
 


Спасибо сказали:
Go to the top of the page
+Quote Post
 
Начать новую тему
Ответов
Saymon21
сообщение 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 ## --

Вот откуда мне туда спамеры прут bad_smile.gif
лучше бы на 411 порт big_smile.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
Sekretchik
сообщение 6.1.2011, 1:22
Сообщение #3


Продвинутый участник
****

Группа: Пользователи
Сообщений: 104
Регистрация: 1.4.2009
Из: Россия
Пользователь №: 2 871
Спасибо сказали: 42 раза




Цитата(Saymon @ 6.1.2011, 0:20) *
Вот откуда мне туда спамеры прут bad_smile.gif

Прошу прощенья, приведённый в примере адрес 'брал' с официальной страницы - RusHub'а - думал раз уж хаб тестовый, то почему бы нет...

Цитата(Saymon @ 6.1.2011, 0:20) *
лучше бы на 411 порт big_smile.gif

Сделано secret_smile.gif
Go to the top of the page
+Quote Post
Sekretchik
сообщение 7.1.2011, 1:43
Сообщение #4


Продвинутый участник
****

Группа: Пользователи
Сообщений: 104
Регистрация: 1.4.2009
Из: Россия
Пользователь №: 2 871
Спасибо сказали: 42 раза




В скрипт добавлена функция включения отключения 'редиректа' - спасибо Saymon
Код
-- ##  функция включения или отключение редиректа  ## --
-- ##  включить редирект - 'true'  ## --
-- ##  отключить редирект - 'false'  ## --
local Redirect = true


Скрипт 'перезалил'
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new ВАЖНО: Topic has attachmentsМодули для скриптов RusHub
26 Setuper 45 545 21.3.2017, 17:31 Посл. сообщение: Alexey
No New Posts RusHub.org
Решаем судьбу домена
12 Nickolya 21 442 19.5.2016, 4:58 Посл. сообщение: DEN 007
No New Posts Перенос базы пользователей с RusHub на PtokaX
3 Angel_D 8 945 5.12.2015, 2:11 Посл. сообщение: Saymon21
No new ВАЖНО: Topic has attachmentsСкрипт банов для RusHub
тестим и комменьтруем
79 Wariner 105 062 28.9.2015, 13:34 Посл. сообщение: NeirRon
No new Topic has attachmentsRusHub. Пакеты для Debian/Ubuntu
47 KT315 62 575 24.5.2015, 23:14 Посл. сообщение: KT315
No New Posts ВАЖНО: Topic has attachmentsХаблист RusHub
13 ShadoWx 25 530 7.10.2014, 8:08 Посл. сообщение: mod
No new Topic has attachmentsУстановка rushub на ubuntu 12.04
для домохозяек и пенсионеров
43 hjet 48 640 2.10.2014, 12:16 Посл. сообщение: kotuk
No New Posts RusHub Сжатие
Не работает
1 ShadoWx 7 129 23.9.2014, 10:48 Посл. сообщение: PPA
No new Topic has attachmentsВопросы по RusHub
Технические вопросы
316 Jaska 270 709 19.12.2013, 13:59 Посл. сообщение: mod
No New Posts RusHub через экран, как?
Коннект на хаб во внутренней сети.
3 INTROVERT 8 640 16.6.2013, 17:17 Посл. сообщение: dj hoodo
No New Posts RusHub & Erlang
0 -Гость_ghost_*- 6 388 5.2.2013, 1:34 Посл. сообщение: -Гость_ghost_*-
No New Posts RusHub english v
3 SnowBOSS 8 685 7.1.2013, 21:17 Посл. сообщение: Артём
No New Posts Сборка Rushub 2.3.8 на FreeBSD 9.0 x64
10 LEXSOR 15 972 3.10.2012, 22:11 Посл. сообщение: Saymon21
No New Posts Topic has attachmentsWeather [ RusHub ] [ By Nickolya ]
Расширенная погода с rp5.ru
3 Saymon21 10 328 11.7.2012, 17:00 Посл. сообщение: KCAHDEP
Closed ВАЖНО: Topic has attachmentsRusHub
Кроссплатформенный консольный DC хаб
58 Setuper 390 211 10.7.2012, 10:49 Посл. сообщение: Setuper

 



RSS Сейчас: 23.12.2024, 17:48