檢視 Mediawiki 擴展 的原始碼
←
Mediawiki 擴展
跳至導覽
跳至搜尋
由於以下原因,您無權編輯此頁面:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
[[分類:Mediawiki]] ==解析器函數(ParserFunctions)== ===安裝=== 在 LocalSettings.php 中加入: #MediaWiki 1.24或更早版本:require_once "$IP/extensions/ParserFunctions/ParserFunctions.php"; #較晚近的版本:wfLoadExtension('ParserFunctions'); 可用參數,如: <pre>$wgPFEnableStringFunctions=true; // 激活the intergrated字符串函數功能 $wgPFStringLengthLimit=1500; // 設字符串函數中字符串最大允許長度,預設值為1000</pre> ===用法=== 請參考:[https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions/zh 官網] ==外掛 CSS== ===安裝=== #[https://www.mediawiki.org/wiki/Special:ExtensionDistributor/CSS 下載]檔案,並將其放在 extensions 目錄下的CSS目錄內。 #在 LocalSettings.php 中加入: #*MediaWiki 1.29或更早版本:require_once "$IP/extensions/CSS/CSS.php"; #*較晚近的版本:wfLoadExtension('CSS'); 可用參數: <pre>$wgCSSPath = false; # 預設值,參考到 $wgScriptPath $wgCSSPath = ''; # 參考到伺服器的文件根目錄 $wgCSSPath = 'https://example.org/stylesheets'; # 參考到其他的 site</pre> ===用法=== 在 wiki 頁中加: *{{#css:MyStyles.css}} 或 {{#css:/skins/MyStyles.css}} ; *或直接在解析器函數中寫入 CSS 規則,如下例所示: <pre>{{#css: body { background: yellow; font-size: 20pt; color: red; } }}</pre> 更多資料請參考:[https://www.mediawiki.org/w/index.php?title=Extension:CSS/zh&variant=zh-tw 官網] ==Math裝不起來== 版本匹配: <table class=nicetable> <tr><th>mw版本</th><th>math版本</th></tr> <tr><th>1.23</th><th>1.25</th></tr> <tr><th>1.30</th><th>1.31</th></tr> </table> ===三層需求=== #伺服器上須裝有 texvc ,其編譯環境需要 OCaml 3.06 #須有「前置字_math」資料表,其結構在外掛套件的 db 資料夾中的 math.mysql.sql ,先匯入資料表,再改名為 「前置字_math」。 #須進行 LocalSettings.php 設定: #*在 mw1.25版之前用「require_once("$IP/extensions/Math/Math.php");」 #*在 mw1.25版之後用 [https://www.mediawiki.org/wiki/Extension:Math/zh#安裝 https://www.mediawiki.org/wiki/Extension:Math/zh#安裝] 頁中,右方模板形成之方框中: #「下載擴展」連結,進入[https://www.mediawiki.org/wiki/Special:ExtensionDistributor/Math https://www.mediawiki.org/wiki/Special:ExtensionDistributor/Math],結果下方各種版本最低只到 1.27 版無可用之版本。 #「瀏覽存儲庫」連結,進入[https://gerrit.wikimedia.org/g/mediawiki/extensions/Math https://gerrit.wikimedia.org/g/mediawiki/extensions/Math],其中有更多的早期版本,可以先讀各版本的 README 及 Math.php 看其適應版本: #*對 1.26 版以上會說須 MW 1.25+ 才能用 #*對 1.25 版會說「資料庫錯誤」 #*對 1.24,1.23 除了說「資料庫錯誤」還會說 MathInputCheckTexvc.php 第 65 行指令檢查到「語法有缺陷」,抑制此行後,還是會說「資料庫錯誤」。 #裝 mediawiki 1.30 ,裝上 Math 1.31 版,取其下 db 資料夾中的 math.mysql.sql ,匯入資料表,改名為 wiki_math ,即完成安裝。 #但讀 Math/math/README 得知,此外掛另外須在作業系統下編譯 texvc ,編譯環境需要 OCaml 3.06 ,這一點目前在 DS216 上還做不到。
返回到「
Mediawiki 擴展
」。
切換側邊欄
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊
六年制學程
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
視圖
閱讀
檢視原始碼
檢視歷史
更多
搜尋