Changes

Jump to navigation Jump to search
m
no edit summary
Line 29: Line 29:  
         idgen += toString(self.charCodeAt(i));
 
         idgen += toString(self.charCodeAt(i));
 
       }
 
       }
 +
      console.log(idgen);
 
       // Take username for standard databasename format
 
       // Take username for standard databasename format
 
       var PersonalDataDataBaseName = "PD.IO" + self + "Database";
 
       var PersonalDataDataBaseName = "PD.IO" + self + "Database";
Line 37: Line 38:  
       console.log( PersonalDataDataBaseName );
 
       console.log( PersonalDataDataBaseName );
 
       console.log( CurrentPerson );
 
       console.log( CurrentPerson );
        
+
       recordAdd( PersonalDataDataBaseName, CurrentPerson );
 
       recordUpdate( PersonalDataDataBaseName, CurrentPerson, "id", idgen );
 
       recordUpdate( PersonalDataDataBaseName, CurrentPerson, "id", idgen );
 
/*       
 
/*       
Line 121: Line 122:  
           textInput = [],
 
           textInput = [],
 
           ii = Object.keys( check( person, rel_C + '' ) ).length;
 
           ii = Object.keys( check( person, rel_C + '' ) ).length;
  −
      var prevs = element.all(by.tagName('input')).map(function(elem) {
  −
        return elem;
  −
      });
  −
  −
      delete prevs;
      
       console.log( "Mark Finite" );
 
       console.log( "Mark Finite" );
Line 137: Line 132:  
             button_new[i] = new OO.ui.ButtonWidget( { label: "New", class: 'pddh' } );
 
             button_new[i] = new OO.ui.ButtonWidget( { label: "New", class: 'pddh' } );
 
             button_delete[i] = new OO.ui.ButtonWidget( { label: "Delete", class: "pddh" } );
 
             button_delete[i] = new OO.ui.ButtonWidget( { label: "Delete", class: "pddh" } );
             textIn[number(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
 
             } );
 
             } );
   −
             textIn[number(i)].on("keydown",function search(e) {
+
             textInput[i].on("keydown",function search(e) {
 
                 if(e.keyCode == 13) {
 
                 if(e.keyCode == 13) {
 
                       recordUpdate( db, person , rel_C, i , ($(this).val())  );
 
                       recordUpdate( db, person , rel_C, i , ($(this).val())  );
 
                 }
 
                 }
                 interface_media( db, person, rel_A, rel_B, rel_C , textIn);
+
                 interface_media( db, person, rel_A, rel_B, rel_C );
 
             });
 
             });
   −
             console.log( textIn[number(i)].getValue() );
+
             console.log( textInput[i].getValue() );
    
             button_new[i].on( 'click', function () {
 
             button_new[i].on( 'click', function () {
Line 155: Line 150:  
               // new  
 
               // new  
 
               recordUpdate( db, person, rel_C, ii , '2' );
 
               recordUpdate( db, person, rel_C, ii , '2' );
               interface_media( db, person, rel_A, rel_B, rel_C , textIn );
+
               interface_media( db, person, rel_A, rel_B, rel_C );
 
               return;
 
               return;
   Line 163: Line 158:  
               // delete  
 
               // delete  
 
               recordDeleteFrom( db, person, rel_C, i );
 
               recordDeleteFrom( db, person, rel_C, i );
               interface_media( db, person, rel_A, rel_B, rel_C , textIn);
+
               interface_media( db, person, rel_A, rel_B, rel_C );
 
               return;
 
               return;
   Line 170: Line 165:  
                
 
                
 
               // save
 
               // save
               recordUpdate( db, person, rel_C, i , textIn[i].getValue() ) ;
+
               recordUpdate( db, person, rel_C, i , textInput[i].getValue() ) ;
 
               interface_media( db, person, rel_A, rel_B, rel_C );
 
               interface_media( db, person, rel_A, rel_B, rel_C );
 
               return;
 
               return;
Line 285: Line 280:  
     var getRecord = index.get([record.name.user]);
 
     var getRecord = index.get([record.name.user]);
 
     getRecord.onsuccess = function() {
 
     getRecord.onsuccess = function() {
 +
    /*
 
       if (getRecord.result != undefined) {
 
       if (getRecord.result != undefined) {
 
         // if found, let's use that from now on
 
         // if found, let's use that from now on
Line 292: Line 288:  
         return inp_obj;
 
         return inp_obj;
 
       } else {
 
       } else {
 +
    */ 
 
         // if it didn't exist, let's use the provided record to push to store
 
         // if it didn't exist, let's use the provided record to push to store
 
         inp_obj = record;
 
         inp_obj = record;
 
         store.put(inp_obj);
 
         store.put(inp_obj);
 
         return inp_obj;
 
         return inp_obj;
      }
+
   
 +
    //}
 +
 
 
       var sanitycheck = index.get([inp_obj.name.user]);
 
       var sanitycheck = index.get([inp_obj.name.user]);
 
       sanitycheck.onsuccess = function() {
 
       sanitycheck.onsuccess = function() {
530

edits

Navigation menu