Changes

Jump to navigation Jump to search
no edit summary
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 } );
 
} );
 
} );

Navigation menu