Benutzer:APPER/removeLinksInPdDates

aus Wikipedia, der freien Enzyklopädie
function formatPD()
{
 if (wgAction == "edit" && wgNamespaceNumber == 0)
 {
   var textbox = document.getElementById('wpTextbox1');
   // remove links from data
   var Ergebnis = textbox.value.match(/\|GEBURTSDATUM=[^\|]+\|/g);
   if (Ergebnis)
   {
     textbox.value = textbox.value.replace(/\|GEBURTSDATUM=[^\|]+\|/g, Ergebnis[0].replace(/\[|\]/g, ""));
   }
   var Ergebnis = textbox.value.match(/\|STERBEDATUM=[^\|]+\|/g);
   if (Ergebnis)
   {
     textbox.value = textbox.value.replace(/\|STERBEDATUM=[^\|]+\|/g, Ergebnis[0].replace(/\[|\]/g, ""));
   }
   // format template
   var Ergebnis = textbox.value.match(/\{\{Personendaten\|[^N]*NAME=/gi);
   if (Ergebnis)
   {
     textbox.value = textbox.value.replace(/\{\{Personendaten\|[^N]*NAME=/gi, "\{\{Personendaten\n|NAME=");
   }
 }
}
addOnloadHook( formatPD );