";
}
function thumbnailGen($url,$MAXheight=200,$MAXwidth=200,$alt="thumbnail"){
return ' ';
}
function cats(){
return [
"documents"=>"Documenti",
"transactions"=>"Contabilità",
"questions"=>"Domande",
"events"=>"Eventi",
"feedbacks"=>"Feedbacks"
];
}
function buildDoc($data){
$res="";
$res.=$data["htmlDescription"];
$res.=thumbnailGen($data["thumbnailUrl"])." ";
$res.="
".linkM($data["documentUrl"],"File")."
";
if(!empty($data["signatureUrl"])) $res.="
".linkM($data["signatureUrl"],"Firma digitale")."
";
$res.=titlePrn("Data di pubblicazione",ITDate(strtotime($data["publishedDate"])));
$res.=titlePrn("Data di creazione",ITDate(strtotime($data["createdDate"])));
$res.=titlePrn("Data di ultima modifica",ITDate(strtotime($data["lastEditedDate"])));
foreach ($data["tags"] as $v) {
$res.=''.htmlentities($v)."";
}
$res.=' '.htmlentities($data["format"]["description"])."";
if(count($data["links"]["to"]) >0){
$res.='
Risorse collegate:
';
foreach(array_keys($data["links"]["to"]) as $category){
$res.="
".cats()[$category]."
";
foreach($data["links"]["to"][$category] as $el){
$res.='
';
}
function buildTransaction($data){
$res="";
$res.=$data["htmlDescription"];
$res.=thumbnailGen($data["thumbnailUrl"])." ";
$res.=titlePrn("Data di pianificazione",ITDate(strtotime($data["planned"])));
$res.=titlePrn("Data di esecuzione",ITDate(strtotime($data["executed"])));
$res.='
Importo: '.eurC($data["amount"]).'
';
$res.=titlePrn("Data di pubblicazione",ITDate(strtotime($data["publishedDate"])));
$res.=titlePrn("Data di creazione",ITDate(strtotime($data["createdDate"])));
$res.=titlePrn("Data di ultima modifica",ITDate(strtotime($data["lastEditedDate"])));
foreach ($data["tags"] as $v) {
$res.=''.htmlentities($v)."";
}
$res.=' '.htmlentities($data["format"]["description"])."";
if(count($data["links"]["to"]) >0){
$res.='
Risorse collegate:
';
foreach(array_keys($data["links"]["to"]) as $category){
$res.="
".cats()[$category]."
";
foreach($data["links"]["to"][$category] as $el){
$res.='
";
}
}
return pageBuild($data["title"],$res);
}
function buildEvents($data){
$res="";
$res.=$data["htmlDescription"];
$res.=thumbnailGen($data["thumbnailUrl"])." ";
$res.=titlePrn("Data di inizio",ITDate(strtotime($data["startDate"])));
$res.=titlePrn("Data di fine",ITDate(strtotime($data["endDate"])));
if($data["isAssembly"]){
$res.="
È un'assemblea
";
}
$res.=titlePrn("Data di pubblicazione",ITDate(strtotime($data["publishedDate"])));
$res.=titlePrn("Data di creazione",ITDate(strtotime($data["createdDate"])));
$res.=titlePrn("Data di ultima modifica",ITDate(strtotime($data["lastEditedDate"])));
foreach ($data["tags"] as $v) {
$res.=''.htmlentities($v)."";
}
$res.=' '.htmlentities($data["format"]["description"])."";
if(count($data["links"]["to"]) >0){
$res.='
Risorse collegate:
';
foreach(array_keys($data["links"]["to"]) as $category){
$res.="
".cats()[$category]."
";
foreach($data["links"]["to"][$category] as $el){
$res.='
";
}
}
return pageBuild($data["title"],$res);
}
function buildFeedback($data){
$res="";
$res.=$data["htmlDescription"]." ";
$res.=thumbnailGen($data["thumbnailUrl"])." ";
$res.=titlePrn("Data di inizio",ITDate(strtotime($data["startDate"])));
$res.=titlePrn("Data di fine",ITDate(strtotime($data["endDate"])));
$res.=titlePrn("Data di pubblicazione dei risultati",ITDate(strtotime($data["publishResultsDate"])));
$res.=titlePrn("Data di pubblicazione",ITDate(strtotime($data["publishedDate"])));
$res.=titlePrn("Data di creazione",ITDate(strtotime($data["createdDate"])));
$res.=titlePrn("Data di ultima modifica",ITDate(strtotime($data["lastEditedDate"])));
foreach ($data["tags"] as $v) {
$res.=''.htmlentities($v)."";
}
$res.=' '.htmlentities($data["format"]["description"])."";
if(count($data["links"]["to"]) >0){
$res.='
Risorse collegate:
';
foreach(array_keys($data["links"]["to"]) as $category){
$res.="
".cats()[$category]."
";
foreach($data["links"]["to"][$category] as $el){
$res.='