WordPress.org

Plugin Directory

Changeset 753438


Ignore:
Timestamp:
08/08/13 10:19:03 (8 months ago)
Author:
M66B
Message:

1.188 check FB responses

Location:
add-link-to-facebook
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • add-link-to-facebook/tags/1.187/readme.txt

    r752550 r753438  
    775775 
    776776= Development version = 
    777 * ... 
     777* Improvement: consistently check Facebook responses 
    778778 
    779779Follow these steps to install the development version: 
  • add-link-to-facebook/trunk/add-link-to-facebook-class.php

    r704368 r753438  
    10661066                        $count = 0; 
    10671067                        $fb_comments = WPAL2Int::Get_comments_or_likes($post, false); 
    1068                         if (!empty($fb_comments) && !empty($fb_comments->data)) 
     1068                        if ($fb_comments && $fb_comments->data) 
    10691069                            $count = count($fb_comments->data); 
    10701070                        echo '<span>' . $count . ' ' . __('comments', c_al2fb_text_domain) . '</span><br />'; 
     
    10761076                        $count = 0; 
    10771077                        $fb_likes = WPAL2Int::Get_comments_or_likes($post, true); 
    1078                         if (!empty($fb_likes) && !empty($fb_likes->data)) 
     1078                        if ($fb_likes && $fb_likes->data) 
    10791079                            $count = count($fb_likes->data); 
    10801080                        echo '<span>' . $count . ' ' . __('likes', c_al2fb_text_domain) . '</span><br />'; 
     
    17181718        // Filter messages 
    17191719        function Filter_feed($fb_messages) { 
    1720             if (isset($fb_messages) && isset($fb_messages->data)) 
     1720            if ($fb_messages && $fb_messages->data) 
    17211721                for ($i = 0; $i < count($fb_messages->data); $i++) 
    17221722                    if ($fb_messages->data[$i]->type != 'status') 
     
    22122212                $charset = get_bloginfo('charset'); 
    22132213                $fb_likes = WPAL2Int::Get_comments_or_likes($post, true); 
    2214                 if ($fb_likes) 
     2214                if ($fb_likes && $fb_likes->data) { 
    22152215                    foreach ($fb_likes->data as $fb_like) { 
    22162216                        if (!empty($likers)) 
     
    22242224                    } 
    22252225 
    2226                 if (!empty($likers)) { 
    2227                     $likers .= ' <span class="al2fb_liked">' . _n('liked this post', 'liked this post', count($fb_likes->data), c_al2fb_text_domain) . '</span>'; 
    2228                     $likers = '<div class="al2fb_likers">' . $likers . '</div>'; 
     2226                    if (!empty($likers)) { 
     2227                        $likers .= ' <span class="al2fb_liked">' . _n('liked this post', 'liked this post', count($fb_likes->data), c_al2fb_text_domain) . '</span>'; 
     2228                        $likers = '<div class="al2fb_likers">' . $likers . '</div>'; 
     2229                    } 
    22292230                } 
    22302231            } 
     
    22382239                $link_id = get_post_meta($post->ID, c_al2fb_meta_link_id, true); 
    22392240                $fb_likes = WPAL2Int::Get_comments_or_likes($post, true); 
    2240                 if ($fb_likes && count($fb_likes->data) > 0) 
     2241                if ($fb_likes && $fb_likes->data && count($fb_likes->data) > 0) 
    22412242                    return '<div class="al2fb_like_count"><a href="' . WPAL2Int::Get_fb_permalink($link_id) . '" rel="nofollow">' . count($fb_likes->data) . ' ' . _n('liked this post', 'liked this post', count($fb_likes->data), c_al2fb_text_domain) . '</a></div>'; 
    22422243            } 
     
    22832284                if (self::Is_recent($post) && get_user_meta($user_ID, c_al2fb_meta_fb_comments, true)) { 
    22842285                    $fb_comments = WPAL2Int::Get_comments_or_likes($post, false); 
    2285                     if ($fb_comments) { 
     2286                    if ($fb_comments && $fb_comments->data) { 
    22862287                        // Get WordPress comments 
    22872288                        $stored_comments = get_comments('post_id=' . $post->ID); 
     
    24252426                    get_user_meta($user_ID, c_al2fb_meta_fb_likes, true)) { 
    24262427                    $fb_likes = WPAL2Int::Get_comments_or_likes($post, true); 
    2427                     if ($fb_likes) 
     2428                    if ($fb_likes && $fb_likes->data) 
    24282429                        foreach ($fb_likes->data as $fb_like) { 
    24292430                            // Create new virtual comment 
     
    25322533                if (get_user_meta($user_ID, c_al2fb_meta_fb_comments, true)) { 
    25332534                    $fb_comments = WPAL2Int::Get_comments_or_likes($post, false); 
    2534                     if ($fb_comments) { 
     2535                    if ($fb_comments && $fb_comments->data) { 
    25352536                        $stored_comments = get_comments('post_id=' . $post->ID); 
    25362537                        $stored_comments = array_merge($stored_comments, 
     
    25762577                    get_user_meta($user_ID, c_al2fb_meta_fb_likes, true)) 
    25772578                    $fb_likes = WPAL2Int::Get_comments_or_likes($post, true); 
    2578                 if (!empty($fb_likes)) 
     2579                if ($fb_likes && $fb_likes->data) 
    25792580                    $count += count($fb_likes->data); 
    25802581            } 
     
    26832684                    if (get_user_meta($user_ID, c_al2fb_meta_fb_comments, true)) { 
    26842685                        $fb_comments = WPAL2Int::Get_comments_or_likes($post, false, false); 
    2685                         $comments += count($fb_comments->data); 
     2686                        if ($fb_comments && $fb_comments->data) 
     2687                            $comments += count($fb_comments->data); 
    26862688                    } 
    26872689 
     
    26902692                        get_user_meta($user_ID, c_al2fb_meta_fb_likes, true)) { 
    26912693                        $fb_likes = WPAL2Int::Get_comments_or_likes($post, true, false); 
    2692                         $likes += count($fb_likes->data); 
     2694                        if ($fb_likes && $fb_likes->data) 
     2695                            $likes += count($fb_likes->data); 
    26932696                    } 
    26942697                } 
  • add-link-to-facebook/trunk/readme.txt

    r752550 r753438  
    775775 
    776776= Development version = 
    777 * ... 
     777* Improvement: consistently check Facebook responses 
    778778 
    779779Follow these steps to install the development version: 
Note: See TracChangeset for help on using the changeset viewer.