使用者:BobChao/Search Plugin Center
出自 MozTW Wiki
想討論想修改都歡迎。有沒有人要幫忙動手做做看的?請報名,程式不限... (只要 moztw 主機不花力氣可以跑就行,所以謝絕 .NET...)
構想
SP info. page
該顯示的資訊:
- SP 基本資料:網站、tag
- 作者 profile (open issue: 要多詳細?可不可以直接連結 froum 的 account?)
- 更新日期
- 預覽搜尋結果:open issue: 該顯示什麼?一個 input field 讓使用者輸入還是一個像「預覽:輸入『Moztw』的結果」這類的東西?各搜尋引擎皆應有適當預設字串,這個給作者輸入好了。
- 「回報錯誤 SP」連結
Search for SP
- TBD, 使用者會想輸入什麼東西來找 SP?
- 網站名稱 or URL,因為通常已經是某站的愛用者才會想要它長伴左右
- 或許會想看看某種資訊能在哪些地方找到,所以可不可以顯示「同類搜尋站」?
- Action URL,反正都是要做 (比對既存 SP)
Upload
- 輸入:取得此次即將上傳的 SP action URL
- open issue: 應該要讓程式自己去抓 SP 的 action URL 出來比對還是給使用者自己輸入?
- 自己去抓:則先上傳 src 檔,讓程式去抓出 action URL 後進入比對。
- 作者輸入:輸入 action URL。
- open issue: 應該要讓程式自己去抓 SP 的 action URL 出來比對還是給使用者自己輸入?
- 比對:列出有相同 URL 的 SP,藉此知道是否有前人已上傳相同的 SP
- 在比對時刪掉所有 query string,僅比對主要 URL 部分。
- 有重複:秀出所有 action URL 重複的 SP,給 SP info. page 連結,問使用者是否依然要上傳。
- 無重複:直接進入資訊。
- 在比對時刪掉所有 query string,僅比對主要 URL 部分。
- 資訊:
- 所需資訊
- SP 檔 (如果之前已經上傳就不用了)
- 網站名稱及 URL (與 action url 不同)
- Tag (open issue: 應該做成怎樣?)
- 預覽搜尋字串:例如搜尋書的引擎可以輸入「唐詩三百首」或「Bible」、找歌詞的網站可以輸入「張學友」等等。
- 說明:應該要可以支援多語系說明...
- search plugin icon: optional, 作者若未提供則顯示 SPC 的預設 icon.
- 所需資訊
- 預覽:用 object 內嵌預覽頁在網頁中,作者確定預覽無誤則按下「完成」,有誤則回到上一步。
- open issue: 那如果作者在這步跳出怎辦?已經上傳的檔案該怎麼刪掉?
其他問題
- SP 的 update string 應該指向 SPC 給的 URL!所以勢必得修改 SP,也就是說程式必須要能 parse src 的內容 (這倒不難...)
- 網站美工
- 由於需要有回報錯誤等 User Profile 相關功能,所以上傳勢必要登入,該綁 Wiki 的帳號資訊還是 Forum 的?