Utente:Alex brollo/WEF-person-editor

Da Wikisource.
Jump to navigation Jump to search
{{Autore
| Nome =
| Cognome =
| Eventuale altro nome =
| Eventuale pseudonimo =
| Eventuale nome reale =
| Giorno e mese di nascita = si
| Anno di nascita = si
| Giorno e mese di morte =si
| Anno di morte = si
| Secolo di attività =
| Attività =  si (multiplo)
| Nazionalità = si
| Professione e nazionalità = no
| Nome dell'immagine = si
}}
funzione di prova per estrarre da WEF giorno e mese di nascita (data espressa con foromato custom)
(function () {
function dataNascita() {
	var giorno=$(".wef_property_editor_P569 .wef_snak_value_editor_time-days-gregorian .wef_time_day").val();
	var mese=$(".wef_property_editor_P569 .wef_snak_table select.wef_time_month option:selected").eq(0).text();
	var anno=$(".wef_property_editor_P569 .wef_time_year").val();
	if(anno==undefined) anno=$(".wef_property_editor_P569 tr input").val();
	return [giorno,mese,anno];
}
function dataMorte() {
	var giorno=$(".wef_property_editor_P570 .wef_snak_value_editor_time-days-gregorian .wef_time_day").val();
	var mese=$(".wef_property_editor_P570 .wef_snak_table select.wef_time_month option:selected").eq(0).text();
	var anno=$(".wef_property_editor_P570 .wef_time_year").val();
	if(anno==undefined) anno=$(".wef_property_editor_P570 tr input").val();
	return [giorno,mese,anno];
}
function attivita() {
    var l=[];
    $(".wef_property_editor_P106 input").each(function() {l.push($(this).val().replace(/\(Q.+\)/,""));});
    return l;
}

function descrizione() {
   var descrizione=$(".wef-labels-editor-description-input").val();
   return descrizione;
}

function immagine() {
    var immagine=$(".wef_property_editor_P18 input").val();
    return immagine;
}

function cittadinanza() {
    var l=[];
    $(".wef_property_editor_P27 input").each(function() {l.push($(this).val().replace(/\(Q.+\)/,""));});
    return l;
}
})()