pLog Combine Gallery2

| 十月 08, 2005 | 8個迴響| 沒有引用| 5238 reads | Size: L, M, S | Edit: P, C, R |
| Category: LifeType, CMS. |

    這幾天看到 Gallery2 終於出現了,之前測試版拖了大概一年有吧。

    正式版把很多當初我不滿意的東西都改掉了,例如外觀,多人使用方便等。
    再加上原本愛用的 CPG 玩出了很多的瓶頸,以及中文資源不足等等。

    就決定把相簿改成 Gallery2,並且利用 pLog 的外掛,來作點介面的整合。
    剛好 pLog中文論壇 最近也有人發表了相關的討論,參考整理成這篇。

    Update 2005-10-14

    首先當然是下載安裝,http://codex.gallery2.org/index.php/Gallery2:Download ,直接抓 Full 版本,內含現有的 6 個模板、46 個模組。

    我們希望將兩個整合在一起,由於 pLog 外掛的關係,最好是將 Gallery2 的目錄,放在 pLog 資料夾之下,否則,「好像」會設定不起來。可以建立 gallery2,或是到 pLog 的全域設定,將原本的檔案中心資料夾改名,這樣就可以將 Gallery2 的資料夾名稱設為 gallery 了。

    另外,網址部份,建議不要另外設一個例如 gallery.twntwn.info,利用例如 twntwn.info/gallery/ 就好,沒辦法,不然設定外掛會很麻煩。可以把 gallery.twntwn.info 設定為轉址就好。

    正式版一開始就可以選擇語言,而且中文翻譯得非常棒,安裝的說明也寫的非常清楚,我覺得幾乎是沒有難度了,跟著說明一步步就可以安裝好了。

     

    安裝好了後,可以先不用作設定。直接先到 pLog 管理介面去設定外掛。請記得下載 Gallery 外掛。

    這邊開始就是外掛設定的教學,阿駕部落格的使用者,請先記得去 註冊帳號 喔。

    請進入「個人網誌設定 >> Embedded Applications >> Gallery」。

    1. 勾選啟動。

    2. Absolute path
     輸入 Gallery2 資料夾下的 embed.php 檔案的「絕對」路徑,例如 /var/www/plog/gallery/embed.php。

    3. Embed uri
     如果你的 pLog 放在網址的根目錄下,這邊請填入 index.php?op=gallery
     如果放在,例如 blog 資料夾下,請填入 blog/index.php?op=gallery

    4. Embed path
     從網址的根目錄到pLog資料夾的相對路徑
     如果你放在 blog 下,就輸入 blog,如果在根目錄下就輸入 / 即可。

    5. Relative path
     這邊請填入 pLog 資料夾到 Gallery2 資料夾的「相對」路徑,例如我放在 plog 下的 gallery,就輸入 gallery 即可。

    5. 接著,只要將這段語法貼到你想要放相簿連結的地方即可:

    {if $gallery->isEnabled()}
    <a href="{$url->blogLink()}/index.php?op=gallery&g2_itemId=相簿編號">連結名稱</a>
    {/if}

    其中,相簿編號請跟我要一下,我找給各位。

    如果想要顯示所有人的相片,不用只顯示自己的部份,可以改用:

    {if $gallery->isEnabled()}
    <a href="{$url->blogLink()}/index.php?op=gallery">連結名稱</a>
    {/if}

     

    這樣就完成相簿連結的部份,快試用看看,自己 blog 的 banner 還是繼續會在上方。

     

    接著,是在部落格裡面加上照片顯示的 block 部份。

    請回到剛剛的「個人網誌設定 >> Embedded Applications >> Gallery」。

    1. 到 Blocks 部份,這邊可以設定要顯示的照片,例如最新、隨機等等:

     randomImage|recentImage|viewedImage|randomAlbum|recentAlbum|viewedAlbum|specificItem
     dailyImage|weeklyImage|monthlyImage|dailyAlbum|weeklyAlbum|monthlyAlbum

     將要顯示的填入下方空格,可以用「|」來選擇多種,選擇一種會顯示一張。

    2. 其中,如果選擇了「specificItem」,可以到下面的「Item ID」設定某本相簿的 id,這樣就只會顯示那本內的照片。

    3. 接下來的 Show 部份,是設定要顯示的部份,例如擁有人、標題等等,一樣可以用「|」分開,來選取多個。

    4. 最後將下方的三個選取

    5. 接著編輯模板,到想要加入圖片顯示的地方,加上這段語法:

    {if $gallery->isEnabled()}{$gallery->getImageBlock()}{/if}

     

    這樣就可以了。

     

    論壇的討論串在 http://forum.plogworld.org.tw/index.php?topic=1249.0

     

    Update 2005-10-14

    重要更新,請看一下。

    這幾天我發現了,這個 pLog 外掛,只能在 pLog 沒有開啟任何短網址之類的設定時使用。

    阿駕的 SubDomain + 簡潔網址 會有問題,特別是開啟 Gallery2 中的 Mod_rewrite 後,更是錯的一塌糊塗。

    目前我想最好的還是 include Gallery2 的圖片區塊就好,測試 OK 後補上。

     



Leave A Comment:













   



8 迴響 of "pLog Combine Gallery2"

Uranus By Uranus @ 2005 十月 14, 13:09 :

您好,請問一下,有沒有辦法可以修改gallery2中的最大post大小跟最大上傳大小?謝謝!

阿駕可以呀 By 阿駕 @ 2005 十月 14, 13:47 :

可以呀
您看一下模板設定裡面
可以設定大小或size

Uranus By Uranus @ 2005 十月 14, 22:39 :

請問一下我怎麼都找不到?模版是佈景主題嗎?我用的是matrix,可不可以麻煩您說詳細一點,謝謝!

阿駕不好意思 By 阿駕 @ 2005 十月 15, 00:08 :

對不起,我說錯了
應該是在你建立相簿時
編輯相簿
最下方就有了

你也可以在首頁的時候點編輯
然後套用到全子相簿
就全部都有了

Uranus By Uranus @ 2005 十月 15, 03:13 :

很抱歉,一開始那個只能看不能修改不是嗎?還有請問一下我的首頁沒有"編輯",是"編輯像簿"嗎?我真的都找不到,我用的是matrix面版,很抱歉一直麻煩您,謝謝!

阿駕 By 阿駕 @ 2005 十月 16, 04:50 :

你好,你要不要在確認看看。
我的擁有者或網管
都可以去修改那個選項耶
編輯相簿 -> 相簿 -> 定義圖片大小限制

在找找看吧^^

superman相簿編號 By superman @ 2005 十一月 06, 19:30 :

{if $gallery->isEnabled()}
連結名稱
{/if}
請問這段的"相簿編號"在gallery2要從哪裡才能看出來

阿駕關於相簿編號 By 阿駕 @ 2005 十一月 06, 21:34 :

如果你沒有啟用簡潔網址
你進到你想要找到那個相簿裡面
看上面網址應該會有一個 itemid
那個就是了

如果有啟用簡潔網址
或上面那個方法無效
您可以進到相簿後
將滑鼠移到旁邊的「編輯相簿」的選單上
下方應該會出現網址
裡面也有 itemid

方法有點爛
參考看看