Иконка ресурса

VOC++ BSE Voc++ cumulus 2015-02-04

Нет прав для скачивания
Помнится, некто Игорь (не буду называть его ник в Сети) размещал данную доработку, выдавая ее за свою. Я не буду спорить, может он и поменял пару символов)))) Но автор данной фишки Marik и взята она отсюда
В общем, это топ, выполненный в виде летающего облака, как в Вордпресс.
1279062487_wp_cumulus-png.1773
Далее цитирую автора:
Есть такое облако тегов wp-cumulus для Вордпресс или аналоги на других двигах. Так называемое 3D облако тегов. Где теги крутятся. Сделана адаптация такого же облака тегов под чат voc++ bse. Так как чат это не новостной движок, и тегов в новостях чата не так уж и много, то решил выводить в облако Имена лидеров чата или лидеров викторины. Ну и само собой при клике на определенное имя будет выводиться профиль пользователя. Кстати народу как не странно нравиться, если бы были просто теги никто бы и не посмотрел, а найти себя любимого в облаке им в кайф. К сожалению данный мод будет коректно работать, если у вас в чате стоит
разрешение регистрировать только английские ники. Вместо русских будет выводить кракозябры. Это связанно с тем что, мод делался за 15 минут для чата с английскими никами, поэтому с русскими сильно не заморачивался.
Установка:
1. Заливаем папку tags в корень чата.
2. Открываем chat/ваш_дизайна/index.php
В самом начале находим открывающий тег
PHP:
<head>
вставляем после него следующую строк:
PHP:
<script type="text/javascript" src="tags/swfobject.js"></script>
Далее в то место, куда мы хотим вставить облако лидеров , вставляем код:
PHP:
<div id="tags">
<?php
$url= $chat_url."tags/reiting.php";
$contents = file_get_contents($url); ?>
<?php $tags =$contents; ?>
Для корректного отображения этого элемента вам необходимо установить
FlashPlayer и включить в браузере Java Script.
<script type="text/javascript">
var rnumber = Math.floor(Math.random()*9999999);
var widget_so = new SWFObject("tags/tagcloud.swf?r="+rnumber, "tagcloudflash", "178", "160", "9", "#ffffff");
widget_so.addParam("allowScriptAccess", "always");
widget_so.addVariable("tcolor", "0x000000");
widget_so.addVariable('menu','false');
widget_so.addVariable("tspeed", "115");
widget_so.addVariable("distr", "true");
widget_so.addVariable("mode", "tags");
widget_so.addVariable("tagcloud","<tags><?php echo urlencode($tags); ?></tags>");
widget_so.write("tags");
</script> </div>
Настройки:
В этой строке:
PHP:
var widget_so = new SWFObject("tags/tagcloud.swf?r="+rnumber, "tagcloudflash", "178", "160", "9", "#ffffff");
#ffffff - это цвет фона.
в строке
PHP:
widget_so.addVariable("tcolor", "0x000000");
000000 - цвет шрифта.
Если поменять код
PHP:
$url= $chat_url."tags/reiting.php";
на строку
PHP:
$url= $chat_url."tags/quiz.php";
то вместо облака лидеров чата будет выводиться облако лидеров викторины.
В файле tags/reiting.php строка
PHP:
define("REITING_MAXHITS", "30");
отвечает за количество выводимых тегов (число 30)
Автор
Майор
Скачивания
1
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя Майор

Поделиться ресурсом