среда, ноября 12, 2008

Blogger и подкат

Как-то достало отсутствие возможности на blogger запендюрить основной кусок текста под кат. Стэндэлон умеют, даже ЖЖ умеет, а блогспот - нет, не серьезно. vonderer выложил рабчий вариант того, как это можно реализовать буквально за полпинка. Точно следуйте алгоритму и все получиться. btw, должен использоваться не классический, а новый шаблон.

Открываем редактирование шаблона (не забудьте отметить галочкой опцию "Расширить шаблоны виджета") и вставляем следующий код в пределах тэга <head>:

<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"'><br />
<a expr:href='data:post.url'>Читать далее!</a>
</b:if>

Основную часть текста, т.е. ту, что убираем под кат заключаем между тэгами <span class=fullpost>тут текст</span>.

P.S. Красивое облако тэго (гордо так: как у меня) можно сделать по этой инструкции.

10 комментариев:

  1. Анонимный12:38 AM

    Спасибо за инструкцию. Получилось с первого раза.

    ОтветитьУдалить
  2. ну спасибо большое так давно искала нормальный способ

    ОтветитьУдалить
  3. ммм ну вроде бы всё получилось..
    только это нормально что теперь во всех постах появиласт надписать "Читать Далее" ??

    ОтветитьУдалить
  4. Так в этом вся соль!

    ОтветитьУдалить
  5. Здесь представлено альтернативное решение. Устраняет проблему с ссылкой "Читать далее", которая появляется для каждого поста. Благодаря данному решению ссылка появляется только у тех постов, где используются теги "fullpost".

    ОтветитьУдалить
  6. Наверное я что-то не догоняю. Мне пришлось каждый пост перелопачивать, заключая подкат текст сообщения, так что "Читать далее" появилось в сообщениях только там, где я руками полазил.

    ОтветитьУдалить
  7. Ссылка "Читать далее" у тебя в блоге появляется у каждого поста, даже если ты его не редактировал, дажу у пустово. Т.к. ссылка добавляется в шаблоне без каких-либо особых условий.

    ОтветитьУдалить
  8. Все, понял. Я ведь все посты сразу отредактировал, потому и не понял о чем речь идет :)

    ОтветитьУдалить
  9. Я попробовал сделать как вы написали...короче вставил нажимаю просмотр...мне написали
    К сожалению, выполнить запрос не удалось.

    ОтветитьУдалить