Changeset 38933 for websites

Show
Ignore:
Timestamp:
05/28/11 10:42:22 (2 years ago)
Author:
NeoCat
Message:

add following_timeline in user tab [TL]

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • websites/twicli/twicli.js

    r38931 r38933  
    324324var nr_page = 0;                                // 次に取得するページ 
    325325var nr_page_re = 0;                             // 次に取得するページ(reply用) 
     326var max_id; 
    326327var get_next_func = getOldTL;   // 次ページ取得関数 
    327328var since_id = null;                    // TLの最終since_id 
     
    850851                        '</td></tr></table>'+ 
    851852                        (user.screen_name != myname ? '<a class="button upopup" href="#" onClick="userinfo_popup_menu(\'' + user.screen_name + '\',' + user.id + ', this); return false;"><small><small>▼</small></small></a>' : '')+ 
    852                         '<a target="twitter" href="' + twitterURL + user.screen_name + '">[Twitter]</a> '; 
     853                        '<a target="twitter" href="' + twitterURL + user.screen_name + '">[Twitter]</a>' + 
     854                        '<a target="twitter" href="javascript:switchFollowingTL()">[TL]</a> '; 
    853855} 
    854856// 過去の発言取得ボタン(DOM)生成 
     
    10601062        twShowToNode(tw, $("tw2c"), !!user_info && !fav_mode, cur_page > 1); 
    10611063        if (selected_menu.id == "reply" || selected_menu.id == "user" && last_user.indexOf(',') < 0) { 
     1064                max_id = tw[tw.length-1].id_str; 
    10621065                $("tw2c").appendChild(nextButton('next')); 
    10631066                get_next_func = getNextFuncCommon; 
     
    12411244                                        '?count=' + max_count_u + '&page=' + (++cur_page) + '&screen_name=' + last_user + 
    12421245                                        '&include_rts=true&suppress_response_codes=true', twShow2); 
    1243         else if (selected_menu.id == "user" && fav_mode) 
     1246        else if (selected_menu.id == "user" && fav_mode == 1) 
    12441247                xds.load_for_tab(twitterAPI + 'favorites/' + last_user + '.json' + 
    12451248                                        '?page=' + (++cur_page) + '&suppress_response_codes=true', twShow2); 
     1249        else if (selected_menu.id == "user" && fav_mode == 4) { 
     1250                ++cur_page; 
     1251                xds.load_for_tab(twitterAPI + 'statuses/following_timeline.json' + 
     1252                                        '?count = ' + max_count_u + '&max_id=' + max_id + '&suppress_response_codes=true' + 
     1253                                        '&screen_name=' + last_user, twShow2); 
     1254        } 
    12461255} 
    12471256// タイムライン切り替え 
     
    13521361        xds.load_for_tab(twitterAPI + 'statuses/friends.json?screen_name=' + last_user +  
    13531362                                                                                '&cursor=-1&suppress_response_codes=true', twUsers); 
     1363} 
     1364function switchFollowingTL() { 
     1365        cur_page = 1; 
     1366        fav_mode = 4; 
     1367        $("tw2c").innerHTML = ""; 
     1368        xds.load_for_tab(twitterAPI + 'statuses/following_timeline.json?screen_name=' + last_user +  
     1369                                                                                '&cursor=-1&suppress_response_codes=true', twShow2); 
    13541370} 
    13551371function switchFollower() {