Make WordPress Core


Ignore:
Timestamp:
09/30/2004 05:56:16 PM (22 years ago)
Author:
rboren
Message:

Introduce get_template_directory() and bloginfo('stylesheet_directory'). Make comments_popup_script() theme aware.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/template-functions-comment.php

    r1669 r1726  
    2727                $comments = $wpdb->get_results("SELECT * FROM $wpdb->comments WHERE comment_post_ID = '$post->ID' AND comment_approved = '1' ORDER BY comment_date");
    2828
    29                 $wp_template = get_settings('template');
    30                 if ($wp_template == 'default') {
    31                         $wp_template = '';
    32                 } else {
    33                         $wp_template = ABSPATH . "wp-content/themes/$wp_template/comments.php";
    34                 }
    35 
    36                 if(! empty($wp_template) && file_exists($wp_template)) {
    37                         include($wp_template);
     29                $template = get_template_directory();
     30                $template .= "/comments.php";
     31
     32                if (file_exists($template)) {
     33                        include($template);
    3834                }       else {
    3935                        include(ABSPATH . 'wp-comments.php');
     
    7672function comments_popup_script($width=400, $height=400, $file='wp-comments-popup.php') {
    7773    global $wpcommentspopupfile, $wptrackbackpopupfile, $wppingbackpopupfile, $wpcommentsjavascript;
    78     $wpcommentspopupfile = $file;
     74
     75                if (empty ($file)) {
     76                        $template = get_template_directory();
     77                        $template .= '/comments-popup.php';
     78                        if (file_exists($template)) {
     79                                $wpcommentspopupfile = $template;
     80                        } else {
     81                                $wpcommentspopupfile = 'wp-comments-popup.php';
     82                        }
     83                } else {
     84                        $wpcommentspopupfile = $file;
     85                }
     86
    7987    $wpcommentsjavascript = 1;
    8088    $javascript = "<script type=\"text/javascript\">\nfunction wpopen (macagna) {\n    window.open(macagna, '_blank', 'width=$width,height=$height,scrollbars=yes,status=yes');\n}\n</script>\n";
Note: See TracChangeset for help on using the changeset viewer.