За недавнее время сделал несколько сайтов на html. Предлагаю 5 улучшений, основанных на моём практическом опыте:
1. Создание нового шаблона для экспорта прямо из интерфейса программы. Что бы можно было парой кликов создать шаблон, а программа уже сама бы создавала папку шаблона, файл настроек, и сам файл шаблона. Сейчас же нужно заходить в папку шаблонов и делать всё вручную.
2. Возможность редактирования меню. То есть возможность задавать параметры <ul id="свой_тег"> и <li id="свой_тег"> (или <ul class="свой_тег"> и <li class="свой_тег">), при чём разные для категорий и подкатегорий. Это даст супер-полезную возможность использовать в шаблонах своих html-сайтов красивые css-шаблоны меню (всякие выпадающие менюшки и т.п.), которые либо уже есть в html-шаблоне, либо их можно скачать отдельно (в интернете есть целые паки готовых красивых вариантов).
3. Отдельный файл шаблона для главной страницы. Например, у нас есть какой-то готовый хтмл-шаблон. В нём обычно присутствуют несколько страниц - это главная, услуги, блог, о нас, контакты и т.п. Чаще всего для шаблона выбирается файл типа more.html или about.html по тому, что в нём есть один блок для текста и это как раз то что нужно для вставки тэга {CONTENT}. Но для создания сдл-эффекта нам необходимо что бы главная страница имела совершенно другой вид, намного более привлекательный, чем просто блок с текстом (и для этого берется другой файлик хтмл-шаблона, чаще всего это index.html). Далее я обычно делаю главную отдельно, в текстовом редакторе. Этот метод себя очень даже оправдывает, по тому как может получится что-то в этом роде:
Для сравнения, обычная страница со статьей:
Совершенно очевидно, что просто сделав хорошую главную страницу сайт уже автоматически становится очень похож на СДЛ. В итоге как ни крути, но для главной и для внутренних разные шаблоны просто необходимы.
4. Возможность указывать структуру страниц категорий. На примере того же сайта эта страница выглядит так:
Это, конечно, тоже неплохо. Но если бы можно было указывать css-class для каждого блока со статьёй, заголовка и превью статьи, то можно было бы вполне сделать для этой страницы вид стандартного сайта-блога, где описание статей выводится в виде новостей. И добавить ещё к превью каждой статьи картинку (для этого можно использовать "дополнительные поля -> автокартинки"). Возможно, конечно, этот пункт реализовать созданием отдельного файла для страницы с категориями или ещё как-то.
5. Добавить тэги для экспорта в статический сайт из настраиваемого экспорта. В настраиваемом экспорте присутствует очень большое количество полезных тэгов! Практически все из них очень пригодились бы и в хтмл-экспорте, особенно такие как {DESCRIPTION}, !Без Категории, 01.06.2013 16:03:52 и вообще все остальные тоже. =)
P.S. Многие из описанных возможностей просто реализовать, если взять их из настраиваемого экспорта. Там, например, есть отличный редактор меню, по такому же принципу можно сделать и редактор страниц категорий... Но это уже всё на усмотрение автора :)
- О программе
- Новости
- Помощь
- Форум
- Обратная связь
- Купить программу
- Вход и регистрация