Indice (TOC)
Nessuna testatavar f = $0 ?? $name;
var ind = $1 ?? $lang;
var w = $2 ?? $width ?? 350;
var il = [];
if (#f == 0) {
"Devi specificare il nome file come parametro"
} else {
if (#ind == 0) let ind = (#page.language == 0 ? "0":"1");
else if (string.tolower(ind) == "en") let ind =1;
else if (string.tolower(ind) == "it") let ind =0;
let il = list.select(map.values(page.files), "string.startswith($.mime, 'image/')");
var t = list.select(il, "($.name == '"..f.."')");
if (#t[0].uri > 0) {
<div class="sysimage" style=("width:"..(w+10).."px") >
if(w <= 350 ) image.fittosize(t[0].uri, w, 900);
else web.image(t[0].uri, w);
<p>
if (#t[0].description>0 && ind !="-") (string.split(t[0].description,"---"))[ind];
</p>
</div>
}else{
var u = "Web/Italiano/Strumenti/Immagini";
let il = [];
foreach (var p in wiki.getpage(u).subpages) {
var t =map.values(p.files);
let il ..= list.select(t, "string.startswith($.mime, 'image/')");
}
var t = list.select(il, "($.name == '"..f.."')");
if (#t[0].uri > 0) {
<div class="sysimage" style=("width:"..(w+10).."px") >
var href = t[0].page.uri.."?img="..t[0].name;
if(w <= 350 ) <a href=(href)>image.fittosize(t[0].uri, w, 500)</a>;
else <a href=(href)>web.image(t[0].uri, w)</a>;
<p>
if (#t[0].description>0 && ind !="-") (string.split(t[0].description,"---"))[ind];
</p>
</div>
}
}
}