понедельник, 26 января 2009 г.

Flash облако тегов

“Blobumus” -- это основанное на Flash облако тегов, использующее сконвертированные скрипты, с Roy Tanck's WP Cumulus plugin для Wordpress. Этот виджет использует комбинацию JavaScript и Flash-анимации для разбора и отображения ярлыков вашего блога.



Установка “Blobumus”


Установка этого виджета довольно проста:
  1. На панели управления вашего блога: Макет - Изменить HTML;
  2. Щелкните крыжик «Расширить шаблоны виджета» и найдите следующую строчку (или похожую):

  3. <b:section class='sidebar' id='sidebar' preferred='yes'>

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

  5. <b:widget id='Label99' locked='false' title='Labels' type='Label'>
    <b:includable id='main'>
    <b:if cond='data:title'>
    <h2><data:title/></h2>
    </b:if>
    <div class='widget-content'>

    <script src='http://halotemplates.s3.amazonaws.com/wp-cumulus-example/swfobject.js' type='text/javascript'/>
    <div id='flashcontent'>Blogumulus by <a href='http://www.roytanck.com/'>Roy Tanck</a> and <a href='http://www.bloggerbuster.com'>Amanda Fazani</a></div>
    <script type='text/javascript'>

    var so = new SWFObject(&quot;http://halotemplates.s3.amazonaws.com/wp-cumulus-example/tagcloud.swf&quot;, &quot;tagcloud&quot;, &quot;240&quot;, &quot;300&quot;, &quot;7&quot;, &quot;#ffffff&quot;);
    // uncomment next line to enable transparency

    //so.addParam(&quot;wmode&quot;, &quot;transparent&quot;);
    so.addVariable(&quot;tcolor&quot;, &quot;0x333333&quot;);
    so.addVariable(&quot;mode&quot;, &quot;tags&quot;);

    so.addVariable(&quot;distr&quot;, &quot;true&quot;);
    so.addVariable(&quot;tspeed&quot;, &quot;100&quot;);
    so.addVariable(&quot;tagcloud&quot;, &quot;<tags><b:loop values='data:labels' var='label'><a expr:href='data:label.url' style='12'><data:label.name/></a></b:loop></tags>&quot;);

    so.addParam(&quot;allowScriptAccess&quot;, &quot;always&quot;);
    so.write(&quot;flashcontent&quot;);
    </script>

    <b:include name='quickedit'/>

    </div>
    </b:includable>
    </b:widget>

  6. Щелкните «просмотр»

  7. Если установленно корректно, вы должны увидеть ваше флеш-облако тегов в боковой панели Blogger;
  8. Сохраните шаблон.

Настройка “Blobumus”


По умолчанию, flash-облако тегов “Blobumus” использует следующие установки:
  • Ширина: 240px;
  • Высота: 300px;
  • Цвет фона: белый (#FFFFFF);
  • Цвет текста: темно-серый (#333333);
  • Размер шрифта: 12.

Настройка размеров
Размеры заданы в следующей строке кода:
var so = new SWFObject("http://halotemplates.s3.amazonaws.com/wp-cumulus-example/tagcloud.swf", "tagcloud", "240", "300", "7", "#ffffff");

Где 240 и 300 -- соответственно, ширина и высота.

Настройка фона
В предыдущем фрагменте кода цвет фона задан как "#ffffff" (белый). Для примера вы можете изменить его на "#C61B1B". Чтобы сделать фон прозрачным, раcкомментируйте (уберите "//" в начале строки) следующую строчку кода:
//so.addParam(&quot;wmode&quot;, &quot;transparent&quot;);


Изменить цвет текста
Цвет текста задается в строке:
so.addVariable(&quot;tcolor&quot;, &quot;0x333333&quot;);

Замените 0x333333 например на 0xE3635C.

Изменить размер шрифта
Найдите следующую строку:
so.addVariable(&quot;tagcloud&quot;, &quot;<tags><b:loop values='data:labels' var='label'><a expr:href='data:label.url' style='12'><data:label.name/></a></b:loop></tags>&quot;);

Замените 12 на 14 или как захотите.


UPD: Добавлено обновленное

облако тегов с поддержкой русского языка

.

7 Комментариев :

alexander комментирует...

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

Croaker комментирует...

Да, заметил такое. У меня IT-блог, и большинство тегов "инглишевые" так что для меня небольшая проблема. Но постараюсь разобраться. Скорее всего, дело в том, что пока наши танки не проехали по главным улицам Вашингтона, америкосы не воспринимают русский язык. И под него плагины (пока) не пишут.

Croaker комментирует...

Здесь облако тегов с поддержкой кириллицы Flash облако тегов. Русский язык

Анонимный комментирует...

Супер статья!Огромное Спасибо!!!Интересный такой виджетик!Симпатишно!!!

Russian Criminal Tattoo комментирует...

здарова,а есть какая нибудь фишка чтоб быстрей найти нужные слова в шаблоне?запарился уже искать.

Croaker комментирует...

привет. как и (почти) в любом браузере Ctrl+F, только параметры поиска надо поточнее указывать.

42 комментирует...

Автор, спасибо за фичу!
Скажите, можно ли вставлять код после данной строки?:

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

Жги!