» Структура шаблона сайта. Содержимое и назначение папок и файлов

Структура шаблона сайта. Содержимое и назначение папок и файлов

Список файлов корневой директории сайта приведен в алфавитном порядке.

В каждой папке шаблона присутствуют файлы .htaccess и index.html. Я не буду их повторять в этом списке.
.htaccess - служит для задания дополнительных параметров и разрешений. Ограничивает несанкционированный доступ к файлам.
index.html - при отсутствии смыслового файла index.html в какой-либо папке, этот служит своеобразной заглушкой для того, чтобы случайный посетитель не смог увидеть содержимое папки: список файлов.

Папка CSS
Файл стилей style.css

Настройка внешнего вида всего сайта.
Отвечает за весь дизайн: цвета, размеры, расположение, отображение и т.д.

Папка files
Содержит файлы админки.

Имеет свой style.css для настройки дизайна внутри модуля.
Требует обязательного редактирования файл config.php для замены пароля.

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

Папка inc
Содержит модули, которые вставляются в код страниц посредством инклюда (include).

slider.php - слайдер;
menu.php - меню;
footer-block.php - нижний блок из трех столбцов;
footer.php - подвал сайта;
gallery.php - фотогалерея.

Папка js
Содержит подпапку fancybox. В ней лежат скрипты и файлы отвечающие за работу фотогалереи, в том числе файл jquery.fancybox.css для настройки ее дизайна.

Файлы image_slide.js и jquery.min.js обеспечивают работу слайдера.

Папка markadd
Содержит файлы отображения кнопок социальных сетей.
Настройка кнопок под себя и их редактирование описано в инструкции к шаблону сайта.

Папка photos
Содержит изображения фотогалереи.

Большие от 01.jpg до 15.jpg и маленькие (превью) от td_01.jpg до td_15.jpg

Папка smail
Файлы и папки обратной связи 

Включает в себя подпапку kcaptcha - вывод защитного кода при отправке сообщений.
Файл config.php - замените email на свой;
Файл styling.css - настройки оформления;
Файл index.php - настройка формы отправки.

ФАЙЛЫ корня сайта - в порядке отображения в меню.

index.html - Главная страница

info.html - Информация

content.html - Возможности

gallery.html - Фотографии

contact.html - Контакты

chat.html - Чат

sitemap.html - Карта сайта

sitemap.xml - Карта сайта для поисковиков Яндекс, Google

robots.txt - Файл для этих же поисковых систем

.htaccess - в нашем случае для работы include


Не буду описывать каждый файл в отдельности.
В каждом файле имеются комментарии по расположению шапки, подвала, заголовков, блоков сайта и т.д.

скачать софт