Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Шаблонизатор

Исследование прочности конструкции на деформацию изгиба | Введение | Азбука предпринимательства | Роль и место малого бизнеса в переходной экономике России | Предпринимательство - точка роста развития города Нефтекамск | Как начать ваш собственный домашний бизнес | Самых дорогостоящих ошибок малых предпринимателей | Себестоимость продукции | Введение | Глава 1. Описание CMS |


Для удобства редактирования всего дизайна сайта, создан шаблонизатор, с помощью которого можно управлять дизайном, от регистрации до обратной связи.

Ниже предоставлена общая структура шаблона:

Каждый файл отвечает за определенную часть системы:

1. Addnews.php – страница добавления новостей в пользовательской части.

2. Feedback.php – Связь с администратором.

3. Fullnews.php – Полная новость + комментарии внутри новости.

4. Gallery.php – Галерея, альбомы.

5. Login.php – Авторизация на сайте, внешний профиль управления.

6. Main.php – Внешний вид сайта, общая его структура.

7. News.php – Короткая новость на главной странице.

8. Photo.php – Галерея, фотографии, комментарии к ним.

9. Profile.php – Профиль пользователя.

10. Register.php – Регистрация пользователя.

11. Statik.php – Статические страницы сайта.

12. Uploader.php – Загрузка файлов.

Модули

Система устроена так, что модуль установить достаточно просто, чтобы это сделать, нужно подключить его к общей системе, и он унаследует все готовые глобальные переменные, функции и классы.

Строки, которую нужно добавить для подключение модуля к общей системе:

case 'имя_модуля':

$body = '';

include (файл_модуля.php');

break;

Если хотите использовать читабельную ссылку, то используйте файл конфигураций .htaccess.

В базовую комплектацию идут уже написанные мной модули:

1. Модуль новостей.

2. Модуль комментарий.

3. Управления пользователями.

4. Статические страницы сайта.

5. Загрузчик файлов.

6. Файловый менеджер

7. Модуль управления шаблоном.

8. Система управления пользователями.

9. Поддержка мультиязычности.

10. Функциональная и мощная галерея.

11. Профиль пользователя.

12. Уникальная ссылка на каждый профиль.

13. Обратная связь.

14. Общие правила.

15. Ресайзер для галереи.

16. Файл инсталлятора базы данных.


Дата добавления: 2015-08-18; просмотров: 56 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Глава 2. Практическая разработка| Система поддержки пользователей

mybiblioteka.su - 2015-2024 год. (0.007 сек.)