VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Ввыделенное синим - это ссылки, заменяем их на свои, ссылки можно удалять или добавлять
вводим и сохраняем
3.заливаем файлы из папки upload в корень вашего форума
4. Заходим в www.vashsite.ru/forum/flash_tags.php и появилось облачко
5.Смотрим исходный код страницы - для этого нужен браузер Opera или FireFox
Для Opera - Вид - Исходный код Для FireFox - Вид - Исходный вид страницы
видим следующее:
копируем из исходного кода следющее:
Quote:
<script type="text/javascript" src="swfobject.js"></script>
<div id="cumuluscontent">
<p>Для полноценной работы с сайтом вам необходимо установить <a href="http://get.adobe.com/flashplayer/">Adobe Flash Player</a> не ниже 9-ой версии.</p>
</div>
<script type="text/javascript">
var rnumber = Math.floor(Math.random()*9999999);
var so = new SWFObject("tagcloud.swf?r="+rnumber, "tagcloudflash", "200", "200", "9", "#D1D4E0");
so.addParam("wmode", "transparent");
so.addParam("allowScriptAccess", "always");
so.addVariable("tcolor", "0x00099");
so.addVariable("tcolor2", "0x4C4C4C");
so.addVariable("tspeed", "200");
so.addVariable("distr", "true");
so.addVariable("mode", "tags");
so.addVariable("tagcloud", "%3Ctags%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%0D%0A%3C%2Ftags%3E");
so.write("cumuluscontent");
</script>
идем в форум....открываем шаблон FORUMHOME
Найти:
Quote:
$navbar
Добавить ниже:
Quote:
<script type="text/javascript" src="swfobject.js"></script>
<div id="cumuluscontent">
<p>Для полноценной работы с сайтом вам необходимо установить <a href="http://get.adobe.com/flashplayer/">Adobe Flash Player</a> не ниже 9-ой версии.</p>
</div>
<script type="text/javascript">
var rnumber = Math.floor(Math.random()*9999999);
var so = new SWFObject("tagcloud.swf?r="+rnumber, "tagcloudflash", "200", "200", "9", "#D1D4E0");
so.addParam("wmode", "transparent");
so.addParam("allowScriptAccess", "always");
so.addVariable("tcolor", "0x00099");
so.addVariable("tcolor2", "0x4C4C4C");
so.addVariable("tspeed", "200");
so.addVariable("distr", "true");
so.addVariable("mode", "tags");
so.addVariable("tagcloud", "%3Ctags%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%0D%0A%3C%2Ftags%3E");
so.write("cumuluscontent");
</script>
код можно вставить в любой шаблон
Готово!! Получается следующее:
возможно поэксперементировать с файлом flash_tags.php и изменить переменные(текст,размер и т.п)
Quote:
var so = new SWFObject("tagcloud.swf?r="+rnumber, "tagcloudflash", "200", "200", "9", "#D1D4E0"); - Основные параметры облака, "tagcloud.swf" – путь к флеш файлу, "230" – ширина, "140" – высота, "9" – не знаю за что отвечает эта цифра, "#ffffff" – цвет фона облака;
so.addVariable("tspeed", "200"); - Определяет скорость вращения облака, менять надо только цифру 115;
so.addVariable("distr", "true"); - Если true заменить на false, облако примет немного другой вид;
so.addVariable("tagcloud", "<?php echo urlencode($tags); ?>"); - Указываем ссылки которые мы сформировали в переменно $tags и кодируем их в безопасное представление с помощью PHP функции urlencode();
so.addVariable("tcolor", "0x333333"); - Определяет цвет тегов в облаке. so.addVariable("tcolor2", "0x333333"); - Определяет второй цвет тегов в облаке.
Last edited by GiveMeABreak : 05-06-2009 at 09:03 PM.
а это такие большие деньги если учитывать что булка у тебя нуль и ты за неё не платил?
@Fine
Эксперт
Join Date: Dec 2007
Posts: 2,695
Версия vB: 1.x.x
Пол:
Reputation:
Expert 1295
Репутация в разделе: 546
0
GiveMeABreak,
У меня купленное облачко =)
Мне если честно не жалко было купить, т.к хотелось, да и все-же время и нервов не мало было потрачено автором модуля.
Минус в твоем варианте.
При установке были иероглифы, пересохранил в утф8 стало норм, но появились перед облаком
Quote:
п»ї
каким редактором убирать не догадался)
Ну и замысел мой не осуществился, хотел в кмс два облачка, менюшку создать, и с метками.. но не хочет он два показывать, заменяет одно другим)
@satnsk
На доске почёта
Join Date: Sep 2007
Posts: 702
Reputation:
Knowing 130
Репутация в разделе: 109
1
GiveMeABreak, вот спасибо, доходчиво и понятно, респект дружище, все пашет
AlfaDogg, а причем тут нуль, человек реально помог никого не обидев
satnsk добавил 11.02.2009 в 16:22
Quote:
Originally Posted by fine
При установке были иероглифы, пересохранил в утф8 стало норм, но появились перед облаком
я тоже перекодировал, но ничего не появлятся постороннего, все нормально
Last edited by satnsk : 02-11-2009 at 05:22 PM.
Reason: Добавлено сообщение
@bws
Продвинутый
Join Date: Jun 2008
Posts: 81
Версия vB: 3.7.0
Reputation:
Опытный 32
Репутация в разделе: 28
2
Quote:
идем в форум....открываем шаблон FORUMHOME
Найти:
Цитата:$navbar
Добавить ниже:
Цитата:<script type="text/javascript" src="swfobject.js"></script>
<div id="cumuluscontent">
<p>Для полноценной работы с сайтом вам необходимо установить <a href="http://get.adobe.com/flashplayer/">Adobe Flash Player</a> не ниже 9-ой версии.</p>
</div>
<script type="text/javascript">
var rnumber = Math.floor(Math.random()*9999999);
var so = new SWFObject("tagcloud.swf?r="+rnumber, "tagcloudflash", "200", "200", "9", "#D1D4E0");
so.addParam("wmode", "transparent");
so.addParam("allowScriptAccess", "always");
so.addVariable("tcolor", "0x00099");
so.addVariable("tcolor2", "0x4C4C4C");
so.addVariable("tspeed", "200");
so.addVariable("distr", "true");
so.addVariable("mode", "tags");
so.addVariable("tagcloud", "%3Ctags%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E%0D%0A%3Ca+href%3D%22http%3A%2F%2Fvbsupport.ru%22+style%3D%22font-size%3A+15pt%22%3Evbsupport.ru%3C%2Fa%3E+%0D%0A%0D%0A%3C%2Ftags%3E");
so.write("cumuluscontent");
</script>
к чему так забивать форумхоум? не легче ли организовать вывод с помощью глобольной переменной в модулях, задав ее к примеру функцией
Code:
ob_start();
include('путь на серевере до вашего файла');
$tags = ob_get_contents();
ob_end_clean();
а потом уже вставлять $tags куда вашей душе угодно