Changeset 6662 for trunk/feed.php


Ignore:
Timestamp:
Jul 5, 2010, 10:46:55 PM (14 years ago)
Author:
nikrou
Message:

Bug 1762 fixed : Compleet RSS Feed returns notice
Remove mysql specific function

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/feed.php

    r6411 r6662  
    3737 * @return int timestamp
    3838 */
    39 function mysqldt_to_ts($mysqldt)
    40 {
    41   $date = explode_mysqldt($mysqldt);
    42   return mktime($date['hour'], $date['minute'], $date['second'],
    43                 $date['month'], $date['day'], $date['year']);
     39function datetime_to_ts($datetime)
     40{
     41  $date = strptime($datetime, '%Y-%m-%d %H:%M:%S');
     42  return mktime($date['tm_hour'], $date['tm_min'], $date['tm_sec'],
     43                $date['tm_mon'], $date['tm_mday'], 1900+$date['tm_year']);
    4444}
    4545
     
    137137    $item->descriptionHtmlSyndicated = true;
    138138
    139     $item->date = mysqldt_to_ts($dbnow);
     139    $item->date = $dbnow;
    140140    $item->author = $conf['rss_feed_author'];
    141141    $item->guid= sprintf('%s', $dbnow);;
     
    155155{// update the last check from time to time to avoid deletion by maintenance tasks
    156156  if ( !isset($feed_row['last_check'])
    157     or time()-mysqldt_to_ts($feed_row['last_check']) > 30*24*3600 )
     157    or time()-datetime_to_ts($feed_row['last_check']) > 30*24*3600 )
    158158  {
    159159    $query = '
     
    189189  $item->descriptionHtmlSyndicated = true;
    190190
    191   $item->date = mysqldt_to_ts($date);
     191  $item->date = $date;
    192192  $item->author = $conf['rss_feed_author'];
    193193  $item->guid= sprintf('%s', 'pics-'.$date);;
Note: See TracChangeset for help on using the changeset viewer.