Как там, на "краю"?

Feb 4, 03:23 am Категория:

Одно дело - создать сборку, совсем другое - установить блог. Ну а вести его... Пробую оценить использование сборки с позиций своих же принципов. Я уже писал, что на основе сборки создал блог. Давайте разбираться, насколько это решение применимо в данном случае.

Блог будет представлять из себя серию статей. Статьи - это субъективный анализ сайтов. По итогам анализа сайтам будет выставляться такая же субъективная оценка: Супер/Отстой/Ни то, ни сё. Линейная структура публикаций была заложена изначалано. Систему оценок очень просто реализовать, создав для каждой из них свою категорию. Тогда в списке "Категории" слева будут выводиться оценки. По умолчанию категории сортируются по алфавиту. Латинскому. Полученный порядок мне не очень нравится. Изменю его. Ну и, для красоты, слово "категории" меняю на "Оценено". Сделать это очень просто: иду в админку Оформление -> Формы. Нахожу форму pg_sidebar - именно она определяет что будет справа от текста публикаций - а в ней вот такой код:

<li>
<h2>Категории</h2>
<txp:category_list break="li" wraptag="ul" />
</li>

и меняю его на

<li>
<h2>Оценено</h2>
<txp:category_list sort="name desc" break="li" wraptag="ul" />
</li>

Ссылки мне в этом проекте не нужны. Мне бы вместо них вывести список ранее написанных статей. Полностью удаляю следующий код в той же самой форме:

<li>
<h2>Ссылки</h2>
<txp:linklist break="li" wraptag="ul" />
</li>

Осталось решить вопрос вывода заголовков написанных ранее статей. Я всё ещё редактирую форму pg_sidebar, если кто забыл. Над куском кода "Оценено" вставляю вот такой фрагмент:

<li>
<h2>Разобрано</h2>
<ul>
<txp:article_custom form="pg_title_list" limit="5" offset="1" />
</ul>
</li>

Это прямое указание вывести список из 5-ти статей,  пропустив самую свежую. А при выводе руководствоваться формой pg_title_list. Этой формы ещё нет. Я её создам позднее. Пока закончу с pg_sidebar - нажимаю на кнопку красного цвета с надписью "Сохранить". "О блоге" и "Архив" не трогаю. Чтобы изменить краткий анонс блога, нужно просто отредактировать статью "О блоге": Содержание -> Написанное. Меняю текст в статье с ID 4. Теперь именно его будут видеть посетители сайта. Ну а архив сам сформируется со временем.

Теперь создам новую форму - нажимаю ссылку над списком форм и ввожу текст

<li><txp:permlink><txp:title /></txp:permlink></li> 

в поле для кода. Называю форму, как можно догадаться pg_title_list и присваиваю ей тип article. Теперь нажимаю кнопку "Сохранить форму как новую".

Вот и всё. Ещё немного колдовства с CSS и графическим редактором, и я получаю почти то, что хотел.

Отвлёкся на чтение RSS и под влиянием публикации "Что такое W3C, и как W3C ошибки сказываются на SEO?" навёл порядок в коде своего блога, сборки и первой тестовой версии. Прочитал и неудобно стало: сам ратую за чистый код, а тут месяц блог нечищеный стоит. Тем более, что сам продвигаю в массы продукт с ошибками. Теперь точно всё.

 

Комментарии

2017-06-27 2:19 am , Оставь комментарий