Line 1: |
Line 1: |
| // License: GPL | | // License: GPL |
− | console.log("Loading Access.js") | + | // console.log("Loading Access.js") |
| | | |
| var controller_item_id = 96; | | var controller_item_id = 96; |
Line 13: |
Line 13: |
| 'use strict'; | | 'use strict'; |
| // Your code goes here | | // Your code goes here |
− | console.log( entity ); | + | // console.log( entity ); |
| // check if we are on a page of a loaded Entity | | // check if we are on a page of a loaded Entity |
| if ( typeof entity != "undefined" ) { | | if ( typeof entity != "undefined" ) { |
| // get wbEntity as json | | // get wbEntity as json |
| var obj = entity ; | | var obj = entity ; |
− | console.log( "parsed object", obj ) | + | // console.log( "parsed object", obj ) |
| // check if we have P3 relations and iterate through | | // check if we have P3 relations and iterate through |
| if ( typeof check( obj, wbEStruct["instanceOfRelations"] ) != "undefined" ) { | | if ( typeof check( obj, wbEStruct["instanceOfRelations"] ) != "undefined" ) { |
− | console.log( "object has 'instance of' relations" ); | + | // console.log( "object has 'instance of' relations" ); |
| for( var i = 0; i < dive( obj, wbEStruct["instanceOfRelations"] ).length; i++ ) { | | for( var i = 0; i < dive( obj, wbEStruct["instanceOfRelations"] ).length; i++ ) { |
− | console.log("dived in"); | + | // console.log("dived in"); |
| // check if we have controller id constructed from wbEntity | | // check if we have controller id constructed from wbEntity |
| if( dive( dive( obj, wbEStruct["instanceOfRelations"])[i] , wbEStruct["IDPropLoc"])[wbEStruct["IDName"]] === controller_item_id ) { | | if( dive( dive( obj, wbEStruct["instanceOfRelations"])[i] , wbEStruct["IDPropLoc"])[wbEStruct["IDName"]] === controller_item_id ) { |
− | console.log( "it's a controller" ) | + | // console.log( "it's a controller" ) |
| var $title2 = $( '.wikibase-title' ), | | var $title2 = $( '.wikibase-title' ), |
| qId = $title2.find( '.wikibase-title-id' ).text().replace( /[()]/g, '' ); | | qId = $title2.find( '.wikibase-title-id' ).text().replace( /[()]/g, '' ); |
Line 35: |
Line 35: |
| } ).done( function ( data ) { | | } ).done( function ( data ) { |
| var expanded = $(data.expandtemplates["*"]) | | var expanded = $(data.expandtemplates["*"]) |
− | console.log(expanded) | + | // console.log(expanded) |
| mw.notify( expanded , { autoHide: false } ); | | mw.notify( expanded , { autoHide: false } ); |
| } ); | | } ); |