Diferencia entre revisiones de «MediaWiki:Gadget-ExcerptTree.js»

Contenido eliminado Contenido añadido
m Sophivorus trasladó la página Usuario:Sophivorus/ToK.js a MediaWiki:ToK.js sin dejar una redirección: Siguiendo Wikipedia:Café/Portal/Archivo/Propuestas/2019/08#Script_para_ver_el_árbol_de_herencia_de_contenidos y a falta de oposición y riesgos
Sin resumen de edición
(No se muestran 3 ediciones intermedias del mismo usuario)
Línea 16:
title = $( node ).children( 'a' ).text();
ToK.getChildren( title ).done( function ( data ) {
var pagespage = data.query.pages[0],
keychildren = Object.keys( pages )[0],;
childrenredirects = pages[ key ].templates;
page.redirects.forEach( function ( redirect ) {
if ( children ) {
redirects.push( redirect.title );
});
page.templates.forEach( function ( template ) {
if ( redirects.indexOf( template.title ) === -1 ) {
children.push( template.title );
}
});
if ( children.length ) {
ToK.addButton( node );
var list = $( '<ul>' ).hide().data( 'virgin', true );
children.forEach( function ( childtitle ) {
var titlelink = child$( '<a>', { 'href': '/wiki/' + title, 'title': title } ).text( title ),
link = $( '<a>', { 'href': '/wiki/' + title, 'title': title } ).text( title ),
item = $( '<li>' ).html( link );
list.append( item );
Línea 74 ⟶ 81:
titles: title,
action: 'query',
formatversion: 2,
prop: 'templates|redirects',
tlnamespace: '0|104',
tllimit: 'max',
});
}