Component.
. Дозвіл завантаження файлів - якщо завантаження дозволена, то визначається розмір прикріплюватися файлу, кількість вкладених файлів, вибір дозволених типів файлів. Для вкладення використовуються такі типи файлів: doc (Microsoft Word), pdf (Adobe Acrobat), gif, jpg, png, cdr (Corel Draw), psd (Adobe Photoshop).
. Створюються поля зворотного зв'язку відповідно до типу поля, важливістю виконання, якщо необхідно виконується перевірка полів, наприклад, перевірка e-mail або номера.
Інтерфейс форми зворотного зв'язку наведений на малюнку 12.
Рисунок 12 - Форма зворотного зв'язку сайту Ліцей № 35
Всі дані компонента ArtForms зберігаються в базі даних: в таблиці jos_artforms - параметри форми, jos_artforms_inbox - вхідні повідомлення, в jos_artforms_items - поля таблиці та їх властивості.
Принцип роботи форми: після заповнення користувачем полів, і натиснення кнопки «Відправити» перевіряється правильність заповнення обов'язкових полів і Captcha, якщо поля заповнені не вірно чи не заповнено, форма видає відомості про помилку. Якщо все вірно, то за допомогою команди sendmail відправляється повідомлення на вказану електронну адресу. А користувач бачить текст повідомлення «Спасибі, у разі потреби ми з Вами зв'яжемося!».
2.4.4 Організація зворотного зв'язку на сайті
Так само на сайті створено форум, тут користувач може висловити свою думку з уже готовим темам форуму або створити свою нову гілку у форумі. Участь у форумі можуть брати лише зареєстровані користувачі.
Для реалізації функції форуму був використаний компонент ccBoard для Joomla! 1.5. Тут були створені 3 категорії «Першокласники», «ЄДІ» і «Випускник», у кожній з них відповідно були створені форуми Запис у перший клас, Обговорення проведення ЄДІ і його результати, Вечір зустрічі випускників Ліцею № 35. У форумі Запис у перший клас створена гілка Необхідні документи.
Малюнок 13 - Форма форуму сайту Ліцей № 35
Висновок
У теоретичній частині дипломної роботи розглянуті загальні питання з проектування сайту: дана характеристика різним типам сайтів (класифікація ресурсів по виконуваних функцій); визначені технології створення сайту (принципи роботи web-сервера, види серверних скриптів, робота з базами даних).
У практичній частині охарактеризований об'єкт інформатизації, послідовно вирішені поставлені завдання: розроблено сайт Ліцею № 35 з функціями зворотного зв'язку, фотогалереї та форуму. Внаслідок того, що розробка основної частини достатньою трудомісткий процес його вирішено розбити на більш дрібні складові частини, і виконувати кожну і них послідовно. Основні етапи розробки основної частини сайту: розробка макету дизайну сайту, установка системи управління контентом сайту Joomla! і доповнення її під завдання сайту, розробка шаблонної сторінки сайту і створення основних модулів сайту.
Результат виконання дипломної роботи може бути використаний як проект, що демонструє основні функціональні можливості корпоративного сайту з функціями зворотного зв'язку, фотогалереї та форуму для подальшої розробки повнофункціонального сайту освітньої установи.
Список використ...