<?PHP 
/* 
* Tag Cloud Showing Script 
* 
* @package Tag Cloud 
* @author $Author: sheiko $   
* @version $Id: showcloud.php, v 1.0 sheiko Exp $  
* @since v.1.0  
* @copyright (c) Dmitry Sheiko http://www.cmsdevelopment.com  
*/   
include("config.inc.php"); 
include("tagcloud.lib.php"); 
 
header("Content-type: text/html; charset=".DEFAULT_CHARSET); 
if(!isset($dbconnect)) die("Config.inc.php is corrupted"); 
 
$tc = new TagCloud(); 
$tc->DBConnect($dbconnect); 
$tc->Controller(); 
 
 
 
$Headers = '<html> 
    <title>Tag Cloud</title> 
    <script language="JavaScript" type="text/javascript" src="tagcloud.js"></script> 
    <style> 
        .tc_body { } 
        .tc_body A { color: black; } 
        .tc_content { padding: 0px 5px 0px 5px; } 
        .tc_buttom {  
            border-top: 1px white solid; 
            border-left: 1px white solid; 
            border-right: 1px #AAAAAA solid; 
            border-bottom: 1px #AAAAAA solid; 
            background-color: #EEEEEE; 
            padding: 2px 4px 2px 4px; 
            margin: 2px; 
        } 
        .tc_buttom A { 
            color: black; 
            font-weight: bold; 
            font-size: 12px; 
            font-family: Arial, Tahoma; 
            text-decoration: none; 
        } 
         
    </style> 
<body>'; 
 
$Output = '<div style="width: 200px;"> 
<div class="tc_buttom"><a href="http://www.phpclasses.org/browse/package/3672.html">Tag Cloud</a></div> 
<div class="tc_body" id="TagCloud"> 
'; 
    $data = $tc->getClouds(); 
    foreach ($data as $fetch) { 
           $Output .= '<a href="#" onClick="getList(\''.$fetch["tag"].'\', 0); return false;" title="'.$fetch["tag"].lang(" tag is found ").$fetch["index"].' '.lang("time(s)").'" style="font-size:'.$fetch["size"].';">'.$fetch["tag"].'</a> '."\n"; 
   }     
$Output .= '</div> 
</div>'; 
if(isset($_GET["js"])) { 
    $lines = split("\n", preg_replace("/\r/s","", $Output)); 
    foreach ($lines as $line) { 
        print "document.writeln('".preg_replace("/\'/", "\'", $line)."');\n"; 
    } 
} else print $Headers . $Output . '</body></html>'; 
?> 
 
 |