WordPress.org

Make WordPress Core

Ticket #6237: tabs7.r7315.diff

File tabs7.r7315.diff, 6.4 KB (added by hansengel, 6 years ago)
  • wp-includes/query.php

     
    195195 
    196196        $page = (array) $page; 
    197197 
    198     if ( in_array( $page_obj->ID, $page ) ) 
     198        if ( in_array( $page_obj->ID, $page ) ) 
    199199                return true; 
    200200        elseif ( in_array( $page_obj->post_title, $page ) ) 
    201201                return true; 
  • wp-includes/general-template.php

     
    951951        <script type="text/javascript">edToolbar()</script> 
    952952        </div> 
    953953 
    954     <?php if ( 'html' != $wp_default_editor ) : ?> 
    955     <script type="text/javascript"> 
    956     // <![CDATA[ 
    957         if ( typeof tinyMCE != "undefined" ) 
    958             document.getElementById("quicktags").style.display="none"; 
    959     // ]]> 
    960     </script> 
    961     <?php endif; // 'html' != $wp_default_editor 
     954        <?php if ( 'html' != $wp_default_editor ) : ?> 
     955        <script type="text/javascript"> 
     956        // <![CDATA[ 
     957                if ( typeof tinyMCE != "undefined" ) 
     958                        document.getElementById("quicktags").style.display="none"; 
     959        // ]]> 
     960        </script> 
     961        <?php endif; // 'html' != $wp_default_editor 
    962962 
    963963        $the_editor = apply_filters('the_editor', "<div id='editorcontainer'><textarea class='' $rows cols='40' name='$id' tabindex='$tab_index' id='$id'>%s</textarea></div>\n"); 
    964964        $the_editor_content = apply_filters('the_editor_content', $content); 
     
    966966        printf($the_editor, $the_editor_content); 
    967967 
    968968        ?> 
    969     <script type="text/javascript"> 
    970     // <![CDATA[ 
    971     edCanvas = document.getElementById('<?php echo $id; ?>'); 
    972     <?php if ( $prev_id && user_can_richedit() ) : ?> 
    973     // If tinyMCE is defined. 
    974     if ( typeof tinyMCE != 'undefined' ) { 
    975     // This code is meant to allow tabbing from Title to Post (TinyMCE). 
    976         document.getElementById('<?php echo $prev_id; ?>').onkeydown = function (e) { 
    977             e = e || window.event; 
    978             if (e.keyCode == 9 && !e.shiftKey && !e.controlKey && !e.altKey) { 
    979                 if ( tinyMCE.activeEditor ) { 
    980                     e = null; 
    981                     if ( tinyMCE.activeEditor.isHidden() ) return true; 
    982                     tinyMCE.activeEditor.focus(); 
    983                     return false; 
    984                 } 
    985                 return true; 
    986             } 
    987         } 
    988     } 
    989     <?php endif; ?> 
    990     // ]]> 
    991     </script> 
    992     <?php 
     969        <script type="text/javascript"> 
     970        // <![CDATA[ 
     971        edCanvas = document.getElementById('<?php echo $id; ?>'); 
     972        <?php if ( $prev_id && user_can_richedit() ) : ?> 
     973        // If tinyMCE is defined. 
     974        if ( typeof tinyMCE != 'undefined' ) { 
     975        // This code is meant to allow tabbing from Title to Post (TinyMCE). 
     976                document.getElementById('<?php echo $prev_id; ?>').onkeydown = function (e) { 
     977                        e = e || window.event; 
     978                        if (e.keyCode == 9 && !e.shiftKey && !e.controlKey && !e.altKey) { 
     979                                if ( tinyMCE.activeEditor ) { 
     980                                        e = null; 
     981                                        if ( tinyMCE.activeEditor.isHidden() ) return true; 
     982                                        tinyMCE.activeEditor.focus(); 
     983                                        return false; 
     984                                } 
     985                                return true; 
     986                        } 
     987                } 
     988        } 
     989        <?php endif; ?> 
     990        // ]]> 
     991        </script> 
     992        <?php 
    993993} 
    994994 
    995995function get_search_query() { 
  • wp-includes/widgets.php

     
    696696 
    697697<script type='text/javascript'> 
    698698/* <![CDATA[ */ 
    699     var dropdown = document.getElementById("cat"); 
    700     function onCatChange() { 
     699        var dropdown = document.getElementById("cat"); 
     700        function onCatChange() { 
    701701                if ( dropdown.options[dropdown.selectedIndex].value > 0 ) { 
    702702                        location.href = "<?php echo get_option('home'); ?>/?cat="+dropdown.options[dropdown.selectedIndex].value; 
    703703                } 
    704     } 
    705     dropdown.onchange = onCatChange; 
     704        } 
     705        dropdown.onchange = onCatChange; 
    706706/* ]]> */ 
    707707</script> 
    708708 
  • xmlrpc.php

     
    544544                set_current_user(0, $username); 
    545545                if(!current_user_can("edit_posts")) { 
    546546                        return(new IXR_Error(401, __("Sorry, you can not edit posts on this blog."))); 
    547         } 
     547                } 
    548548 
    549549                do_action('xmlrpc_call', 'wp.getAuthors'); 
    550550 
     
    907907 
    908908                $this->escape($args); 
    909909 
    910           $blog_ID    = (int) $args[1]; 
    911           $user_login = $args[2]; 
    912           $user_pass  = $args[3]; 
    913           $template   = $args[4]; /* could be 'main' or 'archiveIndex', but we don't use it */ 
     910                $blog_ID    = (int) $args[1]; 
     911                $user_login = $args[2]; 
     912                $user_pass  = $args[3]; 
     913                $template   = $args[4]; /* could be 'main' or 'archiveIndex', but we don't use it */ 
    914914 
    915           if (!$this->login_pass_ok($user_login, $user_pass)) { 
    916             return $this->error; 
    917           } 
     915                if (!$this->login_pass_ok($user_login, $user_pass)) { 
     916                        return $this->error; 
     917                } 
    918918 
    919           do_action('xmlrpc_call', 'blogger.getTemplate'); 
     919                do_action('xmlrpc_call', 'blogger.getTemplate'); 
    920920 
    921           set_current_user(0, $user_login); 
    922           if ( !current_user_can('edit_themes') ) { 
    923             return new IXR_Error(401, __('Sorry, this user can not edit the template.')); 
    924           } 
     921                set_current_user(0, $user_login); 
     922                if ( !current_user_can('edit_themes') ) { 
     923                        return new IXR_Error(401, __('Sorry, this user can not edit the template.')); 
     924                } 
    925925 
    926           /* warning: here we make the assumption that the blog's URL is on the same server */ 
    927           $filename = get_option('home') . '/'; 
    928           $filename = preg_replace('#https?://.+?/#', $_SERVER['DOCUMENT_ROOT'].'/', $filename); 
     926                /* warning: here we make the assumption that the blog's URL is on the same server */ 
     927                $filename = get_option('home') . '/'; 
     928                $filename = preg_replace('#https?://.+?/#', $_SERVER['DOCUMENT_ROOT'].'/', $filename); 
    929929 
    930           $f = fopen($filename, 'r'); 
    931           $content = fread($f, filesize($filename)); 
    932           fclose($f); 
     930                $f = fopen($filename, 'r'); 
     931                $content = fread($f, filesize($filename)); 
     932                fclose($f); 
    933933 
    934           /* so it is actually editable with a windows/mac client */ 
    935           // FIXME: (or delete me) do we really want to cater to bad clients at the expense of good ones by BEEPing up their line breaks? commented.     $content = str_replace("\n", "\r\n", $content); 
     934                /* so it is actually editable with a windows/mac client */ 
     935                // FIXME: (or delete me) do we really want to cater to bad clients at the expense of good ones by BEEPing up their line breaks? commented.     $content = str_replace("\n", "\r\n", $content); 
    936936 
    937           return $content; 
     937                return $content; 
    938938        } 
    939939 
    940940