Реклама: Вы хотите купить удостоверение по охране труда? Их есть у нас!

Флешмоб от Blogspot и AdSense в тело поста

Так получилось что сегодня проходит акция "Флешмоб от Blogspot". Странно, что ФЛЭШ переименовали во флЕш, но сути это не меняет.

Чтобы не превратить в "помойку" RSS-ридеры предлагаю спалить очередную тему.
Палю под катом.


До недавнего момента можно было вставить блок AdSense после каждого поста путём парсинга кода и замены вот таких значков < и > на спецсимволы и вставки в POST-FOOTER LINE, туда, куда обычно вставляются кнопки социальных закладок и всякая всячина.
Затем в blogger появилась опция в свойствах "Сообщений блога". Кто не видел - советую посмотреть.

Но вы заметили что блок AdSense висит сейчас внутри поста, а не снаружи?

В двух словах:
там где находится в XML в тегах POST-BODY есть интересная строка

<b:if cond='data:blog.pageType != "item"'>
</b:if>

что она означает?
В этих строках можно определять, что показывать на главной странице, например, если у вас на главную страницу выводится несколько постов.
В аргументе условия можно использовать как item так и main, в зависимости от условия.

Кому интересно могу отписать код и завтра это сделаю. Просто я про этот хак кода блоггера ещё не слышал, но знайте - он уже появился.

Мне пришло письмо от нового читателя, у которого есть тоже блог.
Он спрашивает:"Как убрать Navbar?" т.е. панель, которая висит сверху над блогом в браузере.
Отвечаю:"По ссылке шаблоны для блогов вы найдёте очень много полезного".
А ссылку дал именно на как убрать навигационную панель.

Думаю пост ради поста не получилось :)