
才 Break 一下,一天就過去了...=____=!!。今天要來繼續介紹 Image 模組的設定,昨天講到設定的第一個部分的尾巴,今天就來把它接下去囉...^^。
4.設定「Image import」
先來講一下 Image Import 是來做什麼的,就是用來做大量入圖檔的功能,但是,匯去那裡呢 ? 呵...呵,阿舍前面忘記說了,Image 模組在啟用之後,會產生一個新的內容類型,就叫做「Image」,而 Gallery 的功能就是把 Image 內容類型的節點 ( Node ) 擺在一起的。
所以,Image Import 的功能就是用來把大量的圖檔轉換成 Image 節點的功能,即然是大量圖檔轉換的功能,就必需集中放在一個地方,好讓 Image 模組找的到,這裡便是要設定這個位置的。
請到 「管理」 ›「 網站設定」 › 「Image Import」進行設定,預設的路徑是 files/images/import,阿舍沒有動,也建議各位大德用這個路徑就好,權限的設定也就會比較簡單哩....。
這個功能要怎麼用 ? 別急,後面會有說的到的....^^。
5.設定「Image toolkit」
這個是設定用那一個 Image Toolkit 來做圖型處理的工具,比如像製作縮圖或是預覽圖的工作,Image 模組是透過這裡指定的工具程式來處理的,大部份的大德應該和阿舍看到的是一樣的,就是只有一個輸入 JPEG 圖檔壓縮比例的欄位,其他就沒有了。
為何會這樣呢 ? 因為一般的情況下是沒有裝額外的圖型處理工具,所以就不用設定了,Image 模組會使用 PHP 內建的 GD 圖型處理程式來運作。
所以,剩下那個 「JPEG quality:」的欄位,就看各位大德對轉檔後的圖型品質而定了,要品質好,就設高一點,不過,「能量不減定理」恆在,品質高,轉檔速度就會比較慢,檔案也就會大一點,一般來說,75 % ~ 80 % 之間就 OK 啦。
6.設定「內容類型」
這個部分在阿舍前面講「Image Attach」的時候有提到,就是,如果要在 Image 節點以外的內容類型上啟用 Image 模組的功能,就要到 「管理」 › 「內容管理」 › 「內容類型」> Story >「編輯」( 阿舍是用 Story 的內容類型來說明,並不是說只有 Story 可以用而已哩 !! ),進入 Story 內容類型的編輯書面後,請往下看,就會出現一個叫「Image Attach settings」的項目,設定完裡後後,去新增或修改 Story 文件時,就會看到多出一個叫「Attached Images」框框來,裡面就是上傳圖片相關的欄位了,下面來說明一下「Image Attach settings」的設定項目:
「Attach Images: 」
這裡是設定要不要在個文件內容類型裡啟用上傳圖檔的功能,啟用之後,就出現上面說的那個上傳圖檔的欄位,但是,不是本來就有上傳檔案的功能了嗎 ? 為何還要多一個這個專用欄位呢 ?呵.....呵,這是一個好問題。
內建的那個檔案上傳功能,在檔案上傳之後,各位大德看到的,就只是一個連結而已,但是,如果是透過這個專用欄位上傳,喔 ! 那就 "灰熊" 厲害囉 !,它會自動產生一個 Image 節點,然後在上傳的節點裡生出一個縮圖,連結到份 Image 節點,所以,當打問上傳的節點時,會看到的是縮圖,而不是連結。
「Teaser image size:」
上傳的圖型可以在 "引言" ( Teaser ) 中帶出來,所以這裡是要設定在 Teaser 裡要顯示那一種尺寸的,如果不想要顯示的話,選「
「Teaser image weight:」
這個是選擇圖檔在 Teaser 裡的顯示位置,預設是 "0",應該是出在最上面,但是實際出現的位置會和使用的版型有關的。
「Full node image size: 」& 「Full node image weight: 」
上面是設定在 Teaser 的顯示大小和位置,而接著的這兩個便是設定當打開文件時,圖檔的顥示方式和位置,設定方式同上,阿舍就不多說了。
7.設定權限
到 「管理」 › 「使用者管理」 › 「權限控制」裡,會有下列三個權限要設定。
「image module」
新增、編輯 Image 節點的權限。
「image_gallery module」
管理 Gallery 的權限。
「image_import module」
可以使用匯入圖檔功能的權限。
呵...呵,終於把第一部分給講完,接下來就來講第二部分的設定了,第二部分是講關於如何使用這個 Image 模組,不過,這次是講不完了......。
- 瀏覽次數: 3455
Hello archtest 兄,
請問 archtest 兄有將 images 和 import 資料夾的權限設為 777 嗎 ? 阿舍裝的時候是沒遇到這個問題,不過有些情況下,好像會有這種問題發生.....。
供參囉 !! ^^=。
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw
您好:
就是會出現下面訊息
Request denied.
Please verify that the file or folder exists and that you have the necessary permissions on the server to perform the requested operation.
看來是要請 虛擬主機商 幫忙..
Hello archtest 兄,
請先檢查一下,檔案系統(/admin/settings/file-system)所設定的路徑是在那裡 ? 如果是設在 Druapl 根目錄的 files 下,那麼 import 的路徑是要在 files/images/import 裡才是,如果這樣改還是不行,那麼試著把路徑改到 sites/all/files/images/import 看看....
供參囉 !!
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw


您好:
當到Image import 這選項 ,發現此訊息
目錄 sites/default/files/images/import 不存在。
但到虛擬主機端 在 images 開 New folder 都不行
出現下列訊息
This is most likely due to insufficient permissions. Verify both the destination path and permissions,
請問這非得要請虛擬主機商幫忙 create New folder ?
Thanks