Sophivorus has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/344421 )
Change subject: Add support for template redirects ...................................................................... Add support for template redirects Now, if "Template:Cite dictionary" redirects to "Template:Cite book", then both will be available in the dropdown menu. Change-Id: I6f34bb45cbb4ac7816bf2eb396d10fb5d9e35f61 --- M proveit.js 1 file changed, 10 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/wikipedia/gadgets/ProveIt refs/changes/21/344421/1 diff --git a/proveit.js b/proveit.js index 65b8f35..14fb906 100755 --- a/proveit.js +++ b/proveit.js @@ -110,13 +110,21 @@ new mw.Api().get({ 'action': 'templatedata', 'titles': templates ? templates.join( '|' ) : null, - 'format': 'json' + 'format': 'json', + 'redirects': true }).done( function ( data ) { - //console.log( data ); + console.log( data ); for ( var page in data.pages ) { page = data.pages[ page ]; proveit.templateData[ page.title ] = page; } + if ( 'redirects' in data ) { + for ( var redirect in data.redirects ) { + redirect = data.redirects[ redirect ]; + proveit.templateData[ redirect.from ] = proveit.templateData[ redirect.to ]; + } + } + console.log( proveit.templateData ); proveit.parse(); }); }); -- To view, visit https://gerrit.wikimedia.org/r/344421 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I6f34bb45cbb4ac7816bf2eb396d10fb5d9e35f61 Gerrit-PatchSet: 1 Gerrit-Project: wikipedia/gadgets/ProveIt Gerrit-Branch: master Gerrit-Owner: Sophivorus <scheno...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits