форум vBSupport.ru > vBulletin > Вопрос — Ответ
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
fnshack
Простоузер
Post Кто поможет реализовать хак
0

Ввод облака меток через флеш (смотрится очень симпотно)

Код выборки меток из базы и придание им ссылок на темы (если метки разделены запятыми, разбиваем их на отдельные линки)
PHP Code:
<?php
mysql_connect
("localhost""root""root") or die('can not connect to db');
mysql_select_db("forum2") or die('can not select db');

$result mysql_query("SELECT * FROM thread WHERE length(taglist) > 0");
if(
mysql_num_rows($result) > 0){
     
$tags '<tags>';
     while(
$row mysql_fetch_assoc($result)){
          
$zpt explode(","$row['taglist']);
          if(
sizeof($zpt) >= 2){
               for(
$ii 0$ii sizeof($zpt); $ii++){
                    
$tags .= "\n<a href=\"http://localhost/forum2/showthread.php?t=".$row['threadid']."\" style=\"font-size: 30pt\">".$zpt[$ii]."</a>";
               }
          }
          else {
               
$tags .= "\n<a href=\"http://localhost/forum2/showthread.php?t=".$row['threadid']."\" style=\"font-size: 30pt\">".$row['taglist']."</a>";
          }
     }
     
$tags .= '</tags>';
}
     
mysql_close();
?>
Quote:
<div id="tags">
Для корректного отображения этого элемента вам необходимо установить FlashPlayer и включить в браузере Java Script.
<script type="text/javascript">
var rnumber = Math.floor(Math.random()*9999999);
var widget_so = new SWFObject("tagcloud.swf?r="+rnumber, "tagcloudflash", "200", "100", "9", "#ffffff");
widget_so.addParam("allowScriptAccess", "always");widget_so.addVariable("tcolor", "0x333333");
widget_so.addVariable("tspeed", "115");
widget_so.addVariable("distr", "true");
widget_so.addVariable("mode", "tags");
widget_so.addVariable("tagcloud", "<?php echo(urlencode($tags)); ?>");
widget_so.write("tags");</script>

</div>
В архиве прилагаю флеш файл и скрипт который нужно подключить в хидере
Скачать

В опере и фф работает отлично. В ишаке наблюдаются сбои, так и не понял почему.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
kerk
k0t
 
kerk's Avatar
Default
0

ммм... ???
http://vbsupport.ru/forum/showthread.php?t=24697
 
 
fnshack
Простоузер
Default
0

Quote:
Originally Posted by kerk View Post
В 3.8.* не работает

fnshack добавил 04.07.2010 в 00:40

Last edited by fnshack : 07-04-2010 at 12:40 AM. Reason: Добавлено сообщение
 
 
kerk
k0t
 
kerk's Avatar
Default
0

Quote:
Originally Posted by fnshack View Post
3.8.* не работает
да ну?
**тут был скрин, он умер**
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 04:08 AM.


Powered by vBulletin® Version 3.5.6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...