Есть красивое облако ссылок на флеши и яваскрипт, некий плагин для вордпресса посмотреть можно здесь. Как то на этом форуме спрашивали можно ли прикрутить его в php fusion. Автора отфутболили и вопрос закрыли. А все же это сделать можно и делается это так:
1) Качаем Флешку и JS файл
2) Кидаем файл swfobject.js в папку /includes
3) Заходим в папку /themes/templates, качаем файл header.php, открываем блокнотом
находим:
echo "<script type='text/javascript' src='".INCLUDES."jquery.js'></script>\n";
и ниже этой строки дописываем:
echo "<script type='text/javascript' src='".INCLUDES."swfobject.js'></script>\n";
Сохраняем файл и закидываем обратно на сервер в папку /themes/templates
4) Кидаем файл tagcloud.swf в коренвую папку на сервер.
5) Заходим в админку и создаем панель с таким содержимым:
openside("Облако ссылок");
echo "";
?>
<div id="tags">
<center>
<?php
$tags = '<tags>
<a href="http://google.ru" style="font-size: 15pt">Адын</a>
<a href="http://google.ru" style="font-size: 15pt">Два</a>
<a href="http://google.ru" style="font-size: 15pt">Три</a>
<a href="http://google.ru" style="font-size: 15pt">Четыре</a>
<a href="http://google.ru" style="font-size: 15pt">Пять</a>
</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", "230", "140", "9", "#ffffff");
widget_so.addParam("allowScriptAccess", "always");
widget_so.addVariable("tcolor", "0x333333");
widget_so.addParam("wmode", "transparent");
widget_so.addVariable("tspeed", "115");
widget_so.addVariable("distr", "true");
widget_so.addVariable("mode", "tags");
widget_so.addVariable("tagcloud", "<?php $tags=iconv("windows-1251","UTF-8", $tags);
echo urlencode($tags); ?>");
widget_so.write("tags");</script>
</center>
</div>
<?php
closeside();
Работу панели можно посмотреть на моем сайте |
|