依照 Gallery 網站上頭的說明, 似乎應該在 $g2data = GalleryEmbed::handleRequest() 之後, 檢查 $g2data['isDone'] 為真的時候, 應該使用 exit 離開程式, 而在這個 plugin 中, 是使用 return 返回.
在將這個 return 改用 exit 之後, 似乎這個問題就解決了.
--- galleryhelper.class.php.orig2 2006-02-24 16:28:33.604463305 +0800
+++ galleryhelper.class.php 2006-02-24 16:28:42.688512007 +0800
@@ -79,7 +79,7 @@
// Gallery has already sent output (redirect or binary data)
if ( $g2data['isDone'] ) {
- return;
+ exit;
}
// Retrieve the html head
您好:
冒昧打擾,有一事請教。小弟成功安裝gallery後,卻沒有"登入"可點選,不知道為何如此,因發現貴站的相簿也沒有"登入"的地方,不知您如何登入管理?可否請您幫忙,謝謝!!
小弟的gallery頁面
http://210.240.86.185/plog/index.php?op=gallery&blogId=2
經由 blog 過去的 session 是一個暫時的 session. 目的只是為了可以看或引用 Gallery 的圖片.
如果要管理 Gallery, 就由原本安裝 Gallery 的路徑直接進入, 不要經由 blog.
感謝您喔!終於解決了,感恩呀!!
看了你提供這一系列的修改..
真是受益良多..
可是我確有個小疑問..
從LifeType連結過去相簿後..
在我進入數個子相簿..
上面不是都會有 Gallery >> A >> B >> C 的連結..
可是按了她都無法回去上面一層耶..@.@a"
不知道你有沒有方法能解決這問題呢..XD
我對於Gallery的程式碼實在是看不太懂..
也不知從何下手測試..
請問你是如何去找出這些Bug的ㄚ..@.@
在我的環境中, 加上上頭這個修改, 就可以回到上一層. 並不會有你說的問題. (我記得在 LifeType 的討論區有人也是這樣修改後就沒這個問題了)
至於怎麼找到的... 看 source code, 寫測試程式或修改原程式加上 log, 把每一個步驟的結果記下來, 看看是否與我想的 (或作者想要的) 一樣. 如果有不同, 就表示那兒有寫錯吧.
tommy兄
實在是不知如何做,才發問一下
請問如何能做出像您一樣漂亮的版面格式呢
以下是我的連結
http://163.27.54.5/plog/index.php?op=gallery
為什麼無法做出和您一樣的版本,要如何設定呢
可否提示一下小弟
我的gallery2裝置的網址
http://163.27.54.5/gallery2/main.php
若本文造成您的困擾,先跟您說聲抱歉
我也不太清楚. 我沒有特別的設定.
感覺是因為用的 template 不一樣. 我用的 LiteWinter 這個 template 並不會在 gallery 時仍顯示原本 lifeType 的一些資訊, 你用的看起來會.
另外, 整個頁面的寬度, 我的設比較大.
看起來的原因似乎是這樣子.
那我再試試用看看和您一樣的模版
是不是就能改善
謝謝您的回答