На окраине Интернета

Улучшенный виджет “Архив” для Blogger

10

| Метки: , , , ,

Сегодня опять решил сделать небольшой обзор моих изменений на блоге. Как Вы уже знаете, я в последние несколько дней “загорелся” улучшением функциональности своего блога, о чем уже писал в рубрике "Блогострой". Кстати, в этой рубрике рекомендую прочесть посты о гаджетах блогспота: Мои гаджеты и виджеты для Blogger и Гаджет "Оценка постов" - пять звездочек!.
А в этом посте опишу как я изменил виджет “Архив” на более “человеческий”.
Итак, если у Вас нет стандартного гаджета “Архив”, обязательно его поставьте, а то видоизменять будет нечего. Настройки режима должны быть полными:


Учтите, что не все шаблоны могут поддерживать эти изменения, но у меня все получилось:



Вот пошаговая инструкция:
  1. Если нет на Вашем блоге виджета “Архив”, добавляем его стандартным способом (Мои гаджеты и виджеты для Blogger).
  2. Затем выполняем следующие действия: Панель инструментов - Дизайн - Изменить HTML и НЕ ставим галочку в окошке “Расширить шаблоны виджета”, а оставляем шаблон “свернутым” (по умолчанию). Делаем резервную копию шаблона и находим эту строчку:
    Обратите внимание, что title может быть и на русском, языке т.е. иметь то значение, которое Вы указали в поле “Наименование” Вашего гаджета.
    Найденные строки заменяем на следующим кодом: step1 и сохраняем изменения.
  3. Далее, ищем следующую строчку:
    и в место, выделенное красным, вставляем следующий код: step2
    Сохраняем шаблон и все, новый виджет “Архив” готов.
Теперь его надо настроить. Для этого снова заходим в Панель инструментов - Дизайн - Элементы страницы, находим виджет “Архив” и открываем его для дальнейшей настройки. Настроить желательно так:


По крайней мере, у меня настроено именно так.
Теперь о стиле календаря. Я ни чего не настраивал, т. е. выбрал стиль по умолчанию, но тем, кому охота поэкспериментировать, сюда:
Blogger-Archive-Calendar-Styles
И последнее – это русификация. Это сделать тоже не сложно.
Здесь представлены настройки виджета в HTML-коде
(кликните на картинку для увеличения):
Не трудно догадаться, что для того, чтобы изменить английские слова на русские, просто найдите в своем коде необходимые переменные и замените их значения на русские слова. К примеру, “Loading....” на “Загрузка....”, а “Sunday” на “Воскресенье” и т. д.
Ну вот, кажется, и все, удачи.

Комментарии: (10)

Очень удобное решение для организации архива. Без окошка поиска похоже на ЖЖ.

Елена Вы правы, мне тоже очень понравился этот гаджет.

Отличный пост. И огромное спасибо за решение. Давно хотел, что-то такое и вот оно нашлось. Разместил у себя на блоге, спасибо и успехов.

Slobodskoj, пожалуйста. Всегда рад помочь :)

Удивительно — мы как раз занимались на прошлой неделе реализацией подобного виджета. Правда, принцип работы чуть иной. Имхо, наша версия получилась посолиднее:
1) Не нужно лазить внутрь шаблона чтобы его установить и настроить, установка прямо с поста у меня в блоге. Для новичков будет особенно актуально.
2) Там же и интерфейс по настройке виджета, можно выбрать разные варианты оформления, цвета, локализацию.
3) Можно листать на любое расстояние в будущее и прошлое, т.е. использовать и как обычный календарь, чтобы посмотреть какая дата приходится на какой день недели.
4) Документированы классы CSS для тех, кто захочет через стили полностью сменить оформление календаря и подстроить под свой блог.
Вот тут сам виджет: http://izhurnal.blogspot.com/2010/10/calendar-archive-widget-blogger.html

Не работает ваша система. Вместо календаря на странице тупо какие-то символы появляются из кода.

Гость, если показывает код значит в коде ошибка.
У меня же архив работает.

Спасибо, все получилось! Ура!

А никто из присутствующих не знает как можно из этого виджета сделать виджет новостей? Чтобы заголовки постов отображались по дате публикации? Наверняка ведь кто-то уже делал такой виджет

Мдаа херня какая-то

Отправить комментарий


Просьба, по возможности, не использовать форму "Анонимный". Лучше выберите форму "Название/URL" и в графе Название укажите свое имя, а графу URL оставьте пустой.

Спасибо за комментарий. Наберитесь терпения пока Ваш комментарий пройдет модерацию.

Самое читаемое в Блоге: