В движке блога blogspot.com все меня устраивало, кроме одного - как сделать так, чтобы статьи не публиковались на главной странице целиком?
В общем озадачился я этой проблемой и нашел-таки решение. Далее привожу свою версию последовательности действий.
1. Сначала нужно экспортировать шаблон в файл XML в разделе "Шаблон" => "Изменить HTML" => "Зарезервировать/восстановить шаблон"
2. Далее, открыв файл шаблона в редакторе, вставляем ниже следующий код внутрь тэга <head>:
<style> <b:if cond='data:blog.pageType == "item"'> span.fullpost {display:inline;} <b:else/> span.fullpost {display:none;} </b:if> </style>
3. Находим тэг <data:post.body/> и после него ставим:
<b:if cond='data:blog.pageType != "item"'><br /> <a expr:href='data:post.url'>Подробнее...</a> </b:if>
4. Измененный шаблон загружаем обратно. Там же, в разделе "Зарезервировать/восстановить шаблон"
5. В дальнейшем, в процессе редактировании каждой новой статьи блога, свертываемую часть сообщения - ту которая не должна отображаться на главной странице, нужно заключить в тэг <span class="fullpost">
</span>
. Это конечно не совсем наглядно, однако позволяет четко знать, какая часть сообщения видна.
Комментариев нет:
Отправить комментарий