This repository has been archived on 2021-04-26. You can view files and clone it, but cannot push or open issues or pull requests.
gallery3-debian/modules/gallery/js/albums_form_add.js

24 lines
905 B
JavaScript

$("#g-add-album-form input[name=title]").change(
function() {
$("#g-add-album-form input[name=name]").attr(
"value", $("#g-add-album-form input[name=title]").attr("value")
.replace(/[\s\/]+/g, "-").replace(/\.+$/, ""));
$("#g-add-album-form input[name=slug]").attr(
"value", $("#g-add-album-form input[name=title]").attr("value")
.replace(/[^A-Za-z0-9-_]+/g, "-")
.replace(/^-+/, "")
.replace(/-+$/, ""));
});
$("#g-add-album-form input[name=title]").keyup(
function() {
$("#g-add-album-form input[name=name]").attr(
"value", $("#g-add-album-form input[name=title]").attr("value")
.replace(/[\s\/]+/g, "-")
.replace(/\.+$/, ""));
$("#g-add-album-form input[name=slug]").attr(
"value", $("#g-add-album-form input[name=title]").attr("value")
.replace(/[^A-Za-z0-9-_]+/g, "-")
.replace(/^-+/, "")
.replace(/-+$/, ""));
});