Гостьова книга (Поточна версія 1.8.0.) Ця гостьова книга розроблена Федорченко Антоном Олександровичем email - antf@inbox.ru Практичні цілі написання. 1) Відточити навики роботи зі строками, файлами и багатомірними масивами. Я розрахував, що ця робота буде найбільш ефективна, якщо розміщувати всі повідомлення у 1 файлі. 2) Розібратися з особливостями написання гостьових книг як виду web-доповнень. 3) Закріпити знання о базовій структурі XML, яка включає пролог, кореневий елемент, дерево елементів. 4) Розвиток свого стилю програмування. 5) Використати програмування, як засіб навчання іноземних мовам Особливості: 1) Мультимовний інтерфейс (російська, англійська, німецька, французька мові) 2) Можливість додати стандартну інформацію про автора повідомлення: ім'я, місто, адреса електронної пошти, url. 3) Можливість додати наступні візуальні ефекти: підкреслення, жирний текст, курсив, верхній індекс, нижній індекс. 4) Всі повідомлення зберігаються в одному файлі формату XML. 5) Посторінкова навігація. 6) Підтримка смайліків (опціонально). 7) Антіфлуд. 8) Функція розбиття довгих слів, що настроюється, на частини. Особливості адміністративного блоку: 1) Можливість відредагувати будь-який атрибут повідомлення: ім'я автора, дату створення, місто, e-mail, url, текст повідомлення. 2) Можливість додати коментар адміністратора. 3) Можливість міняти повідомлення місцями. 4) Можливість видаляти повідомлення. Особливістю реалізації даної функції є те, що повідомлення не видаляються зовсім, а поміщаються у файл backup.txt. Його можна видалити вручну. 5) Можливість наcтроїти кількість повідомлень на сторінці. 6) Можливість дозволяти/забороняти додавання нових повідомлень. 7) Можливість наcтроїти максимальну кількість повідомлень. Зайві повідомлення автоматично віддалятимуться. 8) Можливість приховувати повідомлення (поміщаються в окремий файл) Можливості наступних версій: 1) Переклад readme на французький, німецький, іспанський. 2) Система пошуку повідомлень в гостьовій книзі. 3) Заміна смайліків. 4) Можливо буде розширена мультимовна підтримка. Недоліки: 1) Немає стильного та продуманого дизайну, хоча навряд чи для напівфабрикату він дуже необхідний. Установка: Розпакувати вміст архіву в директорію localhost, або в директорію, яка асоціюється з одним з віртуальних хостів. Для запуску гостьової книги потрібно відкрити guestbook.php, для запуску адміністративного блоку – admin/index.php Зворотний зв'язок Завантажити нові версії гостьової книги, а так само ряду інших корисних Web-додатків можна за адресою http://www.softtime.ru/info/downloads.php На форумі нашої IT-студії за адресою http://www.softtime.ru/forum/ ви завжди можете знайти підтримку по установці та супроводу наших Web-додатків. barik_@rambler.ru