ZebroidФорумПубличный разделПредложенияАрхивСДЛ на HTML. Улучшаем HTML-экспорт.

СДЛ на HTML. Улучшаем HTML-экспорт.

22 сентября 2010, 05:14
Зарегистрирован: 07 февраля 2010, 22:08
За недавнее время сделал несколько сайтов на 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. Многие из описанных возможностей просто реализовать, если взять их из настраиваемого экспорта. Там, например, есть отличный редактор меню, по такому же принципу можно сделать и редактор страниц категорий... Но это уже всё на усмотрение автора :)



06 июля 2011, 17:25
Зарегистрирован: 29 марта 2011, 13:45
Непонятно зачем тратить время разработчика на полуфабрикат, который даже хуже отставшей от жизни "Кисточки".

Потому как пример в первом посте этой темы годится только для дорвеев и ГС, даже саттелиты сейчас выглядят лучше, не говоря уже про современные СДЛ.

Может быть все-таки делать нормальные html-сайты по хорошему стандартному шаблону?

Пример такого шаблона для Joomla 1.5

http://templates.joomlart.com/ja_teline_iv/

В нем есть практически все необходимые элементы.

Исходник можно скачать отсюда:

http://rutracker.org/forum/viewtopic.php?t=3305340



согласен..Олег, а есть ли движки на файлах, на которых подобного рода сайт можно сделать?

Причем, чтоб нагрузка не шибкая была, или таких нет?

на хтмл такое точно не сделать, 1 процесс добавления новой статьи чего будет стоить..



08 июля 2011, 06:06
Зарегистрирован: 21 сентября 2010, 01:15
зебройд поддерживает румбу, она без мускула.

Сам не работал, больно простая мне показалась.

Посмотри её, потом отпишись о впечатлениях



12 июля 2011, 00:09
Зарегистрирован: 29 марта 2011, 13:45
румба уже более 3 лет заброшена и чпу там даже нет вроде?