diff options
| -rw-r--r-- | assets/js-1.7.9/admin.js | 100 |
1 files changed, 50 insertions, 50 deletions
diff --git a/assets/js-1.7.9/admin.js b/assets/js-1.7.9/admin.js index 48e134e70b..32ecd31155 100644 --- a/assets/js-1.7.9/admin.js +++ b/assets/js-1.7.9/admin.js @@ -22,75 +22,75 @@ * @param who "visitors", "members" or "managers" * @param access true or false */ -function setPrivacyFeedback(sel, who, access) { - var form_group = $(sel).closest(".form-group"); +function setPrivacyFeedback (sel, who, access) { + var formGroup = $(sel).closest('.form-group'); - if (access) { - $("." + who, form_group).addClass("label-success").removeClass("label-default"); - $("." + who + " i", form_group).addClass("fa-check").removeClass("fa-times"); - } else { - $("." + who, form_group).addClass("label-default").removeClass("label-success"); - $("." + who + " i", form_group).addClass("fa-times").removeClass("fa-check"); - } + if (access) { + $('.' + who, formGroup).addClass('label-success').removeClass('label-default'); + $('.' + who + ' i', formGroup).addClass('fa-check').removeClass('fa-times'); + } else { + $('.' + who, formGroup).addClass('label-default').removeClass('label-success'); + $('.' + who + ' i', formGroup).addClass('fa-times').removeClass('fa-check'); + } } /** * Update all the privacy feedback labels. */ -function updatePrivacyFeedback() { - var require_authentication = parseInt($("[name=REQUIRE_AUTHENTICATION]").val(), 10); - var show_dead_people = parseInt($("[name=SHOW_DEAD_PEOPLE]").val(), 10); - var hide_live_people = parseInt($("[name=HIDE_LIVE_PEOPLE]").val(), 10); - var show_living_names = parseInt($("[name=SHOW_LIVING_NAMES]").val(), 10); - var show_private_relationships = parseInt($("[name=SHOW_PRIVATE_RELATIONSHIPS]").val(), 10); +function updatePrivacyFeedback () { + var requireAuthentication = parseInt($('[name=REQUIRE_AUTHENTICATION]').val(), 10); + var showDeadPeople = parseInt($('[name=SHOW_DEAD_PEOPLE]').val(), 10); + var hideLivePeople = parseInt($('[name=HIDE_LIVE_PEOPLE]').val(), 10); + var showLivingNames = parseInt($('[name=SHOW_LIVING_NAMES]').val(), 10); + var showPrivateRelationships = parseInt($('[name=SHOW_PRIVATE_RELATIONSHIPS]').val(), 10); - setPrivacyFeedback("[name=REQUIRE_AUTHENTICATION]", "visitors", require_authentication === 0); - setPrivacyFeedback("[name=REQUIRE_AUTHENTICATION]", "members", true); + setPrivacyFeedback('[name=REQUIRE_AUTHENTICATION]', 'visitors', requireAuthentication === 0); + setPrivacyFeedback('[name=REQUIRE_AUTHENTICATION]', 'members', true); - setPrivacyFeedback("[name=SHOW_DEAD_PEOPLE]", "visitors", require_authentication === 0 && (show_dead_people >= 2 || hide_live_people === 0)); - setPrivacyFeedback("[name=SHOW_DEAD_PEOPLE]", "members", show_dead_people >= 1 || hide_live_people === 0); + setPrivacyFeedback('[name=SHOW_DEAD_PEOPLE]', 'visitors', requireAuthentication === 0 && (showDeadPeople >= 2 || hideLivePeople === 0)); + setPrivacyFeedback('[name=SHOW_DEAD_PEOPLE]', 'members', showDeadPeople >= 1 || hideLivePeople === 0); - setPrivacyFeedback("[name=HIDE_LIVE_PEOPLE]", "visitors", require_authentication === 0 && hide_live_people === 0); - setPrivacyFeedback("[name=HIDE_LIVE_PEOPLE]", "members", true); + setPrivacyFeedback('[name=HIDE_LIVE_PEOPLE]', 'visitors', requireAuthentication === 0 && hideLivePeople === 0); + setPrivacyFeedback('[name=HIDE_LIVE_PEOPLE]', 'members', true); - setPrivacyFeedback("[name=SHOW_LIVING_NAMES]", "visitors", require_authentication === 0 && show_living_names >= 2); - setPrivacyFeedback("[name=SHOW_LIVING_NAMES]", "members", show_living_names >= 1); - setPrivacyFeedback("[name=SHOW_LIVING_NAMES]", "managers", show_living_names >= 0); + setPrivacyFeedback('[name=SHOW_LIVING_NAMES]', 'visitors', requireAuthentication === 0 && showLivingNames >= 2); + setPrivacyFeedback('[name=SHOW_LIVING_NAMES]', 'members', showLivingNames >= 1); + setPrivacyFeedback('[name=SHOW_LIVING_NAMES]', 'managers', showLivingNames >= 0); - setPrivacyFeedback("[name=SHOW_PRIVATE_RELATIONSHIPS]", "visitors", require_authentication === 0 && show_private_relationships >= 1); - setPrivacyFeedback("[name=SHOW_PRIVATE_RELATIONSHIPS]", "members", show_private_relationships >= 1); + setPrivacyFeedback('[name=SHOW_PRIVATE_RELATIONSHIPS]', 'visitors', requireAuthentication === 0 && showPrivateRelationships >= 1); + setPrivacyFeedback('[name=SHOW_PRIVATE_RELATIONSHIPS]', 'members', showPrivateRelationships >= 1); } // Onsubmit validation for the import/upload GEDCOM form -function checkGedcomImportForm(message) { - var old_file = $("#gedcom_filename").val(); - var method = $("input[name=action]:checked").val(); - var new_file = method === "replace_import" ? $("#import-server-file").val() : $("#import-computer-file").val(); +function checkGedcomImportForm (message) { + var oldFile = $('#gedcom_filename').val(); + var method = $('input[name=action]:checked').val(); + var newFile = method === 'replace_import' ? $('#import-server-file').val() : $('#import-computer-file').val(); - // Some browsers include c:\fakepath\ in the filename. - new_file = new_file.replace(/.*[\/\\]/, ''); - if (new_file !== old_file && old_file !== '') { - return confirm(message); - } else { - return true; - } +// Some browsers include c:\fakepath\ in the filename. + newFile = newFile.replace(/.*[/\\]/, ''); + if (newFile !== oldFile && oldFile !== '') { + return window.confirm(message); + } else { + return true; + } } /** * Add handlers to various screen elements */ -$(document).ready(function() { - // Activate the privacy feedback labels. - updatePrivacyFeedback(); - $("[name=REQUIRE_AUTHENTICATION], [name=HIDE_LIVE_PEOPLE], [name=SHOW_DEAD_PEOPLE], [name=SHOW_LIVING_NAMES], [name=SHOW_PRIVATE_RELATIONSHIPS]").on("change", function () { - updatePrivacyFeedback(); - }); +$(document).ready(function () { + // Activate the privacy feedback labels. + updatePrivacyFeedback(); + $('[name=REQUIRE_AUTHENTICATION], [name=HIDE_LIVE_PEOPLE], [name=SHOW_DEAD_PEOPLE], [name=SHOW_LIVING_NAMES], [name=SHOW_PRIVATE_RELATIONSHIPS]').on('change', function () { + updatePrivacyFeedback(); + }); - // Import from file on server/computer - $("#import-server-file").on("focus", function () { - $("#import-server").prop("checked", true); - }); - $("#import-computer-file").on("focus", function () { - $("#import-computer").prop("checked", true); - }); + // Import from file on server/computer + $('#import-server-file').on('focus', function () { + $('#import-server').prop('checked', true); + }); + $('#import-computer-file').on('focus', function () { + $('#import-computer').prop('checked', true); + }); }); |
