Sistemata la pagina dei laboratori raccolti per progetto

This commit is contained in:
gine 2017-04-09 13:48:52 +02:00
parent 9cdae97e00
commit cbd064d5f3
2 changed files with 81 additions and 35 deletions

View file

@ -703,18 +703,48 @@ img.minilogo {
}
#project li .e_title,
#today li .e_title,
#mydate li .e_title {
font-size: 0.7em;
line-height: 2.8;
}
#today .title,
#mydate .title {
#project li p.title,
#today li p.title,
#mydate li p.title {
text-transform: initial;
font-size: 1.2em;
color: #000;
}
#project li p.title {
color: #c53f33 !important;
text-transform: uppercase;
}
#project li p.dshort {
text-transform: capitalize;
font-size: 0.95em;
}
#project ul li a.e_link {
color: #38c !important;
font-family: none !important;
font-size: 0.95em !important;
text-decoration: none;
padding: 0px 2px;
display: inline;
font-weight: 100;
}
#project ul li span.e_link {
text-transform: capitalize;
font-family: none !important;
font-weight: 400;
}
.introlettera {
display: inline-block;
margin-top: 0px;

View file

@ -12,12 +12,12 @@ PROJECT.labs = [
old_event: "", //un vecchio evento
site: "http://ampioraggio.noblogs.org", //sito personale
contatto : "", //email
page: "http://www.ecn.org/xm24/?page_id=16", //pagina su sito xm24
page: "http://www.ecn.org/xm24/ciclofficina-ampioraggio", //pagina su sito xm24
sn: "", //social network
},
{ collettivo: "SIM",
dshort: '“Nessuno educa nessuno, nessuno educa se stesso, gli uomini'+
'si educano insieme, con la mediazione del mondo.” Paulo Freire,',
'si educano insieme, con la mediazione del mondo.” Paulo Freire',
dlong: "La Scuola dItaliano CON migranti del XM24 è una scuola "+
"autogestita che unisce al percorso linguistico un percorso politico, sia "+
"perchè si oppone alle leggi razziste dello stato, sia perchè concepisce "+
@ -32,12 +32,19 @@ PROJECT.labs = [
site: "http://simxm24.noblogs.org", //sito personale
contatto : "", //email
page: "", //pagina su sito xm24
sn: "", //social network
sn: "https://www.fb.com/infoschockxm24", //social network
},
{ collettivo: "Hacklabbo",
dshort: "Serata di smanettamento collettivo, giochi, confronto. Sottoterra nascono idee, serpeggiano progetti, si condividono codice, saldatori e birrette.",
dlong: "Le tecnologie invasive, limposizione di una socialita predigerita da parte dei colossi dellinformatica e dei media, la profilazione pervasiva a scopo commerciale e di controllo sociale, la censura governativa ed aziendale e la commercializzazione di massa di prodotti hardware e software che utilizzano licenze limitanti e brevetti intellettuali come armi legali e dogane virtuali sono gabbie sociali in cui lutente viene rinchiuso." +
"Per uscirne analizziamo, smontiamo e scardiniamo le meccaniche in cui ci siamo fatti inscatolare rivendicando la libera circolazione (analogica e digitale) dellinformazione, il diritto alla privacy, allanonimato e alla liberta di espressione ed invenzione e condividiamo conoscenza autoproducendo dal basso strumenti alternativi ed infrastrutture autonome di comunicazione per una partecipazione politica consapevole.",
dshort: "Serata di smanettamento collettivo, giochi, confronto. Sottoterra nascono idee, "+
"serpeggiano progetti, si condividono codice, saldatori e birrette.",
dlong: "Analizziamo e smontiamo e scardiniamoLe tecnologie invasive, limposizione "+
"di una socialita predigerita da parte dei colossi dellinformatica "+
"e dei media, la profilazione, la censura licenze limitanti e brevetti "+
"Rivendicando la libera circolazione "+
"(analogica e digitale) dellinformazione, il diritto alla privacy, "+
"allanonimato e alla liberta di espressione ed invenzione. Condividiamo "+
"conoscenza autoproducendo dal basso strumenti alternativi ed infrastrutture "+
"autonome di comunicazione per una partecipazione politica consapevole.",
when : [
{day: "Mer", hour: ["20:00", "23:00"], title:"Hacklabbo" },
],
@ -45,7 +52,6 @@ PROJECT.labs = [
site: "http://liste.indivia.net/listinfo/hacklabbo", //sito personale
contatto : "", //email
page: "http://www.ecn.org/xm24/hacklabbo/", //pagina su sito xm24
sn: "", //social network
},
{ collettivo: "Infoshock",
dshort: "L InfoShock di XM24 è uno spazio di consultazione e distribuzione "+
@ -83,7 +89,7 @@ PROJECT.labs = [
"opposta alle logiche della produzione industriale massiva e omologante.",
when : [
{day: "Mar", hour: ["18:30", "20:30"], title:"Hata Yoga"},
{day: "Mer", hour: ["20:30", "22:30"], title:"Hata Yoga meditativa)"},
{day: "Mer", hour: ["20:30", "22:30"], title:"Hata Yoga meditativa"},
{day: "Gio", hour: ["18:30", "21:00"], title:"Hata Yoga"},
{day: "Lun", hour: ["19:00", "21:00"], title:"Tessuti aerei"},
{day: "Mer", hour: ["19:00", "21:00"], title:"Tessuti aerei"},
@ -112,7 +118,7 @@ PROJECT.labs = [
site: "http://liste.indivia.net/listinfo/pallestra", //sito personale
contatto : "palestrapopolarestevenson@autistici.org", //email
page: "http://www.ecn.org/xm24/palestrina-libera/", //pagina su sito xm24
sn: "https://www.facebook.com/palestrapopolarestevenson", //social network
sn: "https://www.fb.com/palestrapopolarestevenson", //social network
},
{ collettivo: "Lab57 Alchemica",
dshort: "Ascolto psicologico e punto di primo soccorso",
@ -126,7 +132,7 @@ PROJECT.labs = [
old_event: "", //un vecchio evento
site: "http://lab57.indivia.net", //sito personale
contatto : "lab57@indivia.net", //email
page: "http://www.ecn.org/xm24/evento/sportello-consulenza-lab57alchemica/", //pagina su sito xm24
page: "http://www.ecn.org/xm24/alchemicalab57/", //pagina su sito xm24
sn: "", //social network
},
{ collettivo: "Campi aperti",
@ -164,11 +170,7 @@ PROJECT.labs = [
when : [
{day: "Mar", hour: ["20.30", "24:30"], title:"Assemblea pubblica Xm24"},
],
old_event: "", //un vecchio evento
site: "http://www.ecn.org/xm24/", //sito personale
contatto : "", //email
page: "http://www.ecn.org/xm24/", //pagina su sito xm24
sn: "", //social network
},
{ collettivo: "No Borders",
dshort: "Lottiamo contro tutte le frontiere, fisiche e immaginarie, e siamo per la libertà di movimento di tutti e tutte.",
@ -236,18 +238,26 @@ var init = true;
PROJECT.hr = "<hr class='post-divider'>";
PROJECT.getHtmlA = function(label, url, _class) {
var getLabelUrl = function(url){
var label = url.replace(/(http|https):\/\/(www\.)*/,'')
.replace(/\/\s*$/, ""); //l'ultima barra
return label;
};
PROJECT.getHtmlA = function(label, url, _class, isMail) {
if(!url)
return "";
_class = _class || "";
return "<span class='"+_class+"'>" + label + "</span>"+
"<a class='"+_class+"' href='" + url + "' rel='external'>" +
url +
"</a>";
var link = isMail ? "mailto:" + url : url;
return "<span class='e_link title "+_class+"'>" + label + "</span>"+
"<a class='e_link e_url"+_class+"' href='" + link + "' rel='external'>" +
getLabelUrl(url) +
"</a>" +
"<br>";
};
PROJECT.getHtmlDate = function(evt, noDay) {
@ -265,22 +275,28 @@ PROJECT.getHtmlDate = function(evt, noDay) {
};
PROJECT.labOrder = function(lab){
var events = "<ul>";
var events = "";
for(var e = 0; e < lab.when.length; e++) {
events += "<ol>" + PROJECT.getHtmlDate(lab.when[e]) + "</ol>";
events += "<li>" + PROJECT.getHtmlDate(lab.when[e]) + "</li>";
}
if(events !== '') {
events = "<small>Orari:</small>"+
"<ul>" +
events +
"</ul>";
}
events += "</ul>";
var li = "<li>"+
"<span class='title'>" + lab.collettivo + "</span>"+
"<br>"+
"<span class='dshort'>" + lab.dshort + "</span>"+
"<br>"+
PROJECT.getHtmlA("Sito:", lab.site)+
PROJECT.getHtmlA("Social Network", lab.sn)+
events+
//"<small>" + cleanTime + "</small>"+
"<hr class='post-divider'>"+
"<p class='title'>" + lab.collettivo + "</p>"+
"<p class='dshort'>" + lab.dshort + "</p>"+
PROJECT.getHtmlA("Url: ", lab.page) +
PROJECT.getHtmlA("Sito: ", lab.site) +
PROJECT.getHtmlA("Email: ", lab.contatto, null, true) +
PROJECT.getHtmlA("Social: ", lab.sn)+
"<br>" +
events +
PROJECT.hr +
"</li>";
return li;