Нужен Антиличь, хороший Антиличь,, а то нет жизни.. |
Здравствуйте, гость ( Вход | Регистрация )
Here You Can Support Our Work and .:LavTeaM:. Services |
Нужен Антиличь, хороший Антиличь,, а то нет жизни.. |
18.11.2003 - 06:23
Сообщение
#41
|
|
Завсегдатай Группа: Пользователи Пользователь №: 3472 Сообщений: 107 Регистрация: 18.07.2003 Загружено: байт Скачано: байт Коэффициент: --- Спасибо сказали: 3 раз(а) |
b00ste®
Там вообщето не так уж и много програминга. Проблемы возникли именно с написанием человеческого интерфейса ко всему этому делу и с наличаем свободного времени. Последние пару недель я тут из себя белку в колесе изображал. :-) А сейчас мне вообще приходится по делам временно уезжать из города недели на три. Так что продолжить смогу только когда вернусь :-( |
|
|
18.11.2003 - 13:57
Сообщение
#42
|
|
Прохожий Группа: Пользователи Пользователь №: 2413 Сообщений: 37 Регистрация: 22.06.2003 Загружено: байт Скачано: байт Коэффициент: --- Спасибо сказали: 0 раз(а) |
Чтод сказать.. Удачи в поездке, дело пока не к спеху, но просто былоб спокойнее когда все готово.
Так а как по поводу "внедрения" этой вещищки в модуль Downloads? Это я не о времени готовности, а вобще о готовности когда-либо.....при желании.. |
|
|
18.11.2003 - 17:01
Сообщение
#43
|
|
Завсегдатай Группа: Пользователи Пользователь №: 3472 Сообщений: 107 Регистрация: 18.07.2003 Загружено: байт Скачано: байт Коэффициент: --- Спасибо сказали: 3 раз(а) |
b00ste®
Цитата Чтод сказать.. Удачи в поездке, дело пока не к спеху, но просто былоб спокойнее когда все готово. Отъезд отложился до пятницы. Так что попробую сделать альфу до этого времени... :-) Учитывая что на работе я вроде как в отпуске и времени у меня должно поприбавится... Цитата Так а как по поводу "внедрения" этой вещищки в модуль Downloads? Это я не о времени готовности, а вобще о готовности когда-либо.....при желании.. Вполне интересно. Тем более что ты как я понимаю именно им собираешся пользоватся. Заодно освобождает меня от написания интерфесной части которую я так нелюблю... :-) Сейчас попытаюсь их скрестить. Сообщение отредактировал ako - 18.11.2003 - 17:04 |
|
|
19.11.2003 - 16:55
Сообщение
#44
|
|
Завсегдатай Группа: Пользователи Пользователь №: 3472 Сообщений: 107 Регистрация: 18.07.2003 Загружено: байт Скачано: байт Коэффициент: --- Спасибо сказали: 3 раз(а) |
Немного преписанный модуль "Downloads" для sPaiz-Nuke-v1.2.
По идее должен быть полностью совместим со стандартным модулем и не требовать никаких изменений конфигурации или базы данных. Фитчи. * Проверяется поле реферер HTTP запроса и в случае несовпадения пользователь перемещается на определенную страничку. * Позволяет отдавать через интерфейс sPaiz-Nuke файлы лежащие на сервере в выделенной директории (и только в ней). * Пытается подменить реферер при использовании ссылки на другой сайт. Реферер подменяется на параметр "homepage" указанный при добавлении файла. Установка. Скопировать файлы из архива в идректорию /html/modules/Downloads/ sPaiz-Nuke. Настройка. Вся настройка осуществляется в файле d_config.php $referer_substring = "site.com|subdomain.site.com"; Указывает на наличае какой подстроки будет проверятся поле "Referer". Синтаксис - Perl совместимое регулярное выражение. $local_file_dir = "/home/httpd/html/"; //(not used if empty) Каталог в котором будут размежены локальные файлы которые могут отдаватся через модуль. Желательно указываеть полный путь. Если не указано - возможность отдавать локальные файлы отключается. $dl_error_log = "/home/httpd/html/asd"; //Downloads error log (not used if empty) Файл в который будут заносится попытки скачивания с неправильным полем "Referer" $bad_url = "http://ya.ru"; //If bad referer display this page (not used if empty) Страничка которая будет показыватся в случае неправильного поля "Referer" Использование. Все как обычно со sPaiz-Nuke. За добавлением фитч: Если файл добавляется как localfile://somefile.ext - то он берется из директории указанной в конфиге и отдается клиенту. Если файл добавляется как refered://www.somesite.com/somefile.ext - то клиент перенаправляеися на http://www.somesite.com/somefile.ext и одновременно пытаемся заменить поле referer на то что было указано в поле homepage при добавлении файла. Теоретически можно было добавить еще одно поле в БД и в форму добавления файла, но так как оно сделано сейчас намного лучше в плане совместимости. Ну и разумеется автор не несет никакой ответственности от возможных последствий использования сего скрипта. :-) AKO 19.11.2003 Немного погонял - вроде все ОК. Смотри и пиши что нетак. Заархивировани TAR + GZIP, тот же винрар должен спокойно распаковать. Сообщение отредактировал ako - 19.11.2003 - 17:05
Прикрепленные файлы
|
|
|
Текстовая версия | Сейчас: 23.04.2024 - 21:50 |