Чтобы сначала была видна только часть поста, а весь пост доступен при переходе по ссылке. Удобно для больших записей. (Пример - эта запись.)
Между тегами </head> и ]]></b:skin> вставить код:
<style>
<b:if cond='data:blog.pageType == "item"'>
span.fullpost {display:inline;}
<b:else/>
span.fullpost {display:none;}
</b:if>
</style>
Затем "Расширить шаблоны виджета" и после тега <data:post.body/> вставить код:
<b:if cond='data:blog.pageType != "item"'>
<span style="font-weight:bold;"><span >
<a expr:href='data:post.url' target='_blank'>Читать далее >></a></span></span>
</b:if>
Последний код определяет внешний вид выводимой на главной странице записи.
Текст который должен выводиться на отдельной странице пишем внутри тега <span class="fullpost"></span>
Для автоматизации этот код можно прописать в шаблоне сообщения.
Здесь собраны в кучку некоторые полезные знания для начинающего вести блог на Блоггере.
Помните, что перед изменением html кода очень важно сохранять его себе на компьютер. А после каждого сделанного изменения не забывать сохраняться. Для быстрого поиска элементов в коде удобно использовать функцию поиска вашего браузера.
Помните, что перед изменением html кода очень важно сохранять его себе на компьютер. А после каждого сделанного изменения не забывать сохраняться. Для быстрого поиска элементов в коде удобно использовать функцию поиска вашего браузера.
понедельник, 30 марта 2009 г.
Подписаться на:
Комментарии к сообщению (Atom)
да, как раз об этом задумался вчера, буду пробовать ваш метод
ОтветитьУдалитьсобственно говоря я не понял в каком месте определяется обрыв текста, у меня все сообщение показывает =(
ОтветитьУдалитьвроде разобрался, текст надо ставить самому в промежуток между тегами span class="fullpost" и /span - в шаблон пытался запихнуть, не канает как то, когда делаю новое сообщение пропадает код. Имхо надо усовершенствовать код, например чтобы во всех сообщениях тупо было видно 1е 200 символов допустим, а остальные скрывались, а надпись "Читать далее >>" заменить на "... Читать далее >>" мелочь, а приятно.
ОтветитьУдалитьСогласен, этот способ не совершенен. Но хоть что-то! :) А чтобы теги было видно при создании нового сообщения, надо выбрать отображение в виде HTML.
ОтветитьУдалитьЕсли найдете еще какой-то способ "обрезания" сообщений, не забудьте отписаться здесь! :)
Спасибо, я новичок, помогло!
ОтветитьУдалить