前一篇介紹了Host Settings,屬於最高權限管理者才能使用的設定,這一篇要來介紹網站設定(Site Settings),看看哪些是屬於網站可以自行設定的項目。
之前一直都是使用最高權限管理者帳號登入,這一篇雖然也可以使用最高權限的管理者帳號,但是網站設定中仍然有些設定是網站管理者無法看見的,所以為了要能夠看出差異,因此也需要使用網站管理者帳號登入,如果網站除了最高權限管理者的帳號之外尚未建立其他使用者帳號,請參考這篇。如果有其它使用者帳號,但是要指定網站管理者的權限給特定帳號,請參考這篇最後面的段落。
利用任何一個管理者權限的帳號,登入後在Admin選單中點選Site Settings(網站設定):
接著看一下不同權限管理者帳號所能設定的區塊:
最高權限管理者
.基本設定
.進階設定
.User Account Settings
.樣式表編輯器
.Advanced URL Settings
網站管理者
.基本設定
.進階設定
.User Account Settings
.樣式表編輯器
.Advanced URL Settings
有看出什麼不一樣的地方嗎?最高權限管理者在網站設定的進階設定頁籤中,多了五個區塊可以設定,除此之外,一般網站的管理者也不能夠自行上傳外觀樣式(Skin/Container)。
接下來就分別針對各項設定來作介紹
基本設定
.網站詳細內容:
在這個區塊中可以設定網站的標題、說明、關鍵字和版權聲明,其中說明和關鍵字的部份是指HTML的head標籤區塊中的meta標籤所設定的description和keywords。版權聲明的部份則是在外觀樣式中設定擺放版權聲明的內容,一般來說放在網站的右下角。
.網站行銷:
搜尋引擎的部份有Google、Yahoo、Microsoft(指的應該是Bing)三個選項可以選,按下Submit之後就會將網站的內容送到搜尋引擎索引。
網站地圖URL的部份指的是在Google Sitemap功能中要填入的Sitemap網址。
檢查檔指的是使用Google Webmaster Tools會需要的檢查檔,檔案名稱由Google提供,在這裡填寫Google提供的檔名。
.網站外貌:
在這裡可以設定網站的Logo、背景、Favicon.ico(網址列前面的小圖示)和網站的外觀樣式。
進階設定
.網頁管理:
這個區塊的設定很重要,因為這裡設定了網站在沒有輸入指定網頁檔名的時候會進入的首頁頁面、登入或註冊的頁面(若沒有特別設計則顯示預設內容)、使用者資訊的頁面以及站內搜尋結果呈現的頁面。
.安全設定:
這裡的設定比較簡單,只有選擇這個網站預設的管理員是誰(有在Administrators角色中的帳號顯示的名稱)以及是否在頁面中隱藏登入選項。
.付款設定:
這裡的付款設定指的是某些模組會使用到付款功能的時候所呼叫的付款處理器相關設定,和Host Settings中的設定不太一樣。
.可用性設定:
這裡的設定也滿重要的,除了網站時區必須正確設定之外,是否在網站許多模組功能中啟用跳出視窗及是否在檔案總管中隱藏系統目錄都很重要。
.網站別名(最高權限帳號限定):
這裡可以設定網站的別名(Alias)。
.SSL設定(最高權限帳號限定):
一般來說要設定網站的SSL憑證都會和主機的設定有關,所以這個區塊也是最高權限帳號限定,如果網站是屬於需要加密保護的類型(購物網站),那麼就需要申請SSL憑證並且在這裡設定。
.Messaging Settings(最高權限帳號限定):
這個區塊是在較後期才有的功能設定,目前的DotNetNuke系統允許會員之間互相傳訊息,因此有些關於訊息的設定,包含是否允許包含附檔、是否以Email通知有訊息。
.主機設定(最高權限帳號限定):
這部份應該是和Host Settings中針對網站的設定是關聯的,讓最高權限管理者設定這個網站的費用和空間等。
.Client Resource Management(最高權限帳號限定):
這區塊和Host Settings的設定是關聯的,不過也可以選擇覆寫Host Settings中的設定,單純針對這個網站設定是否壓縮及最小化相關的檔案,如果選擇覆寫設定則會出現下面框起來的選項。
User Account Settings
這個頁籤的內容先前已經介紹過了,有興趣的讀者詳見「DotNetNuke使用篇–會員帳號設定(User Account Settings)」。
樣式表編輯器
這裡是讓管理者可以針對網站預設的一些CSS樣式進行修改,很單純的編輯功能。
Advanced URL Settings
.Extension URL Providers:
這裡是有安裝額外的URL提供者擴充套件的設定地方,預設的DotNetNuke安裝中並沒有其它的提供者,筆者也尚未使用過這個功能,有興趣的讀者請自行搜尋相關文章囉!
網站設定(Site Settings)相對於主機設定(Host Settings)來得簡單得多,相關設定應該也不難理解,或許對於網站管理者來說,最高權限管理者所安裝提供給網站使用的模組相關的設定就已經夠多要摸索的了(註),這裡的設定應該只要設定好之後就不太會去更改它們了吧!
註:網站管理者是不能自行安裝擴充套件(模組)的,所有網站可以使用的擴充套件(模組)都是由最高權限管理者事先安裝在DotNetNuke中並挑選給網站使用。
(本文同步發表於泰克哪裡去部落格)
[鐵人賽Day1]DotNetNuke簡介
[鐵人賽Day2]DotNetNuke安裝前置作業
[鐵人賽Day3]DotNetNuke安裝-傳統方式安裝在IIS
[鐵人賽Day4]DotNetNuke安裝-透過Web PI安裝
[鐵人賽Day5]DotNetNuke安裝-使用Windows Azure Website
[鐵人賽Day6]DotNetNuke網站結構說明
[鐵人賽Day7]安裝DotNetNuke語系
[鐵人賽Day8]DotNetNuke-新增頁面與模組
[鐵人賽Day9]第一個DotNetNuke模組-Hello DotNetNuke
[鐵人賽Day10]DotNetNuke模組的多國語系
[鐵人賽Day11]安裝DotNetNuke專案範本
[鐵人賽Day12]DotNetNuke模組設計範本–SimpleModule(1)
[鐵人賽Day13]DotNetNuke模組設計範本–SimpleModule(2)
[鐵人賽Day14]DotNetNuke模組設計範本–SimpleModule(3)
[鐵人賽Day15]DotNetNuke模組設計範本–SimpleModule(4)
[鐵人賽Day16]DotNetNuke使用篇–會員帳號設定(User Account Settings)
[鐵人賽Day17]DotNetNuke使用篇–第三方帳號驗證
[鐵人賽Day18]DotNetNuke使用篇–管理使用者帳號、角色
[鐵人賽Day19]DotNetNuke使用篇–建立子網站
[鐵人賽Day20]DotNetNuke使用篇–內容多語系化
[鐵人賽Day21]DotNetNuke使用篇–Host設定介紹
[鐵人賽Day23]翻譯DotNetNuke–使用語言編輯器
[鐵人賽Day24]DotNetNuke的網頁選單(Menu)翻譯
[鐵人賽Day25]設定DotNetNuke的Email範本
[鐵人賽Day26]DotNetNuke寄送郵件功能介紹
[鐵人賽Day27]查看DotNetNuke的執行記錄–事件檢視器(Log Viewer)介紹
[鐵人賽Day28]維護DotNetNuke的清單列表(List)–在Profile中可以下拉選擇台灣的縣市
[鐵人賽Day29]DotNetNuke樣式設計–Skin和Container簡介
[鐵人賽Day30]尋找更多的DotNetNuke擴充套件(Module、Skin)