Пример корректного написания адресов указан на странице по умолчанию.
Настройка системных таблиц
В разделе «Системные таблицы» находятся таблицы, используемые системой, например, каталог, раздел, макет страницы, пользователи. Каждая таблица содержит поля, например, название раздела, имя пользователя, его номер телефона. Стоит учесть, что эти поля являются дополнительными, т. е. Вы можете оставить этот раздел неизменным, так как в системе уже предусмотрены для каждой таблицы какие-то поля по умолчанию, которые не отображаются.
В частности:
- Сайты могут содержать поля, используемые для настройки сайтов, т. е. при создании или изменении настроек Вы будете видеть эти дополнительные поля; Разделы могут содержать поля, используемые для настройки разделов, т. е. при создании или изменении настроек раздела Вы будете видеть эти дополнительные поля; Пользователи могут содержать поля, используемые для настройки пользователей, т. е. при создании или изменении настроек пользователя, а также при регистрации, Вы будете видеть эти дополнительные поля. Макеты дизайна могут содержать поля, используемые для настройки макетов страниц, т. е. при создании или изменении настроек макета Вы будете видеть эти дополнительные поля.
Обратите внимание, что в системные таблицы нельзя добавлять поля, уже существующие в данных таблицах, а также поля с названием зарезервированных слов СУБД MySQL.
Интерфейс настройки полей для системных таблиц идентичен интерфейсу настройки полей для шаблонов, поэтому для получения более подробной информации по добавлению или изменению поля обращайтесь к разделу «Редактирование полей шаблона» данной документации. Более подробно об использовании полей системных таблиц можно прочитать в «Руководстве разработчика».
Работа с модулями
Модули представляют собой надстройки к системе, расширяющие ее функциональность или обеспечивающие работу нестандартных функционалов или внешних программных комплексов. Модули могут быть двух типов:
- Модуль расширения функциональности системы (внутренняя баннерная система, генерация счетчиков посещений и пр.)
- Модуль интеграции с внешними системами (локальные поисковые машины, процессинговые системы и пр.)
Каждый модуль для системы включает:
- интерфейс для настройки параметров модуля
- подпрограмму (программы), реализующие функционал (опционально)
- документацию (для сертифицированных модулей также контекстную подсказку)
Подробно каждый модуль описан в документации к нему. Более детально о модулях, поставляемых в комплектации системы, рассказывается в главе «Использование модулей».
Установка модуля
Для установки любого модуля требуется на время установки поставить права на папки /netcat/tmp и /netcat/modules в 777 или же установить у них принадлежность к тому же пользователю ОС на сервере, к которому принадлежит Apache. Если Вы не можете сделать это самостоятельно, проконсультируйтесь с Вашим системным администратором или сотрудником службы поддержки провайдера.
Установка модуля может быть осуществлена двумя способами:
· через веб-интерфейс
· в терминальном режиме
В первом случае Вам необходимо зайти в режиме администрирования в раздел «Инструменты» - «Модули» и закачать дистрибутив модуля (дистрибутивы модулей поставляются в виде TGZ-архивов). В случае если специфика настроек сервера Вашего хостинг-провайдера не позволяет Вам произвести установку через веб-интерфейс, Вы можете установить модуль в терминальном режиме (для этого необходим доступ к серверу по протоколу SSH).
Процесс установки модуля через терминальный режим:
1. Установить актуальное значение переменной $DOCUMENT_ROOT в настроечном файле vars. inc. php
2. Скопировать установочный файл в папку /netcat/tmp/, поставив на время установки на нее права 777.
3. По протоколу SSH зайти в папку /netcat/admin/terminal/modules/ (для установки модуля)
4. Настроить в первой строчке файла index. php в этой папке путь к бинарному файлу php
5. Запустить файл index. php в консоли SSH с параметром:
./index. php название_модуля
(название_модуля – название файла модуля без расширения)
После корректной установки в разделе Модули появится соответствующая запись. Для запуска скрипта index. php необходимо проставить права на выполнение этому скрипту. Также файл index. php должен быть сохранен в ASCII режиме.
После успешной установки для некоторых модулей может потребоваться дополнительное ее завершение, а именно создание специальных разделов для полноценной работы модуля. В этом случае в списке напротив установленного модуля будет стоять ссылка «завершить установку». Откройте данную ссылку и следуйте дальнейшим инструкциям.
После завершения установки в разделе «Системные сообщения» может появиться новое сообщение, которое следует прочитать.
Настройка модуля
Для того чтобы настроить модуль, выберите настраиваемый модуль и нажмите на иконку «настройка» напротив его названия. В появившейся форме необходимо установить некоторые параметры, состав и количество которых зависит от модуля. Более подробная информация о параметрах приводится в документации к модулю или в Руководстве разработчика.
Более детальное описание работы с модулем приводится в документации к нему.
Обновление системы
Система NetCat имеет встроенные возможности расширения функциональности двух типов. Первый – модули – подробно описан в главе «Модули». Он предназначен для расширения функциональности системы. Второй – патчи – представляет собой обновления системы, выпускаемые по мере выхода новых ее версий, функциональных доработок. Список установленных патчей доступен в разделе «Обновление системы» в меню «Инструменты».
Перед установкой патча необходимо на все файлы и папки системы поставить права 777. Обычно это указано в инструкции к патчу, там же написано, как это сделать. Как правило, для этого нужно выполнить команду:
chmod - R 777 ./папка
папка – директория, где лежат все файлы системы
Для установки нового патча зайдите в раздел «Обновление системы», при помощи формы закачайте патч с локального диска и нажмите кнопку «продолжить». После удачной установки патча система выведет на экран уведомление об этом. В случае невозможности установки патча (например, установка этого патча требует установки более ранних патчей, которых еще нет в системе), на экран будет выведено предупреждение об этом.
Если настройки Вашего сервера не позволяют установить патч через веб-интерфейс, установите его в терминальном режиме (для этого необходим доступ к серверу по протоколу SSH).
Процесс установки патча через терминальный режим:
6. Установить актуальное значение переменной $DOCUMENT_ROOT в настроечном файле vars. inc. php
7. Скопировать установочный файл в папку /netcat/tmp/, поставив на время установки на нее права 777.
8. По протоколу SSH зайти в папку /netcat/admin/terminal/patch
9. Настроить в первой строчке файла index. php в этой папке путь к бинарному файлу php
10. Запустить файл index. php в консоли SSH с параметром:
./index. php название_патча
(название_патча – название файла обновления без расширения)
После корректной установки в разделе «Обновления системы» появится соответствующая запись. Для запуска скрипта index. php необходимо проставить права на выполнение этому скрипту. Так же файл index. php должен быть сохранен в ASCII режиме.
Архивирование проекта
В случае масштабных изменений проекта рекомендуется сделать его архив на случай возможной необходимости восстановить исходное его состояние. Также (особенно при использовании системы на локальном компьютере или на нестандартных хостинг-площадках) рекомендуется изредка делать архивы на случай сбоя компьютера или потери информации.
В системе существует встроенный механизм создания архива и восстановления данных из него. Для создания архива войдите в раздел «Инструменты – Архивы проекта» и нажмите на ссылку «Создать архив проекта». После создания архива Вы можете скачать его на свой компьютер. Если Вы хотите восстановить проект из архива, сделанного ранее, на странице раздела «Архивы проекта» выберите файл архива (из имеющихся в системе или с локального диска), укажите, что именно Вы будете восстанавливать (базу данных, содержимое рабочих папок) и нажмите кнопку «Восстановить».
При указании архива с локального диска Вашего компьютера стоит учитывать, что на хостинге чаще всего стоит ограничение на размер закачиваемого файла через веб-интерфейс в 2 мегабайта. Если Ваш архив превышает этот размер или Вы видите, что он не может корректно восстановиться, Вам нужно закачать его по FTP в папку /netcat/dump самостоятельно, а затем, уже из обновленного списка архивов, восстановить.
Для корректной работы функционала создания архива необходимо поставить права 777 на папку /netcat/tmp и /netcat/dump.
Для корректной работы функционала восстановления из архива необходимо поставить права 777 на папку /netcat.
Информация о сайте
Инструмент позволяет получить информацию о сайте с точки зрения поисковых систем и систем интернет-статистики. Информация берется в реальном времени, поэтому Ваш компьютер должен быть подключен к сети Интернет.
Введите URL сайта, чтобы получить статистику по нему:
· Индекс цитирования.
· Кол-во проиндексированных страниц.
· Кол-во ссылок на сайт.
· Наличие в каталогах.
· Статистика посещений.
Инструмент обрабатывает системы:
· Яndex
· Rambler
· Апорт
· Yahoo
· SpyLOG
· HotLog
· LiveInternet
· Mail. ru
· DMOZ
Полезные инструменты
В систему NetCat встроено несколько инструментов, которые могут быть полезны при работе с сайтом. Так, «Командная строка SQL» позволяет напрямую отправлять запросы в базу данных MySQL. Мы рекомендуем пользоваться этим инструментом только опытным разработчикам для просмотра информации, и притом пользоваться очень осторожно, т. к. удаление или изменение данных непосредственно командами SQL может повредить целостности базы данных проекта.
HTML-редактор позволяет редактировать HTML-документы и их фрагменты в визуальном редакторе, похожем на большинство популярных текстовых редакторов. Подробнее редактор описан в разделе «Визуальный HTML-редактор» настоящего Руководства.
Также среди инструментов присутствует «Экранирование кавычек», которое используется для подготовки макетов и шаблонов перед конвертацией их в NetCat.
Часть 9. Другие функции системы
Система NetCat поддерживает возможность работы с несколькими языками в административной части (кроме версии Lite). По умолчанию в комплекте системы поставляется два языка: русский и английский. Вы также можете добавлять в систему другие языки. Эта возможность описана в «Руководстве разработчика». Выбор языка производится при входе в систему и в интерфейсе системы администрирования. Обратите внимание, что язык административной части системы может отличаться от языка сайта. Это значит, что, к примеру, в русскоязычной системе администрирования можно управлять англоязычным сайтом, и наоборот. Т. е. в данном параграфе речь идет именно о языке административного интерфейса. Сайты на различных языках Вы можете сделать на любой версии системы.
Кроме возможностей управления и настройки системы, в ней доступны несколько полезных инструментов, отчетов, которые представлены в соответствующем разделе меню, раздел «Техническая поддержка», где можно зарегистрировать свою копию системы, отправить вопрос или предложение разработчику, войти в раздел «Поддержка» сайта NetCat. ru.
Раздел меню «Отчеты» содержит несколько полезных отчетов по системе, в т. ч. общую информацию о проекте, информацию о последних измененных разделах.
Часть 10. Получение помощи
Если в данном Руководстве Вы не нашли ответа на какие-либо вопросы, обратитесь к контекстной подсказке, которая доступна на каждой странице системы администрирования (в правом верхнем углу). Также Вы можете обратиться за помощью к разработчику Вашего сайта или системы (меню «Техническая поддержка»).
Кроме того, на сайте NetCat. ru существует раздел «Поддержка»:
- форумы, посвященные решению различных проблем при использовании NetCat;
- контактная информация службы поддержки пользователей NetCat;
- разнообразные примеры, советы, рекомендации;
- полная и самая свежая документация к системе.
Заметки
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 |


