| 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("-");
| |