Skip to content
This repository has been archived by the owner. It is now read-only.

Commit

Permalink
Browse files Browse the repository at this point in the history
Re-uploading Josh's changes
I probably messed up the code merge so this is reverting to an old
version
  • Loading branch information
briandunnigan authored and briandunnigan committed Jan 28, 2016
1 parent e8ea1ee commit 40161ab
Showing 1 changed file with 0 additions and 101 deletions.
101 changes: 0 additions & 101 deletions sistertalk.js
@@ -1,4 +1,3 @@

jQuery(document).ready(function($) {

// Utility Functions
Expand Down Expand Up @@ -65,105 +64,6 @@ jQuery(document).ready(function($) {





// on submit...

// for each input...

//type = text or text area

// type = checkbox

// type = radio





/*
*
* debugging only
*
*/
function insertClearButton(){
var button = $('<a>');
button.attr('href', '#')
button.attr('id', 'clear');
button.attr('class', 'btn btn-xs btn-warning');
button.html('Erase All Workbook Answers');
button.click(function(e){
e.preventDefault();
console.log('clearing localStorage...');
localStorage.clear();
window.location.reload();
});
$('#uc-footer-links').append(button);
}
//insertClearButton();
/*
if($('.resume_form_link').text().length > 0){
writeToLocal($('.gform_wrapper').attr('id'), $('.resume_form_link').text());
}
else{
$('.gform_wrapper').each(function(index, element) {
var id = $(this).attr('id');
var url = readFromLocal(id);
if(null != url && window.location != url){
window.location.replace(readFromLocal(id));
}
});
}
*/
=======
jQuery(document).ready(function($) {

// Utility Functions

function readFromLocal(localName){
//console.log('getting item from local...'+localName);
var string = localStorage.getItem(localName);
//console.log('string from local: '+JSON.parse(string));
return JSON.parse(string);
}

// Sistertalk Functions
function saveAnswersToLocal(){
$('.gform_wrapper input').each(function(index, element) {
var id = $(this).attr('id');
if (this.type == 'radio' || this.type == 'checkbox'){
var value = this.checked;
writeToLocal(id, value);
} else if (this.type == 'text'){
var value = this.value;
writeToLocal(id, value);
}
});
$('.gform_wrapper textarea').each(function(index, element) {
var id = $(this).attr('id');
writeToLocal(id, this.value);
});
$('.gform_button').after('<div class="alert alert-success save-msg" role="alert"><strong>Answers saved.</strong><br /> You may now continue on to the next section or close this window.</div>');
setTimeout(function(){$('.save-msg').fadeOut(200, function() { $(this).remove(); });}, 5000);
}



// Go...

loadAnswersFromLocal();

//$('.gform_save_link').text('Save').addClass('btn btn-primary');
$('.gform_button').attr('value','Save').addClass('btn btn-primary');

$('.gform_button').click(function(e){
e.preventDefault();
saveAnswersToLocal();
});







Expand Down Expand Up @@ -217,5 +117,4 @@ jQuery(document).ready(function($) {
});
}
*/

});

0 comments on commit 40161ab

Please sign in to comment.