MediaWiki:MarcEditorDynamicLinks.js: mudanças entre as edições
Conteúdo deletado Conteúdo adicionado
Sem resumo de edição |
Sem resumo de edição |
||
Linha 236:
const textareas = document.body.querySelectorAll('textarea');
textareas.forEach((textarea) => {
});
}
Linha 243 ⟶ 244:
const textareas = document.body.querySelectorAll('textarea');
textareas.forEach((textarea) => {
const element = textarea;
▲ textarea.value = textarea.value.replace(/<(?:"[^"]*"['"]*|'[^']*'['"]*|[^'">])+>/g, '');
element.value = element.value.replace(/<(?:"[^"]*"['"]*|'[^']*'['"]*|[^'">])+>/g, '');
});
}
Linha 251 ⟶ 253:
textareas.forEach((elem) => {
elem.querySelectorAll('textarea').forEach((textarea) => {
element.value = '';
});
});
Linha 259 ⟶ 262:
const textareas = document.body.querySelectorAll('textarea');
textareas.forEach((textarea) => {
normalizedInput.value = normalizedInput.value
// "$a Bar \n$b Baz" > " $a Bar $b Baz"
.replace(/\s*(\$[a-z0-8])\s*/g, ' $1 ')
Linha 267 ⟶ 270:
// replace "|" by "%7C" (Ex.: http://viaf.org/processed/WKP|Q2484404)
.replace('|', '%7C');
});
}
| |||