Joomla 4 筆記(8):Phoca Gallery圖片藝廊

Photo by Zalfa Imani on Unsplash

本篇要介紹一個免費的擴充套件:Phoca Gallery,可以讓 Joomla 建立的網站自動播放照片/圖片,除了儲存在 Joomla 指定目錄的照片/圖片外,也可以顯示 Picasa 或 Facebook 上傳的圖檔。下載網址在 Joomla Extensions 。下載完成會有一個壓縮檔,例如:com_phocagallery_v4.5.3.zip,v 後面的數字是版本號。


[安裝Phoca Gallery]

開啟管理者首頁控制台,按下[系統]→[安裝:擴充套件]:

選擇[上傳套件包檔案]頁簽,將拖放檔案到 [上傳 & 安裝 Joomla!擴充套件] 這裡上傳。或按下[或是瀏覽檔案],選擇剛剛下載的 zip 檔。

稍後片刻,出現以下畫面,表示擴充套件已經安裝完成。可點選畫面中的[Configure Photo Gallery]進行設定。

也可由管理者首頁控制台[元件]→[Photo Gallery]→[Control Panel]進行相關設定。如下圖:



[建立照片分類]

在管理者控制台頁面,點選[元件]→[Phoca Gallery]→[Category],或是在 [Phoca Galley] 的 [Control Panel] 主頁面,按下 [Category]的圖示,再按下[+ 新建]增加一個分類。

出現以下畫面後,輸入分類名稱及別名,如有上一層分類,可下拉[Parent Category],再按下[儲存並離開]即可。


[上傳照片]

在管理者首頁控制台,點選[元件]→[Phoca Gallery]→[Images],再點選 (一次新增多張照片),如下圖:
開啟新增多照片頁面,拉到最下方,按下,選擇多張要上傳的照片,再按下 開始上傳照片。




接著輸入以下各欄位:
  • Title:輸入上傳照片的標題,如:室內裝修
  • Alias:輸入別名,如:Interiors
  • Category:選擇稍早建立的分類名稱,如相簿
再勾選所有要儲存的圖片檔,再按[儲存並關閉]存檔。如以下畫面:

這時會出現一個畫面,右上角會有進度條,開始建立上傳照片的 Thumbs 小圖,如以下畫面:

完成後,回到照片清單,如下圖:


[建立功能表]

在管理者控制台頁面點選[選單]→[前台 Main Menu]旁邊的 [+] 圖示新增 Main Menu 選單項目,再按下,開啟如以下畫面後,再選擇[List of Images]。

再選擇照片分類(Category)相簿,即可建立選單,瀏覽照片/圖片。


[無法產生Thumb小圖的解決方法]

在整批上傳照片時,若無法產生 Thumb 小圖時,會出現一個錯誤訊息:the gd function imagecreatefromjpeg doesn't work on your server,表示系統無法正常使用 GD Library。GD Library 是 PHP 處理圖形的擴充套件庫,GD Library提供了一系列用來處理圖片的 API,可以使用 GD Library生成圖片或縮圖。可用以下方法解決:

解決方法是在 XAMPP 的控制台,點選[Apache]右方的[Config],再點選 php.ini,就會用記事本開啟 php.ini 進行編輯。如下圖:

或是使用文字編輯工具,如 Notepad 開啟位於 xampp\php目錄下的 php.ini。開啟 php.ini 檔案後,找到以下這行:
;extension=gd.

將最前面的「;」刪除,然後存檔離開編輯畫面。

再開啟 \xampp\php\ext 目錄,找到「php_gd.dll」這個檔案,將它複製到 C:\Windows\System32 目錄下。重新啟動 Apache 即可正常使用 GD Library。


[參考資料]

Post a Comment

較新的 較舊