Line 109: |
Line 109: |
| // var data = interjson( get_Y_from_X( mw, mwEStruct['wbXntity'] ) ); // wbEntity as json obj | | // var data = interjson( get_Y_from_X( mw, mwEStruct['wbXntity'] ) ); // wbEntity as json obj |
| | | |
− | var button_save = [], | + | var |
| + | deletButton = [], |
| + | deletTextInput = [], |
| + | |
| + | button_save = [], |
| button_delete = [], | | button_delete = [], |
| button_new = [], | | button_new = [], |
− | textInput = []; | + | textInput = [], |
− | | + | |
− | var ii = Object.keys( check( person, rel_C + '' ) ).length;
| + | ii = Object.keys( check( person, rel_C + '' ) ).length; |
| | | |
| console.log( "Mark Finite" ); | | console.log( "Mark Finite" ); |
| console.log( rel_C ); | | console.log( rel_C ); |
| + | |
| if ( check( person, rel_C + '' ) !== undefined ) { | | if ( check( person, rel_C + '' ) !== undefined ) { |
− | for ( var i = 0 ; i < Object.keys( check( person, rel_C + '' ) ).length; i++ ) { | + | for ( var i = 0 ; i <= ii ; i++ ) { |
| if ( check( person, rel_C + '.' + i) != undefined ) { | | if ( check( person, rel_C + '.' + i) != undefined ) { |
− | button_save[i] = new OO.ui.ButtonWidget( { label: "Save" } ); | + | |
− | button_new[i] = new OO.ui.ButtonWidget( { label: "New" } ); | + | button_save[i] = new OO.ui.ButtonWidget( { label: "Save", class: "pddh" } ); |
− | button_delete[i] = new OO.ui.ButtonWidget( { label: "Delete" } ); | + | button_new[i] = new OO.ui.ButtonWidget( { label: "New", class: 'pddh' } ); |
| + | button_delete[i] = new OO.ui.ButtonWidget( { label: "Delete", class: "pddh" } ); |
| textInput[i] = new OO.ui.TextInputWidget( { | | textInput[i] = new OO.ui.TextInputWidget( { |
− | value: check( person, rel_C + '.' + i ), | + | value: check( person, rel_C + '.' + i ),/// |
| placeholder: rel_B, | | placeholder: rel_B, |
| id: 'textinput_' + i | | id: 'textinput_' + i |
| } ); | | } ); |
| | | |
− |
| |
− | $( '#mw-content-text' ).prepend( button_new[i].$element );
| |
− | $( '#mw-content-text' ).prepend( button_delete[i].$element );
| |
− | $( '#mw-content-text' ).prepend( button_save[i].$element );
| |
− | $( '#mw-content-text' ).prepend( textInput[i].$element );
| |
− | $( '#mw-content-text' ).prepend( '<br>' );
| |
| | | |
| textInput[i].on("keydown",function search(e) { | | textInput[i].on("keydown",function search(e) { |
Line 171: |
Line 171: |
| | | |
| } ); | | } ); |
| + | $( '#mw-content-text' ).prepend( textInput[i].$element ); |
| + | $( '#mw-content-text' ).prepend( '<br>' ); |
| + | $( '#mw-content-text' ).prepend( button_new[i].$element ); |
| + | $( '#mw-content-text' ).prepend( button_delete[i].$element ); |
| + | $( '#mw-content-text' ).prepend( button_save[i].$element ); |
| + | $( '#mw-content-text' ).prepend( '<br>' ); |
| + | $( '#mw-content-text' ).prepend( '<br>' ); |
| | | |
− | } else if ( i == 0 ) { | + | } else { |
| | | |
| }; | | }; |