Mozilla Taiwan 討論區

各項 Mozilla 相關軟體與技術討論

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


全站公告

請至 gfx.tw 抓火狐網站 取得個人專屬推薦貼紙,再 在此分享;對於討論區的任何建議或錯誤,請至此回報

即日起針對新會員發文限制簽名檔不顯示,因應簽名檔廣告,詳情請見本文
請各位朋友發現廣告文或發錯版面的文章時,隨手按下右下角的檢舉鈕,協助討論區維護。




發表新文章 回覆主題  [ 4 篇文章 ] 
發表人 內容
 文章主題 : 具個人/主題特色的擴充套件推薦列表
文章發表於 : 2006-09-04, 09:36 
離線
[網站管理員]
頭像

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

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

_________________
MozTW 社群雜工 :: 柏強 / Bob Chao
志工無限招募中,開放網路世界需要您的一臂之力

* 發問討論請保持禮節,在志工社群裡沒有人有「義務」要為您做些什麼。
* 討論區事務請找 Wini, softcup, appleboy
* 有社群事務要討論?可至 http://groups.google.com/group/moztw-general


最後由 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
 個人資料 E-mail  
 
 文章主題 :
文章發表於 : 2007-01-08, 02:50 
離線
[網站管理員]
頭像

註冊時間: 2004-11-06, 23:25
文章: 369
來自: 府城
這是我的列表:我的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 小時


誰在線上

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


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

搜尋:
前往 :