Uzanto:Yair rand/TabbedLanguages.js: Malsamoj inter versioj
Enhavo forigita Enhavo aldonita
Nova paĝo kun '// This is a (very) modified version of User:Atelaes/TabbedLanguages.js. // Tabbed languages with tabs on the side. // Tabs design by User:Jorm (WMF) // Code still needs cleanin...' |
Neniu resumo de redakto |
||
Linio 63:
var languageContainer, li, language, toc = document.getElementById('toc'), languageLinks, ttr,
catDiv = document.getElementById('mw-normal-catlinks'),
isIE9, bodyContent_ = $(".mw-content-ltr")[0]; // document.getElementById('wikiPreview') || document.getElementById('bodyContent') || document.getElementById('mw_contentholder') || document.getElementById('article') || document.getElementById('content');
// Dump everything into a documentfragment, to be put back at the end (this is somehow faster, I don't know why)
Linio 113:
if (child.nodeName == 'H2') {
var spans = child.getElementsByTagName('span');
if (spans.length != 0 && (
tabbedLanguages.push(language);
languageContainers.push(languageContainer = ttr.appendChild(newNode('td', {
|