Мы будем Вам признательны, если Вы поддержите проект Open SLAED и используя Ваши возможности, разместите наш пресс-релиз на страницах своих сайтов, проектов, форумов, блогов. Текст пресс-релиза, возможно, видоизменить под Ваш формат, не искажая смысл. Пресс-релиз можно взять на данной странице.
Модуль имитирует полную интеграцию любого установленного форума в систему. При внесении соответствующих изменений в модуль, возможен вывод любого форума, даже с другова сайта. Соответственно с этим возможно использование форума как системного модуля, с возможностью отключение или включения верхних, нижних, левых и правых блоков, а так же баннеров. Размеры окна вывода форума можно изменить непосредственно в самом модуле.
Установка
1. Разархивируйте все файлы из скачанного архива.
2. Импортируйте все файлы из папки html/ в Вашу директорию сайта.
3. Войдите в меню администратора и активируйте этот модуль в отделе "Модули".
4. Установите ссылку на этот модуль в любом месте Вашего сайта.
Всё сделано сналёта - уверен что есть ошибки.
Переделывать под картинки 16x16 не долго, но лениво. Поэтому накидал несколько картинок 16x19 в папку ./images/tree соответствующих ./images/blocks 16x16 (были готовые). Но можно использовать этот блок как шаблон для написания своих. Дерево сохраняет в куках состояние узлов (открыто/закрыто) и при переотрисовке дерево не меняет конфигурацию.
Можно и поучавствовать в доработке...
Использован класс xTree
Построение дерева ведётся в стиле VB
Самой распространенной проблемой, с которой сталкиваются большинство пользователей на начальной стадии изучения основ создания сайтов и веб проектов, это изменение атрибутов файлов (CHMOD, 777 и т.п.). Атрибуты файла можно изменить непосредственно программой, которую вы используете для загрузки файлов на сервер или веб оболочкой, в случае если таковая предоставляется Вашим хостинг провайдером. FTP команда CHMOD - это упрощённая система прав доступа, которая используется в Unix (Linux) системах и соответственно на Unix (Linux) хостингах. Для серверов работающих на основе систем Windows в установке прав доступа нет необходимости.
Очень важно иногда назначить права доступа на определённые файлы и папки, находящиеся на веб-сервере, будь то в целях безопасности или просто для корректной работы скрипта. Это действие и называется chmod (change file mode), или по-русски: изменение режима доступа к файлам. Это название берёт свое начало с команды Unix - chmod, которая изменяет разрешения на файлы. Со временем «chmod» стал синонимом слова «разрешение» («permission»).
Когда какой-то CGI- или PHP-скрипт пытается записать данные в файл, он должен иметь соответствующее разрешение от операционной системы (Unix, Linux и им подобной). Без разрешения скрипт просто получит ошибку и не запишет никаких данных. Чтобы дать скрипту разрешение на запись в определённые файлы, на эти файлы должны быть установлены соответствующие разрешения (права). Процесс установки таких разрешений обычно называется установкой CHMOD. Итак, под CHMOD обычно понимается изменение прав доступа к файлу или каталогу.
На серверах под управлением Windows Server упрощённая система установки прав через атрибуты не работает и не используется. На Windows системах установки прав на файлы и каталоги эквивалентна максимальным правам, которые задаются через CHMOD.
Установка прав на файлы и каталоги (папки, директории)
Права доступа - это атрибуты файла или каталога, которые указывают серверу кто и что может делать с соответствующим файлом или каталогом. Обычно права доступа регламентируют такие действия как чтение, запись в файл (или каталог), исполнение.
В системах Unix (Linux) все пользователи разделяются на три группы:
user - непосредственно владелец файла;
group - член той же группы, к которой принадлежит владелец файла;
world - все остальные.
Когда вы соединяетесь с сервером, он определяет, к какой группе вы относитесь. Например, подключаясь к серверу по FTP, вы входите под своим именем пользователя, соответственно сервер относит вас к группе user. Другие пользователи, подключаясь по FTP, будет отнесены к группе group, а когда человек попадает к вам на сайт через свой браузер, то он попадает в группу world.
После определения группы пользователь получает права на действия с объектами, то есть он может прочитать, записать или выполнить файл. Чтобы просмотреть каталог, он должен быть исполняемым, чтобы просмотреть его содержимое, он должен иметь атрибут чтения, а чтобы создать новый файл или каталог в существующем каталоге, необходимо иметь право на запись. Таким образом, чтобы выполнялось приложение или CGI- или PHP-скрипт, необходимо ставить на каталог атрибут чтения и выполнения.
Создавая файл, пользователь автоматически получает самые широкие права на делание с этим файлом чего угодно, его группа — несколько меньшие права, а все остальные — совсем ничтожные права. В Unix (Linux) есть только три основных права — читать файл или просматривать каталог («Read»), изменять файл или каталог, записывая в него что-нибудь, или вообще его удалять («Write»). Последнее право — право на запуск файла («eXecute»).
Чтобы распределить права для соответствующих групп, используются цифровые обозначения:
4 = read (право на чтение);
2 = write (право на запись);
1 = execute (право на выполнение).
Первая цифра в обозначении устанавливает права для группы user (т.е. фактически для вас), вторая для группы group и третья для world.
Простым сложение цифр можно добиться установления прав на совокупность действий. Например:
3 (2+1) - разрешает запись и выполнение файла (каталога);
5 (4+1) - разрешает чтение и выполнение;
6 (4+2) - разрешает чтение и запись;
7 (4+2+1) - устанавливает право чтения, записи и выполнения.
Для установления прав доступа используется команда CHMOD.
Несмотря на это, еще никому не помешало знать чуть больше о командах Unix. Так вот, команда chmod имеет два режима: Абсолютный (цифровой) и Символьный режим. Команда chmod, используемая в Unix, или команда site chmod, используемая в некоторых FTP-менеджерах (-клиентах) (FTP Explorer, например), могут использоваться в обоих режимах.
При Абсолютном (цифровом) режиме используется описанный выше 3-х цифровой код прав доступа. Символьный режим использует буквенный формат для установки прав доступа. Здесь используются буквы r (read, чтение), w (write, запись) и x (execute, выполнение). А также u (user, пользователь), g (group, группа), o (other (world), другие, весь мир) и a (all, все [не используется]).
Вот несколько наиболее часто встречающихся сочетаний:
CHMOD 755 - Для директорий, CGI-скриптов, PHP-скриптов
CHMOD 644 - Для обычных файлов, PHP-скриптов
CHMOD 600 - Скрыть файлы от всех, кроме ваших скриптов
Во всех современных FTP-клиентах присутствует возможность назначения прав доступа путем простановки «галочек» в чекбоксах, либо просто введением цифрового кода в соответствующее поле.
Дата: 09.07.2007 Модуль: Статьи Категория: Информация Разместил: K-M
В прошлой главе мы познакомились с основами модуля mod_rewrite. В примере, который был рассмотрен, мы использовали конструкцию, которая в буквальном смысле означает следующее: «Если кто-то пытается получить доступ к файлу .htaccess, выдается ошибка, сообщающая, что доступ к файлу запрещен».
Это «правило» глобально, то есть каждый получит указанное сообщение об ошибке. Напомню, что mod_rewrite является модулем, который предоставляет «основанный на правилах механизм динамического изменения запрашиваемых URL-ов».
Мы можем ограничивать «правило» при помощи различных «условий правила». «Правило» будет выполнено только в том случае, если перед ним будет встречен ряд условий.
Синтаксис: условие должно предшествовать правилу!
Возьмем еще один пример (запись в файле .htaccess):
Назначение первых трех записей было подробно разобрано в первой части публикации. Их функция - включение «движка перезаписи», то есть самого модуля.
Последние две строки запрещают доступ поисковому роботу под кодовым названием «EmailSiphon» (имеется ввиду имя юзер-агента). Данный робот является сборщиком почтовых адресов с различных веб страниц.
Проверочная строка – переменная сервера, которая может быть записана в общей форме: «% {ИМЯ_ПЕРЕМЕННОЙ}».
Образец условия – регулярное выражение. Для более полного понимания темы стоит рассмотреть регулярные выражения как класс.
Регулярные выражения – это механизм, позволяющий задать шаблон для строки и осуществить поиск данных, соответствующих этому шаблону в заданном тексте. Кроме того, дополнительные функции по работе с такими выражениями позволяют получить найденные данные в виде массива строк, произвести замену в тексте по шаблону, разбиение строки по шаблону и т.п. Однако главной их функцией, на которой основаны все остальные, является именно функция поиска в тексте данных, соответствующих шаблону (образцу), описанному в синтаксисе регулярных выражений.
Регулярные выражения подобны маленькому, компактному языку программирования со своими правилами.
Например, регулярное выражение:
заменит строку «abc», на строку «xyz» во всем тексте.
Вот краткий обзор наиболее важных элементов с некоторыми примерами:
. (точка) - текст (любой символ)
| - чередование (то есть/abc|def/)
* - квантификатор (разрешено любое число)
^ $ - якоря строки
s - оператор (string1 заменить на string2)
g - модификатор (искать по всему тексту)
Регулярные выражения конструируются с помощью этих элементов и других «обычных» символов. Они не являются отдельным языком, а используются другими средствами, например языками программирования типа Perl или PHP, а также текстовыми редакторами (Emacs).
Если говорить о связи регулярных выражений и модуля mod_rewrite, то они используются в директивах RewriteRule и RewriteCond.
«^» обозначает начало строки. Из этого следует, что UserAgent должен начинаться со строки «EmailSiphon» и ни с чего другого («NewEmailSiphon», например, не работал бы).
Но, поскольку данное регулярное выражение не содержит символ "$" (якорь конца строки), UserAgent мог бы быть, например, «EmailSiphon2».
Последняя строка нашего примера:
определяет, что именно нужно делать, когда робот запросит доступ.
Регулярное выражение «^.*$» означает: «Доступ ко всем файлам запрещен».
Точка «.» в регулярном выражении – мета символ (подстановочный знак), означающий любой случайный символ.
«*» означает то, что строка может встречаться неограниченное количество раз. В этом случае, независимо от имени запрошенного файла, будет выдана ошибка.
«EmailSiphon», конечно, не единственный почтовый сборщик. Другой известный член этого семейства - «ExtractorPro». Допустим мы хотим запретить доступ и этому роботу. В таком случае нам необходимо еще одно условие.
Теперь файл .htaccess будет выглядеть так:
Третий аргумент [OR] (в первой строке RewriteCond) называется «флагом». Существуют два возможных флага:
NC – не учитывать регистр букв.
OR – означает «или следующее условие».
Флажок NC позволяет игнорировать регистр букв в искомом образце. Например:
Эта строка определяет, что и "emailsiphon" и "EmailSiphon" будут признаны как идентичные выражения.
Вы можете использовать сразу несколько флажков, разделяя их запятыми.
Нет никаких ограничений по числу условий. Таким образом, Вы можете блокировать 10, 100, 1000 или более известных почтовых сборщиков. Определение этих 1000 условий – просто вопрос загрузки сервера и прозрачности файла «.htaccess».
В вышеупомянутом примере используется глобальная переменная «HTTP_USER_AGENT». Существуют также другие переменные: REMOTE_HOST, REMOTE_ADDR
Например, если Вы хотите заблокировать паука пришедшего с www.site.ru, Вы можете использовать глобальную переменную «REMOTE_HOST» таким образом:
Если Вы хотите заблокировать определенный IP адрес, условие будет выглядеть так:
В регулярном выражении по проверке точного и полного IP адреса нужно использовать начальные и конечные якоря.
Также можно исключить целый диапазон:
Этот пример показывает, как можно заблокировать диапазон IP адресов с 212.37.64.0 по 212.37.64.255.
А вот маленькая задачка для проверки приобретенных знаний (решение будет дано в следующей части):
Внимание, вопрос!
Если мы пишем в регулярном выражении «^212.37.64» вместо «^212.37.64.» (с точкой в конце), то даст ли это тот же самый эффект, и будут ли исключены те же самые IP адреса?
До сих пор мы использовали простой RewriteRule, который генерирует сообщение об ошибках. В третьей части публикации мы проанализируем, как можно использовать RewriteRule для переадресации посетителей к определенным файлам.
Данный модуль позволяет разместить на Вашем сайте информационные страницы (учебники, документацию и т. п.). Многоуровневая структура размещения информации обеспечивает простоту поиска для посетителей сайта, а также легкость администрирования.
Интерфейс пользователя
Списки документов делятся на тематические категории и подкатегории для упрощения поиска нужных статей. На главной странице модуля размещается список заголовков последних публикаций с подзаголовками и датами размещения, позволяющий без труда найти актуальную информацию. *
Администрирование
Функции панели «Начало раздела»
Включение/выключение отображения страницы
Для включения/выключения отображения страницы на сайте нажмите на ссылку «Контент» в панели управления модулями. В появившейся таблице выберите страницу, требующую изменения статуса. В поле «Функции» напротив выбранной страницы нажмите на пиктограмму Вкл./Выкл.
Редактирование страницы
Для редактирования страницы нажмите на ссылку «Контент» в панели управления модулями. В появившейся таблице выберите страницу, требующую корректировки. В поле «Функции» напротив выбранной страницы нажмите на пиктограмму «Редактировать». Форма для редактирования по своим функциям аналогична форме для добавления новой страницы.
Удаление страницы
Для удаления страницы нажмите на ссылку «Контент» в панели управления модулями. В появившейся таблице найдите страницу, которую собираетесь удалить. В поле «Функции» напротив выбранной страницы нажмите на пиктограмму «Удалить». Во избежание случайной потери информации у Вас будет запрошено подтверждение на удаление.
Функции панели «Добавить страницу»
Создание новой информационной страницы
Для создания новой информационной страницы на ссылку «Контент» в панели управления модулями. После этого активизируйте форму для добавления новой станицы, нажав на ссылку «Добавить страницу». Введите заголовок статьи, выберите (под)категорию, к которой она будет относиться, в соответствующих полях разместите вводное и основное содержания страницы и нажмите «Выполнить действие». Пользуйтесь предварительным просмотром для контроля результата. Если Вас всё устроило, выберите опцию «Добавить страницу» в списке действий, если статью нужно разместить немедленно, установите флажок в поле «Активизировать страницу» и нажмите «Выполнить действие».
Функции панели «Управление разделами»
Добавление категории
Для создания новой категории нажмите на ссылку «Контент» в панели управления модулями. После этого активизируйте форму для управления категориями модуля Pages, нажав на ссылку «Управление разделами». В форму «Добавить категорию» введите заголовок и описание раздела в соответствующие поля и подтвердите, нажав «Добавить категорию».
Добавление подкатегории
Для создания новой подкатегории нажмите на ссылку «Контент» в панели управления модулями. После этого активизируйте форму для управления категориями модуля Pages, нажав на ссылку «Управление разделами». В форме «Добавить подкатегорию» выберите из списка категорию, в которую будит входить новая подкатегория, введите заголовок и описание раздела в соответствующие поля и подтвердите, нажав «Добавить подкатегорию».
Редактирование/удаление (под)категории
Для редактирования/удаления (под)категории нажмите на ссылку «Контент» в панели управления модулями. После этого активизируйте форму для управления категориями модуля Pages, нажав на ссылку «Управление разделами». Из списка «Редактировать категорию» выберите (под)категорию, которую необходимо изменить/удалить и подтвердите, нажав «Редактировать». Формы для редактирования (под)категории аналогичны по своим функциям формам для добавления (под)категорий. Для удаления (под)категории нажмите кнопку «Удалить» в форме редактирования. Внимание: При удалении (под)категории удаляются все страницы в ней, а также все вложенные (дочерние) категории и страницы в них!
Функции панели «Конфигурации»
Изменение настроек модуля «Контент»
Данная функция позволяет осуществить индивидуальную настройку модуля «Контент» под Ваши нужды, изменяя следующие строки:
Количество колонок с категориями на главной странице
Максимальное количество колонок с категориями, выводимых на главной странице модуля Pages.
Количество колонок с категориями на остальных страницах
Максимальное количество колонок с категориями, выводимых на остальных (кроме главной) страницах модуля Pages.
Количество новых страниц на главной странице модуля
Максимальное количество ссылок на страницы, добавленные последними, выводимых на главной странице модуля Pages, под списком категорий.
Количество страниц на странице предварительного просмотра
Максимальное количество ссылок на страницы, выводимых на одной странице модуля Pages.
Количество ссылок внизу на странице категории
Максимальное количество ссылок на страницы, выводимых ниже полного текста статьи (меню «Дополнительно на данную тему»).
Выводить список категорий на главной странице в виде таблицы?
При запрете все ссылки на главной странице модуля Pages выводятся в один столбец.
Выводить список категорий на остальных страницах в виде таблицы?
При запрете все ссылки на остальных (кроме главной) страницах модуля Pages выводятся в один столбец.
Выводить описание категории на главной странице?
Разрешает/запрещает выводить на главной странице модуля Pages под заголовком категории описание категории.
Выводить в категории на главной входящие в нее подкатегории?
Разрешает/запрещает выводить на главной странице модуля Pages под заголовком категории заголовки входящих в неё подкатегорий.
Выводить на главной странице модуля новые страницы?
Разрешает/запрещает вывод ссылок на новые статьи на главной странице модуля Pages.
Выводить общее количество категорий и страниц?
Разрешает/запрещает вывод общего числа категорий и статей в нижней части главной странице модуля Pages в виде «Общее количество: N страниц в N категориях».
Выводить внизу страницы ссылки на другие страницы категории?
Разрешает/запрещает вывод ссылок на страницы, состоящие в одном разделе с прочтенной, ниже полного текста статьи (меню «Дополнительно на данную тему»).
Данный модуль позволяет разместить на Вашем сайте каталог ссылок. Многоуровневая структура размещения информации обеспечивает простоту поиска для посетителей сайта, а также легкость администрирования.
Интерфейс пользователя
Списки сайтов делятся на категории и подкатегории по различным признакам для удобства поиска. Для пользователей доступна сортировка ссылок по среднему баллу оценки («Лучшие сайты») и количеству посещений («Популярные сайты»). Дополнительно новые ссылки снабжаются цветной пиктограммой, выделяющей их среди остальных. Каждый сайт может быть снабжен кратким описанием, а также для каждого ведется учёт комментариев, количества посещений и текущего рейтинга (на основании оценок пользователей).
Администрирование
Функции главной панели
Добавление новой категории
Для добавления новой категории нажмите на ссылку «Каталог сайтов» на панели управления модулями, в появившемся ниже поле впишите название категории, в поле ниже введите краткое описание категории и нажмите «Добавить». Новая категория добавлена.
Добавление подкатегории в существующую категорию
Для добавления подкатегории нажмите на ссылку «Каталог сайтов» на панели управления модулями. В появившемся ниже поле впишите заголовок подкатегории, в поле ниже введите её краткое описание, из выпадающего списка ниже выберите категорию, в которую будет входить новая подкатегория и нажмите «Добавить».
Редактирование существующей категории (подкатегории)
Чтобы отредактировать категорию (подкатегорию) нажмите на ссылку «Каталог сайтов» на панели управления модулями. Из появившегося ниже списка выберите категорию (подкатегорию), которую собираетесь изменить и нажмите «Редактировать». После перезагрузки окна в форму введите новое название и/или описание категории (подкатегории), для подкатегорий также можно изменить родительскую категорию. Так же в этом окне можно удалить ненужную категорию (подкатегорию). Внимание: При удалении категорий (Подкатегорий) удаляются все файлы в ней, а так же все вложенные категории и файлы в них!
Добавление нового сайта
Для добавления нового файла нажмите на ссылку «Каталог сайтов» на панели управления модулями. В поле «Заголовок» формы «Добавить сайт» впишите название сайта. Выберите категорию (подкатегорию), в которой будет располагаться ссылка на этот сайт. После этого в соответствующих полях введите описание сайта, имя его автора, e-mail и ссылки на домашнюю страницу автора и изображение. Проверьте введенную информацию и нажмите «Добавить».
Перемещение сайтов между категориями (подкатегориями)
Для перемещения сайтов из одной (под)категории в другую нажмите на ссылку «Каталог сайтов» на панели управления модулями. В форме «Перемещение сайтов» выберите (под)категорию, из которой Вы хотите переместить файлы и (под)категорию назначения, после чего подтвердите свой выбор, нажав «Переместить сайты».
Правка/удаление файлов
Для правки или удаления файла зайдите администратором в модуль Links с главной страницы Вашего сайта. Выберите сайт, который собираетесь отредактировать или удалить. Нажмите на соответствующую выбранному сайту ссылку «Удалить» или «Править». Для правки появится форма, аналогичная форме для добавления нового сайта. Отредактируйте нужные поля и нажмите «Сохранить изменения», также из этой формы Вы можете проверить ссылки на сайт и его изображение.
Функции панели «Новые сайты»
Все ссылки на сайты добавленные пользователями, но не размещенные администратором располагаются в таблице, доступной администратору по ссылке «Новые сайты» из панели управления модулем Links.
Удаление нового сайта
Для удаления добавленного пользователем сайта в поле «Функции» напротив выбранного сайта нажмите на ссылку «Удалить». Во избежание случайного удаления у Вас будет запрошено подтверждение на удаление.
Редактирование/размещение добавленного пользователем сайта
Для редактирования/размещения добавленного пользователем сайта в поле «Функции» напротив выбранного сайта нажмите на ссылку «Редактировать». В появившейся форме Вы можете изменить параметры сайта, а также выбрать (под)категорию для его размещения.
Функции панели «Недоступные сайты»
Все ссылки на файлы отмеченные пользователями как недоступные для скачивания, располагаются в таблице доступной администратору по ссылке «Недоступные сайты» из панели управления модулем Links.
Игнорирование недоступного файла
Чтобы проигнорировать сообщение пользователя о недоступном для посещения сайте нажмите на ссылку «Игнорировать» в поле «Функции» напротив выбранного сообщения.
Функции панели «Конфигурации»
Изменение настроек модуля «Каталог сайтов»
Данная функция позволяет осуществить индивидуальную настройку модуля «Каталог сайтов» под Ваши нужды, изменяя следующие строки:
Количество ссылок при выводе подкатегорий
Максимальное количество ссылок на подкатегории, выводимых под названием соответствующей им категории на главной странице модуля Links.
Количество колонок при выводе категорий
Максимальное число колонок, в которых располагаются категории, на главной странице модуля Links.
Количество сайтов на страницу
Максимальное количество ссылок на сайты, выводимых на одной странице.
Разрешить комментарии к сайтам
Разрешает/запрещает пользователям оставлять свои комментарии к сайтам.
Разрешить выставлять оценки
Разрешает/запрещает пользователям оценивать сайты.
Данный модуль позволяет разместить на Вашем сайте каталог файлов. Многоуровневая структура размещения информации обеспечивает простоту поиска для посетителей сайта, а также легкость администрирования.
Интерфейс пользователя
Списки файлов делятся на категории и подкатегории по различным признакам для удобства поиска. Для пользователей доступна сортировка файлов по дате добавления («Новые файлы») и количеству скачиваний («Популярные файлы»). Дополнительно новые файлы снабжаются цветной пиктограммой, выделяющей их среди остальных. Каждый файл может быть снабжен пояснительной информацией, а также для каждого ведется учет комментариев, количества скачиваний и текущего рейтинга (на основании оценок пользователей).
Администрирование
Функции главной панели
Добавление новой категории
Для добавления новой категории нажмите на ссылку «Файлы» на панели управления модулями, в появившемся ниже поле впишите название категории, в поле ниже введите краткое описание категории и нажмите «Добавить». Новая категория добавлена.
Добавление подкатегории в существующую категорию
Для добавления подкатегории нажмите на ссылку «Файлы» на панели управления модулями. В появившемся ниже поле впишите заголовок подкатегории, в поле ниже введите её краткое описание, из выпадающего списка ниже выберите категорию, в которую будет входить новая подкатегория и нажмите «Добавить».
Редактирование существующей категории (подкатегории)
Чтобы отредактировать категорию (подкатегорию) нажмите на ссылку «Файлы» на панели управления модулями. Из появившегося ниже списка выберите категорию (подкатегорию), которую собираетесь изменить и нажмите «Редактировать». После перезагрузки окна в форму введите новое название и/или описание категории (подкатегории), для подкатегорий также можно изменить родительскую категорию. Так же в этом окне можно удалить ненужную категорию (подкатегорию). Внимание: При удалении категорий (Подкатегорий) удаляются все файлы в ней, а так же все вложенные категории и файлы в них!
Добавление нового файла
Для добавления нового файла нажмите на ссылку «Файлы» на панели управления модулями. В поле «Заголовок» формы «Добавить файл» впишите название файла. Выберите категорию (подкатегорию), в которой будет располагаться новый файл (в противном случае файл будет размещен на главной странице модуля Files). После этого в соответствующих полях введите описание файла, имя его автора, E-Mail и ссылку на домашнюю страницу автора. Для загрузки файла нажмите кнопку «Обзор» и выберите нужный файл, для размещения файла по ссылке на скачивание введите в соответствующее поле URL в формате http://some_site/some_folder/some_file.zip. Ниже впишите версию файла, а также размер (для файлов, размещенных по ссылке).
Перемещение файлов между категориями (подкатегориями)
Для перемещения файлов из одной (под)категории в другую нажмите на ссылку «Файлы» на панели управления модулями. В форме «Перемещение файлов» выберите (под)категорию, из которой Вы хотите переместить файлы и (под)категорию назначения, после чего подтвердите свой выбор, нажав «Переместить файлы».
Правка/удаление файлов
Для правки или удаления файла зайдите администратором в модуль Files с главной страницы Вашего сайта. Выберите файл, который собираетесь отредактировать или удалить. Нажмите на соответствующую выбранному файлу ссылку «Удалить» или «Править». Для правки появится форма, аналогичная форме для добавления нового файла. Отредактируйте нужные поля и нажмите «Сохранить изменения», также из этой формы Вы можете проверить ссылки на файл и его изображение.
Функции панели «Новые файлы»
Все файлы (ссылки на файлы) добавленные пользователями, но не размещенные на сайте располагаются в таблице доступной администратору по ссылке «Новые файлы» из панели управления модулем Files.
Удаление нового файла
Для удаления добавленного пользователем файла в поле «Функции» напротив выбранного файла нажмите на ссылку «Удалить». Во избежание случайного удаления у Вас будет запрошено подтверждение на удаление.
Редактирование/размещение добавленного пользователем файла
Для редактирования/размещения добавленного пользователем файла в поле «Функции» напротив выбранного файла нажмите на ссылку «Редактировать». В появившейся форме Вы можете изменить параметры файла, а также выбрать (под)категорию для его размещения. Внимание: Не размещайте на своем сайте непроверенные файлы, а также файлы, защищенные авторскими правами!
Функции панели «Недоступные файлы»
Все файлы (ссылки на файлы) отмеченные пользователями как недоступные для скачивания, располагаются в таблице доступной администратору по ссылке «Недоступные файлы» из панели управления модулем Files.
Редактирование недоступного файла (ссылки на недоступный файл)
Редактирование недоступного файла (ссылки на недоступный файл) аналогично редактированию в панели «Новые файлы».
Игнорирование недоступного файла (ссылки на недоступный файл)
Чтобы проигнорировать сообщение пользователя о недоступном для скачивания файле нажмите на ссылку «Игнорировать» в поле «Функции» напротив выбранного сообщения.
Функции панели «Конфигурации»
Изменение настроек модуля «Файлы»
Данная функция позволяет осуществить индивидуальную настройка модуля «Файлы» под Ваши нужды, изменяя следующие строки:
Папка для временного размещения файлов.
В ней находятся файлы, загруженные на сервер пользователями, до проверки администратором. Помните, что для разрешения записи права на эту папку должны быть установлены CHMOD 777.
Папка для постоянного размещения файлов.
В ней находятся файлы, проверенные администратором, а также добавленные им, эти файлы доступны для скачивания.
Размер файла, разрешенный к загрузке
Максимальный разрешенный для загрузки на сервер размер файла (в байтах).
Количество ссылок при выводе подкатегорий
Максимальное количество ссылок на подкатегории, выводимых под названием соответствующей им категории на главной странице модуля Files.
Количество колонок при выводе категорий
Максимальное число колонок, в которых располагаются категории, на главной странице модуля Files.
Количество файлов на страницу
Максимальное количество названий файлов, выводимых на одной странице.
Разрешить комментарии к файлам
Разрешает/запрещает пользователям оставлять свои комментарии к файлам.
Разрешить выставлять оценки
Разрешает/запрещает пользователям оценивать файлы.