From a6f44f0edcda2471c5a33e4156c1c9488c7f3210 Mon Sep 17 00:00:00 2001 From: "Edward Z. Yang" Date: Thu, 12 Sep 2013 11:43:17 -0700 Subject: [PATCH] WordPress 3.6.1 Signed-off-by: Edward Z. Yang --- readme.html | 2 +- wp-admin/about.php | 8 +++ wp-admin/includes/post.php | 3 +- wp-admin/includes/template.php | 2 +- wp-admin/includes/update-core.php | 4 ++ wp-admin/js/categories.js | 0 wp-admin/js/categories.min.js | 0 wp-admin/js/common.js | 6 +-- wp-admin/js/common.min.js | 2 +- wp-admin/js/custom-fields.js | 0 wp-admin/js/custom-fields.min.js | 0 wp-admin/nav-menus.php | 13 ++--- wp-admin/network/upgrade.php | 3 ++ wp-includes/class-http.php | 12 ++++- wp-includes/comment-template.php | 1 + wp-includes/functions.php | 51 ++++++++++++++---- wp-includes/js/jquery/jquery.js | 1 - .../plugins/wordpress/editor_plugin.js | 2 +- .../plugins/wordpress/editor_plugin_src.js | 10 ++++ wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 115941 -> 115518 bytes wp-includes/link-template.php | 15 ++++-- wp-includes/ms-functions.php | 11 ++-- wp-includes/pluggable.php | 1 + wp-includes/post-template.php | 28 +--------- wp-includes/theme.php | 22 +++++++- wp-includes/version.php | 4 +- 26 files changed, 133 insertions(+), 68 deletions(-) delete mode 100644 wp-admin/js/categories.js delete mode 100644 wp-admin/js/categories.min.js delete mode 100644 wp-admin/js/custom-fields.js delete mode 100644 wp-admin/js/custom-fields.min.js diff --git a/readme.html b/readme.html index 1dde8229..8046948f 100644 --- a/readme.html +++ b/readme.html @@ -8,7 +8,7 @@

WordPress -
Version 3.6 +
Version 3.6.1

Semantic Personal Publishing Platform

diff --git a/wp-admin/about.php b/wp-admin/about.php index 8b155d21..64f7e7b4 100644 --- a/wp-admin/about.php +++ b/wp-admin/about.php @@ -33,6 +33,14 @@ include( ABSPATH . 'wp-admin/admin-header.php' ); +
+

+

Version %1$s addressed some security issues and fixed %2$s bug.', + 'Version %1$s addressed some security issues and fixed %2$s bugs.', 13 ), '3.6.1', number_format_i18n( 13 ) ); ?> + the release notes.' ), 'http://codex.wordpress.org/Version_3.6.1' ); ?> +

+
+

diff --git a/wp-admin/includes/post.php b/wp-admin/includes/post.php index aecc433c..f5324bff 100644 --- a/wp-admin/includes/post.php +++ b/wp-admin/includes/post.php @@ -52,8 +52,7 @@ function _wp_translate_postdata( $update = false, $post_data = null ) { if ( isset($post_data['trackback_url']) ) $post_data['to_ping'] = $post_data['trackback_url']; - if ( !isset($post_data['user_ID']) ) - $post_data['user_ID'] = $GLOBALS['user_ID']; + $post_data['user_ID'] = $GLOBALS['user_ID']; if (!empty ( $post_data['post_author_override'] ) ) { $post_data['post_author'] = (int) $post_data['post_author_override']; diff --git a/wp-admin/includes/template.php b/wp-admin/includes/template.php index d8d82a0c..18349644 100644 --- a/wp-admin/includes/template.php +++ b/wp-admin/includes/template.php @@ -1811,7 +1811,7 @@ final class WP_Internal_Pointers { }); setup = function() { - $('').pointer( options ).pointer('open'); + $('').first().pointer( options ).pointer('open'); }; if ( options.position && options.position.defer_loading ) diff --git a/wp-admin/includes/update-core.php b/wp-admin/includes/update-core.php index 85eb8406..ea1312b1 100644 --- a/wp-admin/includes/update-core.php +++ b/wp-admin/includes/update-core.php @@ -554,6 +554,10 @@ $_old_files = array( // 3.6 'wp-admin/js/revisions-js.php', 'wp-admin/images/screenshots', +'wp-admin/js/categories.js', +'wp-admin/js/categories.min.js', +'wp-admin/js/custom-fields.js', +'wp-admin/js/custom-fields.min.js', ); /** diff --git a/wp-admin/js/categories.js b/wp-admin/js/categories.js deleted file mode 100644 index e69de29b..00000000 diff --git a/wp-admin/js/categories.min.js b/wp-admin/js/categories.min.js deleted file mode 100644 index e69de29b..00000000 diff --git a/wp-admin/js/common.js b/wp-admin/js/common.js index b1327f99..228cf0cc 100644 --- a/wp-admin/js/common.js +++ b/wp-admin/js/common.js @@ -185,15 +185,15 @@ $(document).ready( function() { if ( body.hasClass('auto-fold') ) { body.removeClass('auto-fold').removeClass('folded'); setUserSetting('unfold', 1); - deleteUserSetting('mfold'); + setUserSetting('mfold', 'o'); } else { body.addClass('auto-fold'); - deleteUserSetting('unfold'); + setUserSetting('unfold', 0); } } else { if ( body.hasClass('folded') ) { body.removeClass('folded'); - deleteUserSetting('mfold'); + setUserSetting('mfold', 'o'); } else { body.addClass('folded'); setUserSetting('mfold', 'f'); diff --git a/wp-admin/js/common.min.js b/wp-admin/js/common.min.js index 0575552c..c2aa152e 100644 --- a/wp-admin/js/common.min.js +++ b/wp-admin/js/common.min.js @@ -1 +1 @@ -var showNotice,adminMenu,columns,validateForm,screenMeta;(function(a){adminMenu={init:function(){},fold:function(){},restoreMenuState:function(){},toggle:function(){},favorites:function(){}};columns={init:function(){var b=this;a(".hide-column-tog","#adv-settings").click(function(){var d=a(this),c=d.val();if(d.prop("checked")){b.checked(c)}else{b.unchecked(c)}columns.saveManageColumnsState()})},saveManageColumnsState:function(){var b=this.hidden();a.post(ajaxurl,{action:"hidden-columns",hidden:b,screenoptionnonce:a("#screenoptionnonce").val(),page:pagenow})},checked:function(b){a(".column-"+b).show();this.colSpanChange(+1)},unchecked:function(b){a(".column-"+b).hide();this.colSpanChange(-1)},hidden:function(){return a(".manage-column").filter(":hidden").map(function(){return this.id}).get().join(",")},useCheckboxesForHidden:function(){this.hidden=function(){return a(".hide-column-tog").not(":checked").map(function(){var b=this.id;return b.substring(b,b.length-5)}).get().join(",")}},colSpanChange:function(b){var d=a("table").find(".colspanchange"),c;if(!d.length){return}c=parseInt(d.attr("colspan"),10)+b;d.attr("colspan",c.toString())}};a(document).ready(function(){columns.init()});validateForm=function(b){return !a(b).find(".form-required").filter(function(){return a("input:visible",this).val()==""}).addClass("form-invalid").find("input:visible").change(function(){a(this).closest(".form-invalid").removeClass("form-invalid")}).size()};showNotice={warn:function(){var b=commonL10n.warnDelete||"";if(confirm(b)){return true}return false},note:function(b){alert(b)}};screenMeta={element:null,toggles:null,page:null,init:function(){this.element=a("#screen-meta");this.toggles=a(".screen-meta-toggle a");this.page=a("#wpcontent");this.toggles.click(this.toggleEvent)},toggleEvent:function(c){var b=a(this.href.replace(/.+#/,"#"));c.preventDefault();if(!b.length){return}if(b.is(":visible")){screenMeta.close(b,a(this))}else{screenMeta.open(b,a(this))}},open:function(b,c){a(".screen-meta-toggle").not(c.parent()).css("visibility","hidden");b.parent().show();b.slideDown("fast",function(){b.focus();c.addClass("screen-meta-active").attr("aria-expanded",true)})},close:function(b,c){b.slideUp("fast",function(){c.removeClass("screen-meta-active").attr("aria-expanded",false);a(".screen-meta-toggle").css("visibility","");b.parent().hide()})}};a(".contextual-help-tabs").delegate("a","click focus",function(d){var c=a(this),b;d.preventDefault();if(c.is(".active a")){return false}a(".contextual-help-tabs .active").removeClass("active");c.parent("li").addClass("active");b=a(c.attr("href"));a(".help-tab-content").not(b).removeClass("active").hide();b.addClass("active").show()});a(document).ready(function(){var i=false,d,f,j,h,c=a("#adminmenu"),b,e=a("input.current-page"),g=e.val();c.on("click.wp-submenu-head",".wp-submenu-head",function(k){a(k.target).parent().siblings("a").get(0).click()});a("#collapse-menu").on("click.collapse-menu",function(m){var k=a(document.body),l;a("#adminmenu div.wp-submenu").css("margin-top","");l=navigator.userAgent.indexOf("AppleWebKit/")>-1?a(window).width():window.innerWidth;if(l&&l<900){if(k.hasClass("auto-fold")){k.removeClass("auto-fold").removeClass("folded");setUserSetting("unfold",1);deleteUserSetting("mfold")}else{k.addClass("auto-fold");deleteUserSetting("unfold")}}else{if(k.hasClass("folded")){k.removeClass("folded");deleteUserSetting("mfold")}else{k.addClass("folded");setUserSetting("mfold","f")}}});if("ontouchstart" in window||/IEMobile\/[1-9]/.test(navigator.userAgent)){b=/Mobile\/.+Safari/.test(navigator.userAgent)?"touchstart":"click";a(document.body).on(b+".wp-mobile-hover",function(k){if(!a(k.target).closest("#adminmenu").length){c.find("li.wp-has-submenu.opensub").removeClass("opensub")}});c.find("a.wp-has-submenu").on(b+".wp-mobile-hover",function(m){var l=a(this),k=l.parent();if(!k.hasClass("opensub")&&(!k.hasClass("wp-menu-open")||k.width()<40)){m.preventDefault();c.find("li.opensub").removeClass("opensub");k.addClass("opensub")}})}c.find("li.wp-has-submenu").hoverIntent({over:function(s){var u,q,k,r,l=a(this).find(".wp-submenu"),v,n,p,t=parseInt(l.css("top"),10);if(isNaN(t)||t>-5){return}v=a(this).offset().top;n=a(window).scrollTop();p=v-n-30;u=v+l.height()+1;q=a("#wpwrap").height();k=60+u-q;r=a(window).height()+n-15;if(r<(u-k)){k=u-r}if(k>p){k=p}if(k>1){l.css("margin-top","-"+k+"px")}else{l.css("margin-top","")}c.find("li.menu-top").removeClass("opensub");a(this).addClass("opensub")},out:function(){a(this).removeClass("opensub").find(".wp-submenu").css("margin-top","")},timeout:200,sensitivity:7,interval:90});c.on("focus.adminmenu",".wp-submenu a",function(k){a(k.target).closest("li.menu-top").addClass("opensub")}).on("blur.adminmenu",".wp-submenu a",function(k){a(k.target).closest("li.menu-top").removeClass("opensub")});a("div.wrap h2:first").nextAll("div.updated, div.error").addClass("below-h2");a("div.updated, div.error").not(".below-h2, .inline").insertAfter(a("div.wrap h2:first"));screenMeta.init();a("tbody").children().children(".check-column").find(":checkbox").click(function(l){if("undefined"==l.shiftKey){return true}if(l.shiftKey){if(!i){return true}d=a(i).closest("form").find(":checkbox");f=d.index(i);j=d.index(this);h=a(this).prop("checked");if(0=0){k=this.scrollTop;m.value=q.substring(0,r).concat("\t",q.substring(l));m.selectionStart=m.selectionEnd=r+1;this.scrollTop=k}}if(p.stopPropagation){p.stopPropagation()}if(p.preventDefault){p.preventDefault()}});a("#newcontent").bind("blur.wpevent_InsertTab",function(k){if(this.lastKey&&9==this.lastKey){this.focus()}});if(e.length){e.closest("form").submit(function(k){if(a('select[name="action"]').val()==-1&&a('select[name="action2"]').val()==-1&&e.val()==g){e.val("1")}})}a("#contextual-help-link, #show-settings-link").on("focus.scroll-into-view",function(k){if(k.target.scrollIntoView){k.target.scrollIntoView(false)}});(function(){var l,k,m=a("form.wp-upload-form");if(!m.length){return}l=m.find('input[type="submit"]');k=m.find('input[type="file"]');function n(){l.prop("disabled",""===k.map(function(){return a(this).val()}).get().join(""))}n();k.on("change",n)})()});a(document).bind("wp_CloseOnEscape",function(c,b){if(typeof(b.cb)!="function"){return}if(typeof(b.condition)!="function"||b.condition()){b.cb()}return true})})(jQuery); \ No newline at end of file +var showNotice,adminMenu,columns,validateForm,screenMeta;(function(a){adminMenu={init:function(){},fold:function(){},restoreMenuState:function(){},toggle:function(){},favorites:function(){}};columns={init:function(){var b=this;a(".hide-column-tog","#adv-settings").click(function(){var d=a(this),c=d.val();if(d.prop("checked")){b.checked(c)}else{b.unchecked(c)}columns.saveManageColumnsState()})},saveManageColumnsState:function(){var b=this.hidden();a.post(ajaxurl,{action:"hidden-columns",hidden:b,screenoptionnonce:a("#screenoptionnonce").val(),page:pagenow})},checked:function(b){a(".column-"+b).show();this.colSpanChange(+1)},unchecked:function(b){a(".column-"+b).hide();this.colSpanChange(-1)},hidden:function(){return a(".manage-column").filter(":hidden").map(function(){return this.id}).get().join(",")},useCheckboxesForHidden:function(){this.hidden=function(){return a(".hide-column-tog").not(":checked").map(function(){var b=this.id;return b.substring(b,b.length-5)}).get().join(",")}},colSpanChange:function(b){var d=a("table").find(".colspanchange"),c;if(!d.length){return}c=parseInt(d.attr("colspan"),10)+b;d.attr("colspan",c.toString())}};a(document).ready(function(){columns.init()});validateForm=function(b){return !a(b).find(".form-required").filter(function(){return a("input:visible",this).val()==""}).addClass("form-invalid").find("input:visible").change(function(){a(this).closest(".form-invalid").removeClass("form-invalid")}).size()};showNotice={warn:function(){var b=commonL10n.warnDelete||"";if(confirm(b)){return true}return false},note:function(b){alert(b)}};screenMeta={element:null,toggles:null,page:null,init:function(){this.element=a("#screen-meta");this.toggles=a(".screen-meta-toggle a");this.page=a("#wpcontent");this.toggles.click(this.toggleEvent)},toggleEvent:function(c){var b=a(this.href.replace(/.+#/,"#"));c.preventDefault();if(!b.length){return}if(b.is(":visible")){screenMeta.close(b,a(this))}else{screenMeta.open(b,a(this))}},open:function(b,c){a(".screen-meta-toggle").not(c.parent()).css("visibility","hidden");b.parent().show();b.slideDown("fast",function(){b.focus();c.addClass("screen-meta-active").attr("aria-expanded",true)})},close:function(b,c){b.slideUp("fast",function(){c.removeClass("screen-meta-active").attr("aria-expanded",false);a(".screen-meta-toggle").css("visibility","");b.parent().hide()})}};a(".contextual-help-tabs").delegate("a","click focus",function(d){var c=a(this),b;d.preventDefault();if(c.is(".active a")){return false}a(".contextual-help-tabs .active").removeClass("active");c.parent("li").addClass("active");b=a(c.attr("href"));a(".help-tab-content").not(b).removeClass("active").hide();b.addClass("active").show()});a(document).ready(function(){var i=false,d,f,j,h,c=a("#adminmenu"),b,e=a("input.current-page"),g=e.val();c.on("click.wp-submenu-head",".wp-submenu-head",function(k){a(k.target).parent().siblings("a").get(0).click()});a("#collapse-menu").on("click.collapse-menu",function(m){var k=a(document.body),l;a("#adminmenu div.wp-submenu").css("margin-top","");l=navigator.userAgent.indexOf("AppleWebKit/")>-1?a(window).width():window.innerWidth;if(l&&l<900){if(k.hasClass("auto-fold")){k.removeClass("auto-fold").removeClass("folded");setUserSetting("unfold",1);setUserSetting("mfold","o")}else{k.addClass("auto-fold");setUserSetting("unfold",0)}}else{if(k.hasClass("folded")){k.removeClass("folded");setUserSetting("mfold","o")}else{k.addClass("folded");setUserSetting("mfold","f")}}});if("ontouchstart" in window||/IEMobile\/[1-9]/.test(navigator.userAgent)){b=/Mobile\/.+Safari/.test(navigator.userAgent)?"touchstart":"click";a(document.body).on(b+".wp-mobile-hover",function(k){if(!a(k.target).closest("#adminmenu").length){c.find("li.wp-has-submenu.opensub").removeClass("opensub")}});c.find("a.wp-has-submenu").on(b+".wp-mobile-hover",function(m){var l=a(this),k=l.parent();if(!k.hasClass("opensub")&&(!k.hasClass("wp-menu-open")||k.width()<40)){m.preventDefault();c.find("li.opensub").removeClass("opensub");k.addClass("opensub")}})}c.find("li.wp-has-submenu").hoverIntent({over:function(s){var u,q,k,r,l=a(this).find(".wp-submenu"),v,n,p,t=parseInt(l.css("top"),10);if(isNaN(t)||t>-5){return}v=a(this).offset().top;n=a(window).scrollTop();p=v-n-30;u=v+l.height()+1;q=a("#wpwrap").height();k=60+u-q;r=a(window).height()+n-15;if(r<(u-k)){k=u-r}if(k>p){k=p}if(k>1){l.css("margin-top","-"+k+"px")}else{l.css("margin-top","")}c.find("li.menu-top").removeClass("opensub");a(this).addClass("opensub")},out:function(){a(this).removeClass("opensub").find(".wp-submenu").css("margin-top","")},timeout:200,sensitivity:7,interval:90});c.on("focus.adminmenu",".wp-submenu a",function(k){a(k.target).closest("li.menu-top").addClass("opensub")}).on("blur.adminmenu",".wp-submenu a",function(k){a(k.target).closest("li.menu-top").removeClass("opensub")});a("div.wrap h2:first").nextAll("div.updated, div.error").addClass("below-h2");a("div.updated, div.error").not(".below-h2, .inline").insertAfter(a("div.wrap h2:first"));screenMeta.init();a("tbody").children().children(".check-column").find(":checkbox").click(function(l){if("undefined"==l.shiftKey){return true}if(l.shiftKey){if(!i){return true}d=a(i).closest("form").find(":checkbox");f=d.index(i);j=d.index(this);h=a(this).prop("checked");if(0=0){k=this.scrollTop;m.value=q.substring(0,r).concat("\t",q.substring(l));m.selectionStart=m.selectionEnd=r+1;this.scrollTop=k}}if(p.stopPropagation){p.stopPropagation()}if(p.preventDefault){p.preventDefault()}});a("#newcontent").bind("blur.wpevent_InsertTab",function(k){if(this.lastKey&&9==this.lastKey){this.focus()}});if(e.length){e.closest("form").submit(function(k){if(a('select[name="action"]').val()==-1&&a('select[name="action2"]').val()==-1&&e.val()==g){e.val("1")}})}a("#contextual-help-link, #show-settings-link").on("focus.scroll-into-view",function(k){if(k.target.scrollIntoView){k.target.scrollIntoView(false)}});(function(){var l,k,m=a("form.wp-upload-form");if(!m.length){return}l=m.find('input[type="submit"]');k=m.find('input[type="file"]');function n(){l.prop("disabled",""===k.map(function(){return a(this).val()}).get().join(""))}n();k.on("change",n)})()});a(document).bind("wp_CloseOnEscape",function(c,b){if(typeof(b.cb)!="function"){return}if(typeof(b.condition)!="function"||b.condition()){b.cb()}return true})})(jQuery); \ No newline at end of file diff --git a/wp-admin/js/custom-fields.js b/wp-admin/js/custom-fields.js deleted file mode 100644 index e69de29b..00000000 diff --git a/wp-admin/js/custom-fields.min.js b/wp-admin/js/custom-fields.min.js deleted file mode 100644 index e69de29b..00000000 diff --git a/wp-admin/nav-menus.php b/wp-admin/nav-menus.php index 549d03b5..bbee8d62 100644 --- a/wp-admin/nav-menus.php +++ b/wp-admin/nav-menus.php @@ -300,18 +300,19 @@ switch ( $action ) { // If there are menu items, add them wp_nav_menu_update_menu_items( $nav_menu_selected_id, $nav_menu_selected_title ); // Auto-save nav_menu_locations - $locations = get_theme_mod( 'nav_menu_locations' ); - foreach ( (array) $locations as $location => $menu_id ) { + $locations = get_nav_menu_locations(); + foreach ( $locations as $location => $menu_id ) { $locations[ $location ] = $nav_menu_selected_id; break; // There should only be 1 } set_theme_mod( 'nav_menu_locations', $locations ); } if ( isset( $_REQUEST['use-location'] ) ) { - $locations = get_theme_mod( 'nav_menu_locations' ); - if ( isset( $locations[$_REQUEST['use-location']] ) ) - $locations[$_REQUEST['use-location']] = $nav_menu_selected_id; - set_theme_mod( 'nav_menu_locations', $locations ); + $locations = get_registered_nav_menus(); + $menu_locations = get_nav_menu_locations(); + if ( isset( $locations[ $_REQUEST['use-location'] ] ) ) + $menu_locations[ $_REQUEST['use-location'] ] = $nav_menu_selected_id; + set_theme_mod( 'nav_menu_locations', $menu_locations ); } // $messages[] = '

' . sprintf( __( '%s has been created.' ), $nav_menu_selected_title ) . '

'; wp_redirect( admin_url( 'nav-menus.php?menu=' . $_nav_menu_selected_id ) ); diff --git a/wp-admin/network/upgrade.php b/wp-admin/network/upgrade.php index 74156547..1a004a2f 100644 --- a/wp-admin/network/upgrade.php +++ b/wp-admin/network/upgrade.php @@ -84,9 +84,12 @@ switch ( $action ) { break; case 'show': default: + if ( get_site_option( 'wpmu_upgrade_site' ) != $GLOBALS['wp_db_version'] ) : ?>

+ +

max_body_length && ( strlen( $this->body ) + strlen( $data ) ) > $this->max_body_length ) $data = substr( $data, 0, ( $this->max_body_length - strlen( $this->body ) ) ); @@ -1310,7 +1315,12 @@ class WP_Http_Curl { else $this->body .= $data; - return strlen( $data ); + $data_length = strlen( $data ); + + if ( isset( $mb_encoding ) ) + mb_internal_encoding( $mb_encoding ); + + return $data_length; } /** diff --git a/wp-includes/comment-template.php b/wp-includes/comment-template.php index 9a09d28d..afbee05f 100644 --- a/wp-includes/comment-template.php +++ b/wp-includes/comment-template.php @@ -1606,6 +1606,7 @@ function comment_form( $args = array(), $post_id = null ) { $user = wp_get_current_user(); $user_identity = $user->exists() ? $user->display_name : ''; + $args = wp_parse_args( $args ); if ( ! isset( $args['format'] ) ) $args['format'] = current_theme_supports( 'html5', 'comment-form' ) ? 'html5' : 'xhtml'; diff --git a/wp-includes/functions.php b/wp-includes/functions.php index f8b424a8..ea774868 100644 --- a/wp-includes/functions.php +++ b/wp-includes/functions.php @@ -242,9 +242,10 @@ function maybe_unserialize( $original ) { * @since 2.0.5 * * @param mixed $data Value to check to see if was serialized. + * @param bool $strict Optional. Whether to be strict about the end of the string. Defaults true. * @return bool False if not serialized and true if it was. */ -function is_serialized( $data ) { +function is_serialized( $data, $strict = true ) { // if it isn't a string, it isn't serialized if ( ! is_string( $data ) ) return false; @@ -256,21 +257,39 @@ function is_serialized( $data ) { return false; if ( ':' !== $data[1] ) return false; - $lastc = $data[$length-1]; - if ( ';' !== $lastc && '}' !== $lastc ) - return false; + if ( $strict ) { + $lastc = $data[ $length - 1 ]; + if ( ';' !== $lastc && '}' !== $lastc ) + return false; + } else { + $semicolon = strpos( $data, ';' ); + $brace = strpos( $data, '}' ); + // Either ; or } must exist. + if ( false === $semicolon && false === $brace ) + return false; + // But neither must be in the first X characters. + if ( false !== $semicolon && $semicolon < 3 ) + return false; + if ( false !== $brace && $brace < 4 ) + return false; + } $token = $data[0]; switch ( $token ) { case 's' : - if ( '"' !== $data[$length-2] ) + if ( $strict ) { + if ( '"' !== $data[ $length - 2 ] ) + return false; + } elseif ( false === strpos( $data, '"' ) ) { return false; + } case 'a' : case 'O' : return (bool) preg_match( "/^{$token}:[0-9]+:/s", $data ); case 'b' : case 'i' : case 'd' : - return (bool) preg_match( "/^{$token}:[0-9.E-]+;\$/", $data ); + $end = $strict ? '$' : ''; + return (bool) preg_match( "/^{$token}:[0-9.E-]+;$end/", $data ); } return false; } @@ -317,7 +336,7 @@ function maybe_serialize( $data ) { // Double serialization is required for backward compatibility. // See http://core.trac.wordpress.org/ticket/12930 - if ( is_serialized( $data ) ) + if ( is_serialized( $data, false ) ) return serialize( $data ); return $data; @@ -1283,7 +1302,7 @@ function wp_get_referer() { $ref = wp_unslash( $_SERVER['HTTP_REFERER'] ); if ( $ref && $ref !== wp_unslash( $_SERVER['REQUEST_URI'] ) ) - return wp_unslash( $ref ); + return wp_validate_redirect( $ref, false ); return false; } @@ -1298,7 +1317,7 @@ function wp_get_referer() { */ function wp_get_original_referer() { if ( !empty( $_REQUEST['_wp_original_http_referer'] ) ) - return wp_unslash( $_REQUEST['_wp_original_http_referer'] ); + return wp_validate_redirect( wp_unslash( $_REQUEST['_wp_original_http_referer'] ), false ); return false; } @@ -2006,10 +2025,20 @@ function wp_get_mime_types() { * @uses apply_filters() Calls 'upload_mimes' on returned array * @uses wp_get_upload_mime_types() to fetch the list of mime types * + * @param int|WP_User $user Optional. User to check. Defaults to current user. * @return array Array of mime types keyed by the file extension regex corresponding to those types. */ -function get_allowed_mime_types() { - return apply_filters( 'upload_mimes', wp_get_mime_types() ); +function get_allowed_mime_types( $user = null ) { + $t = wp_get_mime_types(); + + unset( $t['swf'], $t['exe'] ); + if ( function_exists( 'current_user_can' ) ) + $unfiltered = $user ? user_can( $user, 'unfiltered_html' ) : current_user_can( 'unfiltered_html' ); + + if ( empty( $unfiltered ) ) + unset( $t['htm|html'] ); + + return apply_filters( 'upload_mimes', $t, $user ); } /** diff --git a/wp-includes/js/jquery/jquery.js b/wp-includes/js/jquery/jquery.js index 40c1aa10..315d3146 100644 --- a/wp-includes/js/jquery/jquery.js +++ b/wp-includes/js/jquery/jquery.js @@ -1,5 +1,4 @@ /*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license -//@ sourceMappingURL=jquery-1.10.2.min.map */ (function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.2",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=/\S+/g,C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,k=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,E=/^[\],:{}\s]*$/,S=/(?:^|:|,)(?:\s*\[)+/g,A=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,D=/^-ms-/,L=/-([\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||"load"===e.type||"complete"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(a.detachEvent("onreadystatechange",q),e.detachEvent("onload",q))};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof x?n[0]:n,x.merge(this,x.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:a,!0)),k.test(i[1])&&x.isPlainObject(n))for(i in n)x.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=a.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=a,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return g.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(g.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},l=2),"object"==typeof s||x.isFunction(s)||(s={}),u===l&&(s=this,--l);u>l;l++)if(null!=(o=arguments[l]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(x.isPlainObject(r)||(n=x.isArray(r)))?(n?(n=!1,a=e&&x.isArray(e)?e:[]):a=e&&x.isPlainObject(e)?e:{},s[i]=x.extend(c,a,r)):r!==t&&(s[i]=r));return s},x.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=l),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){if(e===!0?!--x.readyWait:!x.isReady){if(!a.body)return setTimeout(x.ready);x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(a,[x]),x.fn.trigger&&x(a).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray||function(e){return"array"===x.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?c[y.call(e)]||"object":typeof e},isPlainObject:function(e){var n;if(!e||"object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!v.call(e,"constructor")&&!v.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}if(x.support.ownLast)for(n in e)return v.call(e,n);for(n in e);return n===t||v.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||a;var r=k.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=x.trim(n),n&&E.test(n.replace(A,"@").replace(j,"]").replace(S,"")))?Function("return "+n)():(x.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&x.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(D,"ms-").replace(L,H)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:b&&!b.call("\ufeff\u00a0")?function(e){return null==e?"":b.call(e)}:function(e){return null==e?"":(e+"").replace(C,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(m)return m.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return d.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),x.isFunction(e)?(r=g.call(arguments,2),i=function(){return e.apply(n||this,r.concat(g.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):t},access:function(e,n,r,i,o,a,s){var l=0,u=e.length,c=null==r;if("object"===x.type(r)){o=!0;for(l in r)x.access(e,n,l,r[l],!0,a,s)}else if(i!==t&&(o=!0,x.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(x(e),n)})),n))for(;u>l;l++)n(e[l],r,s?i:i.call(e[l],l,n(e[l],r)));return o?e:c?n.call(e):u?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),x.ready.promise=function(t){if(!n)if(n=x.Deferred(),"complete"===a.readyState)setTimeout(x.ready);else if(a.addEventListener)a.addEventListener("DOMContentLoaded",q,!1),e.addEventListener("load",q,!1);else{a.attachEvent("onreadystatechange",q),e.attachEvent("onload",q);var r=!1;try{r=null==e.frameElement&&a.documentElement}catch(i){}r&&r.doScroll&&function o(){if(!x.isReady){try{r.doScroll("left")}catch(e){return setTimeout(o,50)}_(),x.ready()}}()}return n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){c["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=x(a),function(e,t){var n,r,i,o,a,s,l,u,c,p,f,d,h,g,m,y,v,b="sizzle"+-new Date,w=e.document,T=0,C=0,N=st(),k=st(),E=st(),S=!1,A=function(e,t){return e===t?(S=!0,0):0},j=typeof t,D=1<<31,L={}.hasOwnProperty,H=[],q=H.pop,_=H.push,M=H.push,O=H.slice,F=H.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",W=R.replace("w","w#"),$="\\["+P+"*("+R+")"+P+"*(?:([*^$|!~]?=)"+P+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)"+P+"*\\]",I=":("+R+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+$.replace(3,8)+")*)|.*)\\)|)",z=RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),X=RegExp("^"+P+"*,"+P+"*"),U=RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),V=RegExp(P+"*[+~]"),Y=RegExp("="+P+"*([^\\]'\"]*)"+P+"*\\]","g"),J=RegExp(I),G=RegExp("^"+W+"$"),Q={ID:RegExp("^#("+R+")"),CLASS:RegExp("^\\.("+R+")"),TAG:RegExp("^("+R.replace("w","w*")+")"),ATTR:RegExp("^"+$),PSEUDO:RegExp("^"+I),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:RegExp("^(?:"+B+")$","i"),needsContext:RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,et=/^(?:input|select|textarea|button)$/i,tt=/^h\d$/i,nt=/'|\\/g,rt=RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),it=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{M.apply(H=O.call(w.childNodes),w.childNodes),H[w.childNodes.length].nodeType}catch(ot){M={apply:H.length?function(e,t){_.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function at(e,t,n,i){var o,a,s,l,u,c,d,m,y,x;if((t?t.ownerDocument||t:w)!==f&&p(t),t=t||f,n=n||[],!e||"string"!=typeof e)return n;if(1!==(l=t.nodeType)&&9!==l)return[];if(h&&!i){if(o=Z.exec(e))if(s=o[1]){if(9===l){if(a=t.getElementById(s),!a||!a.parentNode)return n;if(a.id===s)return n.push(a),n}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(s))&&v(t,a)&&a.id===s)return n.push(a),n}else{if(o[2])return M.apply(n,t.getElementsByTagName(e)),n;if((s=o[3])&&r.getElementsByClassName&&t.getElementsByClassName)return M.apply(n,t.getElementsByClassName(s)),n}if(r.qsa&&(!g||!g.test(e))){if(m=d=b,y=t,x=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){c=mt(e),(d=t.getAttribute("id"))?m=d.replace(nt,"\\$&"):t.setAttribute("id",m),m="[id='"+m+"'] ",u=c.length;while(u--)c[u]=m+yt(c[u]);y=V.test(e)&&t.parentNode||t,x=c.join(",")}if(x)try{return M.apply(n,y.querySelectorAll(x)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return kt(e.replace(z,"$1"),t,n,i)}function st(){var e=[];function t(n,r){return e.push(n+=" ")>o.cacheLength&&delete t[e.shift()],t[n]=r}return t}function lt(e){return e[b]=!0,e}function ut(e){var t=f.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ct(e,t){var n=e.split("|"),r=e.length;while(r--)o.attrHandle[n[r]]=t}function pt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function dt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ht(e){return lt(function(t){return t=+t,lt(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}s=at.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},r=at.support={},p=at.setDocument=function(e){var n=e?e.ownerDocument||e:w,i=n.defaultView;return n!==f&&9===n.nodeType&&n.documentElement?(f=n,d=n.documentElement,h=!s(n),i&&i.attachEvent&&i!==i.top&&i.attachEvent("onbeforeunload",function(){p()}),r.attributes=ut(function(e){return e.className="i",!e.getAttribute("className")}),r.getElementsByTagName=ut(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),r.getElementsByClassName=ut(function(e){return e.innerHTML="
",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),r.getById=ut(function(e){return d.appendChild(e).id=b,!n.getElementsByName||!n.getElementsByName(b).length}),r.getById?(o.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){return e.getAttribute("id")===t}}):(delete o.find.ID,o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),o.find.TAG=r.getElementsByTagName?function(e,n){return typeof n.getElementsByTagName!==j?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},o.find.CLASS=r.getElementsByClassName&&function(e,n){return typeof n.getElementsByClassName!==j&&h?n.getElementsByClassName(e):t},m=[],g=[],(r.qsa=K.test(n.querySelectorAll))&&(ut(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||g.push("\\["+P+"*(?:value|"+B+")"),e.querySelectorAll(":checked").length||g.push(":checked")}),ut(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&g.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(r.matchesSelector=K.test(y=d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ut(function(e){r.disconnectedMatch=y.call(e,"div"),y.call(e,"[s!='']:x"),m.push("!=",I)}),g=g.length&&RegExp(g.join("|")),m=m.length&&RegExp(m.join("|")),v=K.test(d.contains)||d.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=d.compareDocumentPosition?function(e,t){if(e===t)return S=!0,0;var i=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return i?1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||v(w,e)?-1:t===n||v(w,t)?1:c?F.call(c,e)-F.call(c,t):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return S=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:c?F.call(c,e)-F.call(c,t):0;if(o===a)return pt(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?pt(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},n):f},at.matches=function(e,t){return at(e,null,null,t)},at.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&p(e),t=t.replace(Y,"='$1']"),!(!r.matchesSelector||!h||m&&m.test(t)||g&&g.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return at(t,f,null,[e]).length>0},at.contains=function(e,t){return(e.ownerDocument||e)!==f&&p(e),v(e,t)},at.attr=function(e,n){(e.ownerDocument||e)!==f&&p(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!h):t;return a===t?r.attributes||!h?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null:a},at.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},at.uniqueSort=function(e){var t,n=[],i=0,o=0;if(S=!r.detectDuplicates,c=!r.sortStable&&e.slice(0),e.sort(A),S){while(t=e[o++])t===e[o]&&(i=n.push(o));while(i--)e.splice(n[i],1)}return e},a=at.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=a(t);return n},o=at.selectors={cacheLength:50,createPseudo:lt,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(rt,it),e[3]=(e[4]||e[5]||"").replace(rt,it),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||at.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&at.error(e[0]),e},PSEUDO:function(e){var n,r=!e[5]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]&&e[4]!==t?e[2]=e[4]:r&&J.test(r)&&(n=mt(r,!0))&&(n=r.indexOf(")",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(rt,it).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=N[e+" "];return t||(t=RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&N(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=at.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[b]||(m[b]={}),u=c[e]||[],d=u[0]===T&&u[1],f=u[0]===T&&u[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[T,d,f];break}}else if(v&&(u=(t[b]||(t[b]={}))[e])&&u[0]===T)f=u[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[b]||(p[b]={}))[e]=[T,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||at.error("unsupported pseudo: "+e);return r[b]?r(t):r.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?lt(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=F.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:lt(function(e){var t=[],n=[],r=l(e.replace(z,"$1"));return r[b]?lt(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:lt(function(e){return function(t){return at(e,t).length>0}}),contains:lt(function(e){return function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}}),lang:lt(function(e){return G.test(e||"")||at.error("unsupported lang: "+e),e=e.replace(rt,it).toLowerCase(),function(t){var n;do if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return tt.test(e.nodeName)},input:function(e){return et.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[0>n?n+t:n]}),even:ht(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:ht(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:ht(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:ht(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}},o.pseudos.nth=o.pseudos.eq;for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[n]=ft(n);for(n in{submit:!0,reset:!0})o.pseudos[n]=dt(n);function gt(){}gt.prototype=o.filters=o.pseudos,o.setFilters=new gt;function mt(e,t){var n,r,i,a,s,l,u,c=k[e+" "];if(c)return t?0:c.slice(0);s=e,l=[],u=o.preFilter;while(s){(!n||(r=X.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=U.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(z," ")}),s=s.slice(n.length));for(a in o.filter)!(r=Q[a].exec(s))||u[a]&&!(r=u[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?at.error(e):k(e,l).slice(0)}function yt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function vt(e,t,n){var r=t.dir,o=n&&"parentNode"===r,a=C++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,s){var l,u,c,p=T+" "+a;if(s){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||o)if(c=t[b]||(t[b]={}),(u=c[r])&&u[0]===p){if((l=u[1])===!0||l===i)return l===!0}else if(u=c[r]=[p],u[1]=e(t,n,s)||i,u[1]===!0)return!0}}function bt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,a=[],s=0,l=e.length,u=null!=t;for(;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),u&&t.push(s));return a}function wt(e,t,n,r,i,o){return r&&!r[b]&&(r=wt(r)),i&&!i[b]&&(i=wt(i,o)),lt(function(o,a,s,l){var u,c,p,f=[],d=[],h=a.length,g=o||Nt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:xt(g,f,e,s,l),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,l),r){u=xt(y,d),r(u,[],s,l),c=u.length;while(c--)(p=u[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){u=[],c=y.length;while(c--)(p=y[c])&&u.push(m[c]=p);i(null,y=[],u,l)}c=y.length;while(c--)(p=y[c])&&(u=i?F.call(o,p):f[c])>-1&&(o[u]=!(a[u]=p))}}else y=xt(y===a?y.splice(h,y.length):y),i?i(null,a,y,l):M.apply(a,y)})}function Tt(e){var t,n,r,i=e.length,a=o.relative[e[0].type],s=a||o.relative[" "],l=a?1:0,c=vt(function(e){return e===t},s,!0),p=vt(function(e){return F.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;i>l;l++)if(n=o.relative[e[l].type])f=[vt(bt(f),n)];else{if(n=o.filter[e[l].type].apply(null,e[l].matches),n[b]){for(r=++l;i>r;r++)if(o.relative[e[r].type])break;return wt(l>1&&bt(f),l>1&&yt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,r>l&&Tt(e.slice(l,r)),i>r&&Tt(e=e.slice(r)),i>r&&yt(e))}f.push(n)}return bt(f)}function Ct(e,t){var n=0,r=t.length>0,a=e.length>0,s=function(s,l,c,p,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,C=u,N=s||a&&o.find.TAG("*",d&&l.parentNode||l),k=T+=null==C?1:Math.random()||.1;for(w&&(u=l!==f&&l,i=n);null!=(h=N[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,l,c)){p.push(h);break}w&&(T=k,i=++n)}r&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,r&&b!==v){g=0;while(m=t[g++])m(x,y,l,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=q.call(p));y=xt(y)}M.apply(p,y),w&&!s&&y.length>0&&v+t.length>1&&at.uniqueSort(p)}return w&&(T=k,u=C),x};return r?lt(s):s}l=at.compile=function(e,t){var n,r=[],i=[],o=E[e+" "];if(!o){t||(t=mt(e)),n=t.length;while(n--)o=Tt(t[n]),o[b]?r.push(o):i.push(o);o=E(e,Ct(i,r))}return o};function Nt(e,t,n){var r=0,i=t.length;for(;i>r;r++)at(e,t[r],n);return n}function kt(e,t,n,i){var a,s,u,c,p,f=mt(e);if(!i&&1===f.length){if(s=f[0]=f[0].slice(0),s.length>2&&"ID"===(u=s[0]).type&&r.getById&&9===t.nodeType&&h&&o.relative[s[1].type]){if(t=(o.find.ID(u.matches[0].replace(rt,it),t)||[])[0],!t)return n;e=e.slice(s.shift().value.length)}a=Q.needsContext.test(e)?0:s.length;while(a--){if(u=s[a],o.relative[c=u.type])break;if((p=o.find[c])&&(i=p(u.matches[0].replace(rt,it),V.test(s[0].type)&&t.parentNode||t))){if(s.splice(a,1),e=i.length&&yt(s),!e)return M.apply(n,i),n;break}}}return l(e,f)(i,t,!h,n,V.test(e)),n}r.sortStable=b.split("").sort(A).join("")===b,r.detectDuplicates=S,p(),r.sortDetached=ut(function(e){return 1&e.compareDocumentPosition(f.createElement("div"))}),ut(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ct("type|href|height|width",function(e,n,r){return r?t:e.getAttribute(n,"type"===n.toLowerCase()?1:2)}),r.attributes&&ut(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ct("value",function(e,n,r){return r||"input"!==e.nodeName.toLowerCase()?t:e.defaultValue}),ut(function(e){return null==e.getAttribute("disabled")})||ct(B,function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&i.specified?i.value:e[n]===!0?n.toLowerCase():null}),x.find=at,x.expr=at.selectors,x.expr[":"]=x.expr.pseudos,x.unique=at.uniqueSort,x.text=at.getText,x.isXMLDoc=at.isXML,x.contains=at.contains}(e);var O={};function F(e){var t=O[e]={};return x.each(e.match(T)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?O[e]||F(e):x.extend({},e);var n,r,i,o,a,s,l=[],u=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=l.length,n=!0;l&&o>a;a++)if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function i(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=l.length:r&&(s=t,c(r))}return this},remove:function(){return l&&x.each(arguments,function(e,t){var r;while((r=x.inArray(t,l,r))>-1)l.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?x.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=r=t,this},disabled:function(){return!l},lock:function(){return u=t,r||p.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!l||i&&!u||(t=t||[],t=[e,t.slice?t.slice():t],n?u.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var a=o[0],s=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=g.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?g.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,l,u;if(r>1)for(s=Array(r),l=Array(r),u=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(a(t,u,n)).fail(o.reject).progress(a(t,l,s)):--i;return i||o.resolveWith(u,n),o.promise()}}),x.support=function(t){var n,r,o,s,l,u,c,p,f,d=a.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="
a",n=d.getElementsByTagName("*")||[],r=d.getElementsByTagName("a")[0],!r||!r.style||!n.length)return t;s=a.createElement("select"),u=s.appendChild(a.createElement("option")),o=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t.getSetAttribute="t"!==d.className,t.leadingWhitespace=3===d.firstChild.nodeType,t.tbody=!d.getElementsByTagName("tbody").length,t.htmlSerialize=!!d.getElementsByTagName("link").length,t.style=/top/.test(r.getAttribute("style")),t.hrefNormalized="/a"===r.getAttribute("href"),t.opacity=/^0.5/.test(r.style.opacity),t.cssFloat=!!r.style.cssFloat,t.checkOn=!!o.value,t.optSelected=u.selected,t.enctype=!!a.createElement("form").enctype,t.html5Clone="<:nav>"!==a.createElement("nav").cloneNode(!0).outerHTML,t.inlineBlockNeedsLayout=!1,t.shrinkWrapBlocks=!1,t.pixelPosition=!1,t.deleteExpando=!0,t.noCloneEvent=!0,t.reliableMarginRight=!0,t.boxSizingReliable=!0,o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!u.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}o=a.createElement("input"),o.setAttribute("value",""),t.input=""===o.getAttribute("value"),o.value="t",o.setAttribute("type","radio"),t.radioValue="t"===o.value,o.setAttribute("checked","t"),o.setAttribute("name","t"),l=a.createDocumentFragment(),l.appendChild(o),t.appendChecked=o.checked,t.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip;for(f in x(t))break;return t.ownLast="0"!==f,x(function(){var n,r,o,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",l=a.getElementsByTagName("body")[0];l&&(n=a.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",l.appendChild(n).appendChild(d),d.innerHTML="
t
",o=d.getElementsByTagName("td"),o[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===o[0].offsetHeight,o[0].style.display="",o[1].style.display="none",t.reliableHiddenOffsets=p&&0===o[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",x.swap(l,null!=l.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===d.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(a.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="
",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(l.style.zoom=1)),l.removeChild(n),n=d=o=r=null)}),n=s=l=u=r=o=null,t }({});var B=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;function R(e,n,r,i){if(x.acceptData(e)){var o,a,s=x.expando,l=e.nodeType,u=l?x.cache:e,c=l?e[s]:e[s]&&s;if(c&&u[c]&&(i||u[c].data)||r!==t||"string"!=typeof n)return c||(c=l?e[s]=p.pop()||x.guid++:s),u[c]||(u[c]=l?{}:{toJSON:x.noop}),("object"==typeof n||"function"==typeof n)&&(i?u[c]=x.extend(u[c],n):u[c].data=x.extend(u[c].data,n)),a=u[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[x.camelCase(n)]=r),"string"==typeof n?(o=a[n],null==o&&(o=a[x.camelCase(n)])):o=a,o}}function W(e,t,n){if(x.acceptData(e)){var r,i,o=e.nodeType,a=o?x.cache:e,s=o?e[x.expando]:x.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){x.isArray(t)?t=t.concat(x.map(t,x.camelCase)):t in r?t=[t]:(t=x.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!I(r):!x.isEmptyObject(r))return}(n||(delete a[s].data,I(a[s])))&&(o?x.cleanData([e],!0):x.support.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}x.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?x.cache[e[x.expando]]:e[x.expando],!!e&&!I(e)},data:function(e,t,n){return R(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return R(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&x.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),x.fn.extend({data:function(e,n){var r,i,o=null,a=0,s=this[0];if(e===t){if(this.length&&(o=x.data(s),1===s.nodeType&&!x._data(s,"parsedAttrs"))){for(r=s.attributes;r.length>a;a++)i=r[a].name,0===i.indexOf("data-")&&(i=x.camelCase(i.slice(5)),$(s,i,o[i]));x._data(s,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each(function(){x.data(this,e)}):arguments.length>1?this.each(function(){x.data(this,e,n)}):s?$(s,e,x.data(s,e)):null},removeData:function(e){return this.each(function(){x.removeData(this,e)})}});function $(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(P,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:B.test(r)?x.parseJSON(r):r}catch(o){}x.data(e,n,r)}else r=t}return r}function I(e){var t;for(t in e)if(("data"!==t||!x.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}x.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=x._data(e,n),r&&(!i||x.isArray(r)?i=x._data(e,n,x.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),a=function(){x.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return x._data(e,n)||x._data(e,n,{empty:x.Callbacks("once memory").add(function(){x._removeData(e,t+"queue"),x._removeData(e,n)})})}}),x.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?x.queue(this[0],e):n===t?this:this.each(function(){var t=x.queue(this,e,n);x._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=x.Deferred(),a=this,s=this.length,l=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=x._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(l));return l(),o.promise(n)}});var z,X,U=/[\t\r\n\f]/g,V=/\r/g,Y=/^(?:input|select|textarea|button|object)$/i,J=/^(?:a|area)$/i,G=/^(?:checked|selected)$/i,Q=x.support.getSetAttribute,K=x.support.input;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return e=x.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,l="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var t,r=0,o=x(this),a=e.match(T)||[];while(t=a[r++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else(n===i||"boolean"===n)&&(this.className&&x._data(this,"__className__",this.className),this.className=this.className||e===!1?"":x._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(U," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=x.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,x(this).val()):e,null==o?o="":"number"==typeof o?o+="":x.isArray(o)&&(o=x.map(o,function(e){return null==e?"":e+""})),r=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(V,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,l=0>i?s:o?i:0;for(;s>l;l++)if(n=r[l],!(!n.selected&&l!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),a=i.length;while(a--)r=i[a],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===i?x.prop(e,n,r):(1===s&&x.isXMLDoc(e)||(n=n.toLowerCase(),o=x.attrHooks[n]||(x.expr.match.bool.test(n)?X:z)),r===t?o&&"get"in o&&null!==(a=o.get(e,n))?a:(a=x.find.attr(e,n),null==a?t:a):null!==r?o&&"set"in o&&(a=o.set(e,r,n))!==t?a:(e.setAttribute(n,r+""),r):(x.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.bool.test(n)?K&&Q||!G.test(n)?e[r]=!1:e[x.camelCase("default-"+n)]=e[r]=!1:x.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!x.isXMLDoc(e),a&&(n=x.propFix[n]||n,o=x.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):Y.test(e.nodeName)||J.test(e.nodeName)&&e.href?0:-1}}}}),X={set:function(e,t,n){return t===!1?x.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&x.propFix[n]||n,n):e[x.camelCase("default-"+n)]=e[n]=!0,n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,n){var r=x.expr.attrHandle[n]||x.find.attr;x.expr.attrHandle[n]=K&&Q||!G.test(n)?function(e,n,i){var o=x.expr.attrHandle[n],a=i?t:(x.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return x.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[x.camelCase("default-"+n)]?n.toLowerCase():null}}),K&&Q||(x.attrHooks.value={set:function(e,n,r){return x.nodeName(e,"input")?(e.defaultValue=n,t):z&&z.set(e,n,r)}}),Q||(z={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},x.expr.attrHandle.id=x.expr.attrHandle.name=x.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&""!==i.value?i.value:null},x.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:z.set},x.attrHooks.contenteditable={set:function(e,t,n){z.set(e,""===t?!1:t,n)}},x.each(["width","height"],function(e,n){x.attrHooks[n]={set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}}})),x.support.hrefNormalized||x.each(["href","src"],function(e,t){x.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),x.support.style||(x.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.support.enctype||(x.propFix.enctype="encoding"),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,n){return x.isArray(n)?e.checked=x.inArray(x(e).val(),n)>=0:t}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}function at(){try{return a.activeElement}catch(e){}}x.event={global:{},add:function(e,n,r,o,a){var s,l,u,c,p,f,d,h,g,m,y,v=x._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=x.guid++),(l=v.events)||(l=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof x===i||e&&x.event.triggered===e.type?t:x.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(T)||[""],u=n.length;while(u--)s=rt.exec(n[u])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),g&&(p=x.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=x.event.special[g]||{},d=x.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&x.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=l[g])||(h=l[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),x.event.global[g]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,l,u,c,p,f,d,h,g,m=x.hasData(e)&&x._data(e);if(m&&(c=m.events)){t=(t||"").match(T)||[""],u=t.length;while(u--)if(s=rt.exec(t[u])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=x.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));l&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||x.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)x.event.remove(e,d+t[u],n,r,!0);x.isEmptyObject(c)&&(delete m.handle,x._removeData(e,"events"))}},trigger:function(n,r,i,o){var s,l,u,c,p,f,d,h=[i||a],g=v.call(n,"type")?n.type:n,m=v.call(n,"namespace")?n.namespace.split("."):[];if(u=f=i=i||a,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+x.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),l=0>g.indexOf(":")&&"on"+g,n=n[x.expando]?n:new x.Event(g,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:x.makeArray(r,[n]),p=x.event.special[g]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!x.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(u=u.parentNode);u;u=u.parentNode)h.push(u),f=u;f===(i.ownerDocument||a)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((u=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(x._data(u,"events")||{})[n.type]&&x._data(u,"handle"),s&&s.apply(u,r),s=l&&u[l],s&&x.acceptData(u)&&s.apply&&s.apply(u,r)===!1&&n.preventDefault();if(n.type=g,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(h.pop(),r)===!1)&&x.acceptData(i)&&l&&i[g]&&!x.isWindow(i)){f=i[l],f&&(i[l]=null),x.event.triggered=g;try{i[g]()}catch(y){}x.event.triggered=t,f&&(i[l]=f)}return n.result}},dispatch:function(e){e=x.event.fix(e);var n,r,i,o,a,s=[],l=g.call(arguments),u=(x._data(this,"events")||{})[e.type]||[],c=x.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((x.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],l=n.delegateCount,u=e.target;if(l&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(o=[],a=0;l>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?x(r,this).index(u)>=0:x.find(r,this,null,[u]).length),o[r]&&o.push(i);o.length&&s.push({elem:u,handlers:o})}return n.length>l&&s.push({elem:this,handlers:n.slice(l)}),s},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||a),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,s=n.button,l=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||a,o=i.documentElement,r=i.body,e.pageX=n.clientX+(o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&l&&(e.relatedTarget=l===e.target?n.toElement:l),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==at()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===at()&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},click:{trigger:function(){return x.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=a.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},x.Event=function(e,n){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&x.extend(this,n),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,t):new x.Event(e,n)},x.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.submitBubbles||(x.event.special.submit={setup:function(){return x.nodeName(this,"form")?!1:(x.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=x.nodeName(n,"input")||x.nodeName(n,"button")?n.form:t;r&&!x._data(r,"submitBubbles")&&(x.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),x._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&x.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return x.nodeName(this,"form")?!1:(x.event.remove(this,"._submit"),t)}}),x.support.changeBubbles||(x.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(x.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),x.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),x.event.simulate("change",this,e,!0)})),!1):(x.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!x._data(t,"changeBubbles")&&(x.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||x.event.simulate("change",this.parentNode,e,!0)}),x._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return x.event.remove(this,"._change"),!Z.test(this.nodeName)}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&a.addEventListener(e,r,!0)},teardown:function(){0===--n&&a.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return x().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=x.guid++)),this.each(function(){x.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,x(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){x.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?x.event.trigger(e,n,r,!0):t}});var st=/^.[^:#\[\.,]*$/,lt=/^(?:parents|prev(?:Until|All))/,ut=x.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t++)if(x.contains(r[t],this))return!0}));for(t=0;i>t;t++)x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},has:function(e){var t,n=x(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(x.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e||[],!0))},filter:function(e){return this.pushStack(ft(this,e||[],!1))},is:function(e){return!!ft(this,"string"==typeof e&&ut.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],a=ut.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?x.inArray(this[0],x(e)):x.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(ct[e]||(i=x.unique(i)),lt.test(e)&&(i=i.reverse())),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!x(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(st.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return x.inArray(e,t)>=0!==n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/\s*$/g,At={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:x.support.htmlSerialize?[0,"",""]:[1,"X
","
"]},jt=dt(a),Dt=jt.appendChild(a.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===t?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||a).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(Ft(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&_t(Ft(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&x.cleanData(Ft(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&x.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!x.support.htmlSerialize&&mt.test(e)||!x.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(x.cleanData(Ft(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=d.apply([],e);var r,i,o,a,s,l,u=0,c=this.length,p=this,f=c-1,h=e[0],g=x.isFunction(h);if(g||!(1>=c||"string"!=typeof h||x.support.checkClone)&&Nt.test(h))return this.each(function(r){var i=p.eq(r);g&&(e[0]=h.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(l=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=l.firstChild,1===l.childNodes.length&&(l=r),r)){for(a=x.map(Ft(l,"script"),Ht),o=a.length;c>u;u++)i=l,u!==f&&(i=x.clone(i,!0,!0),o&&x.merge(a,Ft(i,"script"))),t.call(this[u],i,u);if(o)for(s=a[a.length-1].ownerDocument,x.map(a,qt),u=0;o>u;u++)i=a[u],kt.test(i.type||"")&&!x._data(i,"globalEval")&&x.contains(s,i)&&(i.src?x._evalUrl(i.src):x.globalEval((i.text||i.textContent||i.innerHTML||"").replace(St,"")));l=r=null}return this}});function Lt(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Ht(e){return e.type=(null!==x.find.attr(e,"type"))+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _t(e,t){var n,r=0;for(;null!=(n=e[r]);r++)x._data(n,"globalEval",!t||x._data(t[r],"globalEval"))}function Mt(e,t){if(1===t.nodeType&&x.hasData(e)){var n,r,i,o=x._data(e),a=x._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)x.event.add(t,n,s[n][r])}a.data&&(a.data=x.extend({},a.data))}}function Ot(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!x.support.noCloneEvent&&t[x.expando]){i=x._data(t);for(r in i.events)x.removeEvent(t,r,i.handle);t.removeAttribute(x.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),x.support.html5Clone&&e.innerHTML&&!x.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ct.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=0,i=[],o=x(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),x(o[r])[t](n),h.apply(i,n.get());return this.pushStack(i)}});function Ft(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||x.nodeName(o,n)?s.push(o):x.merge(s,Ft(o,n));return n===t||n&&x.nodeName(e,n)?x.merge([e],s):s}function Bt(e){Ct.test(e.type)&&(e.defaultChecked=e.checked)}x.extend({clone:function(e,t,n){var r,i,o,a,s,l=x.contains(e.ownerDocument,e);if(x.support.html5Clone||x.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(x.support.noCloneEvent&&x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Ft(o),s=Ft(e),a=0;null!=(i=s[a]);++a)r[a]&&Ot(i,r[a]);if(t)if(n)for(s=s||Ft(e),r=r||Ft(o),a=0;null!=(i=s[a]);a++)Mt(i,r[a]);else Mt(e,o);return r=Ft(o,"script"),r.length>0&&_t(r,!l&&Ft(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,l,u,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===x.type(o))x.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),l=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[l]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!x.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!x.support.tbody){o="table"!==l||xt.test(o)?""!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)x.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u)}x.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),x.support.appendChecked||x.grep(Ft(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===x.inArray(o,r))&&(a=x.contains(o.ownerDocument,o),s=Ft(f.appendChild(o),"script"),a&&_t(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,l=x.expando,u=x.cache,c=x.support.deleteExpando,f=x.event.special;for(;null!=(n=e[s]);s++)if((t||x.acceptData(n))&&(o=n[l],a=o&&u[o])){if(a.events)for(r in a.events)f[r]?x.event.remove(n,r):x.removeEvent(n,r,a.handle); diff --git a/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.js b/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.js index 3a87f1e0..afacc227 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.js +++ b/wp-includes/js/tinymce/plugins/wordpress/editor_plugin.js @@ -1 +1 @@ -(function(){var a=tinymce.DOM;tinymce.create("tinymce.plugins.WordPress",{init:function(g,d){var k=this,f=g.getParam("wordpress_adv_toolbar","toolbar2"),j=0,e,b,i,h,c;e='';b='';if(getUserSetting("hidetb","0")=="1"){g.settings.wordpress_adv_hidden=0}g.onPostRender.add(function(){var l=g.controlManager.get(f);if(g.getParam("wordpress_adv_hidden",1)&&l){a.hide(l.id);k._resizeIframe(g,f,28)}});g.addCommand("WP_More",function(){g.execCommand("mceInsertContent",0,e)});g.addCommand("WP_Page",function(){g.execCommand("mceInsertContent",0,b)});g.addCommand("WP_Help",function(){g.windowManager.open({url:tinymce.baseURL+"/wp-mce-help.php",width:450,height:420,inline:1})});g.addCommand("WP_Adv",function(){var l=g.controlManager,m=l.get(f).id;if("undefined"==m){return}if(a.isHidden(m)){l.setActive("wp_adv",1);a.show(m);k._resizeIframe(g,f,-28);g.settings.wordpress_adv_hidden=0;setUserSetting("hidetb","1")}else{l.setActive("wp_adv",0);a.hide(m);k._resizeIframe(g,f,28);g.settings.wordpress_adv_hidden=1;setUserSetting("hidetb","0")}});g.addCommand("WP_Medialib",function(){if(typeof wp!=="undefined"&&wp.media&&wp.media.editor){wp.media.editor.open(g.id)}});g.addButton("wp_more",{title:"wordpress.wp_more_desc",cmd:"WP_More"});g.addButton("wp_page",{title:"wordpress.wp_page_desc",image:d+"/img/page.gif",cmd:"WP_Page"});g.addButton("wp_help",{title:"wordpress.wp_help_desc",cmd:"WP_Help"});g.addButton("wp_adv",{title:"wordpress.wp_adv_desc",cmd:"WP_Adv"});g.addButton("add_media",{title:"wordpress.add_media",image:d+"/img/image.gif",cmd:"WP_Medialib"});g.onBeforeExecCommand.add(function(s,r,v,q,m){var y=tinymce.DOM,p,l,u,x,w,t;if("mceFullScreen"==r){if("mce_fullscreen"!=s.id&&y.select("a.thickbox").length){s.settings.theme_advanced_buttons1+=",|,add_media"}}if("JustifyLeft"==r||"JustifyRight"==r||"JustifyCenter"==r){p=s.selection.getNode();if(p.nodeName=="IMG"){t=r.substr(7).toLowerCase();w="align"+t;l=s.dom.getParent(p,"dl.wp-caption");u=s.dom.getParent(p,"div.mceTemp");if(l&&u){x=s.dom.hasClass(l,w)?"alignnone":w;l.className=l.className.replace(/align[^ '"]+\s?/g,"");s.dom.addClass(l,x);if(x=="aligncenter"){s.dom.addClass(u,"mceIEcenter")}else{s.dom.removeClass(u,"mceIEcenter")}m.terminate=true;s.execCommand("mceRepaint")}else{if(s.dom.hasClass(p,w)){s.dom.addClass(p,"alignnone")}else{s.dom.removeClass(p,"alignnone")}}}}if(tinymce.isWebKit&&("InsertUnorderedList"==r||"InsertOrderedList"==r)){if(!c){c=s.dom.create("style",{type:"text/css"},"#tinymce,#tinymce span,#tinymce li,#tinymce li>span,#tinymce p,#tinymce p>span{font:medium sans-serif;color:#000;line-height:normal;}")}s.getDoc().head.appendChild(c)}});g.onExecCommand.add(function(l,n,m,o){if(tinymce.isWebKit&&c&&("InsertUnorderedList"==n||"InsertOrderedList"==n)){l.dom.remove(c)}});g.onInit.add(function(n){var m=n.getParam("body_class",""),l=n.getBody();if(m){m=m.split(" ")}else{m=[]}if(n.getParam("directionality","")=="rtl"){m.push("rtl")}if(tinymce.isIE9){m.push("ie9")}else{if(tinymce.isIE8){m.push("ie8")}else{if(tinymce.isIE7){m.push("ie7")}}}if(n.id!="wp_mce_fullscreen"&&n.id!="mce_fullscreen"){m.push("wp-editor")}else{if(n.id=="mce_fullscreen"){m.push("mce-fullscreen")}}tinymce.each(m,function(o){if(o){n.dom.addClass(l,o)}});n.onNodeChange.add(function(p,o,r){var q;if(r.nodeName=="IMG"){q=p.dom.getParent(r,"dl.wp-caption")}else{if(r.nodeName=="DIV"&&p.dom.hasClass(r,"mceTemp")){q=r.firstChild;if(!p.dom.hasClass(q,"wp-caption")){q=false}}}if(q){if(p.dom.hasClass(q,"alignleft")){o.setActive("justifyleft",1)}else{if(p.dom.hasClass(q,"alignright")){o.setActive("justifyright",1)}else{if(p.dom.hasClass(q,"aligncenter")){o.setActive("justifycenter",1)}}}}});n.onBeforeSetContent.add(function(p,q){if(q.content){q.content=q.content.replace(/

\s*<(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre|address)( [^>]*)?>/gi,"<$1$2>");q.content=q.content.replace(/<\/(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre|address)>\s*<\/p>/gi,"")}})});if("undefined"!=typeof(jQuery)){g.onKeyUp.add(function(m,n){var l=n.keyCode||n.charCode;if(l==j){return}if(13==l||8==j||46==j){jQuery(document).triggerHandler("wpcountwords",[m.getContent({format:"raw"})])}j=l})}g.onSaveContent.addToTop(function(l,m){m.content=m.content.replace(/

(
|\u00a0|\uFEFF)?<\/p>/g,"

 

")});g.onSaveContent.add(function(l,m){if(l.isHidden()){m.content=m.element.value}else{if(l.getParam("wpautop",true)&&typeof(switchEditors)=="object"){m.content=switchEditors.pre_wpautop(m.content)}}});k._handleMoreBreak(g,d);h="alt+shift";g.addShortcut(h+"+c","justifycenter_desc","JustifyCenter");g.addShortcut(h+"+r","justifyright_desc","JustifyRight");g.addShortcut(h+"+l","justifyleft_desc","JustifyLeft");g.addShortcut(h+"+j","justifyfull_desc","JustifyFull");g.addShortcut(h+"+q","blockquote_desc","mceBlockQuote");g.addShortcut(h+"+u","bullist_desc","InsertUnorderedList");g.addShortcut(h+"+o","numlist_desc","InsertOrderedList");g.addShortcut(h+"+n","spellchecker.desc","mceSpellCheck");g.addShortcut(h+"+a","link_desc","WP_Link");g.addShortcut(h+"+s","unlink_desc","unlink");g.addShortcut(h+"+m","image_desc","WP_Medialib");g.addShortcut(h+"+z","wordpress.wp_adv_desc","WP_Adv");g.addShortcut(h+"+t","wordpress.wp_more_desc","WP_More");g.addShortcut(h+"+d","striketrough_desc","Strikethrough");g.addShortcut(h+"+h","help_desc","WP_Help");g.addShortcut(h+"+p","wordpress.wp_page_desc","WP_Page");g.addShortcut("ctrl+s","save_desc",function(){if("function"==typeof autosave){autosave()}});if(/\bwpfullscreen\b/.test(g.settings.plugins)){g.addShortcut(h+"+w","wordpress.wp_fullscreen_desc","wpFullScreen")}else{if(/\bfullscreen\b/.test(g.settings.plugins)){g.addShortcut(h+"+g","fullscreen.desc","mceFullScreen")}}g.onInit.add(function(l){tinymce.dom.Event.add(l.getWin(),"scroll",function(m){l.plugins.wordpress._hideButtons()});tinymce.dom.Event.add(l.getBody(),"dragstart",function(m){l.plugins.wordpress._hideButtons()})});g.onBeforeExecCommand.add(function(l,n,m,o){l.plugins.wordpress._hideButtons()});g.onSaveContent.add(function(l,m){l.plugins.wordpress._hideButtons()});g.onMouseDown.add(function(l,m){if(m.target.nodeName!="IMG"){l.plugins.wordpress._hideButtons()}});g.onKeyDown.add(function(l,m){if(m.which==tinymce.VK.DELETE||m.which==tinymce.VK.BACKSPACE){l.plugins.wordpress._hideButtons()}});i=function(l){var m;if(l.target.id=="mceModalBlocker"||l.target.className=="ui-widget-overlay"){for(m in g.windowManager.windows){g.windowManager.close(null,m)}}};tinymce.dom.Event.remove(document.body,"click",i);tinymce.dom.Event.add(document.body,"click",i)},getInfo:function(){return{longname:"WordPress Plugin",author:"WordPress",authorurl:"http://wordpress.org",infourl:"http://wordpress.org",version:"3.0"}},_setEmbed:function(b){return b.replace(/\[embed\]([\s\S]+?)\[\/embed\][\s\u00a0]*/g,function(d,c){return''+c+''})},_getEmbed:function(b){return b.replace(/]+>/g,function(c){if(c.indexOf('class="wp-oembed')!=-1){var d=c.match(/alt="([^\"]+)"/);if(d[1]){c="[embed]"+d[1]+"[/embed]"}}return c})},_showButtons:function(f,d){var g=tinyMCE.activeEditor,i,h,b,j=tinymce.DOM,e,c;b=g.dom.getViewPort(g.getWin());i=j.getPos(g.getContentAreaContainer());h=g.dom.getPos(f);e=Math.max(h.x-b.x,0)+i.x;c=Math.max(h.y-b.y,0)+i.y;j.setStyles(d,{top:c+5+"px",left:e+5+"px",display:"block"})},_hideButtons:function(){var b=tinymce.DOM;b.hide(b.select("#wp_editbtns, #wp_gallerybtns"))},_resizeIframe:function(c,e,b){var d=c.getContentAreaContainer().firstChild;a.setStyle(d,"height",d.clientHeight+b);c.theme.deltaHeight+=b},_handleMoreBreak:function(c,d){var e,b;e='$1';b='';c.onPostRender.add(function(){if(c.theme.onResolveName){c.theme.onResolveName.add(function(f,g){if(g.node.nodeName=="IMG"){if(c.dom.hasClass(g.node,"mce-wp-more")){g.name="wpmore"}if(c.dom.hasClass(g.node,"mce-wp-nextpage")){g.name="wppage"}}})}});c.onBeforeSetContent.add(function(f,g){if(g.content){g.content=g.content.replace(//g,e);g.content=g.content.replace(//g,b)}});c.onPostProcess.add(function(f,g){if(g.get){g.content=g.content.replace(/]+>/g,function(i){if(i.indexOf('class="mce-wp-more')!==-1){var h,j=(h=i.match(/alt="(.*?)"/))?h[1]:"";i=""}if(i.indexOf('class="mce-wp-nextpage')!==-1){i=""}return i})}});c.onNodeChange.add(function(g,f,h){f.setActive("wp_page",h.nodeName==="IMG"&&g.dom.hasClass(h,"mce-wp-nextpage"));f.setActive("wp_more",h.nodeName==="IMG"&&g.dom.hasClass(h,"mce-wp-more"))})}});tinymce.PluginManager.add("wordpress",tinymce.plugins.WordPress)})(); \ No newline at end of file +!function(){var a=tinymce.DOM;tinymce.create("tinymce.plugins.WordPress",{init:function(b,c){var d,e,f,g,h,i=this,j=b.getParam("wordpress_adv_toolbar","toolbar2"),k=0;d='',e='',"1"==getUserSetting("hidetb","0")&&(b.settings.wordpress_adv_hidden=0),b.onPostRender.add(function(){var c=b.controlManager.get(j);b.getParam("wordpress_adv_hidden",1)&&c&&(a.hide(c.id),i._resizeIframe(b,j,28))}),b.addCommand("WP_More",function(){b.execCommand("mceInsertContent",0,d)}),b.addCommand("WP_Page",function(){b.execCommand("mceInsertContent",0,e)}),b.addCommand("WP_Help",function(){b.windowManager.open({url:tinymce.baseURL+"/wp-mce-help.php",width:450,height:420,inline:1})}),b.addCommand("WP_Adv",function(){var c=b.controlManager,d=c.get(j).id;"undefined"!=d&&(a.isHidden(d)?(c.setActive("wp_adv",1),a.show(d),i._resizeIframe(b,j,-28),b.settings.wordpress_adv_hidden=0,setUserSetting("hidetb","1")):(c.setActive("wp_adv",0),a.hide(d),i._resizeIframe(b,j,28),b.settings.wordpress_adv_hidden=1,setUserSetting("hidetb","0")))}),b.addCommand("WP_Medialib",function(){"undefined"!=typeof wp&&wp.media&&wp.media.editor&&wp.media.editor.open(b.id)}),b.addButton("wp_more",{title:"wordpress.wp_more_desc",cmd:"WP_More"}),b.addButton("wp_page",{title:"wordpress.wp_page_desc",image:c+"/img/page.gif",cmd:"WP_Page"}),b.addButton("wp_help",{title:"wordpress.wp_help_desc",cmd:"WP_Help"}),b.addButton("wp_adv",{title:"wordpress.wp_adv_desc",cmd:"WP_Adv"}),b.addButton("add_media",{title:"wordpress.add_media",image:c+"/img/image.gif",cmd:"WP_Medialib"}),b.onBeforeExecCommand.add(function(a,b,c,d,e){var f,g,i,j,k,l,m=tinymce.DOM;"mceFullScreen"==b&&"mce_fullscreen"!=a.id&&m.select("a.thickbox").length&&(a.settings.theme_advanced_buttons1+=",|,add_media"),("JustifyLeft"==b||"JustifyRight"==b||"JustifyCenter"==b)&&(f=a.selection.getNode(),"IMG"==f.nodeName&&(l=b.substr(7).toLowerCase(),k="align"+l,g=a.dom.getParent(f,"dl.wp-caption"),i=a.dom.getParent(f,"div.mceTemp"),g&&i?(j=a.dom.hasClass(g,k)?"alignnone":k,g.className=g.className.replace(/align[^ '"]+\s?/g,""),a.dom.addClass(g,j),"aligncenter"==j?a.dom.addClass(i,"mceIEcenter"):a.dom.removeClass(i,"mceIEcenter"),e.terminate=!0,a.execCommand("mceRepaint")):a.dom.hasClass(f,k)?a.dom.addClass(f,"alignnone"):a.dom.removeClass(f,"alignnone"))),!tinymce.isWebKit||"InsertUnorderedList"!=b&&"InsertOrderedList"!=b||(h||(h=a.dom.create("style",{type:"text/css"},"#tinymce,#tinymce span,#tinymce li,#tinymce li>span,#tinymce p,#tinymce p>span{font:medium sans-serif;color:#000;line-height:normal;}")),a.getDoc().head.appendChild(h))}),b.onExecCommand.add(function(a,b){tinymce.isWebKit&&h&&("InsertUnorderedList"==b||"InsertOrderedList"==b)&&a.dom.remove(h)}),b.onInit.add(function(a){var b=a.getParam("body_class",""),c=a.getBody();b=b?b.split(" "):[],"rtl"==a.getParam("directionality","")&&b.push("rtl"),tinymce.isIE9?b.push("ie9"):tinymce.isIE8?b.push("ie8"):tinymce.isIE7&&b.push("ie7"),"wp_mce_fullscreen"!=a.id&&"mce_fullscreen"!=a.id?b.push("wp-editor"):"mce_fullscreen"==a.id&&b.push("mce-fullscreen"),tinymce.each(b,function(b){b&&a.dom.addClass(c,b)}),a.onNodeChange.add(function(a,b,c){var d;"IMG"==c.nodeName?d=a.dom.getParent(c,"dl.wp-caption"):"DIV"==c.nodeName&&a.dom.hasClass(c,"mceTemp")&&(d=c.firstChild,a.dom.hasClass(d,"wp-caption")||(d=!1)),d&&(a.dom.hasClass(d,"alignleft")?b.setActive("justifyleft",1):a.dom.hasClass(d,"alignright")?b.setActive("justifyright",1):a.dom.hasClass(d,"aligncenter")&&b.setActive("justifycenter",1))}),a.onBeforeSetContent.add(function(a,b){b.content&&(b.content=b.content.replace(/

\s*<(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre|address)( [^>]*)?>/gi,"<$1$2>"),b.content=b.content.replace(/<\/(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre|address)>\s*<\/p>/gi,""))})}),"undefined"!=typeof jQuery&&b.onKeyUp.add(function(a,b){var c=b.keyCode||b.charCode;c!=k&&((13==c||8==k||46==k)&&jQuery(document).triggerHandler("wpcountwords",[a.getContent({format:"raw"})]),k=c)}),b.onSaveContent.addToTop(function(a,b){b.content=b.content.replace(/

(
|\u00a0|\uFEFF)?<\/p>/g,"

 

")}),tinymce.isIOS5&&b.onKeyDown.add(function(){document.activeElement==document.body&&b.getWin().focus()}),b.onSaveContent.add(function(a,b){a.isHidden()?b.content=b.element.value:a.getParam("wpautop",!0)&&"object"==typeof switchEditors&&(b.content=switchEditors.pre_wpautop(b.content))}),i._handleMoreBreak(b,c),g="alt+shift",b.addShortcut(g+"+c","justifycenter_desc","JustifyCenter"),b.addShortcut(g+"+r","justifyright_desc","JustifyRight"),b.addShortcut(g+"+l","justifyleft_desc","JustifyLeft"),b.addShortcut(g+"+j","justifyfull_desc","JustifyFull"),b.addShortcut(g+"+q","blockquote_desc","mceBlockQuote"),b.addShortcut(g+"+u","bullist_desc","InsertUnorderedList"),b.addShortcut(g+"+o","numlist_desc","InsertOrderedList"),b.addShortcut(g+"+n","spellchecker.desc","mceSpellCheck"),b.addShortcut(g+"+a","link_desc","WP_Link"),b.addShortcut(g+"+s","unlink_desc","unlink"),b.addShortcut(g+"+m","image_desc","WP_Medialib"),b.addShortcut(g+"+z","wordpress.wp_adv_desc","WP_Adv"),b.addShortcut(g+"+t","wordpress.wp_more_desc","WP_More"),b.addShortcut(g+"+d","striketrough_desc","Strikethrough"),b.addShortcut(g+"+h","help_desc","WP_Help"),b.addShortcut(g+"+p","wordpress.wp_page_desc","WP_Page"),b.addShortcut("ctrl+s","save_desc",function(){"function"==typeof autosave&&autosave()}),/\bwpfullscreen\b/.test(b.settings.plugins)?b.addShortcut(g+"+w","wordpress.wp_fullscreen_desc","wpFullScreen"):/\bfullscreen\b/.test(b.settings.plugins)&&b.addShortcut(g+"+g","fullscreen.desc","mceFullScreen"),b.onInit.add(function(a){tinymce.dom.Event.add(a.getWin(),"scroll",function(){a.plugins.wordpress._hideButtons()}),tinymce.dom.Event.add(a.getBody(),"dragstart",function(){a.plugins.wordpress._hideButtons()})}),b.onBeforeExecCommand.add(function(a){a.plugins.wordpress._hideButtons()}),b.onSaveContent.add(function(a){a.plugins.wordpress._hideButtons()}),b.onMouseDown.add(function(a,b){"IMG"!=b.target.nodeName&&a.plugins.wordpress._hideButtons()}),b.onKeyDown.add(function(a,b){(b.which==tinymce.VK.DELETE||b.which==tinymce.VK.BACKSPACE)&&a.plugins.wordpress._hideButtons()}),f=function(a){var c;if("mceModalBlocker"==a.target.id||"ui-widget-overlay"==a.target.className)for(c in b.windowManager.windows)b.windowManager.close(null,c)},tinymce.dom.Event.remove(document.body,"click",f),tinymce.dom.Event.add(document.body,"click",f)},getInfo:function(){return{longname:"WordPress Plugin",author:"WordPress",authorurl:"http://wordpress.org",infourl:"http://wordpress.org",version:"3.0"}},_setEmbed:function(a){return a.replace(/\[embed\]([\s\S]+?)\[\/embed\][\s\u00a0]*/g,function(a,b){return''+b+''})},_getEmbed:function(a){return a.replace(/]+>/g,function(a){if(-1!=a.indexOf('class="wp-oembed')){var b=a.match(/alt="([^\"]+)"/);b[1]&&(a="[embed]"+b[1]+"[/embed]")}return a})},_showButtons:function(a,b){var c,d,e,f,g,h=tinyMCE.activeEditor,i=tinymce.DOM;e=h.dom.getViewPort(h.getWin()),c=i.getPos(h.getContentAreaContainer()),d=h.dom.getPos(a),f=Math.max(d.x-e.x,0)+c.x,g=Math.max(d.y-e.y,0)+c.y,i.setStyles(b,{top:g+5+"px",left:f+5+"px",display:"block"})},_hideButtons:function(){var a=tinymce.DOM;a.hide(a.select("#wp_editbtns, #wp_gallerybtns"))},_resizeIframe:function(b,c,d){var e=b.getContentAreaContainer().firstChild;a.setStyle(e,"height",e.clientHeight+d),b.theme.deltaHeight+=d},_handleMoreBreak:function(a,b){var c,d;c='$1',d='',a.onPostRender.add(function(){a.theme.onResolveName&&a.theme.onResolveName.add(function(b,c){"IMG"==c.node.nodeName&&(a.dom.hasClass(c.node,"mce-wp-more")&&(c.name="wpmore"),a.dom.hasClass(c.node,"mce-wp-nextpage")&&(c.name="wppage"))})}),a.onBeforeSetContent.add(function(a,b){b.content&&(b.content=b.content.replace(//g,c),b.content=b.content.replace(//g,d))}),a.onPostProcess.add(function(a,b){b.get&&(b.content=b.content.replace(/]+>/g,function(a){if(-1!==a.indexOf('class="mce-wp-more')){var b,c=(b=a.match(/alt="(.*?)"/))?b[1]:"";a=""}return-1!==a.indexOf('class="mce-wp-nextpage')&&(a=""),a}))}),a.onNodeChange.add(function(a,b,c){b.setActive("wp_page","IMG"===c.nodeName&&a.dom.hasClass(c,"mce-wp-nextpage")),b.setActive("wp_more","IMG"===c.nodeName&&a.dom.hasClass(c,"mce-wp-more"))})}}),tinymce.PluginManager.add("wordpress",tinymce.plugins.WordPress)}(); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/wordpress/editor_plugin_src.js b/wp-includes/js/tinymce/plugins/wordpress/editor_plugin_src.js index 653eb7c8..13eae82d 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/editor_plugin_src.js +++ b/wp-includes/js/tinymce/plugins/wordpress/editor_plugin_src.js @@ -228,6 +228,16 @@ o.content = o.content.replace(/

(
|\u00a0|\uFEFF)?<\/p>/g, '

 

'); }); + // Fix bug in iOS Safari where it's impossible to type after a touchstart event on the parent document. + // Happens after zooming in or out while the keyboard is open. See #25131. + if ( tinymce.isIOS5 ) { + ed.onKeyDown.add( function() { + if ( document.activeElement == document.body ) { + ed.getWin().focus(); + } + }); + } + ed.onSaveContent.add(function(ed, o) { // If editor is hidden, we just want the textarea's value to be saved if ( ed.isHidden() ) diff --git a/wp-includes/js/tinymce/wp-tinymce.js.gz b/wp-includes/js/tinymce/wp-tinymce.js.gz index 600163f068e29155446db11224fd6b375146e234..453b8da66a6173251984be2c14b78e386188ca7a 100644 GIT binary patch literal 115518 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 TYOuSf*tmC!`CVIQo` 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 diff --git a/wp-includes/link-template.php b/wp-includes/link-template.php index f52f8ea2..1029d9df 100644 --- a/wp-includes/link-template.php +++ b/wp-includes/link-template.php @@ -2238,10 +2238,17 @@ function set_url_scheme( $url, $scheme = null ) { $scheme = ( is_ssl() ? 'https' : 'http' ); } - if ( 'relative' == $scheme ) - $url = preg_replace( '#^.+://[^/]*#', '', $url ); - else - $url = preg_replace( '#^.+://#', $scheme . '://', $url ); + $url = trim( $url ); + if ( substr( $url, 0, 2 ) === '//' ) + $url = 'http:' . $url; + + if ( 'relative' == $scheme ) { + $url = ltrim( preg_replace( '#^\w+://[^/]*#', '', $url ) ); + if ( $url !== '' && $url[0] === '/' ) + $url = '/' . ltrim($url , "/ \t\n\r\0\x0B" ); + } else { + $url = preg_replace( '#^\w+://#', $scheme . '://', $url ); + } return apply_filters( 'set_url_scheme', $url, $scheme, $orig_scheme ); } diff --git a/wp-includes/ms-functions.php b/wp-includes/ms-functions.php index 1037a9f3..9f8c31a8 100644 --- a/wp-includes/ms-functions.php +++ b/wp-includes/ms-functions.php @@ -378,7 +378,10 @@ function is_email_address_unsafe( $user_email ) { $is_email_address_unsafe = false; if ( $banned_names && is_array( $banned_names ) ) { - list( $email_local_part, $email_domain ) = explode( '@', $user_email ); + $banned_names = array_map( 'strtolower', $banned_names ); + $normalized_email = strtolower( $user_email ); + + list( $email_local_part, $email_domain ) = explode( '@', $normalized_email ); foreach ( $banned_names as $banned_domain ) { if ( ! $banned_domain ) @@ -390,7 +393,7 @@ function is_email_address_unsafe( $user_email ) { } $dotted_domain = ".$banned_domain"; - if ( $dotted_domain === substr( $user_email, -strlen( $dotted_domain ) ) ) { + if ( $dotted_domain === substr( $normalized_email, -strlen( $dotted_domain ) ) ) { $is_email_address_unsafe = true; break; } @@ -898,10 +901,8 @@ function wpmu_create_user( $user_name, $password, $email ) { if ( is_wp_error( $user_id ) ) return false; - $user = new WP_User( $user_id ); - // Newly created users have no roles or caps until they are added to a blog. - delete_user_option( $user_id, $user->cap_key ); + delete_user_option( $user_id, 'capabilities' ); delete_user_option( $user_id, 'user_level' ); do_action( 'wpmu_new_user', $user_id ); diff --git a/wp-includes/pluggable.php b/wp-includes/pluggable.php index acfa2ddd..189b88a2 100644 --- a/wp-includes/pluggable.php +++ b/wp-includes/pluggable.php @@ -942,6 +942,7 @@ if ( !function_exists('wp_validate_redirect') ) : * @return string redirect-sanitized URL **/ function wp_validate_redirect($location, $default = '') { + $location = trim( $location ); // browsers will assume 'http' is your protocol, and will obey a redirect to a URL starting with '//' if ( substr($location, 0, 2) == '//' ) $location = 'http:' . $location; diff --git a/wp-includes/post-template.php b/wp-includes/post-template.php index 03302eab..fb8d1585 100644 --- a/wp-includes/post-template.php +++ b/wp-includes/post-template.php @@ -1428,31 +1428,5 @@ function wp_list_post_revisions( $post_id = 0, $type = 'all' ) { echo "
    \n"; echo $rows; - - // if the post was previously restored from a revision - // show the restore event details - if ( $restored_from_meta = get_post_meta( $post->ID, '_post_restored_from', true ) ) { - $author = get_user_by( 'id', $restored_from_meta[ 'restored_by_user' ] ); - /* translators: revision date format, see http://php.net/date */ - $datef = _x( 'j F, Y @ G:i:s', 'revision date format'); - $date = date_i18n( $datef, strtotime( $restored_from_meta[ 'restored_time' ] ) ); - $time_diff = human_time_diff( $restored_from_meta[ 'restored_time' ] ) ; - ?> -
    -
    - ID, 24 ), - $author->display_name, - $time_diff, - $date - ); - ?> -
    - "; - } - + echo "
"; } diff --git a/wp-includes/theme.php b/wp-includes/theme.php index a1dec263..b583f524 100644 --- a/wp-includes/theme.php +++ b/wp-includes/theme.php @@ -1264,6 +1264,20 @@ function add_theme_support( $feature ) { $args[0] = array_intersect( $args[0], array_keys( get_post_format_slugs() ) ); break; + case 'html5' : + // You can't just pass 'html5', you need to pass an array of types. + if ( empty( $args[0] ) ) { + $args = array( 0 => array( 'comment-list', 'comment-form', 'search-form' ) ); + } elseif ( ! is_array( $args[0] ) ) { + _doing_it_wrong( "add_theme_support( 'html5' )", 'You need to pass an array of types.', '3.6.1' ); + return false; + } + + // Calling 'html5' again merges, rather than overwrites. + if ( isset( $_wp_theme_features['html5'] ) ) + $args[0] = array_merge( $_wp_theme_features['html5'][0], $args[0] ); + break; + case 'custom-header-uploads' : return add_theme_support( 'custom-header', array( 'uploads' => true ) ); break; @@ -1547,11 +1561,15 @@ function current_theme_supports( $feature ) { return in_array( $content_type, $_wp_theme_features[$feature][0] ); break; + case 'html5': case 'post-formats': // specific post formats can be registered by passing an array of types to // add_theme_support() - $post_format = $args[0]; - return in_array( $post_format, $_wp_theme_features[$feature][0] ); + + // Specific areas of HTML5 support *must* be passed via an array to add_theme_support() + + $type = $args[0]; + return in_array( $type, $_wp_theme_features[$feature][0] ); break; case 'custom-header': diff --git a/wp-includes/version.php b/wp-includes/version.php index d26f9421..c079421b 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '3.6'; +$wp_version = '3.6.1'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema. @@ -18,7 +18,7 @@ $wp_db_version = 24448; * * @global string $tinymce_version */ -$tinymce_version = '358-24485'; +$tinymce_version = '358-25336'; /** * Holds the required PHP version -- 2.44.0