Изменение интерфейса DownLoad функционала Мембер Зоны :

Файлы, обслуживающие DownLoad сервис Мембер Зоны :

Корневая папка скрипта 755
data 755
content 755
secrecy 755
download.php 644 ascii
download_no.php 644 ascii
download_noref.php 644 ascii
download_wrong.php     644 ascii

Предназначение файлов:

  1. download.php

    Движок этой части сервиса. Ничего не надо трогать во избежание.
  2. download_no.php

    Файл с HTML содержимым, выводится на экран, если что-либо пытается скачать не авторизованный юзер.
  3. download_noref.php

    Поскольку DownLoad сервис откажется отдавать файл, на URL которого перешли не изнутри Мембер Зоны, то данный документ как раз и несёт в себе все сопутствующие пояснялки.
  4. download_wrong.php

    Хождение по неправильной ссылке (к отсутствующему файлу) выводит на экран это.

За исключением файлика из пункта a.) данного списка, все остальные можете править.

Учтите только, что напрямую к ним обратиться браузером не сможете- контент любого из указанных документов выводится на экран только вследствие несоблюдения того или иного условия доступа к файлам через DownLoad функционал.

Любителям больших файлов:

Вам, как админу, следует знать, что в конфигах РНР (php.ini) есть такой параметр, как upload_max_filesize - максимальный объём файла, который может быть загружен через веб-интерфейс.

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

Поэтому, зная о таком основополагающем свойстве Апача отказываться грузить большие файлы через админку, пожалуйста, не донимайте разработчика скрипта рапортами о том, что со скриптом что-то не так. Всё с ним так, и Апач скрипту не подчиняется.

Админка будет говорить, куда именно надо скопировать файл-незагружалку по ФТП. Просто сделайте это.

Возможные проблемы:


  1. Адресация к скачиваемым файлам возможна только через ссылку с документов Мембер Зоны. При этом, если что-либо в виде файервола убивает переменные окружения (например, "Аутпост" делает именно так), Мембер Зона не даст скачать файл.

    Исключение делается для .txt файлов и только FireFox-ом- что-то в этом браузере не докручено. Возможно, браузер воспринимает текстовый формат как разновидность HTML документа, а к таким файлам можно адресоваться по прямому URL-у, но под авторизацией, естественно.
  2. Вам также может не понравится, что при загрузке файла из Мембер Зоны он скачивается под рандомным именем. Чтобы это устранить, В файл settings.php своей Наны пропишите такой необязательный ключик:

      $_s['download_not_random_name']=true;

    После этого файлы будут скачиваться с именами, данными им при загрузке через админку.
  3. На ряде хостеров может встретиться ситуация, когда бинарный файл скачивается в объёме, на несколько байт большем, нежели оригинал. Естественно, формат файла оказывается битым, и он не открывается.

    Мембер Зона тут ни при чём- сервер такой. Чтобы его побороть, в файл settings.php своей Наны пропишите такой ключик, который всё должен вылечить:

      $_s['my_host_is_bad']=true;
  4. Любые рассказы про то, что вот в этом браузере Мембер Зона в режиме скачки работает, а в этом нет, не имеют под собой никакого основания- крутите настройки своих чудесатых браузеров, файерволов и антивирей.
karermas.ru

Курсы массажа Академии Сфера: курсы массажа.

123designer.ru

Курсы обучение ландшафтному дизайну. Профильное обучение курс ландшафтный дизайн.

kond.ru

обогреватели noirot

© 2008-2010 Lasto NANO-CMS с МемберЗоной | Programming V.Lasto | Povered by Nano-CMS | Designer S.Gordi | Memory consumption: 0.75 Mb