Мы с вами долго обходились без подобного решения для блогов. Конечно, можно прожить и без Календаря.
Мы привыкли пользоваться обычным иерархическим списком статей. Кто-то, возможно, думал о таком календаре для блога, и искал решения у сторонних разработчиков. К слову сказать, у сторонних разработчиков можно найти только календарь, но он не будет являться архивом статей. А кто-то вообще не задумывался о таком виджете. Я же всегда в блогах на других платформах и CMS обращала внимание на архив в виде календаря, и в тайне жалела, что нас, любителей blogspot, лишили этого удовольствия. Мои молитвы были услышаны.
Не так давно, на просторах интернета, а точнее, среди гостей своего блога я встретила интересного человека. Но сначала я не придала значение нашему знакомству. Позже, я совершенно случайно попала на его блог iZhurnal — Интернет журнал. Все для блоггера, и была приятно удивлена, что Вадим (автор блога) отлично разбирается в платформе Blogger, и с легкостью придумывает всякие интересности для нашей любимой платформы. Вадим программист, и пишет скрипты, приложения, виджеты и прочее. Но самое приятное ожидало меня впереди. Вадим оказался приятным собеседником и человеком, открытым для новых идей. И я этим воспользовалась.
Я предложила Вадиму сделать виджет Календарь-архив. Обращаю ваше внимание на то, что это именно виджет, а если быть ещё более точной, это гаджет, который устанавливается в блог автоматически и не требует от вас никаких дополнительных знаний. Чтобы установить Календарь в свой блог, вам не нужно копаться в коде, думать, как и куда это вставить, у виджета Календарь для блога есть собственный интерфейс, вам только нужно выбрать из предложенного списка настройки. Виджет сам настроится под дизайн вашего шаблона, настроит цвета и шрифт. Но, плюс к этому, для любителей покопаться в шаблоне, внешний вид Календаря можно настраивать. Об этом, и других преимуществах Календаря для блога вы можете прочитать у Вадима, разработчика Календаря. Статья написана подробно и понятно. Но я, на всякий случай, опишу основные шаги по установке.
Переходим на страницу Виджет для Blogger: календарь с возможностью просмотра архива блога. Читаем статью, внизу статьи находится вот такая форма
Как установить календарь в блог. Шаг 1.
Заполняем поля формы. Напротив каждого поля находятся пояснения, что каждый параметр настроек означает и чему служит. Обратите внимание на поле Язык. Календарь может быть на любом языке! После всех настроек нажимаем на кнопку Добавить виджет в блог
Как установить календарь в блог. Шаг 2.
Вы попадаете на страницу добавления виджета
Кнопка Добавить в блог и виджет уже у вас в блоге, а вы на странице Дизайн – Элементы страницы.
По умолчанию, все виджеты на blogspot устанавливаются выше уже установленных, поэтому от вас требуется только перенести его в нужное место.
Проще даже не придумаешь.
Что ещё хотелось бы к этому добавить.
Как уже мной было сказано, идея календаря была моей, исполнение Вадима, сделали мы это совершенно бесплатно, и без прямой корысти. Написала «без прямой», потому что корысть, конечно же, есть. Мы хотим, что бы наш виджет был доступен максимальному количеству пользователей во всем мире.
Потому что он полезный, функциональный и приносит разнообразие в наши блоги.
И нас, как создателей, волнует его будущее.
Чтобы виджет стал доступным всем пользователям Blooger, его необходимо предложить разработчикам Blogger. Для этого существует специальный сервис, куда виджет загружается, ожидает одобрения и затем становится доступным непосредственно каждому блоггеру (вы только задумайтесь – каждому блоггеру во всем мире!) со страниц инструментов. Именно в том окне, где мы выбираем гаджеты для блога на странице Дизайн-Элементы страницы.
Но, прежде, чем мы сможем предложить наш Календарь разработчикам платформы Blogger, его необходимо протестировать в разных шаблонах, на разных блогах. Календарь сам по себе штука полезная и дополнительной рекламы не требует, но, как часто это бывает, проблема не в том, что мы что-то не хотим, чаще, мы просто не знаем, где и как это найти.
[ads1]Поэтому приглашаю всех желающих принять участие в тестировании, а так же, будем очень благодарны, если вы расскажите у себя в блоге своим читателям о нашем творении, чтобы больше людей могли узнать о виджете Календарь для блога с архивом.
Все свои вопросы, пожелания и проблемы с отображением виджета на страницах блога, пишите в комментариях к этой статье, в комментариях к статье установки Календаря в блоге iZhurnal, а так же мне на почту (адрес почты есть на странице Акции для блоггеров).
Сделаем наши блоги лучше!
Я не стала вставлять календарь, не вижу в этом смысла.
Конечно, каждый решает для себя сам, что он хочет видеть в своем блоге:)
Календарь — штука полезная конечно, но вот я не совсем поняла в чем функциональность календаря. Кому она больше нужна: блоггеру или читателю? Календарь отображает 1 месяц ( а как читателю посмотреть предыдущий месяц например?) и подчеркнуты те дни когда были публикации. И все. Архив в этом отношении удобнее (для меня) кликнув на название месяца я смогу просмотреть все статьи, опубликованные в этом месяце и мне не понадобится кликать на каждое число в календаре. Преимущество календаря — компактность, но он дублирует архив, если он так же присутствует. Не будет ли это дублирование тормозить загрузку страницы?
Согласна с тем, что календарь добавляет разнообразие и многим блогам поможет заполнить пустоту.
Катерина, спасибо большое за инструкцию. Не хочу обидеть вас и разработчика, но я уже видела в блоггере эту идею, и если вас интересует могу поискать даже где, я этот блог добавляла в закладки по-моему.
аха, нашла, но там не гаджет, там как раз хтмл
Юлия, вполне вероятно, что нечто подобное вы могли встречать в интернете,т.к. я тоже это встречала, и именно поэтому, предложила более качественное решение (с Вадимом вместе).
Во-первых, в любой блог можно вставить простой календарь, и об этом, действительно, многие пишут в блогах. Есть специальные сайты, на которых можно получить код календаря и вставить в свой блог. Но это просто календарь, в котором нет ссылок на статьи, т.е. он не является архивом.
Во-вторых, в интернете есть реализация обычного нашего иерархического архива в календарь. Но, там необходимо переделывать код, копаться в шаблоне и, естественно, подобные переделки не являются правильными с точки зрения программирования.
Юлия, для вас, как для лингвиста и копирайтера приведу такой пример, можно написать статью с ошибками, поверхностно со стилистическими ошибками, а можно то же самое, но без ошибок.
Ну и напоследок. Все, что предлагается, делается кустарным способом. У нас же задумка в том, чтобы сделать этот виджет доступным из панели инструментов Blogger.
А выбор всегда остается за блоггером.
Катерина, я поняла суть, там календарь написанный в шаблон с активными ссылками, но так как я не люблю копаться в кодах — по мне этот вариант лучше)) Кстати тот блог довольно полезен, но очень он какой-то грязный, поэтому почти забыла про него.))
А у меня давно календарь стоит например. Впринцыпи довольно удобная штука ля самого же, можно чётко увидеть нужны посты или нет )
Вот, первый человек, который меня поддержал:) Я уже выбилась из сил объяснять, как это здорово.
Спасибо, Seostatik:)
Ну вот.. Все-таки обиделись, а ведь я не этого добивалась)) Простите, ради Бога.
Юля, ну ты что, разве можно на это обидеться:). Не бери в голову.
Катя, ну Вы просто мысли читаете! Я только сегодня посмотрела на календарь в Вашем блоге и про себя подумала…..»надо будет выяснить», а Вы уже тут….Спасибо Вам и Вадиму. Можно архив с блога убрать? Как это правильно сделать?
Спасибо, Ольга Вам, за то что проявили интерес к нашей скромной разработке.
Конечно, архив Вы можете убрать. Для этого зайдите в Элементы страницы на вкладке Дизайн, на гаджете Архива нажмите ссылку Изменить, откроется окно с архивом, внизу будет кнопка «Удалить». Смело нажимайте на нее. Если захотите вернуться к использованию этого архива, вы всегда сможете подключить его заново, по ссылкы «Добавить гаджет»
Уже поставила себе. Мне нравится. Красиво и полезно. Архив убрала….ну, просто удалила блок с ним, там же ничего в коде править не надо? А вот то что закрывали ярлыки и архив от индексации…..там ничего нигде не поплывёт? А календарь индексируется?
там же ничего в коде править не надо? А вот то что закрывали ярлыки и архив от индексации…..там ничего нигде не поплывёт?
Это не взаимосвязано, за это не переживайте.
А календарь индексируется? Я уточню у Вадима, по идее, он не должен полностью индексироваться, т.к. это скрипт, а скрипты поисковыми системами не индексируются в полной мере. А вот ссылка внизу виджета, по идее индексируется.
Спасибо за столь подробный ответ. Я просто как обычно понадеялась на подробный обзор (что преимущественно присутствует в твоих статьях), потому и поленилась потыкать в календарь и поизучать его более внимательно. Будет мне уроком на будущее.
Если я правильно понял, речь шла о запрете индексации служебных страниц, со списками постов за месяц и т.п., чтобы избавиться от дублей содержимого в блоге? С этой стороны всё нормально, календарь ведь никаких новых страниц к блогу не добавляет. 🙂
Уроком будет и мне:)
Календарь скорее симпатично, нежели удобно для посетителей. Из дизайна вашего сайта очень удобным считаю список популярных статей и подписку на обновления с пояснениями: что такое rss, facebook. Все для людей! 😉 А вообще лаконично, чистенько, видно, что девушка блог ведет 🙂
А хотя нет, прошу прощения. Заметил, что при наведении на дату появляется название статьи. Что тоже удобно =)
Да, как вы заметили в следующем комментарии, в календаре появляются заголовки статей.
Спасибо за отзыв о внешнем виде моего блога. Особенно лестно мне про блок с подпиской. Я же все предыдущие выходные эти картинки вырисовывала в фотошопе.
А с популярными статьями, спасибо разработчикам Blogger, хорошую вещь придумали.
неудобно только, что если за один день были добавлены несколько сообщений, то вы видите их число и не видите названий. и еще при наведении мыши на дату в календаре названия обрываются на символе ‘ (если такой имеется), что мне тоже не очень нравится.
а вообще благодарю вас обоих за этот календарь 🙂
Anna, спасибо за ваш отзыв, ваши замечания учтены, если это возможно будет доработать, я дам вам знать.
Вместо календаря лучше поставить какой-нибудь блок навигации. Например, популярные записи. А можно контекст. В любом случае будет больше пользы.
Можно, конечно и так:) Вообще места свободного в блогах много, так что у кого какая фантазия:)
А мне понравилось, я поставила. Компактненько.
Спасибо. Если возникнут проблемы, обязательно пишите, будем исправлять.
Про календарик подумать надо, вообще, вещь хорошая, хотя бы потому, что никого не надо спрашивать, какое же сегодня число.
Точно подмечено:) Да и наглядно видно, когда последняя статья публиковалась, когда пора бы уже и что-нибудь новенькое написать в блог:)
Обе проблемы решены.
Идея неплоха. И календарик неплох. Особенно для тех, чей блог не обременён большим количеством колонок. Хотя, я для себя, пожалуй, классический архив оставлю. По крайней мере, пока.
И ещё такой момент. Я, как правило, больше внимания обращаю на то, что посередине, а что в колонках почти не замечаю (может, это только я так устроен), так что, если бы я встретил этот календарь в каком-то чужом блоге, я бы, скорее всего, не заметил бы, что некоторые числа в нём подчёркнуты и отнёсся к нему как к бесполезному календарю.
У архива есть преимущества, что ничего не тыкая видны заголовки статей, которые могут привлечь внимание покупателя.
А насчёт корысти, мне кажется, вы немного слукавили. 😉
Спасибо большое за ответ.
Спасибо,Катя, я довольна этим новшеством.
Дмитрий, конечно, самое главное содержание в блоге именно то, что посередине, но и меню не стоит игнорировать. Там встречается интересная информация. Это я даже не о календаре, а в целом.
А насчёт корысти, мне кажется, вы немного слукавили. 😉
А в чем лукавство усмотрели? Спрашиваю с улыбкой, если честно, не совсем уловила вашу мысль.
Я честно говоря тоже не совсем понимаю функционала данного виджета,хотя реализация неплохая.
Я думаю, функциональность очевидна (как минимум это календарь, максимум — компактный архив по датам), просто вы не считаете, что он будет уместен на вашем блоге:)
Почитал комментарии. Многие не поняли смысла календаря. Но не все учли тот факт, что навигация по блогу делается не для себя, а для читателей.
Такой календарь делает для постоянных читателей перемещение по блогу более удобным. Не надо лазить в архив и одним кликом можно посмотреть посты за те дни, когда не был на этом блоге.
Руслан, очень точные замечания. Спасибо, большое.
У меня в Эксплорере (8 версия) не отображается календарь, виден только заголовок и нижняя ссылка. В Опере — все нормально.
И еще — о том, что календарь можно листать по стрелочкам узнала только внимательно (очень внимательно — раза 3 перечитала 🙂 ) прочитав эту статью. По самому календарю об этом догадаться крайне трудно (мне, во всяком случае).
Просьба разработчикам — можно ли либо стрелочки сделать покрупнее, или как-то выделить их, чтобы было визуально понятно, что в них заложен определенный функционал.
Заранее спасибо, и сам календарь — удобная штука
Anna, мы постараемся решить вашу проблему с отображением календаря в IE. Какой-либо ответ я напишу здесь.
И по-поводу стрелочек, тоже постараемся учесть пожелание.
1. К сожалению, мне не удаётся воспроизвести проблему в IE8.
2. Каким вы видите более приемлимое офомление календаря? Я пока не представляю, как лучше переделать эти стрелки, но если будут конкретные предложения, внесу соответствующие изменения. 🙂
Проблему в ИЕ выяснили, Вадим обещал разобраться. Буду держать вас в курсе.
А у меня, после установки календаря, при проверка на валидность HTML добавляется около 30 ошибок :(. Подскажите пожалуйста что с этим можно сделать?
Буду очень благодарна, а то календарик очень классная и полезная вещь и не хотелось бы возвращаться на обычный архив. Буду очень благодарна за ответ.
Люда.
а как ширину регулировать?
При установке виджета на блоге разработчика, есть поле, в котором можно задать его ширину.
Kaludmil, я видела ваше письмо на почте, отвечу на все вопросы позже письмом.
А вы уверены, что именно календарь вызвал 30 ошибок? просмотрела все ошибки, которые есть у меня, все вызваны недоработкой разработчиков шаблона, но не календаря.
Простите, я уже разобралась!!
Одна какая-то ошибка в штмл именно от календаря, но это ничего.. А 30 ошибок выдавало после установки потому что я забыла поудалять «» Спасибо вам и разработчику!! Все отлично работает!!
у меня не получается ((
когда добаляю виджет пишет Bad Request Error 400, в чем причина? подскажите
Действительно, встречается такая проблема. Разработчик календаря пока не доступен, чтобы полностью решить эту проблему, но выход есть. В самом конце статьи, под формой установки, есть дополнение. Устанавливаете календарь, сразу переходите на вкладку Изменить HTML, ставите галочку Расширить шаблоны виджетов, возвращаетесь на Элементы страницы — все работает. Попробуйте.
Спасибо большое за ответ. Пробовала сделать так как вы сказали, сам виджет на странице установлен, но календарь не отображается.
Я заметила, что когда блог открываю для всех, то календарь работает, а когда закрываю, то есть только я могу читать его, то тогда календарь не отображается… может быть в этом причина?
Возможно, в этом может быть причина. Ещё у нас встречалась проблема в том, что в строке адрес блога надо вводить адрес без http://, т.е. только голый домен и без слеша на конце.
Наверно, мне нужно было самой более подробно об этом рассказать, но, т.к. на блоге Вадима об этом все написано, я решила не пересказывать то, что уже он написал.
Календарь отображает 1 месяц
Календарь отображает все месяцы, его можно листать по стрелкам. Так же, когда вы находитесь на странице какой-то старой статьи, то отображается не текущий месяц, а тот, в котором эта статья была опубликована.
а как читателю посмотреть предыдущий месяц например? Листать по стрелочкам
и мне не понадобится кликать на каждое число в календаре
Если подвести мышку к числу, то появится всплывающее окошко, в котором написан заголовок статьи.
Преимущество календаря — компактность, но он дублирует архив, если он так же присутствует. Не будет ли это дублирование тормозить загрузку страницы?
Вот, хорошо, что вы об этом спросили.
Во-первых, наш обычный архив выводит абсолютно все статьи, и как раз из-за этого блог может загружаться дольше + на каждой странице получается очень много внутренних ссылок (которые, кстати, не очень любят рекламодатели), чем с календарем, т.к. календарь не загружает все статьи, а только те, которые есть в текущем месяце. К другим месяцам он обращается только если вы совершите действие — перейдете на другу страницу в другом месяце, или начнете листать календарь.
С точки зрения внутренней оптимизации календарь устроен правильней, не перегружает страницу внутренними ссылками.
Олеся, а вы пожалуйста, потыкайте мой календарик, понавелите мышку на числа, в которых есть статьи, многое станет более понятным:)
хорошая штука — этот календарь!!! только вот у меня вопрос, я профан еще в создании блога, можно ли изменить цвет цифр в календаре? а то у меня черные цифры на черном фоне))))
В статье у разработчика написано, где и как вносить изменения в оформление календаря.
Хотелось бы понять как его растянуть, и цвета изменить. Хотелось бы дизайн, такой же как у вас, только синий по светлее.
У разработчика есть поле где можно указать ширину гаджета в пикселях или процентах или можете в коде самостоятельно исправить «widgetwidth»:»auto» — вместо auto вписать нужное вам значение ( размер)