Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Народный SF Fusion
# 1 Тема: WP-cumulus + php fusion
alex208210
Пользователь

Avatar пользователя




новичек

Сообщений: 6
Зарегистрирован: 01 Октября 2009, 17:30:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 01 Мая 2010, 14:44:16
Есть красивое облако ссылок на флеши и яваскрипт, некий плагин для вордпресса посмотреть можно здесь. Как то на этом форуме спрашивали можно ли прикрутить его в 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();



Работу панели можно посмотреть на моем сайте


[Изменил(а) alex208210, 02 Мая 2010, 11:03:19]  
^ наверх ^
# 2  
js_sergey
Пользователь

Avatar пользователя




новичек

Сообщений: 1
Зарегистрирован: 04 Мая 2010, 16:32:59
Сказали спасибо 0 раз
Статус: offline
Опубликовано 06 Мая 2010, 21:38:58
Автору реcспект ..............smiley
 
^ наверх ^
Перейти на форум:


105,441,230 уникальных посетителей
сейчас: 21 Ноября 2024, 23:33:45
Генерация страницы: 0.06 сек.

Original size:15 кб.
GZipped size: 5 кб.
Compression:66%