Skip to content

Wiki-движок для создания сайтов, использующий обычные текстовые файлы для хранения данных

License

Notifications You must be signed in to change notification settings

cherry-design/Wikipad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wikipad

"Wikipad" - простой онлайн-блокнот, использующий концепцию Wiki и обладающей рядом дополнительных возможностей. С практической точки зрения - это программный движок написанный на PHP, который работает на web-сервере. Систему можно установить на своем сайте, а можно использовать и локально на домашнем компьютере.

Wikipad

Основные возможности и особенности движка Wikipad:

  • Система не требует установки - достаточно просто распаковать дистрибутив
  • В качестве основного хранилища "Wikipad" использует текстовые файлы
  • Для написания страничек используется Wiki-разметка
  • При помощи одной кнопки можно сгенерировать статическую версию сайта с возможностью записи на компакт-диск
  • Очень простой интерфейс и отсутствие отдельного административного раздела
  • Возможность редактирования страничек как на самом сайте, так и просто загружая странички по FTP
  • Встроенная помощь по использованию системы и синтаксису Wiki-разметки
  • Дизайн движка создан с использованием стилевой верстки и, как следствие, может быть очень легко изменен
  • Встроенная полнотекстовая система поиска по сайту
  • Экспорт последних добавленных и измененных страничек в формате RSS-канала
  • Возможность использования движка в режиме ведения блога
  • Поддержка режима "mod_rewrite" для формирования "удобных" адресов страничек
  • Вы можете легко изменить основное меню сайта, которое видят ваши посетители
  • Возможность указать ключевые слова и описание - как для всего сайта, так и для отдельных страниц
  • В заметках блога можно использовать теги для группировки статей
  • Легко и просто делать архивные копии всей системы или только данных
  • Информация в исходных файлах остается полностью читаемой, даже если перестал работать сайт
  • Дистрибутив системы весит чуть больше 100 Kb :)

В первую очередь, данная система удобна для создания небольшой или средней по объему документации, написания учебников, подготовки лекций преподавателями и т.п. Система позволяет быстро сгенерировать из текущего содержания сайта его актуальную статическую версию. Тем самым можно очень быстро создать раздаточный материал к образовательному курсу или, например, сделать работающий архив документации на конкретную дату. Подробную информацию о внутреннем устройстве движка "Wikipad", а также список часто задаваемых вопросов можно посмотреть на сайте "Cherry-Notes"

https://notes.cherry-design.com/wikipad.htm

Установка

Скопируйте содержимое папки "website" в корневую директорию сайта и установите права на запись (0777) для следующих каталогов:

files/
pages/
temp/

После установки, откройте браузер и наберите в нем адрес вашего сайта. По умолчанию используются следующие параметры доступа для работы с сайтом:

Login: admin
Password: admin

Поменять логин, пароль, а также другие параметры сайта можно в файле конфигурации.

includes/configuration.php

Все доступные настройки подробно описаны в самом файле. В случае включения в настройках режима "mod_rewrite" для поддержки удобных адресов страничек, необходимо также включить режим преобразования адресов в файле .htaccess

RewriteEngine On

Настройки PHP модуля

Для корректной работы сайта с кодировкой UTF-8 в настройках файла php.ini необходимо перегрузить функции модуля mb_string для работы со строками, указав следующую команду:

mbstring.func_overload = 7;

Данный движок мною был написан достаточно давно и изначально проектировался для работы с PHP5. Тестирование в PHP7 не проводилось, но предполагаю что с минимальными изменениями или даже без оных, данный движок должен работать без проблем.

About

Wiki-движок для создания сайтов, использующий обычные текстовые файлы для хранения данных

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages