Changeset 25360 for websites/twicli

Show
Ignore:
Timestamp:
11/30/08 01:21:14 (6 weeks ago)
Author:
NeoCat
Message:

-Preferencesを折りたたみ
-Twitter検索Pluginを追加

Location:
websites/twicli
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • websites/twicli/twicli.html

    r25335 r25360  
    222222var cookieVer = parseInt(readCookie('ver')) || 0; 
    223223var updateInterval = parseInt(readCookie('update_interval')) || 45; 
    224 var pluginstr = (cookieVer>0) && readCookie('tw_plugins') || 'outputz.js\nsearch.js\nfavotter.js'; 
     224var pluginstr = (cookieVer>1) && readCookie('tw_plugins') || 'outputz.js\nsearch.js\nsearch2.js\nfavotter.js'; 
    225225var nr_limit = parseInt(readCookie('limit')) || 500;                            // 表示する発言数の上限 
    226226var max_count = parseInt(readCookie('max_count')) || 50; 
     
    692692        $("tw2h").innerHTML = '<p><a target="twitter" href="index.html"><b>twicli</b></a> : browser-base Twitter client</p><hr>' + 
    693693                                        '<p><form onSubmit="switchUser($(\'user_id\').value); return false;">show user info : @<input type="text" size="15" id="user_id" value="' + myname + '"><input type="image" src="go.png"></form></p><hr>' + 
    694                                         '<p><b>Preferences:</b><form onSubmit="setPreps(this.limit.value, this.maxc.value, this.maxu.value, this.interval.value, this.list.value, this.user_style.value); return false;">max #msgs in TL: <input name="limit" size="5" value="' + nr_limit + '"><br>#msgs in TL on update (max=200): <input name="maxc" size="3" value="' + max_count + '"><br>#msgs in user on update (max=200): <input name="maxu" size="3" value="' + max_count_u + '"><br>update interval: <input name="interval" size="3" value="' + updateInterval + '"> sec<br>Plugins:<br><textarea cols="30" rows="4" name="list">' + pluginstr + '</textarea><br>user stylesheet:<br><textarea cols="30" rows="4" name="user_style">' + user_style + '</textarea><br><input type="submit" value="Save"></form></p><hr>' 
     694                                        '<p><a href="javascript:togglePreps()">▼<b>Preferences</b></a><form id="preps" onSubmit="setPreps(this.limit.value, this.maxc.value, this.maxu.value, this.interval.value, this.list.value, this.user_style.value); return false;" style="display: none;">max #msgs in TL: <input name="limit" size="5" value="' + nr_limit + '"><br>#msgs in TL on update (max=200): <input name="maxc" size="3" value="' + max_count + '"><br>#msgs in user on update (max=200): <input name="maxu" size="3" value="' + max_count_u + '"><br>update interval: <input name="interval" size="3" value="' + updateInterval + '"> sec<br>Plugins:<br><textarea cols="30" rows="4" name="list">' + pluginstr + '</textarea><br>user stylesheet:<br><textarea cols="30" rows="4" name="user_style">' + user_style + '</textarea><br><input type="submit" value="Save"></form></p><hr>'; 
    695695        callPlugins("miscTab", $("tw2h")); 
    696696        $("loading").style.display = "block"; 
    697697        update_ele2 = loadXDomainScript(twitterURL + 'account/rate_limit_status.json?seq=' + (seq++) + 
    698698                                                                                '&id=' + myname + '&callback=twLimit', update_ele2); 
     699} 
     700function togglePreps() { 
     701        $('preps').style.display = $('preps').style.display == 'block' ? 'none' : 'block'; 
    699702} 
    700703function setPreps(limit, maxc, maxu, interval, plugin_list, style) {