Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Моды в разработке

  • Список форумов
  • ppkBB3cker
  • Моды и стили для трекера
  • Моды в разработке

Облако тегов. Нужна помощь.

6 сообщений
 • Страница 1 из 1
Просмотры: 2086 • 
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 25 мар 2010, 01:58
Занялся портированием сея чуда на наш движок в портал, однако ни как не хочет работать, а точнее выводиться само облако. Вот думаю мож вместе сможем понять че накосил. Ниже все пишу с заточкой под мой адрес.
Для начала нам надо положить в корень два файлика:
http://sib-tracker.ru/tagcloud.swf" target="_blank
http://sib-tracker.ru/swfobject.js" target="_blank

Последний соответсно надо подгрузить в хеадере, я сделал это так:
<script src="http://sib-tracker.ru/swfobject.js" type="text/javascript"></script>

Далее, надо сформировать хмл'ку с тегами, для этого я накидал простенький код, который надо подгрузить в портал.пхп:

Код: Выделить всё

<?php

if (!defined('IN_PHPBB') || !defined('IN_PORTAL'))
{
   exit;
}

$words_array = array();

// Get words and number of those words
$sql = 'SELECT word_text, word_count, word_id
    FROM ' . SEARCH_WORDLIST_TABLE . '
    GROUP BY word_id, word_text 
    ORDER BY word_count DESC'; 
$result = $db->sql_query_limit($sql, $portal_config['portal_wordgraph_max_words']);

$sil .='<tags>';

while ($row = $db->sql_fetchrow($result))
{
	
	$sil .='<a href="../search.php?keywords='.$row['word_text'].'" style="font-size:8pt;">'.$row['word_text'].'</a>';
}
$sil .='</tags>';
$db->sql_freeresult($result);


$erase=fopen($phpbb_root_path."/tags.xml",'w+'); 
   flock($erase,2); 
   fputs($erase,$sil); 
   flock($erase,3);
   fclose($erase);
?>
Данный код создает tags.xml в корне трекера, собсно сам файл откуда читаем теги для облака.
Далее создаем новый блок на портале, который и будет все это выводить. Я накидал примерный код:

Код: Выделить всё

<table class="tablebg" cellspacing="1" width="100%">
	<tr>
		<th>TAGS</th>
	</tr>
	<tr class="row1">
		<td style="text-align:center;">
			<script type="text/javascript">
		var so = new SWFObject("http://sib-tracker.ru/tagcloud.swf", "tagcloud", "100", "100", "7", "#ffffff");
		// uncomment next line to enable transparency
		so.addParam("wmode", "transparent");
		so.addVariable("tcolor", "0x333333");
		so.addVariable("tcolor2", "0x000099");
		so.addVariable("hicolor", "0x000000");
		so.addVariable("tspeed", "100");
		so.addVariable("distr", "true");
		so.addVariable("xmlpath", "http://sib-tracker.ru/tags.xml");
		so.write("cumuluscontent");
	</script>
		</td>
	</tr>
</table>
<br />
Вроде все прально, но не работает и где накосил в упор не вижу(
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
Аватара пользователя
XTX
VIP
Сообщения: 324
Зарегистрирован: 21 сен 2009, 23:08
Сообщение 16 апр 2010, 11:17
Не такое мастеришь? Себе проставил, бесполезная штука и серв грузит, +кириллицу не понимает :)
XTX
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 16 апр 2010, 11:47
Принцип действия тот же, но нагрузка минимальна(тк используются стандартные портальные запросы к бд) и кириллица будет ;) Да и у меня оно должно выводиться в портале =)
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 23 июл 2010, 02:59
Весь мозг себе вытрахал, таки почти слепил конфетку.
Пока траблы в том, что не могу найти облако с поддержкой цветов + кириллица, одно нашел но оно ссылки не выводит. Так что на данный момент теги черные зато с кириллицей.
И вторая трабла это правильная передача кейворда на кириллице поисковику, сейчас передает в таком примерно виде : "?%BBn??%B1??n??%B5?%BBn?n????%B0n?" и естесно вместо поиска херушки((
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 24 июл 2010, 02:18
Таки сделал =) Если кому-то нужно выложу =)
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
maksvel1999
Донатор
Сообщения: 370
Зарегистрирован: 02 ноя 2009, 15:05
Сообщение 24 июл 2010, 09:39
Интересно будет глянуть. Викладуй )))))))))))
maksvel1999
6 сообщений
 • Страница 1 из 1

Вернуться в «Моды в разработке»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo