Об авторе блога

This is a sample info about the author. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis.

Последние новости

Подпишитесь на обновления блога

среда, декабря 31, 2008

OnLine статистика в реальном времени

Счётчики крупных сервисов, такие как Google Analitics, LiveInternet и т.д., используют многие блоггеры, можно даже сказать все, а вот статистику в реальном времени почему-то немногие ... А тем не менее такая статистика позволяет увидеть реальную картину происходящего на блоге. Вот два, как мне кажется, наиболее интересных виджета.


FEEDJIT


Виджет от FEEDJIT "Live traffic feed" позволяет отслеживать траффик (последние 10 посетителей) в любой момент непосредственно на блоге или перейдя на сайт сервиса по ссылке виджета "Watch in Real-Time" (в предпоследней строке). Информация выдаётся в текстовом виде (кроме флагов принадлежности), что весьма благотворно сказывается на скорости загрузки виджета. Регистрация на сайте сервиса не требуется - просто установите виджет в своём блоге и информация о посещениях сразу же начнёт отображаться в теле виджета. Установка производится стандартно - через гаджет Blogger'а HTML/javascript или автоустановкой, что, в общем-то, одно и то-же. Если Вы не хотите, чтобы информация о Ваших посещениях выводилась в виджет, кликните Options и выберите  Ignore my browser (необходимо включать для каждого броузера отдельно).Для просмотра карты стран посетителей - там же выберите Life Traffic Map. Для просмотра самых посещаемых страниц за текущий день выберите Options-Popular Pages Today.

Кроме виджета "Live traffic feed", на сайте сервиса можно найти ещё три неплохих статистических виджета:

  • Live Traffic Map (карта траффика) - выводит карту мира и обозначает страны из которых пришли посетители.
  • Recommended Readings (рекомендуемые статьи) - По специальной технологии (посещение + время на странице) определяет самые читаемые статьи. !!! Работает при траффике не менее 20-ти уникальных страниц в день !!!
  • Page Popularity (популярность статей) - популярность страниц по посещениям.
Рекомендую! Сам пользуюсь ...

NeoWORX


Нереально красивый flash-виджет NeoCounter от NeoWORX. Настолько красивый, что я установил его на свой блог, несмотря на то, что у меня уже стоит виджет от FEEDJIT. Этот виджет, так-же как и предыдущий, показывает посещаемость сайта в реальном времени. Имеется множество настроек, как по выводу информации (по городам, по странам и т.п.), так и по внешнему виду (без скина, с анимированным flash-скином (большой выбор), размер и т.п.). Можно даже настраивать флаги и выводимый текст, но, к сожалению, на сегодняшний день русский язык не поддерживается. Для установки виджета требуется регистрация, однако процесс этот не сложный - от Вас потребуется e-mail и пароль. Сразу после установки виджета, Ваш блог появится в боковой колонке "My newest friends" сайта ресурса (ко мне даже кто-то зашёл), но не надолго - пока новые пользователи не вытеснят ваш блог из стека. Информация начинает выводится немедленно после регистрации.

Информация выводится в виде текста и флагов стран посетителей. При наведении курсора мыши на флаг выводится карта страны посетителя. Более полная статистика отслеживается на сайте ресурса в Вашем аккаунте


или в специальном тулбаре Вашего броузера, который Вы можете загрузить (по желанию) на сайте. На сегодняшний день доступны тулбары для FireFox и Internet Explorer.

Для "фанатов этого дела" существует мобильная (mobile) версия тулбара, позволяющая отслеживать траффик своего блога в любое время дня и ночи, в любой точке земного шара.

В member area Вы увидете, что виджет находится в trial состоянии на ближайшие двадцать дней. Не пугайтесь - после истечения триального периода Вам будет предложено несколько вариантов использования в том числе и бесплатный (25 000 посещений вашего блога в месяц).

Кроме виджета NeoCounter NeoWORX предлагает ещё шесть статистических виджетов, очень интересных и изумительно красивых:

Короче! Лучше увидеть своими глазами! Не поленитесь - зайдите, не пожалеете.

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

пятница, декабря 26, 2008

Новый FeedBurner

Появился новый FeedBurner. Зайдя в Google AdSense обнаружил новое предложение - создать канал для фида. После этого появилось предложение перевести фид-канал из FeedBurner в Google FeedBurner. Что я и сделал.
Новый FeedBurner
Суть та же, что и в старом FeedBurner, за исключением того, что в фид теперь добавляется реклама от AdSense. Тем кто планирует регистрацию на FeedBurner, рекомендую сразу регистрироваться на новом FeedBurner.
P.S. Вроде решилась проблема с русскоязычным названием фида. Поживём - увидим.

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

четверг, октября 16, 2008

Виджет Active Commentators (Активные комментаторы) для Blogger

В одной из ранее опубликованных статей, я представлял виджет Top Commentators, написанный на YAHOO Pipes автором блога Assess My Blog. Однако, являясь сторонником Открытых кодов (Open Source) и, справедливо полагая, что виджет, являющийся частью блога, работает быстрее (не обращается к "третьему" сервису), я написал свой виджет "Активные комментаторы" ("Active Commentators"), который и представляю в этой статье.

Виджет выводит список самых активных комментаторов Вашего блога, исключая анонимных комментаторов. Возможна фильтрация списка на предмет исключения из него автора или авторов блога. Количество позиций в списке так-же настраивается.


Установка

Устанавливается, как содержимое стандартного гаджета Blogger HTML/JavaScript.

Код виджета:


Настройка

var maxList = 5; - настройка позиций в списке комментаторов

var sFilter = ""; - фильтр. Если Вы не хотите фильтровать список оставьте как есть. Для фильтрации введите свой псевдоним, или псевдонимы всего коллектива авторов.
Например: var sFilter = "minimus"; или var sFilter = "minimus,Вася Пупкин,alconavt"; Псевдонимы разделяйте запятыми БЕЗ ПРОБЕЛОВ!

var baseUrl = "http://minimusx.blogspot.com/"; - URL Вашего блога. Обратный слэш в конце - ОБЯЗАТЕЛЕН!

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

суббота, октября 11, 2008

Графика для блога. Blogger Icons Set Pack

Вот нарисовал пару иконок для Blogger ...

 

Blogger Icons Set v1.0 Pack 
10 изображений в формате PNG (256x256, прозрачный фон). 391 KB
Скачать

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

среда, октября 01, 2008

Blogumus – анимированный виджет Облако тегов для Blogger

Blogumus – анимированный (.swf) Blogger-виджет, “родной брат” очень популярного WordPress-виджета Cumulus, написанного Роем Танком (Roy Tanck). Виджет выводит облако тегов в виде сферы, вращающейся при наведении на неё курсора мыши. Версия виджета 1.14 от 17.09.2008

Установка

  1. Скачать со страницы блога "Блоговод" и распаковать файл архива локализованной версии Blogumus. Полученные файлы закачать на какой-нибудь хост (например Google Pages).
  2. Установить код виджета в тему (только XML-тема!). Для этого зайти в Панель управления, Макет-Изменить HTML (не устанавливая флажок “Расширить шаблоны виджета”) и найти код начала секции навигационной панели: <b:section class='sidebar' id='sidebar' preferred='yes'>. Вставить код виджета либо сразу после этой строки, либо, если Вы не хотите, чтобы этот виджет был первым, после какого-либо другого виджета в секции навигации.
  3. Настроить код виджета для использования в своём блоге.
Код виджета:

Если виджет не работает (это может произойти в том случае, если Вы используете другие Flash-виджеты, или у Вас слишком длинные теги), попробуйте альтернативный код виджета:




Настройка

По умолчанию Blogumus настроен следующим образом:

  • ширина: 240px
  • высота: 300px;
  • цвет фона: белый
  • цвет текста: серый
  • размер шрифта: "12"
Для изменения ширины и высоты найдите следующую строку кода и внесите необходимые изменения:

var so = new SWFObject("http://rublezoid.googlepages.com/tagcloud.swf", "tagcloud", "240", "300", "7", "#ffffff");
для альтернативного варианта:

<object type="application/x-shockwave-flash" data="http://rublezoid.googlepages.com/tagcloud.swf" width="250" height="200" allowscriptaccess="always" >

Для изменения цвета фона, найдите и измените следующий код:

var so = new SWFObject("http://rublezoid.googlepages.com/tagcloud.swf", "tagcloud", "240", "300", "7", "#ffffff");
для альтернативного варианта:

<param name="bgcolor" value="#ffffff" />
Для изменения цвета текста, найдите и измените следующий код:

so.addVariable("tcolor", "0x333333");
для альтернативного варианта:

<param name="flashvars" value="tcolor=0x000000&mode=tags&distr=true&tspeed=100&tagcloud=<tags>

Для изменения размера шрифта, найдите и измените следующий код:

so.addVariable("tagcloud", "<tags><b:loop values='data:labels' var='label'><a expr:href='data:label.url' style='12'><data:label.name/></a></b:loop></tags>");
для альтернативного варианта:

<a expr:dir='data:blog.languageDirection' expr:href='data:label.url' style='12'>
Update 17.01.2009: Исправлена ошибка перехода по русскоязычным линкам.
© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.
»»  читать далее

понедельник, сентября 29, 2008

Виджет Most Commented Posts (Популярные статьи) для Blogger

Вообще-то название “Most Commented Posts” лучше переводить, как “Наиболее комментируемые статьи”, но в ру-нете почему-то принято называть “Популярные статьи”, хотя популярность и комментируемость не всегда идут “рука об руку”. Этот виджет широко используют блоггеры, ведущие свои блоги на платформе WordPress, а вот на платформе Blogger мне этот виджет не попадался, за исключением виджета использующего YAHOO Pipes от BloggerBuster, но он, к сожалению, выводит в список URL, а не названия статей, что, как мне кажется, не вполне профессионально. Я попытался исправить этот дисбаланс.

Описание:

Виджет выводит список наиболее комментируемых статей в порядке убывания числа комментариев. Устанавливается одним “копи-пастом” (copy-paste). Минимальное количество настроек позволяет использовать виджет даже неискушенным в кодировании блоггерам ;-)

Установка:

Установка производится в три шага:
  1. Зайдите в “Панель управления” вашего блога. Перейдите на закладку Макет-Элементы страницы.
  2. Добавьте на панели гаджетов новый гаджет HTML/JavaScript. Дайте ему название (например: “Популярные статьи”). Вставьте код виджета.
  3. Проведите настройку виджета. Сохраните виджет, а затем и сам макет.
Код виджета:


Настройка:


  1. URL Вашего блога: var baseUrl = "http://YOUR_BLOG_NAME_HERE.blogspot.com/"; Вставьте URL ВАШЕГО блога. И не забывайте поставить обратный слэш в конце URL!

  2. По умолчание виджет выводит список из пяти позиций: var maxList = 5; измените это значение, если хотите выводить больше или меньше позиций.

  3. Количество комментариев к каждой позиции (статье) выводится строкой (Комментариев: Х): var commStr = "Комментариев";. Для локализации виджета измените этот параметр (например на значение Comments).
Update 08.01.2009: Добавлен параметер для настройки глубины сканирования - maxResults.

© minimusX, 2008 -2009. При копировании и републикации статьи ссылка на первоисточник обязательна.
»»  читать далее

воскресенье, сентября 21, 2008

Виджет Most Related Posts (Очень похожие статьи) для Blogger

Некоторое время назад я опубликовал обзор виджета “Related Posts”. Виджет неплохой, но, как водится, не всё в нём меня устраивало. А именно:

  • установка виджета требует серьёзных манипуляций с шаблоном темы и состоит из значительного числа шагов установки
  • виджет выдает ссылки на статьи в список случайным образом, что, может быть, хорошо для блога типа “отовсюду обо всём”, но никак для тематического блога.
  • некоторые недоработки в самом виджете

В общем, как говорится, “если хочешь, что бы всё было “как надо” – сделай сам”. Я решил последовать этому совету и, вот, что у меня получилось:

  • виджет Most Related Posts базируется на библиотеке JSON от Google и, следовательно, расположен на одном из самых быстрых серверов в мире
  • выдача ссылок в список осуществляется по индексу соответствия на базе меток (тегов, labels): чем больше совпадающих меток, тем выше индекс соответствия, тем выше ссылка в списке
  • ссылка на текущую статью не выводится (не пользуйтесь кавычками в названиях постов – этот глюк RSS может привести к выдаче ссылки на текущую статью в список)
  • виджет устанавливается “одним кликом” (copy-paste)

Инструкция по установке

Скопируйте приведённый ниже код и вставьте его в шаблон темы непосредственно после кода <data:post.body/>. Если же Вы пользуетесь Fullpost, то после кода

Код виджета:

Виджет настроен на сканирование последних 100 статей (var num = 100;) и вывода в список 5-ти ссылок (var maxList = 5;) на похожие статьи. Не забудьте изменить строку YOUR_FEED_URL на url feed’а Вашего блога.

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

Я играю в Blogowar.ru, чего и вам советую.

»»  читать далее

воскресенье, сентября 14, 2008

Подсветка кодов в блоге. Часть вторая.

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


Google Code Prettifier

Google Code Prettifier – простой и лёгкий инструмент. Поддерживает C (C, C++, C#), Java, Python, Bash, SQL, HTML, XML, CSS, Javascript, и Make-файлы.

  • Не тормозит загрузку страницы.
  • Работает на любых платформах.
  • Возможно использование встроенных ссылок (в строках комментариев)
  • Возможна нумерация строк
  • Возможно изменение цветовой схемы (изменить CSS-файл)

Скриншот:


Инструкция по установке

Вставьте показанный ниже код в секцию head (например перед закрывающим тегом).

Измените открывающий тег body следующим образом:

Для подсветки кода используйте теги <pre class="prettyprint">...</pre> или <code class="prettyprint">...</code>.

Для конкретизации языка подсвечиваемого кода измените значение параметра class с “prettyprint” на “prettyprint lang-спецификатор (например “prettyprint lang-html”).

Вот перечень доступных спецификаторов: "c", "cc", "cpp", "cs", "cyc", "java", "bsh", "csh", "sh", "cv", "py", "perl", "pl", "pm", "rb", "js", "html", "xhtml", "xml", "xsl".

Для организации нумерации в подсветке исходного кода используется следующий приём:


Syntaxhighlighter

Syntaxhighlighter – мой любимый инструмент, именно им я и пользуюсь. Кроме отличной подсветки и встроенной нумерации этот инструмент так же имеет меню, позволяющее вывести код в отдельном окне в виде простого текста или скопировать его в буфер обмена, что очень удобно для посетителей блога. Инструмент мультиплатформенный – может работать в любых блогах, поддерживающих JavaScript и не только в блогах. Кроме того, имеется дополнение SyntaxHighlighter для Windows Live Writer, позволяющее строить конструкции для Syntaxhighlighter не имеея соответствующих навыков.


Инструкция по установке

Вставьте приведённый ниже код в конец секции body (перед закрывающим тегом):

Для подсветки кода используйте конструкцию
<pre name="code" class="c-sharp">...</pre> или
<textarea name="code" class="c#" cols="60" rows="10">...</textarea>

Параметер name должен обязательно иметь значение “code”, а параметер class должен иметь значение из таблицы “поддерживаемых языков”.

Поддерживаемые языки:

Язык  Псевдонимы
(значение параметра class)
C++ cpp, c, c++
C# c#, c-sharp, csharp
CSS css
Delphi delphi, pascal
Java java
Java Script js, jscript, javascript
PHP php
Python py, python
Ruby rb, ruby, rails, ror
Sql sql
VB vb, vb.net
XML/HTML xml, html, xhtml, xslt

Я пользуюсь конструкцией (тегами) textarea, т.к. небольшой глюк библиотеки не позволяет использовать меню “копирования в буфер обмена” с тегами pre (пропадают переносы строки).

Внимание! Во всех приведённых примерах объявления внешних файлов приведены без учёта реального расположения оных в сети! Это значит, что в реальных условиях необходимо указывать реальное размещение внешних файлов. Например для файлов prettify, в привязке к моему блогу, необходимо произвести следующие изменения:


Послесловие

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

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

четверг, сентября 04, 2008

Подсветка кодов в блоге. Часть первая.

Подсветка синтаксиса исходного кода в блоге на сегодняшний день уже не роскошь, а признак хорошего тона. Действительно, подсвеченный синтаксис не только смотрится респектабельней по сравнению с неподсвеченным, но и существенно лучше читается и поддается анализу. Разумеется “спрос рождает предложение”. Инструментов в этой области уже придумано немало и именно об этих инструментах моя очередная статья.

Инструментарий используемый для подсветки синтаксиса исходных кодов можно разделить на две категории (по способу обработки) – на статические и динамические.

  • Статические – обработка (подсветка) синтаксиса кода происходит на этапе написания статьи и не требует каких-либо специальных обработчиков. В качестве плюсов этой группы инструментов хотелось бы отметить быструю загрузку статьи посетителем и стабильность отображения. К минусам – невозможность правки подсветки всех опубликованных кодов исправлением в одном месте (в обработчике), существенное увеличение объёма исходного кода статьи и неудобство правки самого публикуемого кода.
  • Динамические – обработка (подсветка) синтаксиса кода производится обработчиком при загрузке страницы статьи пользователем (посетителем). Плюсы: возможность поменять правила подсветки кода с помощью небольших изменений как в коде обработчика, так и в коде статьи, более лёгкая правка самого публикуемого кода и достаточно компактный код статьи, а так же возможность добавления дополнительных сервисов для посетителей. Минусы: большее время загрузки страницы статьи за счет загрузки софта обработчика.

Перейдём к конкретным инструментам.


Статические

Среди статических инструментов чаще всего встречаются add-on’s и plug-in’s для блог-клиентов, как встроенные, так и подгружаемые. Поскольку я, в некотором роде, являюсь поклонником Windows Live Writer, то, в качестве примера, приведу несколько дополнений для WLW

Code Snippet plugin for Windows Live Writer – вставка и подсветка синтаксиса исходного кода.

Insert Source Code Snippet – вставка и подсветка кода из буфера обмена, скопированного из Visual Studio или какого либо другого инструмента разработчика.

Кроме дополнений к блог-клиентам существуют сетевые сервисы, которые позволяют сделать то-же самое не устанавливая дополнения. Это удобно для тех, кто не пользуется блог-клиентами для написания статей. Вот типичный пример:

Source Code Highlighter – выдаёт подсвеченный код в HTML-коде.


Динамические

highlight.js - подсветка синтаксиса в примерах кода в блогах, форумах и вообще на любых веб-страницах. Пользоваться им очень просто, потому что работает он автоматически: сам находит блоки кода, сам определяет язык, сам подсвечивает.

Скриншот:

Поддерживается подсветка следующих языков:

  • Python
  • Ruby
  • Perl
  • PHP
  • XML
  • HTML
  • CSS
  • Django
  • Javascript
  • VBScript
  • Delphi
  • Java
  • C++
  • Lisp
  • RenderMan (RSL и RIB)
  • Maya Embedded Language
  • SQL
  • SmallTalk
  • Axapta
  • Ini
  • Diff
  • DOS .bat
  • Bash

Инструкция по установке

WordPress – для установки highlight.js в WordPress в комплекте поставки есть соответствующий плагин.

Для установки плагина надо скопировать всю директорию с файлами highlight.js в директорию плагинов WordPress. После этого в панели плагинов его можно будет включать и отключать. В меню Options также добавляется страничка highlight.js, где можно настраивать список языков и CSS-стили.

Blogger – для установки highlight.js в Blogger (XML тема) необходимо вставить следующий код, где-нибудь в районе закрывающего тега body (перед тегом).

Для уменьшения времени загрузки можно ограничить автоопределение языков списком используемых языков:

Полный список классов для разных языков приведен в readme.rus.txt.

Для определения цветов подсветки используйте следующий код:

разместите его перед закрывающим тегом head.


Использование

В тексте статьи для подсветки синтаксиса исходного кода используйте следующую конструкцию:

для принудительного использования подсветки конкретного языка или для отказа от подсветки используйте параметр class тега code:

P.S. Продолжение следует. У меня есть в запасе ещё пара неплохих прибомбасов на эту тему.

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

суббота, августа 23, 2008

Виджет “Динамическая страница содержания” для блога

Виджет “Динамическая страница содержания” (Dynamic Contents Page) позволяет динамически обновлять страницу содержания блога, созданную для облегчения навигации по какой-либо теме постов. Как это работает можно посмотреть выбрав в меню моего блога пункт “Виджеты”

На странице “Виджеты” отображаются ссылки на все мои статьи связанные с виджетами.

При добавлении новых статей с меткой (label) “виджет” (для моей страницы), ссылки на них будут добавлены в содержание автоматически. Другими словами, виджет работает по принципу “установил и забыл”.

Виджет является платформонезависимым и может использоваться на любой платформе позволяющей использование JavaScript.


Инструкция по установке

Код:

Вариант 1:

Код, показанный выше, вставьте в заголовок шаблона (в любом месте между тегами head). Это вариант хорош в плане использования, так как не требует использования кода на каждой странице содержания (у меня их три), но, в некоторой степени, увеличивает время загрузки каждой страницы, как любой другой дополнительный код, загружаемый с любой страницой блога. Поэтому я использую вариант 2.

Вариант 2:

Показанный выше код вставьте непосредственно в текст поста используемого в качестве страницы содержания. Для этого необходимо выбрать режим редактирования HTML.

Код для страницы:

Для обоих вариантов установки необходимо разместить следующий код на странице поста статьи-содержания:

В варианте 2 этот код необходимо вставить ниже кода скрипта.


Настройки

Найдите в тексте кода скрипта текст YOUR_FEED_URL и замените его на URL фида вашего блога (для блогов Blogger этот URL выглядит приблизительно так: http://minimusx.blogspot.com/feeds/posts/default).

class="виджет" –  в “коде для страницы” измените значение параметра class на значение метки (label) по которой вы определяете вхождение поста в данный список постов.

var num = 100; – глубина сканирования. Если в Вашем блоге всего 100 статей, нет смысла устанавливать глубину сканирования 10 000!

Удачи! smile_wink

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

adadae0f-a0f4-4072-981f-2bede04fd9b3

»»  читать далее

воскресенье, августа 17, 2008

Виджет Top Commentators (Лучшие Комментаторы) для Blogger

Этот виджет выводит топ самых активных комментаторов блога, анализируя последние 500 комментариев. В отличии от других виджетов этого типа, этот виджет имеет возможность фильтрации комментаторов (например можно отсеять собственные комментарии). Виджет базируется на YAHOO Pipes. Устанавливается очень просто: как содержимое стандартного виджета Blogger HTML/JavaScript.

Исправьте нижеследующий код. Вместо YOUR_BLOG_URL вставьте URL вашего блога, а вместо NICK_NAME_FILTER ваш ник или несколько ников через запятую.

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

четверг, августа 07, 2008

Виджет Related Posts by Categories (Похожие статьи по категориям) для Blogger'а

Ещё один виджет из серии “Related Posts”. Этот виджет мне нравится даже больше чем тот, что я описывал в предыдущей статье. Виджет разработан Hoctro, слегка переработан для удобства Джеком и доработан мной для устранения бага, связанного с использованием виджета в Unicode блогах (non-English).


Инструкция по установке

Зайдите в Панель инструментов > Макет > Изменить HTML, установите флажок “Расширить шаблоны виджета”, найдите код <p><data:post.body /></p> и вставьте код, представленный ниже, сразу после найденного кода.

Сохраните шаблон и посмотрите на результат.


Настройки виджета

Две переменные, показанные ниже, позволяют управлять внешним видом и временем загрузки виджета

maxNumberOfPostsPerLabel – количество статей выводимых по каждой категории.

maxNumberOfLabels – глубина сканирования статей на предмет соответствия теме. Чем глубже копаешь, тем больше найдёшь. С другой стороны – чем глубже копаешь, тем дольше получаешь результат. Здесь главное найти “золотую середину”.

P.S. Пока готовил статью к публикации, Hoctro внёс изменения в свой виджет. Изменения фактически идентичны моим, разница лишь в названии функции – результат тот-же.

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

вторник, августа 05, 2008

Графика для блога

Несколько наборов иконок RSS от FastIcons. Весь баласт убран – только изображения в формате PNG (256х256, прозрачный фон). Как изменить размер изображения, надеюсь все знают.


Нестандартные логотипы RSS

Нестандартные логотипы RSS
8 изображений в формате PNG (256x256, прозрачный фон). 335 KB
Скачать


Разноцветные круглые логотипы RSS

Разноцветные круглые логотипы RSS
4 цвета. 4 изображения в формате PNG (512x512, прозрачный фон). 224 KB
Скачать


3D логотип RSS

3D логотип RSS
1 изображение в формате PNG (128x128, прозрачный фон). 12,5 KB
Скачать


Логотипы социальных сетей

Логотипы социальных сетей
23 изображения в формате PNG (256x256, прозрачный фон) . 550 KB
Скачать

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

воскресенье, августа 03, 2008

Виджет Related Posts (“Другие статьи по теме”) для Blogger

Наличие в блоге виджета “другие статьи по теме” (Related Posts) очень сильно влияет на привлечение качественного траффика. Весьма часто читатель, придя на блог и убедившись в полезности прочитанной статьи, ищет дополнительную информацию по интересющей его теме и, не сумев найти, даже если эта информация в блоге имеется, уходит туда, где, как ему кажется, она есть. Поэтому виджет Related Posts весьма востребован в среде блоггеров. Увы, в Blogger’е такой “стандартный” виджет отсутствует, но всё, что нужно для его создания, есть. Приступим …

Виджет, который мы сейчас создадим, использует технологию JSON (подробнее о JSON можно прочитать здесь) и информацию “стандартного” виджета Labels (не того, что показывает все метки (категории) блога, а того, который показывает метки статьи). Для того что бы перейти непосредственно к установке виджета, не обходимо убедиться, что шаблон темы готов к нашим манипуляциям. Зайдите в Панель инструментов > Макет > Элементы страницы и убедитесь, что секция статей блога выглядит так:

В этом случае можно переходить к инструкции по установке. Если же секция статей блога выглядит так:

необходимо внести в шаблон темы некоторые небольшие изменения. Зайдите в Панель инструментов > Макет > Изменить HTML и найдите в коде шаблона следующие строки

и замените значение параметра showaddelement с no на yes. Теперь эти строки должны выглядеть так:

Зайдите на страницу “Добавить элементы страницы” и убедитесь, что секция статей блога выглядит так же, как на первом изображении. Если это так, Вы готовы к установке виджета.


Инструкция по установке

Зайдите в Панель инструментов > Макет > Изменить HTML и вставьте код, представленный ниже, в секцию head шаблона (где-нибудь перед закрывающим тегом /head)

Сохраните шаблон. Установите флажок “Расширить шаблоны виджета” и найдите следующий код:

и замените его на следующий:

Ещё раз сохраните шаблон и перейдите на страницу “Добавить элементы страницы”. В секции “Сообщения блога” добавьте новый HTML/Javascript виджет. В поле “Заголовок” введите что-то вроде “Другие статьи по этой теме:”, а в поле “Содержание” следующий код:

Сохраните шаблон и вернитесь на страницу “Изменить HTML”. Установите флажок “Расширить шаблоны виджета” и найдите код только что установленного виджета (виджет не обязательно будет называться HTML13, как в примере). Внесите изменения (две строки) как показано ниже:

это изменение позволит показывать виджет только при просмотре самой статьи. Сохраните шаблон. Наблюдайте результат.

Если что-то не сложилось, значит Вы что-то пропустили или упустили. У меня всё работает.

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

вторник, июля 29, 2008

Форма отправки комментариев на странице поста в Blogger

В настоящее время Blogger разрабатывает форму отправки комментариев, которую можно будет размещать на странице поста. Многие блоггеры очень ждут когда настанет этот момент. Однако уже сейчас существует возможность установить такую форму в свой блог, используя Blogger in Draft.

Для того чтобы установить встроенную форму отправки комментариев, Вы должны зайти в панель управления Вашим блогом через Черновик Blogger.

На странице Настройки > Комментарии установите “Размещение формы для ввода комментариев” как показано ниже:

Сохраните настройки.


Вариант 1:

Перейдите на страницу Макет > Изменить HTML. Установите флажок “Расширить шаблоны виджета” и найдите в тексте HTML следующий код:


Замените его следующим кодом:


К сожалению не все шаблоны поддерживают этот вариант размещения формы отправки комментариев.


Вариант 2:

Всё тоже самое. Перейдите на страницу Макет > Изменить HTML. Установите флажок “Расширить шаблоны виджета” и найдите в тексте HTML следующий код:


Сразу же после этой строки кода вставьте следующую строку:


Этот вариант должен работать со всеми шаблонами.

В результате манипуляций по варианту 1 или варианту 2 на страницах постов должна появиться следующая форма:

Если что-то “не сложилось”, убедитесь, что в настройках действительно стоит  “Размещение формы для ввода комментариев”“Вложенное ниже сообщение”. Если совсем ничего не получается, пишите – разберёмся.

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

понедельник, июля 28, 2008

iTheme-Techno. Серия XML тем для Blogger

Шаблон темы iTheme Techno для Blogger выполнен в стиле интерфейса Mac OS, с перемещаемыми панелями виджетов (именно в этой теме впервые была применена технология плавающих панелей для Blogger) и мини иконками. Оригинальная тема разработана Nick La.

Скачивая и используя этот шаблон темы, Вы соглашаетесь со следующими условиями использования:

  • Вы НЕ МОЖЕТЕ продавать или перепродавать этот шаблон
  • Линки на N.Design Studio , Magznetwork и minimusX расположенные внизу шаблона ДОЛЖНЫ оставаться на месте (модифицированные или немодифицированные)
  • Вы МОЖЕТЕ использовать этот шаблон как в личных, так и в коммерческих проектах
  • Вы МОЖЕТЕ изменять, переводить и распространять этот шаблон темы

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

Инструкция по установке

  1. Скачайте и распакуйте zip файл.
  2. Закачайте все изображения на ваш аккаунт GooglePages или на какой-либо фото-хостинг.
  3. Если закачали на GooglePages замените все встречающиеся в коде XML url http://YOURGOOGLEPAGES.googlepages.com на имя Вашего аккаунта. В противном случае - на фактические url изображений.
  4. Зайдите в Панель управления Blogger.
  5. Перейдите в Макет > Изменить HTML.
  6. Загрузите XML-файл шаблона (ни в коем случае не используйте Copy-Paste)
  7. Сохраните но НЕ ПРОСМАТРИВАЙТЕ, перейдите в Макет > Элементы страницы.
  8. Измените элемент (виджет) Top Menu. Добавьте хотя бы один элемент, например линк на главную страницу Вашего блога.
  9. Измените элемент (виджет) Свежие Статьи – измените RSS канал на канал Вашего блога.
  10. Измените элемент (виджет) Свежие Комментарии – измените RSS канал комментариев на канал комментариев Вашего блога.
  11. Сохраните изменения и перейдите в Настройки > Форматирование. Выберите Формат отметки времени вида День недели-Месяц-Число-Год. Это необходимо для правильного отображения даты в иконке даты статьи.
  12. Сохраните изменения. Можно смотреть полученный результат.

ЧАВО

Почему в иконке даты пишется Undefined?
Смотрите пункт 11 инструкции по установке. Перейдите в Настройки > Форматирование. Выберите Формат отметки времени вида День недели-Месяц-Число-Год.

У меня нет времени на поиск хостинга для картинок. Чем Вы можете мне помочь?
Замените все встречающиеся в коде XML url http://YOURGOOGLEPAGES.googlepages.com на http://rublezoid.googlepages.com Там есть все необходимые изображения, но в этом случае Вы будете зависеть от моего желания поддерживать хранение этих изображений на сервере.


Скачать

iTheme-Techno 2 колонки (01)

Скачать iTheme-Techno (01)

1. Русифицированная, 2 колонки, колонка виджетов справа
Скачать
2. Расширенная (FullPost), русифицированная, 2 колонки, колонка виджетов справа
Скачать


iTheme-Techno 2 колонки (10)

Скачать iTheme-Techno (10)

1. Русифицированная, 2 колонки, колонка виджетов слева
Скачать
2. Расширенная (FullPost), русифицированная, 2 колонки, колонка виджетов слева
Скачать

iTheme-Techno 3 колонки (011)

Скачать iTheme-Techno (011)

1. Русифицированная, 3 колонки, обе колонки виджетов справа
Скачать
2. Расширенная (FullPost), русифицированная, 3 колонки, обе колонки виджетов справа
Скачать

iTheme-Techno 3 колонки (101)

Скачать iTheme-Techno (101)

1. Русифицированная, 3 колонки, одна колонка виджетов слева, другая - справа 
Скачать
2. Расширенная (FullPost), русифицированная, 3 колонки, одна колонка виджетов слева, другая - справа
Скачать


iTheme-Techno 3 колонки (110)

Скачать iTheme-Techno 3 колонки (110)

1. Русифицированная, 3 колонки, обе колонки виджетов слева
Скачать
2. Расширенная (FullPost), русифицированная, 3 колонки, обе колонки виджетов слева
Скачать

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее

четверг, июля 24, 2008

Виджет “Облако тегов” для Blogger’а

Практически все блоггеры, использующие платформу WordPress, включают виджет “Облако тегов” в оформление своих блогов. В Blogger’е такого виджета нет. Несправедливо? Несправедливо. Попробуем устранить эту несправедливость …

Этот виджет можно использовать только в “новом стиле” Blogger (XML), в “старом стиле” Blogger виджет работать не будет. Кроме того, виджет имеет один, как мне кажется, некритичный баг, а именно, для корректной работы виджета требуется наличие хотя бы двух статей в блоге имеющих один тег.

Инструкция по установке и описание

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

Код виджета состоит из трёх частей. Предстоит внести изменения в секции определения стилей и конфигурации, а также заменить код уже существующего виджета “Labels”. Если виджет “Labels” не стоит в макете Вашего блога, его необходимо добавить до начала внесения изменений.

Для внесения первой части кода в шаблон темы, в секцию определения стилей, необходимо найти в тексте шаблона следующий код:

]]></b:skin>

и вставить нижеследующий код выше найденного кода.


Следующая часть кода виджета должна располагаться в секции конфигурации. Проще всего разместить его там – это вставить нижеследующую часть кода после строки ]]></b:skin>, но до тага </head>


Третья часть работы состоит в замене самого виджета “Label”. Спуститись вниз по тексту шаблона темы и найдите код, который должен выглядеть приблизительно так:

<b:widget id='Label1' locked='false' title='Метки' type='Label'>
<b:includable id='main'>
  <b:if cond='data:title'>
    <h2><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <ul>
    <b:loop values='data:labels' var='label'>
      <li>
        <b:if cond='data:blog.url == data:label.url'>
          <span expr:dir='data:blog.languageDirection'>
            <data:label.name/>
          </span>
        <b:else/>
          <a expr:dir='data:blog.languageDirection' expr:href='data:label.url'>
            <data:label.name/>
          </a>
        </b:if>
        <span dir='ltr'>(<data:label.count/>)</span>
      </li>
    </b:loop>
    </ul>

    <b:include name='quickedit'/>
  </div>
</b:includable>
</b:widget>

Выделите и замените его на нижеследующий код:


Теперь сохраняем шаблон темы и наблюдаем результат. Если Blogger выдает сообщение об ошибке, значит что-то сделано не так. В этом случае необходимо отменить изменения и все шаги повторить заново и более аккуратно. Если просто ничего не показывает, убедитесь, что хотя бы один тег есть у нескольких статей (минимум у двух). Кроме того, убедитесь, что теги не содержат двойных кавычек – это может нарушить работу виджета. Апострофы и одиночные кавычки можно использовать без ограничений.

Ручная настройка внешнего вида виджета

Изменяя значения переменных в секции настройки, можно изменить внешний вид виджета.

var cloudMin= 1;

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


Этот блок определяет максимальное и минимальное значение для размера шрифта в облаке и крайние значения градации цвета для него в формате RGB.


var lcShowCount = false;

Значение False (по умолчанию) – теги выводятся без количества статей. True – возле каждого тега будет выведено количество статей на которые он ссылается.

При желании освежить облако тегов можно поэкспериментировать со значением text-align в секции определения стилей. Text-align может принимать следующие значения:

text-align:justify;
text-align:right;
text-align:left;

В строке определения стилей

#labelCloud  .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}

можно изменить display:inline; на display:block; что бы отображать каждый тег на отдельной строке.

И последнее. Если вы установили значение переменной lcShowCount в значение true, вы можете изменить параметры вывода счётчиков изменив стиль #labelCloud .label-count.

© minimusX, 2008. При копировании и републикации статьи ссылка на первоисточник обязательна.

»»  читать далее