MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2024-04-23, 15:48

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 4 篇文章 ] 
發表人 內容
文章發表於 : 2006-09-04, 09:36 
離線
[網站管理員]
頭像

註冊時間: 2002-01-07, 19:28
文章: 3080
來自: 台灣
只是 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 元素即可... 這應該不用我講了 ;)

有做出來的話歡迎分享哪!

_________________
雜工 :: 柏強 / Bob Chao
發問討論請保持禮節,在志工社群裡沒有人有「義務」要為您做些什麼。

* MozTW 志工無限招募中,開放網路世界需要您的一臂之力


最後由 BobChao 於 2007-01-08, 10:55 編輯,總共編輯了 2 次。

回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.8.1b2) Gecko/20060821 Firefox/2.0b2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-01-08, 02:50 
離線
[網站管理員]
頭像

註冊時間: 2004-11-06, 23:25
文章: 761
這是我的列表:我的Firefox擴充套件


回頂端
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; zh-TW; rv:1.8.1.1) Gecko/20061220 Firefox/2.0.0.1 (Mac Community Build, ElFurbe)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-01-08, 14:05 
離線
[網站管理員]
頭像

註冊時間: 2004-09-27, 09:24
文章: 1685
網頁有 Prototype (1.5.0) 的人可以使用下列程式碼:
代碼:
function doInstall(){
var installObj = {};

$$('#installList input').each(function(e) {
if (e.checked) {installObj[e.name] = e.value;}
});

InstallTrigger.install(installObj);
}

function selectall(ul_id){
$$('#installList input').each(function(e) {
e.checked = true;
});
}


用 jQuery 的...
代碼:
function doInstall(){
var installObj = {};

$.each($('#installList input'), function(e) {
if (e.checked) {installObj[e.name] = e.value;}
});

InstallTrigger.install(installObj);
}

function selectall(ul_id){
$('#installList input').attr('checked', 'checked');
}

如果有哪裡不能用的...請說一聲XD

_________________
korp + korp 中文站(沒精神更新)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-27, 00:21 
離線

註冊時間: 2004-11-09, 23:50
文章: 73
來自: 凹子底
我也做了一個...
不過google toolbar找不到xpi的連結,偷看了柏強的。結果發現柏強是放在自己的空間阿!我就懶得弄了...

alicekey’s pages - Firefox 2 擴充套件快速安裝


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 4 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 8 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群