1. При работе со статическими сайтами на выходе получаем генерированный сайт из одного шаблона. Но что делать со страницей 404, какой-либо вводно-отдельной страницей и им подобными? Проблема в том, что на выходе в этих файлах нет меню, генерированного программой. Приходится в каждом файле вставлять генерированное меню вручную.
Для примера возьмем страницу 404, которую можно (и нужно) создать в проекте заблаговременно. После генерации сайта есть страницы, но в нашей странице 404 отсутствует меню, оно и понятно, потому что меню по команде {MENU} генерируется только в главном шаблонном файле. Так вот, есть файл конфигурации шаблона и необходимо чтобы вместо одного главного файла можно было прописать несколько, т.е.:
Вместо этого
[Info]
name=САЙТ.RU
file=index.html
split=0
split_size=100
menu=1
file_type=html
Можно к примеру так
[Info]
name=САЙТ.RU
file=index.html; page404.html; contact.html; ..... еще что-либо
split=0
split_size=100
menu=1
file_type=html
Что это дает? Это нам дает очень сильный и гибкий инструмент. Можно в хидере создать отдельное красивое меню на статические страницы, даже на страницы с другим оформлением, но и на этих страницах будет наше сгенерированное меню благодаря тому, что в нужных местах вставили {MENU}, т.е. названия этих наших отдельных файлов остаются прежние, а внутри появляется в нужном месте меню, потому что мы указали обработать и эти файлы внутри строкой file=index.html; page404.html; contact.html;!
2. Работаем со статическим сайтом. Для быстрой проверки изменений нужно заново сгенерить сайт. Нажимаем кнопку экспорт->> выбираем HTML->> выставляем галочку очистить папку ->> выбираем шаблон, необходимый нам ->> нажимаем сгенерировать. Смотрим. Предлагаю чтобы в пределах проекта запоминалась история. Т.е.:
Вместо: Нажимаем кнопку экспорт->> выбираем HTML; Получим: Нажимаем кнопку HTML, которая уже вверху "залипла" из меню
Вместо:выставляем галочку очистить папку - >> выбираем шаблон, необходимый нам - >> нажимаем сгенерировать; Получим: нажимаем сгенерировать, потому что все шаблоны нужные выбраны в прошлый раз и галочки стоят!
Это реализовано при XML-RPC постинге если много проектов. Т.е. открываешь проект, редактируешь, выбираешь XML-RPC а там уже выбрана галка на том профиле, который использовали в прошлый раз - для текущего проекта. Удобно.
Устал писать. Точка
:lol:
- О программе
- Новости
- Помощь
- Форум
- Обратная связь
- Купить программу
- Вход и регистрация