Make WordPress Core


Ignore:
Timestamp:
02/26/2004 04:15:48 PM (21 years ago)
Author:
saxmatt
Message:

Removed global $siteurl and $blogfilename, use get_settings. Syntax fix for wp-db.

File:
1 edited

Legend:

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

    r935 r945  
    3636
    3737function permalink_single_rss($file = '') {
    38     global $siteurl;
    3938    echo get_permalink();
    4039}
     
    4241function get_permalink($id=false) {
    4342    global $post, $wpdb, $tableposts;
    44     global $siteurl, $blogfilename, $querystring_start, $querystring_equal;
     43    global $querystring_start, $querystring_equal;
    4544
    4645    $rewritecode = array(
     
    6160                $post->ID
    6261            );
    63             return $siteurl . str_replace($rewritecode, $rewritereplace, get_settings('permalink_structure'));
     62            return get_settings('siteurl') . str_replace($rewritecode, $rewritereplace, get_settings('permalink_structure'));
    6463        } else { // if they're not using the fancy permalink option
    65             return $siteurl . '/' . $blogfilename.$querystring_start.'p'.$querystring_equal.$post->ID;
     64            return get_settings('siteurl') . '/' . get_settings('blogfilename').$querystring_start.'p'.$querystring_equal.$post->ID;
    6665        }
    6766    } else { // if an ID is given
     
    7675                $id
    7776            );
    78             return $siteurl . str_replace($rewritecode, $rewritereplace, get_settings('permalink_structure'));
     77            return get_settings('siteurl') . str_replace($rewritecode, $rewritereplace, get_settings('permalink_structure'));
    7978        } else {
    80             return $siteurl . '/' . $blogfilename.$querystring_start.'p'.$querystring_equal.$id;
     79            return get_settings('siteurl') . '/' . get_settings('blogfilename').$querystring_start.'p'.$querystring_equal.$id;
    8180        }
    8281    }
     
    8483
    8584function get_month_link($year, $month) {
    86     global $siteurl, $blogfilename, $querystring_start, $querystring_equal;
     85    global $querystring_start, $querystring_equal;
    8786    if (!$year) $year = date('Y', time()+($time_difference * 3600));
    8887    if (!$month) $month = date('m', time()+($time_difference * 3600));
     
    9594        $monthlink = str_replace('%monthnum%', zeroise(intval($month), 2), $monthlink);
    9695        $monthlink = str_replace('%post_id%', '', $monthlink);
    97         return $siteurl . $monthlink;
     96        return get_settings('siteurl') . $monthlink;
    9897    } else {
    99         return $siteurl.'/'.$blogfilename.$querystring_start.'m'.$querystring_equal.$year.zeroise($month, 2);
     98        return get_settings('siteurl') .'/'. get_settings('blogfilename') .$querystring_start.'m'.$querystring_equal.$year.zeroise($month, 2);
    10099    }
    101100}
    102101
    103102function get_day_link($year, $month, $day) {
    104     global $siteurl, $blogfilename, $querystring_start, $querystring_equal;
     103    global $querystring_start, $querystring_equal;
    105104    if (!$year) $year = date('Y', time()+($time_difference * 3600));
    106105    if (!$month) $month = date('m', time()+($time_difference * 3600));
     
    115114        $daylink = str_replace('%day%', zeroise(intval($day), 2), $daylink);
    116115        $daylink = str_replace('%post_id%', '', $daylink);
    117         return $siteurl . $daylink;
     116        return get_settings('siteurl') . $daylink;
    118117    } else {
    119         return $siteurl.'/'.$blogfilename.$querystring_start.'m'.$querystring_equal.$year.zeroise($month, 2).zeroise($day, 2);
     118        return get_settings('siteurl') .'/'. get_settings('blogfilename') .$querystring_start.'m'.$querystring_equal.$year.zeroise($month, 2).zeroise($day, 2);
    120119    }
    121120}
    122121
    123122function edit_post_link($link = 'Edit This', $before = '', $after = '') {
    124     global $user_level, $post, $siteurl;
     123    global $user_level, $post;
    125124
    126125    get_currentuserinfo();
     
    135134    }
    136135
    137     $location = "$siteurl/wp-admin/post.php?action=edit&post=$post->ID";
     136    $location = get_settings('siteurl') . "/wp-admin/post.php?action=edit&post=$post->ID";
    138137    echo "$before <a href=\"$location\">$link</a> $after";
    139138}
    140139
    141140function edit_comment_link($link = 'Edit This', $before = '', $after = '') {
    142     global $user_level, $post, $comment, $siteurl;
     141    global $user_level, $post, $comment;
    143142
    144143    get_currentuserinfo();
     
    153152    }
    154153
    155     $location = "$siteurl/wp-admin/post.php?action=editcomment&amp;comment=$comment->comment_ID";
     154    $location = get_settings('siteurl') . "/wp-admin/post.php?action=editcomment&amp;comment=$comment->comment_ID";
    156155    echo "$before <a href=\"$location\">$link</a> $after";
    157156}
Note: See TracChangeset for help on using the changeset viewer.