Как вывести теги - Visavi.net
https://visavi.net/
RSS - Visavi.net
https://visavi.net/assets/img/images/logo_small.png
RSS - Visavi.net
https://visavi.net/
[email protected] (admin)
[email protected] (admin)
Wed, 18 Dec 2024 22:58:10 +0300
-
код вставь из blog/tags.php<br>
<pre class="prettyprint"><?
if (filemtime(DATADIR."temp/tagcloud.dat")<time()-3600){
$querytag = DB::$dbh->query("SELECT `blogs_tags` FROM `blogs`;");
$tags = $querytag->fetchAll(PDO::FETCH_COLUMN);
$alltag = implode(',', $tags);
$dumptags = preg_split('/[\s]*[,][\s]*/s', $alltag);
$arraytags = array_count_values(array_map('utf_lower',$dumptags));
arsort($arraytags);
array_splice($arraytags, 50);
shuffle_assoc($arraytags);
file_put_contents(DATADIR."temp/tagcloud.dat", serialize($arraytags), LOCK_EX);
}
$arraytags = unserialize(file_get_contents(DATADIR."temp/tagcloud.dat"));
$max = max($arraytags);
$min = min($arraytags);
echo '<div style="text-align:center">';
foreach ($arraytags as $key=>$val){
if ($min == $max) {
$fontsize = 90;
} else {
$fontsize = round((($val - $min)/($max - $min)) * 110 + 90);
}
echo '<a href="'.BASEDIR.'blog/tags.php?act=search&amp;tags='.safe_encode($key).'&amp;'.SID.'"><span style="font-size:'.$fontsize.'%">'.$key.'</span></a> ';
}
echo '</div><br />'; </pre>
https://visavi.net/topics/17008/295504
Как вывести теги
Вантуз-мен
Tue, 28 Dec 2010 14:35:08 +0300
Сообщения
https://visavi.net/topics/17008/295504
-
Ну что, никто не знает?
https://visavi.net/topics/17008/294791
Как вывести теги
Buntovshik
Mon, 27 Dec 2010 08:26:56 +0300
Сообщения
https://visavi.net/topics/17008/294791
-
Как вывести Облако тегов с блога? пример как тут <a href="http://klyet.ru/" target="_blank" rel="nofollow">http://klyet.ru/</a> (веб)
https://visavi.net/topics/17008/294767
Как вывести теги
Buntovshik
Mon, 27 Dec 2010 01:40:08 +0300
Сообщения
https://visavi.net/topics/17008/294767