Difference between revisions of "User:Abel/common.js"

From Wikibase Personal data
Jump to navigation Jump to search
m
m (Replaced content with "console.log('+');")
Tag: Replaced
 
(48 intermediate revisions by 2 users not shown)
Line 1: Line 1:
// Content previously here now moved to
 
// https://wiki.personaldata.io/wiki/User:Abel/experimental.js
 
// because common.js is a specific thing in MediaWiki, and has now been activated.
 
 
console.log('+');
 
console.log('+');
 
var controller_item_id = 96;
 
 
// check if we are on a page of a loaded Entity
 
if ( typeof mw.config.values.wbEntity !=  "undefined" ) {
 
 
// get wbEntity as json
 
var obj = JSON.parse ( mw.config.values.wbEntity );
 
 
// check each element in P3 relations
 
if ( typeof obj.claims.P3 != "undefined" ) {
 
for( var i = 0; i < obj.claims.P3.length; i++ ) {
 
 
// check if we have controller id
 
if( obj.claims.P3[i].mainsnak.datavalue.value["numeric-id"] === controller_item_id ) {
 
 
// Create popup for SAR
 
console.log("0");
 
alert(0);       
 
 
}
 
}
 
}
 
// Else let's do nothing;
 
}
 
console.log("-");
 

Latest revision as of 03:52, 30 April 2019

console.log('+');