KanColle © 2014 DMM.com / KADOKAWA GAMES All Rights Reserved. / Animation by © Good Smile Company
Drupal CMS系統
#1
手動中文化:把語言包放到 ~\sites\default\files\translations

英文官網:http://drupal.org
中文語系:http://drupaltaiwan.org

Plugin
http://drupal.org/project/dhtml_menu
http://drupal.org/project/i18n
http://drupal.org/project/fckeditor
http://drupal.org/project/tinymce

Drupal WorkFlow 公文流程?
https://www.drupal.org/project/workflow

Drupal 報名系統 WebForm
http://drupal.org/project/webform
Drupal 報名系統 SignUp
https://www.drupal.org/project/signup

Durpal 7 + MS SQL
http://drupal.org/project/sqlsrv

搭配Drupal的電子商務外掛
http://www.ubercart.org/downloads
Discord
https://www.drupal.org/project/discord_widget

Skin
http://www.themes-drupal.org/en
http://www.themes-drupal.org/en/cold-day.html 水藍,免費版缺圖片,看起來跟官網不同
http://www.themes-drupal.org/dance-20.html 彩黑 ,免費版缺少很多欄位

官網下載
粉紅
http://drupal.org/project/strange_little_town
http://drupal.org/project/powerfulpink
淺綠
http://drupal.org/project/Aeon5

http://drupal.org/project/pixture 可調顏色
http://drupal.org/project/wabi
http://drupal.org/project/Stasis
http://drupal.org/project/a-cloudy-day
http://drupal.org/project/travel 水粉藍,但只有上半部是水粉藍,選單是白的

http://drupal.org/project/bookstore

http://drupal.org/project/strix
http://drupal.org/project/swirlylensflare

http://drupal.org/project/skyroots
http://drupal.org/project/purple_beauty
背景黑
http://drupal.org/project/colourise
http://drupal.org/project/genesis_darkmatter 有問題,Drupal變空白
http://drupal.org/project/dance 只有圖,要把風格改黑再使用這個圖
http://drupal.org/project/obsidian 效果不錯,當只有使用一個sidebar時,選單會偏中間Orz
http://drupal.org/project/soldier
http://drupal.org/project/MyTree
http://drupal.org/project/abstract
http://drupal.org/project/evening
http://drupal.org/project/ablogtheme 螢光綠
http://drupal.org/project/twilight
黑綠背景
http://drupal.org/project/drixel WordPress
http://drupal.org/project/motion 跟WordPress同一個作者
http://drupal.org/project/tranquility
其它
http://drupal.org/project/cti_flex
http://drupal.org/project/foliage
http://drupal.org/project/summertime
http://drupal.org/project/beach
http://drupal.org/project/acrylic

手機-類純文字
http://drupal.org/project/mobi
http://drupal.org/project/adaptivetheme_mobile

7.x 藍灰
http://drupal.org/project/diary
回覆
#2
Drupal 整合 Windows AD
轉貼自 [仙采手札] Drupal 整合 Windows AD

Drupal LDAP 整合模組在 http://drupal.org/node/15109,下載後,上傳到 /sites/all/modules 然後啟用模組。
啟用後先進入授權方式設定,選擇 LDAP directory only,只用 LDAP 授權,不再在 Drupal 新增帳號。原有的 Admin 還會存在,不受影響。
   
接下來的 Security Options 勾選 Do not store users’ passwords during sessions.
   
LDAP UI Options 的部份可考慮勾選 Remove password change fields from user edit form,這樣會移除在登入畫面的「索取新密碼」的功能。email也不讓使用者自行修改。因為安全上的考量,不讓 Drupal 寫入 AD 主機。
   
   
接著設定 AD 主機資料,這個決定登入的帳號和密碼的驗證。名稱自行命名,LDAP server 可寫入ip,或完整的主機名稱。
   
Login procedure 對沒有 LDAP 經驗的人來說,比較不容易了解。BASE DNs 要填入完整的域名及OU(組織單位)。例如,有家公司的 DN 是 goo.com.tw ,架設 AD 的人設定了公司頂級的容器物件叫 headoffice ,那麼 BASE DNs 就是 ou=headoffice,cn=goo,cn=com,cn=tw ,以此類推你的 BASE DNs 。
下方的 UserName attribute ,因為用的是 Windows 的 AD ,所以是 sAMAccountName 。
   
LDAP Server 設定最重要的步驟在這裡。一般 AD 都不會開放匿名查詢,所以一定要填入有權限的帳號。通常是 Administrator 。在 LDAP 的世界裡, Administrator 一定要有完整的 CN ,以上述的 DN 為例,就是 cn=Administrator,cn=users,dc=goo,dc=com,dc=tw,密碼就是原來的密碼。(圖中資料是我的例子,照抄不會有作用,請注意。)
   
Data 的設定比較單純,看圖即可。
   
   
Group 的設定目的是藉由 AD 中各個使用者的隸屬群組,來作為 Drupal 的權限管控,方便管理網站。

進入 Group 之後,選「編輯」進行設定。
   
Group by DN 下的 Attribute of the DN which contains the group name:填入 OU 即可。
   
Group by attribute 項目下勾選 Groups are specified by LDAP attributes。這個選項對於日後想要依 AD 的群組去做權限管控很重要,有勾選,系統會在使用者的角色自動帶入 AD 的群組名稱。不勾選,就只會建立一般使用者。

Attribute names (one per line): 填入 memberOf 。(如果想了解為什麼,請自行研究 LDAP 書籍)
   
Group by entry 項目下的 LDAP DNs containing groups (one per line):如果以前述的 DN 為例,要填入 OU=headoffice,DC=goo,DC=com,DC=tw (圖中是我的例子,請填上你的 DN) Attribute holding group members:請填入 memberUid
   
LDAP 的設定到此告一個段落。基本上,任何一個 AD 上的帳號都可以登入網站了,但這不是最終目的,各使用者的權限管理才是重點。

Drupal LDAP 整合模組並不會自動將 AD 上的群組和帳號抓取到網站上,經過測試發現,各群組的其中一個人只要登入後,就會產生一個使用者的資料,並將其所屬的群組資料帶入。在使用者的頁面中,會出現「角色」的資料,這個就是 AD 上的群組。    
「角色」資料產生後,就可以依此進行操作權限相關的設定。由「角色」去設定,以不用一個一個帳號設定權限,要不然,公司幾百名員工,MIS 會設定到死掉。
   

參考資料:
1. 潛下去是為了浮出來
2. Use ldapgroups with M$ Windows 2003 Active Directory
回覆
#3
Drupal LDAP 過濾群組
轉貼自 [仙采手札]Drupal LDAP 過濾群組

在 Drupal 6 的 LDAP 設定當中,Groups 這個項目可以決定 AD 的群組是不是可以複製到 Drupal 當中作為「角色」。如果在 Group by Attribute 這個項目下,勾選 Groups are specified by LDAP attributes 系統會在使用者的角色自動帶入 AD 的群組名稱,同時會建立「角色」的清單。不勾選,就只會建立一般使用者。
   
在AD上,經常會為了管理的目的,設立許多群組 (Groups),但是在 Drupal 6 上面,卻不需要這麼多的「角色」(Roles),否則在管理權限時,一大堆方塊看得眼睛都花了,我就曾經因為這樣勾錯權限,害使用者抱怨連連。所以該如何過濾 AD 上的群組,不要帶進來 Drupal 6 ,免得建立許多不需要的「角色」呢?

請進入:管理 > 網站設定 > LDAP > Groups ,編輯現有的 LDAP 。

在 Group by entry 下,勾選 Groups exist as LDAP entries where a multivalued attribute contains the members’ CNs,然後在方格中填入你希望建立角色的群組。

下方的 Attribute holding group members 要填入 member ,而不是原先的 memberUid 。
   
回覆
#4
Drupal LDAP 群組管理
轉貼自 [仙采手札]Drupal LDAP 群組管理

在 Drupal 6 的 LDAP 設定當中,Groups 這個項目可以決定 AD 的群組是不是可以複製到 Drupal 當中作為「角色」,這在權限管理是非常重要也非常好用的一個設定。

在 Group by Attribute 這個項目下,要勾選 Groups are specified by LDAP attributes 系統才會在使用者的角色自動帶入 AD 的群組名稱,同時會建立「角色」的清單。不勾選,就只會建立一般使用者。
   
LDAP group to Drupal role limits 這個項目就是讓你決定 AD 上的哪些群組可以登入 Drupal 。設定的說明講得很清楚了:如果空白不填任何資料,那麼 AD 上的所有帳號都可以登入,會自動建立 Drupal 上的帳號。
   
如果有填入 AD 上的群組,表示限制只有這些群組的成員可以登入,不隸屬於這些指定的任何一個群組的帳號,就不被允許登入。

記得群組要填寫標準的 DN 格式,如圖所示。有支援中文的群組名稱。
   
不能登入的帳號,會被拒絕登入,但 Drupal 還是會新增這個帳號,也許是 Bug 。
回覆


前往:


正在瀏覽這個主題的使用者: 1 位訪客