Im heutigen Artikel werden wir über
Benutzer:Ce2/JavaScript/editintro.js sprechen, ein Thema, das im Laufe der Jahre die Aufmerksamkeit vieler Menschen gefesselt hat. Von seinen Anfängen bis heute war
Benutzer:Ce2/JavaScript/editintro.js in verschiedenen Bereichen Gegenstand von Debatten, Diskussionen und Analysen. Seine Relevanz und Wirkung auf die Gesellschaft machen es zu einem Thema von allgemeinem Interesse, sei es aufgrund seines Einflusses auf die Populärkultur, Wissenschaft, Politik oder andere Bereiche. Im gesamten Artikel werden wir verschiedene Aspekte im Zusammenhang mit
Benutzer:Ce2/JavaScript/editintro.js untersuchen, mit dem Ziel, eine umfassende und vollständige Sicht auf dieses Thema zu bieten.
/*************************/
/* Einleitung bearbeiten */
/*************************/
function editintro()
{
// Ersten existierenden "editsection"-Link holen
var spans = document.getElementsByTagName('span');
var linkpos;
for(linkpos = 0;
linkpos < spans.length
&& spans.getAttribute('class') != 'editsection';
++linkpos)
{
// leer
}
// Ein Einleitungs-Bearbeitungs-Link ist nur sinvoll,
// wenn es auch andere Sections gibt
if (linkpos < spans.length)
{
// ersten Editsection-Link kopieren (tiefe Kopie)
var editintro = spans.cloneNode(true);
// Link anpassen
var editlink = editintro.getElementsByTagName('a');
editlink.href = editlink.href.replace(/section=1/,'section=0');
editlink.setAttribute('title', 'Einleitung bearbeiten');
// Titelzeile holen
var pagetitle = document.getElementsByTagName('h1');
// Editintro-Link einfügen
pagetitle.insertBefore(editintro, pagetitle.firstChild);
}
}
if (wgIsArticle && wgAction=='view') // bei normaler Betrachtung eines Artikels
addOnloadHook(editintro);