Ярлыки у Blogger.

Blogger предоставляет своим пользователям такой инструмент как "ярлыки". Благодаря им мы можем разнести информацию по рубрикам или управлять RSS-лентой. Они присваиваются статьям на странице "Сообщения" путём указания галочки перед Заголовком страницы и выбора необходимого "Действия с ярлыком".
Как присвоить ярлык в Blogger
Или при написании поста на панели справа.
Как присвоить ярлык в Blogger
Одному сообщению может быть задано несколько ярлыков.

После того, как мы присвоили ярлыки, можно ввести в адресную строку браузера их URL (например, http://shpargalkablog.ru/search/label/feed) и увидеть только выбранные нами сообщения:
http://название_блога/search/label/название_ярлыка
Теперь, зная эти адреса, мы можем создать своё меню или воспользоваться стандартным гаджетом. Оба примера можно посмотреть на этой странице, где указана дополнительная информация.

По умолчанию выводится 20 сообщений. Их количество мы можем изменить, если все вхождения:
'data:label.url'
заменить на
'data:label.url + "?max-results=5"'

Гаджет Ярлыки.

На вкладке "Дизайн" в пунктирном поле выбираем "Добавить гаджет"-"Ярлыки". Продуманная вещь, которая имеет всё необходимое. Здесь мы можем ограничить наше меню несколькими ярлыками, выбрать вариант "Список" или "Облако". Blogger также предоставил свободу в изменении CSS.
Настройка облака тегов.
Настройка облака тегов.

Разукрашиваем "Облако тегов".

Маленьких штрих позволит оживить вид данного гаджета. В "Шаблон"-"Изменить HTML" перед ]]></b:skin> пишем:
.cloud-label-widget-content {
  text-align:center;
  font-weight: bold;
}
.cloud-label-widget-content span {
display: inline-table; 
  line-height: 1.2;
  padding: 0 0 0 5px; 
  vertical-align: middle;
}
.cloud-label-widget-content span a {font-family: Verdana;}
.cloud-label-widget-content span a:hover {color:#95cd3c !important;}
.label-size-1 a {color: #ffa333; font-size: 10px;}
.label-size-2 a {color: #8b8989; font-size: 12px;}
.label-size-3 a {color: #cd5c5c; font-size: 14px;}
.label-size-4 a {color: #368beb; font-size: 15px;}
.label-size-5 a {color: #000000; font-size: 18px;}
где, .cloud-label-widget-content - контейнер тегов,
     .cloud-label-widget-content span - форматирование ярлыков,
     .label-size - цвет и размер отдельного ярлыка.

Динамическое "Облако тегов".

Аналог Roy Tanck's WP Cumulus plugin у Wordpress доработан на блоге http://blogcoding.ru/. Образец можете посмотреть в примере выше.

Данный виджет основан на использовании комбинации JavaScript и Flash анимации. Но если Flash и Javascript будет отключен у конкретного пользователя, в том числе поисковых роботов, то они по прежнему будут видеть ссылки, пусть и не анимированные.

Реализация его очень проста. На вкладке "Шаблон" под изображением "Сейчас в блоге" нажимаем кнопку "Изменить HTML" и устанавливаем галочку "Расширить шаблоны виджета". Комбинация клавиш CTRL+F откроет окно, куда вводим "sidebar-right" для шаблонов с правой боковой колонкой или "sidebar-left" с левой. И сразу после кода
<b:section-contents id='sidebar-right-1'>
добавляем
<b:widget id='Label99' locked='false' title='Облако меток' type='Label'>
<b:includable id='main'>
    <b:if cond='data:title'>
      <h2><data:title/></h2>
    </b:if>
    <div class='widget-content'>
      <script src='http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject_src.js' type='text/javascript'/>
      <script type='text/javascript'>
      var flashvars = {
 mode: &quot;tags&quot;,
 minFontSize: &quot;6&quot;,
 maxFontSize: &quot;22&quot;,
 showTagWeight: &quot;true&quot;,
 tcolor: &quot;0x0be4f8&quot;,
 tcolor2: &quot;0x0be4f8&quot;,
 hicolor: &quot;0xffffff&quot;,
 distr: &quot;distr&quot;,
 tspeed: &quot;100&quot;,
 tagcloud: &quot;<tags><b:loop values='data:labels' var='label'><a expr:href='data:label.url' expr:style='data:label.count'><data:label.name/></a></b:loop></tags>&quot;
      };
      var params = {
 //wmode: &quot;transparent&quot;,
 bgcolor: &quot;#333333&quot;,
 allowscriptaccess: &quot;always&quot;
      };
      var attributes = {
 id: &quot;b-cumulus&quot;,
 name: &quot;tagcloud&quot;
 };
      swfobject.embedSWF(&quot;http://tests.blogcoding.ru/js/tagcloud.swf&quot;, &quot;b-cumulus&quot;, &quot;200&quot;, &quot;200&quot;, &quot;9.0.0&quot;, false, flashvars, params, attributes);
      </script>
      <div id='b-cumulus'>
        <a href='http://www.adobe.com/go/getflashplayer'>
          <img alt='Get Adobe Flash player' src='http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif'/>
        </a>
      </div>
      <b:include name='quickedit'/>
    </div>
  </b:includable>
</b:widget>
Можно отрегулировать настройки:
  1. minFontSize и maxFontSize - размер шрифта,
  2. tcolor и tcolor2 - цвет самого большого и самого маленького ярлыка,
  3. hicolor - цвет при наведении курсора мышки, где 0xffffff он же #ffffff,
  4. tspeed - скорость вращения,
  5. 200 - ширина и высота поля соответственно,
  6. bgcolor - цвет фона.

"Хлебные крошки".

На Blogger можно сделать много интересных вещей, в том числе "хлебные крошки".

Если размещать их в ручную в конце сообщения на вкладке "Изменить HTML", применяя специальные символы, код выглядит так:
<a href="http://shpargalkablog.ru/#glavnaya">"С нуля" до знатока</a><span style="font-family: &quot;Helvetica Neue&quot;,Arial,Helvetica,sans-serif;">→</span><a href="http://shpargalkablog.ru/2010/07/razrabotka-bloga-v-blogger.html">Blogger</a><span style="font-family: &quot;Helvetica Neue&quot;,Arial,Helvetica,sans-serif;">→</span>Ярлыки у Blogger
Но процесс легко автоматизировать как показано в блоге-образце (см. пример выше). Для этого в "Дизайн"-"Изменить HTML", указав галочку "Расширить шаблоны виджета" и нажав CTRL+F, код:
<span class='post-labels'>
        <b:if cond='data:post.labels'>
          <data:postLabelsLabel/>
          <b:loop values='data:post.labels' var='label'>
            <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
          </b:loop>
        </b:if>
      </span>
заменим на:
<span class='post-labels'>
        <b:if cond='data:post.labels'>
          <data:postLabelsLabel/>
           <a expr:href='data:blog.homepageUrl'>Главная </a><span style='font-family: &quot;Helvetica Neue&quot;,Arial,Helvetica,sans-serif;'>&#8594;</span><b:loop values='data:post.labels' var='label'>
            <a expr:href='data:label.url' rel='tag'><data:label.name/></a>
              <b:if cond='data:label.isLast != &quot;true&quot;'>&#8594;</b:if>
</b:loop><span style='font-family: &quot;Helvetica Neue&quot;,Arial,Helvetica,sans-serif;'>&#8594;</span> <data:post.title/>
              </b:if>
</span>
Единственный момент, за которым нужно следить - очерёдность присвоения ярлыков сообщению. Тот, который первым задаём, будет расположен ближе к Главной.

Некоторый контроль можно осуществлять благодаря использованию условных тегов:
<b:if cond='data:label.name == &quot;название_ярлыка&quot;'>
      ... содержание ...
</b:if>
А слово "Ярлыки" можно убрать, удалив <data:postLabelsLabel/>.

Например, мой код выглядит следующим образом:
<span class='post-labels'>
  <b:if cond='data:post.labels'>
    <a href='http://shpargalkablog.ru/#glavnaya'>&quot;С нуля&quot; до знатока </a><span style='font-family: &quot;Helvetica Neue&quot;,Arial,Helvetica,sans-serif;'>&#8594;</span>
    <b:loop values='data:post.labels' var='label'>
      <b:if cond='data:label.name == &quot;Blogger&quot;'><a href='http://shpargalkablog.ru/2010/07/razrabotka-bloga-v-blogger.html' rel="tag">Blogger</a></b:if>
      <b:if cond='data:label.name == &quot;Инструменты веб-мастера&quot;'><a href='http://shpargalkablog.ru/2010/07/instrumenty-vebmastera-s-nulya.html' rel="tag">Инструменты веб-мастера</a></b:if>
      <b:if cond='data:label.name == &quot;RSS&quot;'><a href='http://shpargalkablog.ru/2010/07/zarabotok-na-rss-s-nulya.html' rel="tag">RSS</a></b:if>
      <b:if cond='data:label.name == &quot;Раскрутка блога&quot;'><a href='http://shpargalkablog.ru/p/raskrutka-bloga.html' rel="tag">Раскрутка блога</a></b:if>
      <b:if cond='data:label.name == &quot;Разное&quot;'><a href='http://shpargalkablog.ru/p/raznoe.html' rel="tag">Разное</a></b:if>
      <b:if cond='data:label.name == &quot;Оптимизация&quot;'><a href='http://shpargalkablog.ru/2010/09/optimizatsiya-blogger.html' rel="tag">Оптимизация</a></b:if>
      <b:if cond='data:label.name == &quot;HTML/CSS/JavaScript&quot;'><a href='http://shpargalkablog.ru/p/html-css-javascript.html' rel="tag">HTML/CSS/JavaScript</a></b:if> 
    </b:loop>
    <span style='font-family: &quot;Helvetica Neue&quot;,Arial,Helvetica,sans-serif;'>&#8594;</span> <data:post.title/>
  </b:if>
</span>

Показывать гаджеты только для сообщений с определённым ярлыком.

Для примера возьмём гаджет "Мои блоги" (BlogList1). Код
<b:loop values='data:post.labels' var='label'>
            <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
          </b:loop>
меняем на
<b:loop values='data:post.labels' var='label'>
            <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
<b:if cond='data:label.name != &quot;название_ярлыка&quot;'>
<style type='text/css'>
#BlogList1 { display: none; } 
</style>
<b:else/>
#BlogList1 { display: block; } 
</b:if>         
</b:loop>
В настоящее время более подходящего варианта нет.

Убрать сообщения с Главной для определённого ярлыка.

Необходимое условие этого метода: ВСЕМ СООБЩЕНИЯМ ДОЛЖЕН БЫТЬ ПРИСВОЕН ЯРЛЫК. Иначе статью без ярлыка вы не увидите на страницах Главной. Код
<b:includable id='main' var='top'>
..........
<b:loop values='data:posts' var='post'>
.....содержание.....
</b:loop>
..........
</b:includable>
меняем на
<b:includable id='main' var='top'>
..........
<b:if cond='data:blog.url == data:blog.homepageUrl'>
  <b:loop values='data:posts' var='post'>
    <b:loop values='data:post.labels' var='label'>
      <b:if cond='data:label.name != &quot;название_ярлыка&quot;'>
.....содержание.....
      </b:if>
    </b:loop> 
  </b:loop>  
<b:else/>  
  <b:loop values='data:posts' var='post'>
.....содержание.....
  </b:loop>
</b:if>
..........
</b:includable>
Если нужно убрать с Главной конкретную страницу читаем эту статью. Они очень между собой взаимосвязаны и там есть дополнительные пояснения.
в f t
наверх ↑

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

Вячеслав
Спасибо за полезную информацию. Вы как всегда на высоте.
NMitra
Спасибо)
Vladimir B.
а вот у меня проблема, ярлыки я сделал ввиде списка (настройки:показ-список) и при нажатии на определенный ярдык он у меня подскакивает
http://bannabel.blogspot.com/search/label/%D0%9F%D1%80%D0%BE%20USA

в чем может быть дело не подскажите?
NMitra
На стиль верхней строки влияет код

.tabs-inner .widget li a {...}

Но он не распространяется на посещённые ссылки ярлыков.

Здесь причину нужно смотреть в самом гаджете "Ярлыки", поскольку этот же эффект происходит даже когда страницу ярлыка загрузить в браузер, то есть перехода по ссылке меню не происходит.
NMitra
В качестве решения проблемы советую воспользоваться гаджетом "Список ссылок", куда внести ссылки страниц ярлыков. Когда вы данный виджет расположите в поле над сообщением, автоматически ему придадут его стиль.
Vladimir B.
Спасибо все сделал =)
Alex
спасибо
Вика
Здравствуйте!
Скажите пожалуйста,только откровенно, есть ли смысл оставлять гаджет Ярлыки переделывая названия в Ключевые слова, это как то отражается в поисковике?
Спасибо.
NMitra
Это нужно в первую очередь для удобства пользователей в качестве навигации по сайту. Например, в блоге Яндекса используется ярлыки над названием статей (http://webmaster.ya.ru/#y5__id26). Но ярлыки как могут быть ключевыми словами, так и нет.

Я не использую ярлыки, но надеюсь навигация по блогу достаточно понятная.
NMitra
А навигация, при которой вовлекаются все страницы, положительно скажется на ранжировании в поисковых системах. PR Google будет распределён по всем страницам и они не будут падать в дополнительный индекс. Например, у меня, посмотрите, PR не набирается на единицу, но на всех станицах есть тоненькая зелёная полосочка. Процент страниц в supplemental составляет 16%. (http://xseo.in/indexed)
Simos
Наташа, добрый день.
Такой вопрос. Я поставил на свой тестовый блог вращающееся облако тегов и оно на нём работает. А ставлю этот же код на основной блог - не работает и отображается только кнопка на обновление флэш-плеера. Я загрузил на тестовый блог сохранённую копию шаблона основного блога - облако работает, а на основном блоге не хочет ((. Разница между блогами только в платности домена, может в этом причина? Не знаю уже, что и думать.. Может Вы знаете ответ?
NMitra
Здравствуй! Нет, причина не может быть в платности домена. А код стандартный блоггеровский? Мне нужно увидеть разницу. Сейчас он не установлен.
Simos
Код "облака" сейчас установлен на обоих блогах в левой колонке в виде виджета "Фотогалерея" (на основном блоге - внизу). Код шаблона стандартный Блоггера, менял только по твоим рекомендациям. Может что-то лишнее удалил? Хотя на обоих блогах сейчас один и тот же сохранённый вариант шаблона. Источник текста кода "облака": http://dperexvatov.blogspot.com/2010/08/blogger.html
NMitra
Я не тестировала, просто предположение. Наличие каких-то гаджетов мешает корректному действию скрипта. Например, блоггеровские "ярлыки".
Simos
Вариант. Попробую добавить все такие же гаджеты на тестовый блог.
Simos
Ура!!! Я нашёл ответ! Оказывается скрипт не "переваривал" кавычки в названиях ярлыков! Теперь всё работает! Спасибо за отклик, Наташа! Приезжай к нам в Крым на отдых! Уже тепло, а летней суеты ещё нет. :)
NMitra
Спасибо за предложение)
Автор блога
Здравствуйте,
Подскажите, как сделать, чтобы в "облаке тегов" шрифт всех ярлыков был одинаковым
Благодарстую
NMitra
Здравствуйте!

font-size: 10px; - это размер шрифта. По-удаляйте их из

.label-size-x a {color: #ffa333;}
Egen
Добрый день!
Подскажите, плиз, неразумному, почему у меня на блоге -
http://egen-nu.blogspot.com/
нет популярных сообщений, а просмотров уже более 400?
Заранее спасибо!
Евгений
NMitra
Затрудняюсь сказать, надо смотреть шаблон. Удалите сей гаджет и создайте его заново. Тег ul присутствует, а li - нет.
vala
Здравствуйте, подскажите пожалуйста как облако тэгов сделать динамичным (это некая динамическая сфера, которая вертится, когда рядом с ней находится курсор мышки)???? пробовала делать сама, плагины скачивала...но ничего не вышло ПОМОГИТЕ пожалуйста!!!!.
NMitra
Здравствуйте! Дополнила статью. Скрипт работает.
vala
Большое спасибо! Все установила, но у меня проблема текст меток "налипает" один на другой, т.е. более крупные слова заслоняют мелкие-получается сгусток слов и наслоений, за счет этого облако выглядит неоднородно - "то густо то пусто" что называется...как исправить посоветуйте????
NMitra
Попробуйте обратиться к автору скрипта - http://blogcoding.ru/about-2/.

Я бы уменьшила скорость вращения (tspeed), а то получается игра на реакцию.

Не думаю, что большое количество меток упрощают навигацию по блогу. При редактировании гаджета можно их фильтровать. Уберите наиболее незначительные.
Morskaia
А скажите как вставить разделитель между рубриками? Обычную линию?
NMitra
Если я верно поняла. Вместо запятой в

<b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>

можно использовать любой символ. Помимо тех, которые есть на клавиатуре, можете посмотреть здесь - http://shpargalkablog.ru/2011/03/spetsyalnye-simvoly-html.html.
Vinbuh
Помогите! У меня не отображаются ярлыки после сообщения, хотя птичьку я поставил.
NMitra
Дизайн - Сообщения блога - Изменить - установить галочку.

Если не поможет: Шаблон - Изменить HTML - Приступить - Восстановить шаблоны виджетов по умолчанию.

Но часть настроек, внесённых самостоятельно, пропадут.

Иначе нужно смотреть шаблон. Можете открыть какой-нибудь чистый тестовый блог и сравнить коды соответствующего фрагмента.
Vinbuh
Скопировал фрагмент кода из чистого блога, вставил, заработало. Видно где-то я его раньше прибил. Спасибо за советы!
NMitra
Вот и хорошо, что всё уладилось.
Anatoly Venediktov
Добрый день. Как сделать, что бы при выборе ярлыка показывалось не 10 (или 20) сообщений, а только заданное количество?
NMitra
Здравствуйте, заменить все вхождения в шаблоне
'data:label.url'
на
'data:label.url + &quot;?max-results=7&quot;'
ТаЛа
скажите, а как убрать ненужные ярлыки, которые были созданы ранее. Решила изменить и упорядочить, и чтобы не запутаться -не знаю как убрать лишнее
ТаЛа
вопрос снимается, оказывается они исчезают сами, но все равно, спасибо))))
NMitra
Я ярлыки убираю в
Название_блога · Сообщения › Все: ...
Выделяю галочками необходимые статьи (или все разом), далее, нажав на значок ярлыка (см. первый рисунок), из выпадающего меню выбираю удалить.

Рада, что вам удалось справиться без моей помощи :)
Nortt
Можете показать сам код виджета "Ярлыки"?
NMitra
В шаблоне CTRL+F ищите

type='Label'

в том случае, если вы уже создали данный гаджет. Содержание тега b:widget и будет код виджета. От

<b:widget id='Label1' locked='false' title='' type='Label'>

до

</b:widget>
Хоббирум (Hobbyroom)
А подскажите, пожалуйста выход из ситуации - ярлык был создан ошибочно, постов с таким ярлыком нет, однако в настройках показывает одно сообщение (но не выдает его), и не удаляет ни в какую..
NMitra
Каков URL на ярлык.
Хоббирум (Hobbyroom)
http://hobbyroomperm.blogspot.com/search/label/%0B%12%29%D0%BE%D1%82%D1%87%D0%B5%D1%82%20%D0%BE%20%D0%BC%D0%B0%D1%81%D1%82%D0%B5%D1%80-%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0%D1%85%0C
NMitra
Да, я ничего не вижу. Картинка "Настройка облака тегов" там можно указать пункт "Выбранные ярлыки", так тоже не получается?
NMitra
Ещё посмотрите так: "новый редактор (хотя в старом более наглядно)" - "Сообщения" рядом с поиском (наверху страницы) слева выпадающее меню. Выберите в нём ваш ярлык. Каков результат?
Хоббирум (Hobbyroom)
Сообщения не выдаются никакие. Но удалить ярлык - никак
Хоббирум (Hobbyroom)
Настроила список ярлыков. Удалила ненужный. Однако физически удалить его не удается. Спасибо!
NMitra
Запретите страницу к индексации - http://shpargalkablog.ru/2010/07/kontent.html - поисковым системам она ни к чему. А если на неё не ставить ссылки, то страницу не увидят посетители.
NMitra
Да, ещё вопрос: а можно ли присвоить этот ярлык другой статье?
Хоббирум (Hobbyroom)
Можно присвоить этот ярлык, но при этом создается точно такой же, и потом можно его удалить. А этот, первый - никак.
NMitra
Понятно. Какая-то ошибка значит была.
Ulja Stupina
Скажите, а можно как-то сделать так, чтобы сообщения с определенным ярлыком не выводились на главной странице? Допустим у меня в блоге есть страница Project 365, где выводятся сообщения с ярлыком 365, мне бы хотелось чтобы они не показывались на главной странице, а показывались только там. Такое возможно? http://uljastupina.blogspot.com/
NMitra
Что-то никакого достойного решения у меня не созрело, кроме как публиковать статьи задним числом либо убирать каждую страницу в отдельности http://shpargalkablog.ru/2011/02/uslovnye-tegi-v-blogger.html.
shabot
Здравствуйте NMitra!Подскажите пожалуйста можно ли сделать так,чтоб в оглавлении показывались только основные ярлыки?
NMitra
Здравствуйте!

http://название_блога/search/label/название_ярлыка

Это URL страницы. Его вы добавляете в гаджет "Список ссылок" http://shpargalkablog.ru/2011/04/gadzhet-spisok-ssylok-blogger.html , который размещаете под заголовком. Только те, которые вам нужны, а не все ярлыки.
shabot
Наверное я не так выразился.Я говорю о карте сайта.В ней вместо основных названий рубрик, как в меню на главной странице,отображаются полностью все теги(ярлыки) статей.
NMitra
Скорее всего я опять не поняла. У вас есть URL страницы определённого ярлыка. На неё сделайте ссылку.

Карта сайта на Blogger реализуется с помощью фида и не индексируется, если вы её не формируете вручную.
shabot
Спасибо за помощь!
Elena
Наталья! Во-первых, разрешите поблагодарить Вас за такое количество полезностей.Для меня как новичка,просто кладище знаний. И можно спросить Вас: - "В чем может быть моя ошибка,при установки гаджетаа "Ярлыки" с целью поместить "Облако тегов", а вот динамики нет.Все стоит на одном месте.Может быть от того что я не пишу, где Вы просите писать, а просто копирую и вставляю... "
NMitra
Каков ваш адрес блога с внедрённым кодом? Сегодня-завтра посмотрю.
Elena
www.smozem.ru Вот он. Спасибо и извините.
NMitra
Динамическое "Облако тегов" - этот пункт хотите реализовать? Внизу код, который нужно поместить b:widget id='Label99' locked='false' title='Облако меток' type='Label' ...... Его в шаблоне у вас я не увидела.
Elena
Ой, Наташа! Огромное спасибо. Все получилось и заработало.Супер.Нравиться ))).
Հրաչ Մնացականյան
'data:label.url'
На шаблоне нет, что делать?
NMitra
Дизайн-Сообщения блога-Изменить-галочка "Ярлыки".
Елена и Александр Никитины
Наталья,не могу на своем блоге реализовать "Хлебные крошки", и код в шаблоне отсутствует, и пытался с другого вставить. Хочу установить как у вас "С нуля" до знатока > Blogger > Ярлыки у Blogger, только и в начале и в конце страницы. Подскажите, какой пункт я мог пропустить?
NMitra
Сначала нужно присвоить всем статьям ярлыки, затем установить соответствующую галку в "Дизайн"-"Сообщения блога"-"Изменить".
Елена и Александр Никитины
Ярлыки присвоил, галку поставил... А страницам можно ярлыки присвоить, чтобы путь был виден?
NMitra
Я прямо в шаблон вносила весь путь, окружив условием для этой странице.

Ярлыки страницам не присваиваются.
Mara
Здравствуйте! Спасибо большое за полезные советы!)Пытаюсь сделать так, чтобы некоторые публикации блога отражались не на главной странице, а только в рубрике. Создала ярлыки, но не могу найти строчку

..........

.....содержание.....

..........


для изменения кода. Может быть, есть другие варианты? Спасибо!))
NMitra
CTRL+F:
b:includable id='main' var='top'
Немного ниже вы найдёте строку
b:loop values='data:posts' var='post'
Она должна быть в любом шаблоне, кроме динамических.

С участием ярлыков только этот. Можете посмотреть для отдельной страницы http://shpargalkablog.ru/2011/02/uslovnye-tegi-v-blogger.html
Mara
спасибо, нашла, но все равно не получается, пишет: "Не удалось проанализировать ваш шаблон, так как он неправильно сформирован. Убедитесь, что все элементы XML правильно закрыты.
Сообщение об ошибке в XML: The element type "b:loop" must be terminated by the matching end-tag "".
Error 500" Наверно, я просто ошибаюсь где-то со строчками при копировании кода. В любом случае спасибо!)
Космо Мизраил Горыныч
NMitra, косяк!(

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

в валидности кода уверен.

Ща пойду убирать код.... :(
Космо Мизраил Горыныч
Xd слава богу, код почистил... вообще не хотел сохраняться
Космо Мизраил Горыныч
ну вот, сбросились все изменения шаблона.... даже те, которые я неделю назад делал... Ctrl+Z творит чудеса.
NMitra
А что делали то - прятали сообщения с Главной?
kozak
В настройках сообщения ставлю показывать ярлыки (метки), но на блоге они не отображаются. Кто подскажет?
NMitra
Попробуйте обновить шаблон http://shpargalkablog.ru/2012/03/shablon-blogger-polomalsya.html#shablon . Часть внесённых изменений будет утеряна.
kozak
Спасибо. Помогло восстановление виджетов по умолчанию.
Админ
Здравствуйте Наталья. Увидел у Вас на страничке http://prilozhenie9.blogspot.com/p/3.html в приложении №9 интересные выдвижные меню, не подскажите как такие сделать? Или где можно взять по этому поводу информацию, адаптированную, как можно ближе к блогспот.
NMitra
Посмотрите здесь http://shpargalkablog.ru/2011/03/soderzhanie-bloga-na-blogger.html . Меню Abu Farhan не выдвигается в Mozilla Firefox. Плюс там какая-то нехорошая история была, мол блог взломали.
Анонимный
Здравствуйте. Подскажите можно вместо max-results=5, наоборот увеличить количество сообщений на странице, чтобы перейдя по ярлыку показывались все сообщения с данным ярлыком? Например, 30 сообщений.
NMitra
Здравствуйте, попробуйте. Я не экспериментировала.
Роман Мисько
А можно сделать так чтобы на главной странице публиковались только статьи с одного ярлыка?
NMitra
В последнем примере

<b:if cond='data:blog.url == data:blog.homepageUrl'>
  <b:loop values='data:posts' var='post'>
    <b:loop values='data:post.labels' var='label'>
      <b:if cond='data:label.name == &quot;название_ярлыка&quot;'>
.....содержание.....
      </b:if>
    </b:loop>
  </b:loop>
</b:if>
Роман Мисько
у меня в результате пустая главная страница с текстом ".... содержание ......" как это исправить?
NMitra
".....содержание....." - это тот код, который был между

<b:loop values='data:posts' var='post'>
.....содержание.....
</b:loop>

Я писала из расчёта, что вы ознакомились со статьёй.
Роман Мисько
я удалил надпись "содержание" и мне на главную страницу показало список ярлыков...я не очень освидомлений в HTML
Роман Мисько
вместо "содержимое" поставил тот код что вы сказали, равно показывает пустую главную страницу
NMitra
Я сейчас несколько занята, потестирую, позже отпишусь о результатах.
NMitra
Итак, я посмотрела, сделать удалось. Но минус этого метода заключается в том, что Сообщения не пересчитываются. То есть у вас 5 Сообщений на Главной, из них 2 с ярлыком "stat". Читатель увидит на Главной только эти два последних Сообщений. И не важно, что до этого вы публиковали ещё штук сто, их читатель сможет увидеть только перейдя по ссылке "Предыдущие". Код из статьи заменить на

<b:includable id='main' var='top'>
..........
<b:if cond='data:blog.pageType == &quot;index&quot;'>
  <b:loop values='data:posts' var='post'>
    <b:loop values='data:post.labels' var='label'>
      <b:if cond='data:label.name == &quot;stat&quot;'>
.....содержание.....
      </b:if>
    </b:loop>
  </b:loop>
<b:else/>
      <b:loop values='data:posts' var='post'>
.....содержание.....
      </b:loop>
 </b:if>


NMitra
..........
</b:includable>
Роман Мисько
у меня не получается сделать((..., я вам на эмайл отправил свою часть скрипта из шаблона и при необходимости прикрепил весь шаблон, пожалуйста подставьте мне верное значение буду вам очень благодарен
Роман Мисько
вcё получилось но только 10 статей можно опубликовать
NMitra
Почему? Ограничения по присвоению ярлыка отсутствуют.
Роман Мисько
а можно как-то увеличить количество?
Анонимный
помогите!!!
Добавил себе на сайт облако тегов(не на движке)
Всё работало но после того как на полнил ссылками оно перестало работать
Пишет вот такое:
Для красивого отображения Облака тегов
необходим
Adobe Flash Player 9
или выше
Скачать Adobe Flash Player
удалил добавил скачаный скрипт работает,свой заполненный опять нет.
что делать??
Анонимный
здравствуйте, подскажите пожалуйста, как заменить стандартный список или облако ярлыков на графические? т.е. имеются определенные элементы которые хочется прикрутить, чтобы дизайн был выдержан, но нужной информации пока найти не могу на эту тему.
буду очень благодарна!
NMitra
Здравствуйте, можно, но сомневаюсь, что найдёте информацию. Ширина боковой колонки у всех разная, как угодить всем непонятно. Да и в двух словах не опишешь.
syuzi
Здравствуйте, (наверное у меня банальная проблема с ярлыками) всё есть всё работает но не отображаются в новостях, в "админке " есть каждая новость проставлена. где то читала что нужно в шаблоне " по копаться" но понятия не имею где!? может кто то подсказать что делать ? СП!
NMitra
Здравствуйте, попробуйте так http://shpargalkablog.ru/2012/03/shablon-blogger-polomalsya.html Но сохраните шаблон предварительно.
olga
добрый день!
sledroad.blogspot.ru
на гл стр должны отображаться стр только с определенным тегом. но если делать по инструкции, то гл стр отражается правильно, но на всех остальных стр ничего нет
посоветуйте пожалуйста
NMitra
Выберите условие http://shpargalkablog.ru/2011/02/uslovnye-tegi-v-blogger.html вместо

<b:if cond='data:blog.url == data:blog.homepageUrl'>
olga
теперь все сообщения отображаются правильно, но съехала боковушка, причем не только на главной. посмотрите пожалуйста, где ошибка sledroad.blogspot.ru
спасибо!
NMitra
"съехала боковушка" - не понятно, что вы имеете ввиду :( Приложите скриншот со стрелочками :)
olga
посмотрите здесь http://sledroad.blogspot.ru/search/label/%D0%9C%D0%BE%D0%B8%20%D0%BF%D0%B5%D1%81%D0%BD%D0%B8

большое спасибо!
NMitra
Зайдите из браузера Mozilla Firefox. Правая кнопка мыши - "исходный код страницы". Обратите внимание на обилие красных закрытых тегов </div>. А где открытые?

Попробуйте заменить всё снова, но очень внимательно.
olga
все получилось, пришлось добавить else.
огромное спасибо!!
NMitra
Отлично :)
Анонимный
Добрый день, нужна помощь.
Я пытаюсь запорлнить блог по рукоделию.
Мне нужно, чтобы в верхних вкладках статьи были разбиты по страницам...материалы, игрушки, текстиль...и мне нужно эти стрницы заполнять отдельными статьями...не по одной...а много...но чтобы они все не дублировались в главной, а сразу переходили в нужную категорию...
Ярлыки создала...Логически понимаю, что мне нужно как-то связать страницу с ярлыком, но что-то не могу понять до конца как это сделать....Помогите))) Очень важно это)))
Надя Озерянская
А если нужно убрать сообщения с Главной для нескольких ярлыков?
Это возможно?
NMitra
Анонимный, добрый день, http://shpargalkablog.ru/2011/03/soderzhanie-bloga-na-blogger.html

Надя, присвоить этим сообщениям один общий ярлык
Надя Озерянская
Мне один общий не подходит, это разные категории.
Можно ли сделать три страницы и каждой присвоить свой ярлык, чтобы статьи перенаправлялись в нужную, т.е. одну из трех, страницу?
Надя Озерянская
Не по теме, но помогите.
При создании сообщения с большим количеством картинок, внизу он вылезли за пределы основного блока , погшли поверх, комментариев, и еще ниже.
Это возможно исправить?
NMitra
Можно. Но вы в коде можете заплутать. См. http://shpargalkablog.ru/2011/02/uslovnye-tegi-v-blogger.html

Так. Вы можете присвоить одной статье несколько ярлыков, один ярлык нескольким статьям. Дальше мне ваша идея не ясна.

По второму вопросу покажите URL страницы блога
Надя Озерянская
Спасибо...

http://pugovki.blogspot.com/2013/06/blog-post_13.html
внизу страницы
Надя Озерянская
я уже запуталась..логически условия свои понимаю, но как вставить в код..это пока очень сложно для меня...
буду пробовать разбираться....а то, если просто связать страницу с ярлыком, то эта статься находится на главной и выводится на страницу с ярлыком...а это уже внешне вынлядит, как дважды опубликованная статья
NMitra
Зайдите в редактор этой статьи, перейдите на вкладку "HTML" и удалите пункты статьи 9,10,11. Именно с 9 пункта начинает всё рушиться.
Надя Озерянская
При удалении у меня высвечивается "Ваш код HTML не может быть принят: Закрывающий тег без соответствующего открывающего тега: DIV Игнорировать"
Что предпринимать?
NMitra
Перепишите статью, так, наверно, будет проще всего.
Надя Озерянская
Наташа, в смыслке код всей статьи?
я уже случайно удалила пункты эти без HTML
и теперь эта проблема сдвинулась чуток ниже

Как мне вам переслать статью и куда?
Надя Озерянская
Ой, извините....Я прочитала..перешлите, а не перепишите))))
Ок...это дело в самой статье,я правильно поняла?
Тогда нет проблем, пойду пробовать))
Надя Озерянская
Удалила, игнорирую предупреждение и ввела заново этот текст. Все в порядке.
Спасибо, за помощь!!!!
NMitra
Ой, нет, игнорировать предупреждение нельзя, ищите ошибку. Где-то потерялся закрывающий тег. Я имела ввиду переписать всю статью.
Надя Озерянская
Поздно)))
А что может случиться?
Если не пойдет, тогда уже перепишу все заново.
NMitra
Вёрстка вся съедет, концы будет трудно найти
Z a i r a Zaira
Здравствуйте!
Как изменит HTML,простой фон на анимированный фон в Блоггере?
Заранее благодарю.
NMitra
Здравствуйте, в "Дизайнере шаблонов" (вкладка "Шаблон" - оранжевая кнопка "Настроить") - вкладка "Фон" - нажимаете на самый большой прямоугольник левой клавишей мышки - там будут вкладки "Абстрактные", "Искусство" и т.п. А над ними "Загрузить изображение". Загружаете своё анимированную картинку.

В HTML можно изменить стиль CSS, но если не видеть блог, то сказать что поменять невозможно.
Anna Kos
спасибо! очень помогла статья!
NMitra
Рада слышать :)
Анонимный
Здравствуйте!
Скажите, пожалуйста, хлебные крошки, сделанные вручную на странице, можно ли установить вверху, чтобы они отображались над заголовком поста??
Заранее спасибо.
NMitra
Здравствуйте, код крошек добавьте перед <data:post.body/> Только учтите, что <data:post.body/> несколько
Юлия Алешкина
Доброе утро, Наталья. Я все еще изучаю Ваш блог. Сегодня, наконец, разобралась, как убрать бок.панель с главной страницы - пыталась сделать это 4 дня, и вот прозрение нашло (увидела, что нужно писать == и !=)
Я к Вам с новым вопросом. Думаю, что это про ярлыки, поэтому пишу тут.
Я делаю игрушки и пытаюсь сделать удобную для заказчиков галерею(портфолио своих работ) по видам. Реализовала самый простой вариант (когда все игрушки условно делю на "звери", "куклы", при этом звери могут быть каркасные и некаркасные, а также флисовые и хлопковые, то же самое можно сказать и про куклы- они могут быть каркасными и не каркасными. Если присвоить всё относящееся к конкретной игрушке, то при поиске каркасных выйдут и куклы и звери.
Можно ли задать условия результата поиска (и классифицировать), чтобы можно было выбрать, например, в ярлыке "куклы" именно "каркасные" (при этом, чтобы "звери" "каркасные" не вылезали)? реализуемо ли это для блоггера?
Я нашла лишь вариант, когда на бок.панели гаджет "Ярлыки", где можно выбрать определенные ярлыки из общего списка. Но этот вариант не совсем то.
Юлия Алешкина
И еще вопрос в догонку: у Вас где-то можно почитать про добавление к ссылке
http://shpargalkablog.ru/2010/11/gadzhety-dlya-blogger.html + #pokaz = http://shpargalkablog.ru/2010/11/gadzhety-dlya-blogger.html#pokaz
и как это правильно назвать?
NMitra
Доброе утро.
В голову приходит самое простое решение: вместо "каркасные" задать ярлыки "каркасные куклы" и "каркасные звери".
Возможно, если вместо
<b:if cond='data:blog.url == data:blog.homepageUrl'>
  <b:loop values='data:posts' var='post'>
    <b:loop values='data:post.labels' var='label'>
      <b:if cond='data:label.name != &quot;название_ярлыка&quot;'>
поставить
  <b:loop values='data:posts' var='post'>
    <b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.name != &quot;каркасные&quot;'>
      <b:if cond='data:label.name != &quot;звери&quot;'>
то можно добиться похожего результата.

http://shpargalkablog.ru/2010/09/postroenie-ssylok-v-html.html#name
Юлия Алешкина
Спасибо! про каркасные куклы и каркасные звери я тоже подумала))
Попробую все варианты.
Саша Дикий
Здравствуйте! Столкнулся с такой проблемой: на моём блоге 2 ярлыка в котором по 8 разных сообщений, но при нажатии на первый ярлык - выдаёт 3 сообщения из 8, при нажатии на второй ярлык - 6 сообщений из 8. Рылся в настройках шаблона, думал стоит ограничение на количество выдаваемых сообщений, нашёл 'data:label.url', пытался изменить, но никакого результата.
Если что мой блог - http://www.online-vkontakte.ru/
Помогите чайнику, пожалуйста)

Анонимный
Спасибо, хочу попробовать применить на блоге для разнообразия контента.
NMitra
Саша Дикий, здравствуйте, у меня тоже такое было. Ошибка была в шаблоне. Вроде тег не закрыла, сейчас не помню точно. Ошибку найти будет сложно, проще заново шаблон поменять.
Анонимный
Здравствуйте! Подскажите пожалуйста как сделать вот такой список ссылок, чтобы выдвигался именно списком, как на этом сайте http://www.jaglever.com/ во вкладке FOLLOW, только на Blogger.com???
NMitra
Здравствуйте!
Выпадающий список http://shpargalkablog.ru/2011/10/gorizontalnoye-vypadayushcheye-menyu.html
У ярлыков есть свой RSS http://имя_блога.blogspot.com/feeds/posts/default/-/название_ярлыка См. http://shpargalkablog.ru/2010/07/zarabotok-na-rss-s-nulya.html
Космо Мизраил Горыныч
Можно кое-что добавить в статью.

Сегодня удалось с помощью шаблонов отстилизовать все сообщения с определённым тегом.

Код http://snipt.org/Xjjfi3
Видоизменил до http://snipt.org/Xjjfj1

В моём случае я так добавил иконки.
Svetlana
Добрый день! Подскажите пожалуйста, как можно показывать для сообщений с определённым ярлыком не только гаджеты но и виджеты. Упорно пыталась переделать ваш код для гаджета под виджет, но ничего не вышло...
Заранее спасибо!
NMitra
Добрый день! В чём разница гаджета от виджета?
Svetlana
Разница наверно от каши в моей голове:))
Посмотрите пожалуйста я вот тут написала: http://mytestbloghandmadehome.blogspot.ru/2015/11/idhtml2-lockedfalse-title-typehtml.html#sthash.5nOnqW9o.dpbs
NMitra
data:post.labels работает только внутри
b:widget id='Blog1' locked='true' title='Сообщения блога' type='Blog'

Поэтому в шаблоне "Шпаргалки блоггера" и header (шапка сайта) и код верхнего меню в
b:widget id='Blog1' locked='true' title='Сообщения блога' type='Blog'
Svetlana
Ах вот оно что!:)) Спасибо огромное!:) Значит продолжу разбираться!:)