Utente:Samuele Papa/common.js: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Samuele Papa (discussione | contributi)
mNessun oggetto della modifica
Samuele Papa (discussione | contributi)
mNessun oggetto della modifica
Riga 134:
for(var a in list){
var capcaps = list[a].split(';');
//in the [0] there will always be the book, needs to be
console.log(cap)
//stored and removed
var curBook = ""
var curCap = ""
if(/\{\{BibLink\|/.test(caps[0])){
//There is already a biblink created
curBook = caps[0].match(/[^(\{\{BibLink\|)]\w+/)[0];
curCap = caps[0].match(/[^(\{\{BibLink\|]\d+/)[0];
caps[0].replace(/[^\|]+\|[^\|]+\|/,"") //removes {{Biblink|whatever|
caps[0].replace(/\|/,". ")// replaces | with ". " because it's a chapter
caps[0].replace(/\{\{/,"")//removes remaining }}
// all this processing is needed in order not to remove
//too much information (i.e. all the chapters, versetti etc)
}else{
curBook = caps[0].match(/[0-9]*\s*[A-Za-z]+[^\.]*/)[0];
caps[0].replace(/[0-9]*\s*\D+/,"")
}
for(var i in caps){
/*if(i == 0)
continue;*/
console.log(caps[i]);
}
console.log(capcaps)
}