WordPress.org

Make WordPress Core

Ticket #15809: garyc40-15809-rev3.patch

File garyc40-15809-rev3.patch, 1.2 KB (added by garyc40, 10 years ago)

moved $.fn.submitTarget to post.dev.js, use generic instead of explicit jQuery object

  • wp-admin/js/post.dev.js

    diff --git wp-admin/js/post.dev.js wp-admin/js/post.dev.js
    index 1c39edf..8f6592e 100644
    function array_unique_noempty(a) { 
    1313
    1414(function($){
    1515
     16$.fn.submitTarget = function(el) {
     17        $(this).each(function(){
     18                $(this).keydown(function(e){
     19                        if (e.keyCode == 13) {
     20                                $(el).click();
     21                                return false;
     22                        }
     23                });
     24        });
     25};
     26
    1627tagBox = {
    1728        clean : function(tags) {
    1829                return tags.replace(/\s*,\s*/g, ',').replace(/,+/g, ',').replace(/[,\s]+$/, '').replace(/^[,\s]+/, '');
    jQuery(document).ready( function($) { 
    237248
    238249        postboxes.add_postbox_toggles(pagenow);
    239250
     251        // avoid accidentally submitting the whole form by pressing "enter" on these fields
     252        $('#timestampdiv input[type=text]').submitTarget('.save-timestamp');
     253        $('#newcategory').submitTarget('#category-add-submit');
     254
    240255        // multi-taxonomies
    241256        if ( $('#tagsdiv-post_tag').length ) {
    242257                tagBox.init();
  • wp-admin/js/utils.dev.js

    diff --git wp-admin/js/utils.dev.js wp-admin/js/utils.dev.js
    index 30446c1..569a7d4 100644
    function getAllUserSettings() { 
    141141                return {};
    142142
    143143        return wpCookies.getHash('wp-settings-' + userSettings.uid) || {};
    144 }
     144}
     145 No newline at end of file