Changeset 773

Show
Ignore:
Timestamp:
01/14/04 05:10:32 (5 years ago)
Author:
alex_t_king
Message:

changed the permalink dates to output leading zeros

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/wp-blog-header.php

    r761 r773  
    9393 
    9494if ($day != '') { 
    95     $hay = '' . intval($day); 
     95    $day = '' . intval($day); 
    9696    $where .= ' AND DAYOFMONTH(post_date)=' . $day; 
    9797} 
  • trunk/wp-includes/template-functions.php

    r769 r773  
    7878function wp_title($sep = '»', $display = true) { 
    7979    global $wpdb, $tableposts, $tablecategories; 
    80     global $year, $monthnum, $day, $cat, $p, $name
     80    global $year, $monthnum, $day, $cat, $p, $name, $month
    8181 
    8282    // If there's a category 
     
    9898        $title = $year; 
    9999        if (!empty($monthnum)) { 
    100             $title .= " $sep $monthnum"
     100            $title .= " $sep ".$month[zeroise($monthnum, 2)]
    101101        } 
    102102        if (!empty($day)) { 
    103             $title .= " $sep $day"
     103            $title .= " $sep ".zeroise($day, 2)
    104104        } 
    105105    } 
     
    119119         
    120120        if ($day != '') { 
    121             $hay = '' . intval($day); 
     121            $day = '' . intval($day); 
    122122            $where .= ' AND DAYOFMONTH(post_date)=' . $day; 
    123123        } 
     
    488488            $rewritereplace = array( 
    489489                date('Y', $unixtime), 
    490                 date('n', $unixtime), 
    491                 date('j', $unixtime), 
     490                date('m', $unixtime), 
     491                date('d', $unixtime), 
    492492                $post->post_name, 
    493493                $post->ID 
     
    503503            $rewritereplace = array( 
    504504                date('Y', $unixtime), 
    505                 date('n', $unixtime), 
    506                 date('j', $unixtime), 
     505                date('m', $unixtime), 
     506                date('d', $unixtime), 
    507507                $idpost->post_name, 
    508508                $id 
     
    525525        if ('/' != substr($monthlink, -1)) $monthlink = substr($monthlink, 0, -1); 
    526526        $monthlink = str_replace('%year%', $year, $monthlink); 
    527         $monthlink = str_replace('%monthnum%', intval($month), $monthlink); 
     527        $monthlink = str_replace('%monthnum%', zeroise(intval($month), 2), $monthlink); 
    528528        $monthlink = str_replace('%post_id%', '', $monthlink); 
    529529        return $siteurl . $monthlink; 
     
    544544        if ('/' != substr($daylink, -1)) $daylink = substr($daylink, 0, -1); 
    545545        $daylink = str_replace('%year%', $year, $daylink); 
    546         $daylink = str_replace('%monthnum%', intval($month), $daylink); 
    547         $daylink = str_replace('%day%', intval($day), $daylink); 
     546        $daylink = str_replace('%monthnum%', zeroise(intval($month), 2), $daylink); 
     547        $daylink = str_replace('%day%', zeroise(intval($day), 2), $daylink); 
    548548        $daylink = str_replace('%post_id%', '', $daylink); 
    549549        return $siteurl . $daylink;