Файл: readme.txt
Строк: 25
[encoding: sUTF-8]
/////////////////////
JavaScript
GuestBook
/////////////////////
(c) Im !eee, 2011
ieee[[at]]bk.ru
Скрипт гостевой книги, который
использует Javascript для создания иллюзии
того, что он не использует php.
Увы,
полностью на js написать гостевую нельзя
:(
/////////////////////
Требования: php5,
mbstring.
/////////////////////
Установка.
1:
Распакуйте архив на сайт, поддерживающий
php.
2: Установите права доступа (chmod) 0777 на
html файлы, файл config.php, и папку pages
(если
собираетесь использовать файлы для
хранения сообщений)
3: Перейдите по
адресу
http://ваш_cайт/папка_со_скриптом/admin.php.
(Пароль по умолчанию 12345)
4: Выберите
вкладку "Настройки html".
5: В первом
текстовом поле указан путь к файлу
msg_loader.php из архива,
во втором - к файлу
msg_writer.php, если необходимо - исправьте их.
В последнем поле укажите ссылку на
главную страницу сайта,
не
поддерживающего php, где будут находиться
html страницы. (Например, http://сайт.wen.ru)
Отметьте последние и первые два чекбокса
и нажмите кнопку 'Ok'.
6: Скопируйте файлы
index.html, write.html и style.css на сайт, не
поддерживающий php, в одну папку.
7: Скрипт
будет доступен по адресу файла index.html.
8:
Если возникнут проблемы с кодировкой,
скопируйте файлы из папки htmlconv в папку со
скриптом и повторите пункты
3-6
//////////////////////
Если вы хотите, чтобы на
главной была ссылка вида "Гостевая
книга (число сообщений)", то
1:
Перейдите по адресу
http://ваш_cайт/папка_со_скриптом/admin.php
2:
Выберите вкладку "Настройки html"
3: В
третьем текстовом поле указан путь к
файлу msg_counter.php из архива, если необходимо
- исправьте его.
Отметьте третий
чекбокс и нажмите кнопку 'Ok'.
4: В файле
вашей главной страницы добавьте ссылку.
<a
href="путь_к_файлу_index.html">Гостевая
книга</a> (<span
id="__jsgbCount"></span>)<br/>
5:
Откройте файл main.html в текстовом
редакторе.
6: Скопируйте код с 20 по 27
строчки включительно и вставьте на вашу
главную страницу перед тегом </body>
(или в любом месте после ссылки)
Пример
главной страницы - файл
main.html
//////////////////////
Если вы хотите, чтобы
сообщения хранились в базе данных MySQL,
то
1: Перейдите по адресу
http://ваш_cайт/папка_со_скриптом/admin.php
2:
Выберите вкладку "Настройки php"
3: В
поле "хранение данных" введите
"mysql" (без кавычек)
4: В полях
"сервер", "пользователь",
"пароль" и "имя базы данных"
укажите свои данные
5: Структура таблицы
находится в файле jsgb_posts.sql, ее можно
создать другим скриптом, в этом случае,
ее имя - jsgb_posts
Можно создать ее и здесь,
для этого укажите имя таблицы и отметьте
чекбокс "создать таблицу"
6: Нажмите
кнопку 'Ok'
//////////////////////
Безопасность.
1:
Можно переименовать файл admin.php
2: Если
используются файлы, то можно
переименовать папку pages (и изменить поле
"путь к файлам данных" в
админ-панели)
3: Там же можно изменить и
пароль
администратора
//////////////////////
Редактирование
html страниц.
Если вы знаете язык разметки
HTML, то можно изменить внешний вид
страниц
Шаблоны для сообщений и номеров
страниц находятся в файле index.html,
переменные имеют вид [~var*~], их можно
удалять
НЕЛЬЗЯ удалять аттрибуты id,
начинающиеся на '__' - они используются
скриптом
Скрипт сам удалит следующие
id'ы: __msgMain, __anm и __nm,
Остальные можно
использовать (в CSS)
В файле write.html нельзя
изменять аттрибуты name формы и полей
Если
вы удалите комментарии вида <!-/*[path2]*/->,
то не сможете редактировать ссылку не
главную страницу (в админ-панели)