среда, 18 февраля 2009 г.

Flash облако тегов. Русский язык

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

Blobumus-rus

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


В режиме редактирования шаблона включите крыжик «Расширить шаблоны виджета» и замените старый виджет. Находится между XML тегами:

<b:widget id='Label2' locked='false' title='Flash Облако тегов' type='Label'>
<!-- ... здесь тело виджета ... -->
</b:widget>


На новый:

<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<script src='http://forum.wafl.ru/files/freeman/swfobject.js' type='text/javascript' />
<script type='text/javascript'>
var flashvars = {};
flashvars.mode = "tags";
flashvars.minFontSize = "8"; // Минимальный размер шрифта
flashvars.maxFontSize = "22"; // Максимальный размер шрифта
flashvars.tcolor = "0x333333"; // Цвет текста
flashvars.tcolor2 = "0x000000"; // "Максимальный" цвет текста
flashvars.hicolor = "0xdC61B1B"; // Цвет подсвеченного текста
flashvars.distr = "true"; // [true|false] теги выходят за пределы сферы
flashvars.tspeed = "100"; // Скорость вращения сферы
flashvars.tagcloud = "<tags><b:loop values='data:labels' var='label'><a expr:href='data:label.url' expr:style='data:label.count'><data:label.name/></a></b:loop></tags>";
var params = {};
params.wmode = "transparent";
params.bgcolor = "#FFFFFF";
params.allowscriptaccess = "always";
var attributes = {};
attributes.id = "b-cumulus";
attributes.name = "tagcloud";
swfobject.embedSWF("http://forum.wafl.ru/files/freeman/tagcloud.swf", "b-cumulus", "200", "200", "9.0.0", false, flashvars, params, attributes);
</script>
<div id='b-cumulus'>
<a href='http://www.adobe.com/go/getflashplayer'>
<img alt='Get Adobe Flash player' src='http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif'/>
</a>
</div>
<b:include name='quickedit'/>
</div>
</b:includable>


Проблем с русским языком быть не должно.



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

Сергей комментирует...

Не первый раз заглядываю к вам в гости ;)хочу сказать спасибо, особенно за этот пост, все остальные тоже не хуже. Ваш блог очень полезен и сразу чувствуется профессионализм настоящего кодера. А я еще только постигаю азы интернет программинга, тоже люблю blogger, хотя в общей массе блогеры России все сидят на wordpress, хотя разбираться с кодом bloggera по мне намного интереснее, да и в далекой перспективе все мы будем ТАМ. Еще раз спасибо.
P.S. В след посте хотелось бы от вас узнать как поставили friend connect к себе на блог.

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

Спасибо, Сергей за лестный отзыв :). С Friend Connect сегодня разобрался; возможно, на днях будет пост. Сегодня уже просто и времени нет, и более интересные материалы появились.

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

а у меня не получилось

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

admin, это инструкция по замене старого облака тегов на новое. Сам способ берется из старой темы Flash облако тегов, но код из этой.

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

Спасибо огромное за код :)
Очень кстати...
А как сделать облако тегов как у вас - верхнем правом углу :)

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

Легко! :) Здесь есть описание: Облако тегов для Blogger.

Юрочка комментирует...

Прикольно, спасибо

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

я копирую ваш код, но у меня не чего не получаеться не пойму почему

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

Для тех, кто ставит облако тегов впервые, рекомендую сначала попробовать «старый» вариант флэш-облака тегов.
P.S. А не получается потому, что файлы .js и .swf, необходимые для работы облака тегов, более недоступны.

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

У меня кириллические метки не дают возможность перехода. Вьі с таким сталкивались?

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

Это может быть ошибка самого шаблона – не так давно проблемы с этим были. Что до облака – сказать точно не могу, поскольку давно не использую. Но по кириллическим ярлыкам переходы были.

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

Автор, спасибо за фичу!
Скажите пожалуйста, как решается проблема с маленькими шрифтами в "облаке"?:
Я сделал тестовый блог 1 записью с 3 метками, размер шрифта которых был равен пикселю.

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

42, в коде есть Минимальный размер шрифта и Максимальный размер шрифта

blogger.com.md комментирует...

http://forum.wafl.ru/files/freeman/swfobject.js
not found

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

не работает
http://forum.wafl.ru/files/freeman/swfobject.js

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

Жги!