| Line 1: |
Line 1: |
| | + | console.log('_'); |
| | | | |
| | var controller_item_id = 96, | | var controller_item_id = 96, |
| Line 39: |
Line 40: |
| | function controller_display_function(){ | | function controller_display_function(){ |
| | console.log( "it's a controller" ) | | console.log( "it's a controller" ) |
| − | var obj2 = JSON.parse ( mw.config.values.wbEntity ); | + | var obj2 = interjson( get_Y_from_X( mw, mwEStruct['wbXntity'] ) ); |
| | var qId = obj2[wbEStruct["qIDPropName"]]; | | var qId = obj2[wbEStruct["qIDPropName"]]; |
| | var api = new mw.Api(); | | var api = new mw.Api(); |
| Line 66: |
Line 67: |
| | function iterateAcheckBC( obj, rel_0, rel_A, rel_B, rel_C, to_check ) { | | function iterateAcheckBC( obj, rel_0, rel_A, rel_B, rel_C, to_check ) { |
| | var future = false; | | var future = false; |
| − | if ( typeof check( obj, rel_0 ) != undefined ) { | + | if ( check( obj, rel_0 ) != undefined ) { |
| | var edata = interjson(get_Y_from_X( obj, rel_0 )); | | var edata = interjson(get_Y_from_X( obj, rel_0 )); |
| − | if ( typeof check( edata, rel_A ) != undefined ) { | + | if ( check( edata, rel_A ) != undefined ) { |
| | var current = get_Y_from_X( edata, rel_A ); | | var current = get_Y_from_X( edata, rel_A ); |
| | console.log( "parsed object" ) | | console.log( "parsed object" ) |
| Line 75: |
Line 76: |
| | 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 ( typeof check( current[i], rel_B ) != undefined ) { | + | if ( check( current[i], rel_B ) != undefined ) { |
| − | if ( typeof check( dive (current[i], rel_B ), rel_C ) ) { | + | if ( check( dive (current[i], rel_B ), rel_C ) != undefined ) { |
| | if ( check_Y_in_X( to_check, get_Y_from_X( get_Y_from_X( current[i], rel_B ), rel_C ) ) ) { | | if ( check_Y_in_X( to_check, get_Y_from_X( get_Y_from_X( current[i], rel_B ), rel_C ) ) ) { |
| | future = true; | | future = true; |
| Line 122: |
Line 123: |
| | return read.split('.').reduce(indexcheck, array); | | return read.split('.').reduce(indexcheck, array); |
| | } | | } |
| − |
| |
| − |
| |
| − |
| |
| − |
| |
| − |
| |
| | | | |
| | // ADD MORE DOC | | // ADD MORE DOC |
| | | | |
| − | var PersonalDataDataBaseName = "PDIO2"; | + | var PersonalDataDataBaseName = "PDIO3"; |
| | var Jonathan = {id: 11345, name: {first: "Jonatha", last: "Lemmings"}, age: 32}; | | var Jonathan = {id: 11345, name: {first: "Jonatha", last: "Lemmings"}, age: 32}; |
| | | | |