Changeset 38777 for websites/twicli

Show
Ignore:
Timestamp:
01/09/11 05:57:39 (2 years ago)
Author:
NeoCat
Message:

Add multi_account.js

Location:
websites/twicli
Files:
1 added
3 modified

Legend:

Unmodified
Added
Removed
  • websites/twicli/index.html

    r38766 r38777  
    123123<li><b>insert_hashtag.js</b> <span style="font-size: small; color: red">[非標準]</span> : ハッシュタグ(#〜)のタブを開いた状態でtweetすると、末尾にそのハッシュタグを自動追加します。(created by <a href="http://twitter.com/_wa_">@_wa_</a>) 
    124124<li><b>shortcutkey.js</b> <span style="font-size: small; color: red">[非標準]</span> : キーボードショートカットで操作できるようにします(→<a href="https://github.com/NeoCat/twicli/wiki/Shortcutkeys">ショートカットキー一覧</a>)。 
     125<li><b>multi_account.js</b> <span style="font-size: small; color: red">[非標準]</span> : 複数のアカウントを"+"タブで切り替えられるようにします。タブブラウザと組み合わせれば複数のアカウントを同時利用できます。 
    125126</ul> 
    126127 
  • websites/twicli/index_en.html

    r38766 r38777  
    113113<li><b>insert_hashtag.js</b> <small>[non-default]</small>: Append the hashtag to your tweets automatically while a tab for the hashtag is opened. (created by <a href="http://twitter.com/_wa_">@_wa_</a>) 
    114114<li><b>shortcutkey.js</b> <small>[non-default]</small>: Enable operation by shortcut keys. (-><a href="https://github.com/NeoCat/twicli/wiki/Shortcutkeys">List of the shortcut keys</a>) 
     115<li><b>multi_account.js</b> <small>[non-default]</small>: Switch between multiple accounts in '+' tab. Useful with tabbed browsers. 
    115116</ul> 
    116117 
  • websites/twicli/twicli.js

    r38765 r38777  
    356356        if (a.error) { 
    357357                alert(a.error); 
    358                 if (a.error == "Incorrect signature" || a.error == "Could not authenticate with OAuth.") { 
    359                         location.href = 'oauth/index.html'; 
    360                 } 
     358                if (a.error == "Incorrect signature" || a.error.indexOf("Could not authenticate") >= 0) 
     359                        logout(); 
    361360                return; 
    362361        } 
     
    373372                setFstHeight(min_fst_height, true); 
    374373        } 
     374        callPlugins('auth'); 
    375375} 
    376376function auth() { 
     
    389389        if (!confirm(_('Are you sure to logout? You need to re-authenticate twicli at next launch.'))) 
    390390                return; 
     391        callPlugins('logout'); 
    391392        deleteCookie('access_token'); 
    392393        deleteCookie('access_secret'); 
     
    12411242function switchMisc() { 
    12421243        switchTo("misc"); 
    1243         $("tw2h").innerHTML = '<br><a target="twitter" href="index.html"><b>twicli</b></a> : A browser-based Twitter client<br><small>Copyright &copy; 2008-2010 NeoCat</small><hr class="spacer">' + 
    1244                                         '<form onSubmit="switchUser($(\'user_id\').value); return false;">'+ 
     1244        $("tw2h").innerHTML = '<br><a id="clientname" target="twitter" href="index.html"><b>twicli</b></a> : A browser-based Twitter client<br><small id="copyright">Copyright &copy; 2008-2010 NeoCat</small><hr class="spacer">' + 
     1245                                        '<form id="switchuser" onSubmit="switchUser($(\'user_id\').value); return false;">'+ 
    12451246                                        _('show user info')+' : @<input type="text" size="15" id="user_id" value="' + myname + '"><input type="image" src="images/go.png"></form>' + 
    1246                                         '<a href="javascript:logout()"><b>'+_('Log out')+'</b></a><hr class="spacer">' + 
     1247                                        '<a id="logout" href="javascript:logout()"><b>'+_('Log out')+'</b></a><hr class="spacer">' + 
    12471248                                        '<div id="pref"><a href="javascript:togglePreps()">▼<b>'+_('Preferences')+'</b></a>' + 
    12481249                                        '<form id="preps" onSubmit="setPreps(this); return false;" style="display: none;">' +