又在改程式了~
唸書念到一個段落,不知道哪根筋不對勁,忽然想起 Slimbox wordpress plugin 因為沒辦法直接修改程式碼,只好停止更新的事,找了一下,居然發現更新版的 Slimbox,於是乎,半天又過去了。
Slimbox wordpress plugin 裡面包的只有壓縮過的 slimbox 和 mootools (slimbox 用的 lib),即使是用 gindent 還原,也是難以閱讀。另外還有一個問題,因為底層用的是 slimbox v1.52,雖然畫面在 IE 或 Firefox 上很不錯,但 Opera 9.5 會有問題,網站上說,換新版的就可以解決。
目前 Slimbox 的官方網站上最新版是 v1.63,抓下來試用一下,Opera 的問題解決了,而且重要的是,它附上了原始碼,即使跟 v1.41 的寫法有很大的不同,起碼有修改的依據。
javascript 實在是個很不可親的語言,原先想試著用 Firebug 來 debug,不會用就算了,搞到最後連 firefox 都快爛掉,只好把它移除,用最原始的方式 — 一行一行慢慢看 — 來除錯。
把自己原先修改的部份套用到新版程式,測試完畢後,再用 YUI Compressor 壓縮一下,這樣就變成我自己版本的 slimbox wordpress plugin 了。
實在是累人啊!真不敢想像,要是這種工作效率在一般的資訊公司裡,究竟要怎麼生存下去。
Download: Slimbox WordPress Plugin v1.2.1, modified by tsaiid.
ChangeLog
- 如果圖片為 flickr 外連,於底部加上 flickr 標籤並連回原網頁
- 新增一 option: flickrUser,請於 slimbox/slimbox.js 中設定,以便程式取得正確之 flickr 網址
- 以上所描述的方式很爛,未來會再修改為自動取得正確之 flickr 網址
Download: Slimbox WordPress Plugin v1.2.1.1, modified by tsaiid.
ChangeLog
- 修正在 IE 中 javascript 執行錯誤
- 將 flickr 標籤改為開新頁面方式開啟
Download: Slimbox WordPress Plugin v1.3.1, modified by tsaiid.
ChangeLog
- 根據原作者網頁之 1.3 版修改,可讓 wordpress 的自動更新閉嘴。XD
- 註:此版本不會將圖片開在新視窗;使用方法同前所述,記得設定 flickrUser 參數
Download: Slimbox WordPress Plugin v1.3.3, modified by tsaiid.
ChangeLog
- 更新 mootools 到 1.2.6
- 更新 slimbox 到 1.71
F1
2008/07/13你好,請問一下,如果要讓連回flickr在新視窗開啟要如何寫?
謝謝!
tsaiid
2008/07/15因為 slimbox 是 compress 過的,大概很難自己改,要開在新視窗要加上 target="_blank",已經修改好了,要用的話,拿這個檔案去把 wp-content/plugins/slimbox-plugin/slimbox/slimbox.js 覆蓋掉應該就可以了!
tsaiid
2008/07/16上面的連結應該已經不適用了,或者你可以試用看看剛改好的版本 v1.22。
Pingback: Tsai I-Ta’s Blog » 徹夜改版 - Slimbox Plugin
F1
2008/07/17你好,因我的線路斷了好幾天,都沒來跟你說聲謝謝,真是抱歉‧我都用同個ID所以我還是會用這版本就好了‧真是謝謝你,要考試了還幫我改程式‧謝謝!
tsaiid
2008/07/17沒關係,因為程式本身也有問題。
BTW, 如果你想要讓 flickr 開在新視窗的話,可以用 v.1.2.1.1 這個新的修正。
Pingback: ALIVE » Blog Archive » Lightbox
tsaiid
2008/09/21哎呀~歹勢歹勢,現在在外島當兵,沒什麼時間改程式,待我返台後再好好改改,因為這個問題自從 1.3 出來後也困擾我蠻久的。^^a
Weiren
2009/02/26感恩阿 XD 不過大概是家裡網路很慢…常常就這樣轉阿轉到天荒地老圖片還沒出來,所以只好選擇性的使用特效好了 XD
Pingback: Tsai I-Ta’s Blog » 徹夜改版 – Slimbox Plugin
Pingback: WP Plugin – 指定圖片 URL 為 Featured Image | Tsai I-Ta's Blog