本頁面靈感來源於U:東東君/從零開始的模板教程,旨在能讓剛入站的用戶能夠儘快地,正確地瞭解萌娘百科的編輯知識。
請先淺略地閱讀幫助:萌百編輯簡明指南
指的是左側欄、跟搜索框同行的一欄、右上角的那欄、以及頁底的這些藍鏈文字
建議自己點進去看看
當前頁面從左到右分別是:用戶頁,討論,大陸簡體(簡繁轉換的選擇器)
一大段隔斷後:閱讀,編輯,編輯序言,查看歷史,⭐
更多:移動
其中在大隔斷左側和右側的黑字白底的文本分別表示你當前所在的頁面位置以及操作
最左側的是頁面分類或者說簡介:顯示內容會隨著當前頁面所屬的命名空間而更改
討論:與這個頁面同名,但是前綴是「XX討論:」的頁面,又名「XX talk:」,詳細請看萌娘百科:討論頁面
編輯:即編輯該頁面的原始碼,詳細請看幫助:萌百編輯簡明指南/實戰一 修改條目內容,部分受保護的頁面需要相應的用戶組權限才能編輯,當然你可以在對應的討論頁提出編輯申請,讓有權限的人代替編輯。
編輯序言:編者認為這是沒什麼卵用的功能(無話題討論頁會把它變成添加話題,但如果添加過一個話題後,就會多出來一個編輯序言)
查看歷史:即能查看頁面的改動歷程,對比選擇編輯範圍的改動內容,查看某一編輯時的原始碼,撤回某人的編輯(實質還是一種再次編輯覆蓋),感謝他人編輯等
⭐:即收藏加入監視列表,星星變藍後,右上角參數設置右側的監視列表裡就會出現該頁面的最近編輯信息
移動:即把當前頁面移動到新的頁面,當前頁面內容會清空並且留下至新頁面的重新導向,詳細請看幫助:移動頁面
額外內容:在參數設置-編輯中勾選啟用維基友愛標籤表示對其他用戶的感謝,就會在用戶頁多出一個❤(自己的用戶頁是沒有的),用於給對方發送星章,會發在對方討論頁裡,具體有什麼意義,我不造啊,但是你可以在這個頁面給我送
頭像,用戶頁連結,提醒(如討論頁留言,XX提到了您,回退編輯),一般通知(如感謝編輯,評論回復,用戶頁及子頁面下的評論),討論頁連結,參數設置,監視列表,退出。
總之這塊重點是參數設置,裡面的選項常用的是「用戶選項」下的「簽名」與「電子郵件」
其次是「小工具」,建議先準備好ctrl+F
建議勾選:裡面的「代碼高亮工具」,兩個「編輯框代碼高亮」,用戶標識,黑幕開關,編輯次數,強制預覽,高亮顯示嵌套模板
在開始之前,先提一嘴,如果你是移動端用戶,請不要使用手機版視圖,建議劃到頁面最下方,點擊桌面版視圖。
首先你要準備一個「沙盒頁」,建立一個條目或者模板之前,你需要一個沙盒頁來將對應頁面實現的效果編輯至滿足基本要求,再創建對應的頁面,我會在下面闡述何為沙盒頁。
先從頁面開始說起,比如本頁面的完整頁面名:
User:RabBIThole/模板原理教程
這裡做一下區分,這裡的「完整頁面名」指代的是本頁網址「zh.moegirl.tw/」之後的內容
而非頁面內從上往下出現的第一條藍色橫槓上的文字內容,這個文字內容在這裡稱作「標題」。
其是由「命名空間」「英文半角冒號」「(主)頁面名」「英文半角左下斜槓」「子頁面名」構成的。 用戶頁其實就是「命名空間」為「User」或「用戶」的頁面,即前綴為「User:」或「用戶:」的頁面。
而沙盒頁,可以是你的用戶(主)頁面及下所有子頁面,你只需要在網址內輸入
zh.moegirl.tw/User:你的用戶名(/子頁面名)
然後點擊搜索框左側的「編輯」就可以建立你的頁面了
跳轉連結:zh.moegirl.tw/User:-[1](此處使用了模板username,後文會教怎麼搜索,請嘗試查找這個模板)
<nowiki></nowiki>(這裡是個nowiki套nowiki,可以來看看這裡的源代碼)
「前綴」=「命名空間」+「:」
常見的「條目」(或稱詞條)是命名空間為「(主)」又名的頁面,主命名空間的頁面無前綴,「(主)」只作定義作用。
即「條目」是主命名空間下的頁面。
大部分命名空間的命名都像用戶頁那樣中文英文相同,也就是搜索或直接輸入網址導向的頁面相同。 而標題中的命名空間會默認顯示為中文。
關於條目的命名規範,參見萌娘百科:條目命名
英文命名空間首字母不區分大小寫,同時用戶名默認英文首字母是大寫。
實際上是Mediawiki的頁面本身不允許開頭為小寫字母,小寫自動跳轉大寫。
即你無法創建一個名為rabBIThole的用戶,因為在萌百里這跟RabBIThole是相同用戶名。
所以編者要是本頁面內的首字母大小寫不統一合情合理
常見的命名空間:萌娘百科,Help(幫助),Template(模板),分類,Widget等
更多的可以去點擊右上角搜索欄的放大鏡🔍→高級
特殊的命名空間:Special(非常簡單粗暴就叫special)好奇的話可以點擊Special:特殊頁面,快捷找到它可以在頁面「左側欄」的「工具」下找到
關於搜索,這裡簡單區分為精確搜索和模糊搜索
即準確知道想要到達的頁面名,或者頁面的重新導向頁面名
本質是,把到達的對應頁面自動跳轉到在該頁面代碼中設置的「重新導向頁面」
代碼如下:
#REDIRECT [[完整頁面名]]
意為將該代碼存放的那個頁面重新導向至代碼內寫入的形如[[完整頁面名]]的「內鏈」
即只知道對應的相關名稱或綽號,無法精確搜索直達頁面
消歧義頁頂模板在上文中並未提及,所以如有消歧義相關編輯需求請看Help:消歧義頁
但總會有時候,你想要查的萌百功能不太好找,但這種情況往往意味著你是在抄代碼摸索萌百模板
而此時你可以在抄的代碼頁點擊右上角的「編輯」,接著可以看見頁面彈出的「編輯框」,然後點擊下面的「顯示預覽」,再次拉到頁底,就可以看見該頁面使用的模板、模塊等了。
在此處提及與代碼理解相關的內容
重要:
次要:
|
本質上是各種插件模塊混用再加html以及css等編輯形成了的整體樣式預設,並且通過wikitext的方式進行來獲得一定程度上的個性化元素調用。
分為實名參數和匿名參數,說白了就是名字對了才能傳東西的參數和只能按順序傳的參數。
實名參數的代碼形為
{{{參數名|默認值}}}
匿名參數的代碼形為
{{{1|默認值}}}{{{2|默認值}}}{{{3|默認值}}}
根據前文的內容,你可以去相關模板頁閱讀一下文檔,這樣就明白哪些是匿名哪些是實名了,只要你不寫模板,這塊就只需要瞭解一下就夠了。
那麼參數指的是什麼呢,其實就是模板運作的代碼中得以讓模板個性化調用的,沒有寫死或者說沒有確認的內容。
與上面的區別是這個使用兩個大括號,而參數使用三個。
通過下面的方式來進行調用模板傳參
{{模板名|參數}}
更詳細的
{{模板名|匿名參數1中輸入的內容|text=內容|匿名參數2輸中入的內容|匿名參數3}}
如果目標模板沒有名為text的實名參數,或者沒有那麼多的匿名參數數量,那麼這多出來的部分參數調用就沒有意義
又或者有其他的參數並沒有被你調用,這個時候,其他參數會按照默認值輸出。
其流程可以這麼理解:在某頁面寫入模板代碼→預覽時自動調用模板並傳參→輸入調用到的參數內容到模板頁代碼的對應參數位置→把模板頁的代碼經過wikitext的規則完全轉化為html的代碼輸出→出現預覽時的可視化內容