Home PageItalianoEnglish
Template:XsysImg >

Template:XsysImg

    Indice (TOC)
    Nessuna testata
    var 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>
          }
       }
    }
    Centro Internazionale di Studi Primo Levi - Tutti i diritti riservati
    Powered by MindTouch Core