Недавно я уже рассматривал одну из возможностей публикации сообщений под катом для Blogger – после каждого поста добавлялась надпись «Читать далее» со ссылкой на страницу с полным текстом заметки. Сегодня предлагаю рассмотреть второй вариант реализации поставленной задачи. Особенностью этого способа есть то, что при клике на ссылку «Читать далее», переход на другую страницу не производится, продолжение текста отображается сразу после анонса и без обновления страницы в браузере.
Внимание! Данный проект закрыт навсегда.
Эту статью я восстановил и разместил здесь - Альтернативная реализация сообщений под катом с визуальным эффектом.
После этого найдите в коде блок с id='post', у меня эта строка имеет вид:<b:includable id='post' var='post'> Далее аккуратно вставьте в код часть кода, выделенную красным цветом ниже:<b:includable id='post' var='post'><div class='post uncustomized-post-template' expr:id='"post-" + data:post
ОтветитьУдалитьДавно хотел реализовать эту возможность. Но уже только завтра.
ОтветитьУдалитьОтличный совет! Да и вообще весь блог гениален и находка для нубов! Огромное спасибо автору за его труд!
ОтветитьУдалитьПо делу.
Александр, обязательно выделите красным, как необходимость вставки эту строку:
(data:post.body/)
Она у вас как бы по-умолчанию стоит в шаблоне, а у меня ее не было. И вообще рядом была какая-то еще другая строка. В итоге все сообщения почему-то стали двоиться!!!! (Я писал вам в аську:))
Но я сделал проще! Взял просто полностью кусок текста
(вот этот:
div class='post-header-line-1'/
div class='post-body'
b:if cond='data:blog.pageType == "item"'
data:post.body/ )
и заменил этим блоком (впрочем, можно сразу копировать целиком и выделенное красным) все другие строчки аж до выделенного красным :) Двоиться перестало :) Может кому-то пригодится :)
П.С. Привел пример куска кода без тегов, ибо в камменты не получается вставлять теггированные куски текста почему-то :)
Ой, совсем забыл уточнить!
ОтветитьУдалитьВыделить красным надо тегированную (тег)p(тег)data:post.body/(тег)/p(тег)
а просто (data:post.body/) уже есть в наличии у всех :)
Уффф, у меня уже крыша поехала, немогу настроить этот шаблон! Люди добрые помогите !!!!!! Что мне нужно сделать что бы у меня это заработало !!! ???
ОтветитьУдалитьRomantik, должно работать. Жаль ссылки на оригинал не сохранились - попробуй еще поиска в инете, возможно у кого-то есть описание этой же реализации.
ОтветитьУдалить