Внутреннее устройство движка "Wikipad"
Последнее изменение: 17/03/2022 13:38:24Для того, чтобы более эффективно работать с системой, полезно представлять внутреннее устройство движка "Wikipad" и, в частности, его файловую структуру, описание которой приведено ниже.
/website/ /css/ - стилевые файлы, определяющий дизайн сайта /js/ - функции на JavaScript /files/ - файлы и изображения, загружаемые в систему /includes/ - подключаемые программные файлы движка /pages/ - страницы с исходной wiki-разметкой /pic/ - изображения, используемые в дизайне сайта /temp/ - папка для временных файлов, используемая движком /templates/ - шаблон, определяющий XHTML-структуру страницы *.php - основные файлы движка
Система "Wikipad" хранит все странички в виде обычных текстовых файлов, содержащих исходную wiki-разметку. При этом имя файла образуется из идентификатора странички. Каждый раз, когда Вы редактируете какую-то страницу, Вы по сути изменяете данный файл. И это влечет за собой следующее важное следствие - Вы можете напрямую корректировать текстовый файл и все изменения будут отображаться на страничке точно также. Данная возможность может оказаться полезной, когда Вам необходимо изменить сразу множество страничек.
Такое же правило действует и относительно загружаемых изображений и файлов. Вы можете воспользоваться, к примеру, FTP-доступом для того, чтобы загрузить все нужные файлы, вместо того, чтобы загружать их по одному через web-интерфейс.
Если Вам необходимо сделать архивную копию данных сайта или перенести информацию на другой сайт, то для этого нужно скопировать с исходного сайта папки "pages/" и "files/". Установив систему "Wikipad" на другом компьютере, Вам достаточно переписать данные из этих папок и Вы автоматически получите работающий сайт на другом компьютере.
Дополнительные конфигурационные настройки
При установке системы на сервер или включения дополнительных возможностей, систему необходимо сконфигурировать. Это делается в конфигурационном файле, который, относительно корня сайта, расположен по следующему адресу:
/includes/configuration.php
Откройте этот файл в обычном блокноте, чтобы внести необходимые изменения. Как правило, необходимо указать имя сайта, его краткое описание и электронный адрес администратора системы.
// Название, слоган и электронный адрес сайта $globals["website_title"] = "Wikipad"; $globals["website_words"] = "Простой онлайн блокнот"; $globals["website_email"] = "email@domain.com";
Кроме этого, нужно обязательно сменить логин и пароль администратора для доступа к системе:
// Логин и пароль для доступа к системе $globals["login"] = "admin"; $globals["password"] = "admin";
Остальные параметры в файле конфигурации системы задают расположение рабочих папок для движка, а также переключают некоторые режимы работы системы - в частности, вышеупомянутый режим экспорта сайта. Без особой необходимости изменять данные параметры не рекомендуется.