Predefinição:MARCtags: mudanças entre as edições

De Wikincat
Ir para navegação Ir para pesquisar
imp>Jaider
(jslint, eslint e jshint)
 
imported>Jaideraf
(replacing RegexFun > RegexFunctions)
 
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 33: Linha 33:
|mainlabel=-
|mainlabel=-
}}
}}
<span class="js-record"><b>008</b>&#32;&#32;&#32;&#32;{{#regex:{{#sub:{{#show:{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#008
<span class="js-record"><b>008</b>&#32;&#32;&#32;&#32;{{#rreplace:{{#sub:{{#show:{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#008
|?Control field data#
|?Control field data#
|format=plainlist
|format=plainlist
Linha 39: Linha 39:
|headers=hide
|headers=hide
|mainlabel=-
|mainlabel=-
}}|0|18}}<!-- (18) -->{{#regex:{{#sub:{{#show:{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#008
}}|0|18}}<!-- (18) -->{{#rreplace:{{#sub:{{#show:{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#008
|?Control field data#
|?Control field data#
|format=plainlist
|format=plainlist
Linha 45: Linha 45:
|headers=hide
|headers=hide
|mainlabel=-
|mainlabel=-
}}|18|1}}|/ /|#}} <!-- < existem 3 espaços propositais aqui - (22-34) -->{{#regex:{{#sub:{{#show:{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#008
}}|18|1}}|/ /|#}} <!-- < existem 3 espaços propositais aqui - (22-34) -->{{#rreplace:{{#sub:{{#show:{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#008
|?Control field data#
|?Control field data#
|format=plainlist
|format=plainlist
Linha 73: Linha 73:
|valuesep=&&&&
|valuesep=&&&&
|template=MARCtags/FieldBreaker
|template=MARCtags/FieldBreaker
}}</span></span><html><script>
}}</span></span><nowiki /><html><script>
let copyRecordBtn = document.querySelector(".js-copyrecordbtn");
let copyRecordBtn = document.querySelector('.js-copyrecordbtn');
copyRecordBtn.addEventListener("click", function() {
copyRecordBtn.addEventListener('click', function() {


let recordDiv = document.querySelector(".js-record");
let recordDiv = document.querySelector('.js-record');
let range = document.createRange();
let range = document.createRange();
range.selectNode(recordDiv);
range.selectNode(recordDiv);
Linha 83: Linha 83:


try {
try {
// Now that we"ve selected the anchor text, execute the copy command
// Now that we've selected the anchor text, execute the copy command
let successful = document.execCommand("copy");
let successful = document.execCommand('copy');
let msg = (successful ? "com sucesso" : "sem sucesso");
let msg = (successful? 'com sucesso': 'sem sucesso');
console.log("O registros foi copiado " + msg);
console.log('O registros foi copiado ' + msg);
} catch(err) {
} catch(err) {
console.log("Ops, não foi possível copiar");
console.log('Ops, não foi possível copiar');
}
}



Edição atual tal como às 09h08min de 6 de janeiro de 2023


008