Добрый вечер, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS / Техническая помощь
         Flash облако

Похожие темы

Flash облако


События Пятница, 19.11.2010, 11:26

NAME

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 141
Регистрация: 11.03.2010
Город: AREA51
По структуре новой версии движка папки function нет, соответственно - где теперь искать настройки.
Пробовал добавлять код
PHP-код

/**
 * Флеш-облако навигации
 */
function flashtag() {
    if (
get_active('flashtag')) {
        
$options['width']   = '200';      // Ширина
        
$options['height']  = '200';      // Высота
        
$options['tcolor']  = '666666';   // Цвет текста
        
$options['tcolor2'] = '333333';
        
$options['hicolor'] = '000000';
        
$options['bgcolor'] = 'FFFFFF';   // Цвет фона
        
$options['speed']   = '200';      // Скорость вращения
        
$options['trans']   = 'false';    // Прозрачный фон - true
        
$options['distr']   = 'true';     // Равномерное распределение
        
$words = '';
        
$links = '';
        
$i = 0;
        
$sql = DB::getDB()->Query("SELECT SQL_CACHE * FROM " . PREFIX . "_navi_flashtag WHERE Aktiv='1' LIMIT 50");
        while (
$row = $sql->Result_Fetch_Object()) {
            
$i++;
            
$words .= '<a href="' . $row->Dokument . '">' . $row->Title . '</a>';
            
$links .= "<a style='" . $row->Size . "' href='" . $row->Dokument . "'>" . $row->Title . "</a>";
        }
        
$sql->Result_Close();
        if (
$i > 1) {
            
$rand      = rand(0, 9999999);
            
$soname    = 'so' . $rand;
            
$divname   = 'sys' . $rand;
            
$flashtag  = '';
            
$flashtag .= '<script type="text/javascript" src="' . HOME_PATH . '/javascripts/swfobject.js"></script>';
            
$flashtag .= '<div id="' . $divname . '" align="center"><p style="display:none">' . urldecode($words) . '</p></div>';
            
$flashtag .= "\r\n<script language=\"JavaScript\" type=\"text/javascript\">\r\n//<![CDATA[\r\n";
            
$flashtag .= 'var ' . $soname . ' = new SWFObject("' . HOME_PATH . '/lib/tagcloud.swf?r=' . $rand . '","tagcloudflash","' . $options['width'] . '","' . $options['height'] . '","9","#' . $options['bgcolor'] . '");' . "\r\n";
            if (
$options['trans'] == 'true') $flashtag .= $soname . '.addParam("wmode", "transparent");';
            
$flashtag .= $soname . '.addParam("allowScriptAccess", "always");';
            
$flashtag .= $soname . '.addVariable("tcolor", "0x' . $options['tcolor'] . '");';
            
$flashtag .= $soname . '.addVariable("tcolor2", "0x' . $options['tcolor2'] . '");';
            
$flashtag .= $soname . '.addVariable("hicolor", "0x' . $options['hicolor'] . '");';
            
$flashtag .= $soname . '.addVariable("tspeed", "' . $options['speed'] . '");';
            
$flashtag .= $soname . '.addVariable("distr", "' . $options['distr'] . '");';
            
$flashtag .= $soname . '.addVariable("mode", "tags");';
            
$flashtag .= $soname . '.addVariable("tagcloud", "<tags>' . preg_replace(array('/\?/s','/(&amp;|&)/s'),array('%3F','%26'),$links) . '</tags>");';
            
$flashtag .= $soname . '.write("' . $divname . '");';
            
$flashtag .= "\r\n//]]>\r\n</script>";
            return 
$flashtag;
        }
    }
}

в function что в папке lib - но настройки не воспринимаются, т.к. , думаю, что код обрабатывается где-то в другом месте, тогда вопрос где?




Пользователь офлайн


Похожие темы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 0, Гостей: 6

Поисковые боты: 155
Crawler(35), Baidu.com(13), oBot(49), BingBot(4), Bot(45), Googlebot(3), Spider(4), Google, TrendictionBot
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: serz
 Дни рождения

shakirovrim (44), visis (41)
Copyright © 2009 - 2026 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты