Спецификации языка шаблонов Blogger - PullRequest
4 голосов
/ 20 февраля 2011

Есть ли где-нибудь в гугле опубликованные официальные спецификации языка шаблонов блоггера?Я прочитал этот вопрос , и он дал много полезной информации, но не помог мне с определенным тегом, который я ищу (тег variable).

Ответы [ 2 ]

3 голосов
/ 13 мая 2011

Хотя мне не удалось найти официальную языковую спецификацию, я нашел блог bloggeD, написанный Бхавья Джайном. Начиная здесь:

http://thoughtsomething.blogspot.com/2009/01/understanding-blogger-template-1.html

джайнские чехлы

  • Разделы, виджеты, включая, включает. b: пространство имен
  • Доступ к данным. данные: элементы пространства имен
  • Как использовать expr: namespace - настроить ссылки

Эти записи блога дополняют документацию блоггера - Blogger ›Статьи справки› Настройка блога ›Макеты› Расширенное использование , где наиболее релевантные разделы содержат «Теги» в заголовке - с дополнительной информацией ( как "expr" работает для примеров) и больше примеров кода.

Тег переменной , на который вы ссылаетесь, не является тегом как таковым. Это строка, которую вы помещаете в комментарий CSS (внутри тега b: skin), так что вам нужно определить цвета (и тому подобное) только один раз:

<b:skin>
  <style type='text/css'>
  /*
   * Variable definitions:
   *  <Variable name='bgcolor' description='Page Background Color' 
       type='color' default='#fff'/>
   */
  body {
    background: $bgcolor;
    margin: 0;
    padding: 40px 20px;
  }
  </style>
</b:skin>

Этот образец копируется и вставляется из шрифтов и тегов цветов для макетов. Вы можете найти его на странице помощи блоггера, на которую я ссылался выше. Я бы связался с этим еще раз, но, увы, я недостаточно крут.

1 голос
/ 12 марта 2011

Я обычный блоггер, и даже мне было интересно, какой язык они используют и как все это работает?

Я много гуглил, чтобы внести изменения в свои блоги и понять, как он работает.Наконец-то я нашел этот ответ только на сайте Google .. на http://code.google.com/apis/blogger/

API данных Blogger позволяет клиентским приложениям просматривать и обновлять контент Blogger в виде каналов API данных Google.Ваше клиентское приложение может использовать API данных для создания новых сообщений в блоге, редактирования или удаления существующих сообщений и запроса сообщений, соответствующих определенным критериям.

Официальные примеры Googles можно проверить по адресу

http://code.google.com/apis/gdata/docs/2.0/basics.html

Я не получил variable то, что вы спросили.

...