[教學]如何在Drupal安裝模組?

對於Drupal模組安裝,現在越來越人性化,以往安裝都只能使用傳統的FTP上傳覆蓋,接著到後台啟用模組才可以安裝,現在我們只要到官方網站找好Drupal的模組,將連結複製之後,貼到管理後台就可以進行模組的安裝,省去了許多麻煩步驟,對於管理者來講也更方便了,對於想要接觸Drupal的朋友,這樣的一個模組安裝的改變,是一個正向的。

Drupal本身是由很多的模組去堆疊,需要什麼功能透過模組去擴充,就連系統核心也是把它當成一個模組在使用,本身是非常陽春的,但是透過模組的堆疊可以讓Drupal變得有聲有色,想要做成什麼網站都可以,使用Drupal最具代表性的網站就是美國白宮,也因為它的使用,使得Drupal受到更多人的關注也越來越多開發者投入。


如果你本身是WordPress的使用者,突然要你使用Drupal你會有一種既親切但是又有點陌生的感覺,因為WordPress本身內建很多功能就連視覺編輯器也是內建,但是Drupal並沒有,你缺那項功能,你必須透過安裝模組後,再去選擇編輯器再掛進去,使用上步驟較繁雜,但是用久了了,你會逐漸愛上模組的功能,任何東西透過模組都可以輕鬆達成。

模組的安裝在Drupal內會非常頻繁的使用到,關於模組安裝、啟用、停用、刪除,本篇文章會做一個簡單的介紹,讓使用者對它有個初步概念,至於模組啟動之後的設定就不在本篇教學的範疇,因為Drupal每個模組都功能強大,若要仔細介紹,可能篇幅會不夠Orz。香腸在寫本篇教學的時候,官方模組的總計數量已經來到了19,587個模組跟WordPress的22,724相比還是有點距離,畢竟Drupal開發門檻高。

如果你還沒有架設Drupal,可參考教學:如何架設安裝Drupal?

第1步  本篇以Drupal7為例,以最高權限管理者登入後,點選上方的﹝模組﹞,進入後找到「安裝新模組」。

[教學]如何在Drupal安裝模組?

第2步  這時候保留剛剛Drupal的網頁,現在我們來到Drupal官方網頁上的搜尋功能,搜尋你要安裝的模組,在此我們已「OPENID」這個關鍵字為例,然後選擇為【Modules】分類,進行搜尋。

官方網站http://drupal.org

[教學]如何在Drupal安裝模組?

第3步  在搜尋結果中我們可以進行篩選,在模組的安裝上對於版本號碼格位重要,以本篇教學為例,我們使用Drupal7,所以我們篩選區的「Filter by compatibility」需要選擇【7.x】,其他的排序是可以依照熱門或是相關等等,篩選後可以找到你想要的模組。

[教學]如何在Drupal安裝模組?

第4步  例如我們找到了「Social Login」模組,點標題進入後可以看到關於這個模組的介紹,您可以先閱讀了解一下,因為有時候在模組內會推薦你去使用其他外掛或是有安裝這個外掛前,你需要先安裝另外一個外掛的說明。

[教學]如何在Drupal安裝模組?

第5步  將網頁往下拉,你可以看到下載點,這麼多的下載點該選哪一個呢?當然就是依照您的版本號選擇,綠色為穩定版、紅色為開發版。找到符合你的版本時,請選擇「tar.gz」的下載點,利用滑鼠右鍵複製下載點超連結。

7.x1.2前面為Drupal和新版本號後者為此模組的版本號

[教學]如何在Drupal安裝模組?

 

第6步  回到第1步我們開起的畫面,在「從網址(URL)-安裝」的欄位中輸入剛剛複製的模組連結,接著點﹝安裝﹞繼續。

[教學]如何在Drupal安裝模組?

第7步  這時候模組會開始解壓縮、安裝,安裝完畢後您可以點選「Enable newly added modules」啟用新安裝的模組。

[教學]如何在Drupal安裝模組?

第8步  如果您前一步驟沒有啟用模組,您也可以來到「模組」頁面,進入後找到剛剛安裝的模組,勾選左方的「啟用」,然後按一下網頁下方的﹝儲存﹞。

[教學]如何在Drupal安裝模組?

 

第9步  當您看見「設定選項已被儲存」就表示已經安裝成功了。

[教學]如何在Drupal安裝模組?

第10步  回到第8步驟的介面,我們會看到模組已經被打勾啟用而且後方有設定選項,管理者可以從這邊去對模組做進一步的調整。

[教學]如何在Drupal安裝模組?

如何解除安裝Drupal模組?

第1步 想要解除安裝Drupal模組非常簡單,你必須先在「模組內」將「啟用勾勾」取消,然後點﹝儲存﹞,也就是先將模組停用。接著再回到「模組」介面中,點選右邊的「解除安裝」,接著將要停用的模組打勾然後點選﹝解除安裝﹞。

[教學]如何在Drupal安裝模組?

第2步 系統會再次詢問您是否要解除?而且解除後相關資料都會移除,確認無誤請點﹝解除安裝﹞。

[教學]如何在Drupal安裝模組?

第3步  最後,你就會看到資訊反饋顯示:已解除安裝所選擇的模組。

[教學]如何在Drupal安裝模組?