在前面一節(jié)中我們已經(jīng)通過站點(diǎn)的“首頁設(shè)置”將添加的課程分類在網(wǎng)站首頁上顯示出來了,除此之外,在實(shí)踐中經(jīng)常會用的還有另一種做法,就是將課程的分類直接放在系統(tǒng)頂端的菜單欄里(也就是現(xiàn)在的網(wǎng)站首頁、語言的菜單處)卜壕,不過這個(gè)就需要涉及系統(tǒng)主題的支持了。
在這一節(jié)我們就來介紹一下在默認(rèn)主題中如何將課程分類放置于頂端的菜單導(dǎo)航欄中(當(dāng)然烙常,實(shí)際上你可以用它來創(chuàng)建指向任何目標(biāo)路徑的導(dǎo)航項(xiàng),比如學(xué)校的主頁鹤盒、常見問題頁面等等)蚕脏。
首先,我們需要找到每個(gè)課程分類的鏈接路徑侦锯,有兩種方法驼鞭。方法一:因?yàn)樵谇耙徊街形覀円呀?jīng)在首頁中添加了課程分類,所以你可以在“網(wǎng)站首頁”中依次點(diǎn)開每個(gè)需要添加的課程分類尺碰,然后去復(fù)制它們的地址挣棕;方法二:直接訪問http://moodle路徑/course/index.php ,在這個(gè)頁面中(不管你首頁如何設(shè)置)會列出當(dāng)前系統(tǒng)中所有的課程類別列表亲桥,接下去的操作同上洛心,依次去復(fù)制課程鏈接路徑。
知道這一點(diǎn)之后题篷,我們就可以來添加導(dǎo)航菜單了词身,依次單擊“網(wǎng)站管理”/“外觀”/“主題風(fēng)格”/“主題設(shè)置”,這時(shí)將打開系統(tǒng)當(dāng)前主題的設(shè)置頁面番枚。這里設(shè)置的選項(xiàng)有點(diǎn)多法严,不過我們要做的就是找到下方的“自定義菜單項(xiàng)”文本框。
在這個(gè)框中可以用于添加頂端菜單條的鏈接選項(xiàng)葫笼,規(guī)則如下:
**鏈接標(biāo)題(即顯示的名稱)|鏈接地址(即點(diǎn)擊后跳轉(zhuǎn)的地址深啤,可以是絕對路徑或是相對路徑)**
另外,如果你要設(shè)置多個(gè)層級的菜單路星,可以在前面加一個(gè)或多個(gè)“-”(數(shù)字減號)來表示從屬關(guān)于溯街,例如下文:
**-二級目錄1(即顯示的名稱)|鏈接地址(即點(diǎn)擊后跳轉(zhuǎn)的地址洋丐,可以是絕對路徑或是相對路徑)**
****--三級目錄1|鏈接地址(即點(diǎn)擊后跳轉(zhuǎn)的地址苫幢,可以是絕對路徑或是相對路徑)****
****--三**級目錄2|鏈接地址(即點(diǎn)擊后跳轉(zhuǎn)的地址,可以是絕對路徑或是相對路徑)******
****-二級目錄2(即顯示的名稱)|鏈接地址(即點(diǎn)擊后跳轉(zhuǎn)的地址垫挨,可以是絕對路徑或是相對路徑)****
此外韩肝,你還可以用一個(gè)或是多個(gè)“#”來表示菜單項(xiàng)之間的分隔。
知道這個(gè)規(guī)則之后九榔,我們也查出了課程菜單的項(xiàng)目哀峻,我們就可以來添加導(dǎo)航菜單了涡相。比如我輸入的是:
專業(yè)課|http://localhost/moodle/course/index.php?categoryid=1
通識課|http://localhost/moodle/course/index.php?categoryid=2
其它課程|http://localhost/moodle/course/index.php?categoryid=3
關(guān)于|#
-站長主頁| http://ilester.net
-工作室|http://gzs.ilester.net
保存之后,出現(xiàn)的效果是這樣的:
PS:補(bǔ)充說明一下剩蟀,“關(guān)于”后面的“#”并不是表示分隔催蝗,只是表示單擊此鏈接后跳轉(zhuǎn)至本頁的錨點(diǎn),因?yàn)闆]有指明錨點(diǎn)育特,它就只執(zhí)行打開下拉菜單的功能丙号,在本例中,這是比較符合我們需求的缰冤。如果要用分隔的話犬缨,那需要單獨(dú)給一行來標(biāo)記“#”。