WordPress.org

Plugin Directory

Changeset 413673


Ignore:
Timestamp:
07/22/11 10:32:01 (3 years ago)
Author:
ydubois
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • yd-buddypress-feed-syndication/trunk/inc/ydbfs.inc.php

    r411453 r413673  
    1717         
    1818        add_action( 'init', array( &$this, 'setup_tabs' ) ); 
     19        //add_filter( 'wp_feed_cache_transient_lifetime', array( &$this, 'set_transient_lifetime' ) ); 
    1920    } 
    2021 
     
    3536        ) ); 
    3637         
     38    } 
     39     
     40    /* thanks to Guillaume Dott @ Selliance.com for pointing me to this */ 
     41    function set_transient_lifetime( $lifetime, $url ) { 
     42        return $lifetime; 
    3743    } 
    3844     
     
    295301                 
    296302                $author = $rss_item->get_author(); 
    297                 if ( !$userdata = get_userdatabylogin( strtolower( $author->get_name() ) ) ) 
     303                /* thanks to Guillaume Dott @ Selliance.com for noticing possible bug when author is not present in feed */ 
     304                if ( !method_exists($author, 'get_name') || !$userdata = get_userdatabylogin( strtolower( $author->get_name() ) ) ) 
    298305                    $user_id = 0; 
    299306                else 
     
    301308     
    302309                $items[$key]['author'] = $user_id; 
     310                 
     311                /** debug **/ 
     312                $cd = $rss->get_cache_duration(); 
     313                echo 'cd: $cd<br/>'; 
    303314            } 
    304315             
Note: See TracChangeset for help on using the changeset viewer.