xref: /plugin/addnewpage/script.js (revision f4a1146cdd6e7ec6a3f8bf906a90ed5e209ee025)
1
2jQuery(document).ready(function() {
3
4    // Start with disabled submit button
5    jQuery(".addnewpage :submit").attr("disabled", "disabled");
6    // Then enable it when a title is entered
7    jQuery(".addnewpage input[name='title']").keyup(function(){
8        var $submit = jQuery(this).parent("form").find(":submit");
9        if (jQuery(this).val().length > 0) {
10            $submit.removeAttr("disabled");
11        } else {
12            // For when the user deletes the text
13            $submit.attr("disabled", "disabled");
14        }
15    });
16
17    // Change the form's action on submit
18    $editform = jQuery(".addnewpage form").submit(function(e) {
19        var ns = jQuery(this).find("[name='np_cat']").val();
20        var title = jQuery(this).find("input[name='title']").val();
21        var action = DOKU_BASE+"?do=edit&id="+ns+":"+title;
22        jQuery(this).attr("action", action);
23        return true;
24    });
25
26});
27