var hitShow = true;
var tagOrder = "name";
var tagsLimit = 0;
var tagsToExclude = [""];
var fontSizeUnits = "%";
var fontSizeMin = 80;
var fontSizeMax = 210;
var fontColorRMin = 10;
var fontColorRMax = 60;
var fontColorGMin = 10;
var fontColorGMax = 60;
var fontColorBMin = 50;
var fontColorBMax = 150;
var tags;
var tagListofMaps;
var Alltags = site.Tags;
var htmlOut="";
var tmplist;
var diftagsInt;
var diftags;
var listofnametagsInt; //args.lang;
foreach(var p in wiki.getsearch('\path:International/*', 1000)) {
if(#p.tags >0){
foreach (var t in map.keys(p.tags)) {
let listofnametagsInt ..= [ (t) ];
}
}
}
if(#listofnametagsInt >0){
foreach (var l in Alltags){
if(list.Contains(listofnametagsInt,l.name) === true){
let diftagsInt ..= { (l.name) :l};
}
if(list.Contains(listofnametagsInt,l.name) === false){
let diftags ..={ (l.name) :l};
}
}}
if(string.Compare(args.lang, "INT") == 0 )
{
let tags = (diftagsInt);
let tagListofMaps = (diftagsInt);
}
if(string.Compare(args.lang, "GR") == 0)
{
let tags = (diftags);
let tagListofMaps = (diftags);
}
foreach (var tg in tags) {
let tmplist ..= [#tg.pages];
}
if(#tmplist >0){
var sorttmplist = list.sort(tmplist);
var ValueMin = sorttmplist[0];
var ValueMax = sorttmplist[#sorttmplist-1];
foreach (var tm in tagListofMaps) {
if(#tm.pages < ValueMin)
{
let ValueMin = #tm.pages
}
if(#tm.pages > ValueMax)
{
let ValueMax = #tm.pages
}
var tag = string.toupperfirst(tm.name);
var tagURI = web.UriEncode(tag);
var count = #tm.pages;
var weight = ( num.log(count) - num.log(ValueMin) ) / ( num.log(ValueMax) - num.log(ValueMin) );
var fontSize = fontSizeMin + num.round( (fontSizeMax - fontSizeMin) * weight );
var fontColorR = fontColorRMin + num.round( (fontColorRMax - fontColorRMin) * weight );
var fontColorG = fontColorGMin + num.round( (fontColorGMax - fontColorGMin) * weight );
var fontColorB = fontColorBMin + num.round( (fontColorBMax - fontColorBMin) * weight );
if(hitShow)
let htmlOut ..="<li style='display: inline-block; font-size:"..fontSize..fontSizeUnits.." '><a href="..site.uri.."Special:Tags?tag="..tagURI.." style='color:rgb("..fontColorR..","..fontColorG..","..fontColorB..");'>"..tag.."</a><span style='color:rgb("..fontColorR..","..fontColorG..","..fontColorB..");'></span></li> ";
} }web.Html("<div id='tagclouddiv'><ul>"..htmlOut.."</ul></div>");
| Images 0 | ||
|---|---|---|
| No images to display in the gallery. |