只是 Showcase:
http://bobchao.firefox.googlepages.com/extension [
相關 Blog 文]
概念:
1. 具個人特色,也就是說推薦給「同質」的人。
例如柏強最近的特色大概就是必須使用多台電腦,所以這份清單中有部份是整合網路服務的套件 (Google Notebook, Google Bookmarks Button, Kaboodle),且有些必須在電腦上儲存資料的套件就避免使用 (只好割捨 ScrapBook)。
2. 具主題特色,例如「我愛 Google」,推薦給對某些東西有<del>怨念</del>執念的人
製作其實蠻容易的 (需基本 HTML 能力),如果您也想做一份,可以將此段程式碼先貼上:
引言回覆:
<script type="application/x-javascript">
function doInstall(){
var installObj = {}
var boxObjs = document.getElementById("installList").getElementsByTagName("input");
for (i=0; i<boxObjs.length; i++) {
if (boxObjs[i].checked) installObj[boxObjs[i].name]=boxObjs[i].value;
}
InstallTrigger.install(installObj);
}
function selectall(ul_id){
var boxObjs = document.getElementById(ul_id).getElementsByTagName("input");
for (i=0; i<boxObjs.length; i++) boxObjs[i].checked=true;
}
</script>
接下來是安裝列表的 code snippet:
引言回覆:
<form id="installList" onsubmit="doInstall(); return false;">
<h4>其他 <a href="javascript:;" onclick="selectall('others')">全選</a></h4>
<ul id="others">
<li><label><input name="Nightly Tester Tools" value="http://users.blueprintit.co.uk/~dave/content/firefox/nightly/nightly-1.1.xpi" type="checkbox"> Nightly Tester Tools</label></li>
</ul>
<p><input value="安裝選取套件" type="submit"></p>
</form>
* 藍色標示者為 form 名稱,兩者需相同
* 棕色標示者為 分類 名稱,兩者需相同,這樣你便可以在一份列表中分類提供全選功能 (如範例的基本、增強、其他)
* 綠色需自行更改為套件名稱及安裝檔 (xpi) 位置
如果要新增套件就複製一組 li 元素即可... 這應該不用我講了
有做出來的話歡迎分享哪!