置顶公告:【置顶】关于临时开启评论区所有功能的公告(2022.10.22) | 【置顶】关于本站Widget恢复使用的公告
  • 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
  • 本镜像站和其他萌娘百科的镜像站无关,请注意分别。

幫助:內容模型

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋
Commons-emblem-notice.svg
這個頁面「Help:內容模型」是萌娘百科的幫助文檔
  • 本文用於介紹萌娘百科中一些特定功能的操作方法;
  • 本文僅是一篇論述,不屬於方針或指引。如果本指南與相關方針或指引發生衝突或存在不一致的情況,請以方針或指引的條文為準。

內容模型(英語:Content Model)在MediaWiki中是指特定頁面的格式或類型。

萌娘百科中的內容模型

在萌娘百科中,可供選擇的內容模型有以下幾種:

  • wiki文本:這是萌百大多數名字空間默認的內容模型。
  • 純文本:顧名思義,該內容模型中的內容為純文本,您在此內容模型中所編輯內容和您在記事本中編輯內容如出一轍。
  • JSON:該內容模型支持的語言為JSON。JSON屬於一種結構化數據格式,您可以使用此內容模型存儲一些基礎數據。
  • JavaScript:該內容模型支持的語言為JavaScript。JavaScript是一種腳本語言,站內小工具大多使用此語言編寫。
  • CSS:該內容模型支持的語言為CSS。與下面的純CSS不同的是,使用該內容模型編寫的CSS受限較少,但使用該內容模型的CSS頁面無法插入至條目正文和模板中。
  • 純CSS:該內容模型由TemplateStyles擴展提供,支持的語言為CSS。相較於上面的CSS,該內容模型有着一定的限制,詳情請閱讀Help:模板樣式表
  • Scribunto:這是模塊名字空間默認內容模型,由Scribunto擴展提供。該內容模型支持的腳本語言為Lua,詳情請閱讀Help:Lua

如何查看一個頁面的內容模型

要查看一個頁面當前的內容模型,點擊工具欄中的「頁面信息」即可。您也可以在網址上追加?action=info前往相同的頁面。

如何更改一個頁面的內容模型

目前,萌娘百科中「編輯頁面的內容模型 (editcontentmodel)」的權限被賦予給所有自動確認用戶。若要更改頁面的內容模型,您需要如下操作。

  • 打開Special:ChangeContentModel特殊頁面,輸入您想要更改內容模型的頁面名,點擊「更改」後會進入更改界面,選擇您需要的內容模型更改即可。
    • 您也可以直接進入對應頁面,點擊工具欄中的「頁面信息」連結,找到「頁面內容類型」後面的「更改」超連結,點擊亦可進入更改界面。

需要注意的是,此操作也可以對不存在的頁面執行,執行後系統將會以相應的內容模型創建頁面。

參見