Gallerix 模組是個相對完整的相簿模組:
http://drupal.org/project/gallerix
在實際使用時發現,在相簿的 node 發表評論後會出現錯誤,做了一個簡單的修正,只要開啟 gallerix/js/gallerix.js ,找到
Gallerix.pid = (fragment == undefined) ? Gallerix.pid : fragment;
改為
Gallerix.pid = (isNaN(fragment)) ? Gallerix.pid : fragment;
因為評論發表完後會將畫面帶到帶有 #comment-174 這樣網址的新位置,而 Gallerix 會直接取得 # 後面的字串當作圖片編號的參考,自然會出現找不到圖片的情形。上面的調整只是將邏輯改為,當 # 後面的參數為數字時才會當作圖片編號的參考。
適用於 6.x-1.4 與 5.x-1.3-1 版本。
原始討論:
http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=4062
評論
用 1.x 的版本,問題比較少~