1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 
  4 <html xmlns="http://www.w3.org/1999/xhtml">
  5 
  6 <head>
  7 <title>火输(Fireinput) - 基于火狐(Firefox)浏览器的中文输入</title>
  8 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  9 <meta name="description" content="Fireinput, IME, chinese, input method">
 10 <meta name="keywords" content="Fireinput, IME, chinese, input method">
 11 <link href="chrome://fireinput/skin/jquery.tabs.css" rel="stylesheet" type="text/css" media="print, projection, screen">
 12 <link href="chrome://fireinput/skin/emotionmgr.css" rel="stylesheet" type="text/css">
 13 <link href="chrome://fireinput/skin/common.css" rel="stylesheet" type="text/css">
 14 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/lib.js"></script>
 15 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/utils.js"></script>
 16 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/md5.js"></script>
 17 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/constant.js"></script>
 18 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/stream.js"></script>
 19 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/lib/jquery.js"></script>
 20 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/lib/json2.js"></script>
 21 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/lib/jquery.tabs.pack.js"></script>
 22 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/table.js"></script>
 23 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/fireinputPrefs.js"></script>
 24 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/server/login.js"></script>
 25 <script language="JavaScript" type="text/javascript" src="chrome://fireinput/content/tablemgr/tablemgr.js"></script>
 26 <style>
 27 .errorMsg { font-size: 15px; color: red; }
 28 #toggleKeySuggestion {font-size:13px; color:#CC8B14;cursor: pointer;display: none;}
 29 #keySuggestion {font-size: 13px; color: #CC8B14;}
 30 #keySuggestion .keySuggestionNote {margin: 5px 0px;padding: 0px;font-size: 11px;color: #6F706C;}
 31 #keySuggestionData span { padding: 0; margin: 0 5px 0 5px; font-size: 15px;}
 32 #keySuggestionData input { padding: 0px; margin: 0px;height: 12px;width: 12px;}
 33 </style>
 34 
 35 <script type="text/javascript">
 36 $(function() {
 37    FireinputTableMgr.init(); 
 38    $('#topTabMenu').tabs({
 39 	fxSpeed: 'fast',
 40         onShow: function (){
 41           FireinputTableMgr.initTab($(this).activeTab()); 
 42         }
 43    });
 44 });
 45 </script>
 46 </head>
 47 
 48 <body>
 49 
 50 <div id="main">
 51       <div style="float: right; margin-right: 3px;">
 52         <span id="logonUserBox" style="margin-left:25px">
 53           <span id="logonUser" style="color: blue;margin-right: 10px;"></span>
 54         </span>
 55         <span id='logonLink' class="textLink logonLink" onclick="FireinputServerLogin.toggleLogonForm(event)">登录</span>
 56       </div>
 57  
 58       <!-- logon form -->
 59       <div id="logonForm" class="logonForm" style="display: none">
 60         <div style="margin: 10px 10px 10px 5px">
 61           <div id="logonMessage" style="color: red; margin-bottom: 5px;"></div>
 62           <form onsubmit="javascript:return false;">
 63             <table>
 64                  <tr><td style="vertical-align:top">注册邮箱:</td><td><input id="logonEmail" type="text" /></td></tr>
 65                  <tr><td style="text-align:right">密码:</td><td><input id="logonPasswd" type="password" onkeypress="FireinputServerLogin.logon(event)"/></td></tr>
 66                  <tr><td><input id="logonSeed" type="hidden" value=""/></td></tr>
 67                  <tr><td></td><td><input type="button" id="logonButton" value="登录" onclick="FireinputServerLogin.logon()"/>&nbsp;&nbsp;
 68                  <input type="button" id="cancelLogonButton" value="取消" onclick="FireinputServerLogin.toggleLogonForm(event)"/></td></tr>
 69 
 70            </table>
 71           </form>
 72         </div>
 73       </div>
 74 
 75      <div id="topTabMenu">
 76        <ul>
 77         <li><a href="#updateTable">
 78                 <img class="tabs-cornerTopLeft" src="chrome://fireinput/skin/tab-topleft.png"/>
 79                 <img class="tabs-cornerTopRight" src="chrome://fireinput/skin/tab-topright.png"/>
 80         <span>更新词库</span></a>
 81          </li>
 82         <li><a href="#addNewWord">
 83                 <img class="tabs-cornerTopLeft" src="chrome://fireinput/skin/tab-topleft.png"/>
 84                 <img class="tabs-cornerTopRight" src="chrome://fireinput/skin/tab-topright.png"/>
 85          <span>增加新词</span></a>
 86         </li>
 87         <li style='display: none'><a href="#importWord">
 88                 <img class="tabs-cornerTopLeft" src="chrome://fireinput/skin/tab-topleft.png"/>
 89                 <img class="tabs-cornerTopRight" src="chrome://fireinput/skin/tab-topright.png"/>
 90            <span>导入词库</span></a>
 91         </li>
 92         <li style='display: none'><a href="#exportWord">
 93                 <img class="tabs-cornerTopLeft" src="chrome://fireinput/skin/tab-topleft.png"/>
 94                 <img class="tabs-cornerTopRight" src="chrome://fireinput/skin/tab-topright.png"/>
 95            <span>导出词库</span></a>
 96         </li>
 97     </ul>
 98 
 99     <div id="updateTable">
100      <div id="updateTableHelp" style="text-align:left;padding-left: 5px;">
101        火输支持词库自动更新。当火输启动自动更新程序时,它需要连接 <a href="http://www.fireinput.com">www.fireinput.com</a> 去下载最新的网络词汇。下载的词库能立刻被当前的默认输入法所使用。 你也可以点击“立即更新”去手动下载,或者更改自动更新的频率来满足你的需求。
102      </div>
103      <div style="margin: 5px 3px 0">
104             <span>自动更新频率:</span>  
105             <select id="tableUpdateInterval" onchange='FireinputTableMgr.changeAutomaticUpdateInterval(this.value)'>
106                <option value="6">6 小时</option>
107                <option value="12">12 小时</option>
108                <option value="18">18 小时</option>
109                <option value="24">24 小时</option>
110                <option value="48">2 天</option>
111                <option value="72">3 天</option>
112                <option value="120">5 天</option>
113                <option value="2400">10 天</option>
114                <option value="0">不更新</option>
115             </select> 
116      </div>
117 
118       <br/>
119      <div style="margin-right: 3px">
120         <div id="updateForm" style="padding-left: 3px">
121             <span>最近一次更新发生在:</span><span id='lastTableUpdate' style="font-style: italic; font-size: 80%; color: green"></span>
122             <input id='updateNowButton' class="textInputButton" style="margin-left: 10px" type="button" onclick='FireinputTableMgr.updateTableNow(this)' value="立即更新"/><img id="updateNowImg" style='display: none' src="chrome://fireinput/skin/loading.gif"/>
123         </div>
124      </div>
125 
126     </div>
127  
128     <div id="addNewWord">
129        <div id="newWordError" style="display: none">你现在使用的火输输入法还不支持添加这一功能</div>
130        <div id="newWordForm" style="margin-right: 3px; font-size: 14px">
131          <div style="font-weight: bold; margin-left: 7px">请把你想加入的词组和其输入键放入下面的框中</div>
132          <form name="newWordForm" style="margin: 7px 5px 0px 7px" method="post" onsubmit="javascript:return false">
133            <table cellspacing=0 cellpadding=7 border=0>
134              <tr><td></td><td><div id="formError" class="errorMsg">&nbsp;</div></td></tr>
135              <tr>
136                 <td valign="middle">输入法: </td>
137                 <td style="background-color: #eee;">
138                   <select id="imetype" name="imetype" onchange="imeChange(this)">
139                    <option value="1" selected>全拼</option>
140                    <option value="6" disabled>五笔86</option>
141                    <option value="7" disabled>五笔98</option>
142                    <option value="8" disabled>仓颉5</option>
143                   </select>
144                </td>
145              </tr>
146         <tr/>
147         <tr>
148             <td width=120 valign="top">词组: </td>
149             <td style="background-color: #eee; border-top: 1px solid #FFFFF0">
150                  <input type="text" id="inputword" name="inputword" onblur="FireinputTableMgr.showKeySuggestion()" size="60" maxlength="10"/>
151                  <p class="exampleHint">至少两个字. 例如: 火输很好</p>
152             </td>
153        </tr>
154         <tr>
155             <td valign="top">输入键: </td>
156             <td style="background-color: #eee; border-top: 1px solid #FFFFF0">
157                <div id="toggleKeySuggestion" onclick="javascript:$('#keySuggestion').toggle()">这个词组含有多音字,选择一个不同的?</div>
158                <div id="keySuggestion" style="display: none">
159                  <table cellspacing=0 cellpadding=0>
160                  <tr>
161                    <td valign="middle">火输建议:</td>
162                    <td>
163                      <div id="keySuggestionData">
164                      </div>
165                    </td>
166                  </tr>
167                  </table>
168                  <p class="keySuggestionNote">&nbsp;</p>
169                </div>
170                <div id="keyConfirm" style="display: none">
171                  <table cellspacing=0 cellpadding=0 border=0>
172                  <tr>
173                    <td valign="middle"><span id="confirmChoose"></span></td>
174                    <td style="text-align: left">
175                      <div id="keyConfirmData">
176                      </div>
177                    </td>
178                   <tr>
179                   <tr><td colspan=2 height=10></td></tr>
180                   <tr>
181                    <td colspan=2>
182                      <div id="userInfoData" style="background-color: #E3CB9A; padding: 2px 0px 5px; font-size: 12px; display: none">
183                       <table cellspacing=0 cellpadding=0>
184                       <tr><td colspan=2style="text-align:left">你还没有登录,在用游客的身份加新词: </td></tr>
185                       <tr><td style="text-align:right">游客笔名:</td><td><input name="realname" defvalue="" value="" /></td></tr>
186                       <tr><td style="text-align:right">游客邮箱:</td><td><input _no_cjk_input="true" name="email" defvalue="" value=""/>(不会公开)</td></tr>
187                      </table>
188                      </div>
189                    </td>
190                  </tr>
191                  </table>
192                </div>
193                <div id="inputkey">
194                  <input type="text" _no_cjk_input="true" name="inputkey" size="60" maxlength="700" onfocus="FireinputTableMgr.showKeySuggestion()" maxlength="700" />
195                  <input type="hidden" name="hiddennumtoneinputkey"/>
196                  <input type="hidden" name="hiddenchartoneinputkey"/>
197                  <p class="exampleHint">例如: hua shu hen hao</p>
198                </div>
199             </td>
200          </tr>
201          <tr>
202               <td></td>
203               <td>
204                 <input id="addNewLocal" type="submit" name="submit" value="加入本地火输" onclick="return FireinputTableMgr.addToLocal()"/>
205                 <input id="addNewServer" type="submit" name="submit" value="加入网络共享" onclick="return FireinputTableMgr.addToServer()"/>
206               </td>
207           </tr>
208          </table>
209        </form>
210       </div>
211 
212     <!-- end of add new --> 
213     </div>
214 
215     <div id="importWord" style='display: none'>
216        <div id="importWordForm" style="margin: 0px 3px 0px 7px; font-size: 14px">
217          <div style="">Select import file and click import to start importing your personal word table. The file must be text</div>
218          <div style="margin-top: 10px">
219               <input id="importFile" type="file" name="NewFile" size="40"><br/><br/>
220               <input type="button" value="Import">
221          </div>
222        </div>            
223     </div>
224 
225     <div id="exportWord" style='display: none'>
226        <div id="importWordForm" style="margin: 0px 3px 0px 7px; font-size: 14px">
227          <div style="">Click the export button to start export your files</div>
228          <input type="button" value="Export">
229        </div>
230     </div>
231 
232    </div>
233 </div>
234 </body>
235 </html>


syntax highlighted by Code2HTML, v. 0.9.1