Mediawiki 程式說明:修訂版本之間的差異

出自六年制學程
跳轉到: 導覽搜尋
(新頁面: 分類:Mediawiki ==includes/Title.php== 而Title類中 getLocalURL 方法中負責處理 interwiki 的部分有錯,因{{…}}的關係,造成 $namespace 變成 Template ,使U...)
(沒有差異)

2013年10月27日 (日) 15:48的修訂版本

includes/Title.php

而Title類中 getLocalURL 方法中負責處理 interwiki 的部分有錯,因模板:…的關係,造成 $namespace 變成 Template ,使URL插入多餘的「Template:」,需抑制修改: #$namespace = $this->getNsText(); #if ( $namespace != ) { # Can this actually happen? Interwikis shouldn't be parsed. # Yes! It can in interwiki transclusion. But... it probably shouldn't. # $namespace .= ':'; #} #$url = $interwiki->getURL( $namespace . $this->getDBkey() );// by jj


includes/parser/Parser.php

本程式為 wiki 語法解析的核心。