2010-12-28 9 views
1

미디어 위키 확장에서 마법의 단어를 확장 {{CURRENTPAGEE}}이 (가) 미디어 위키 확장에서 : 어떤 방법이 내가 magicword을 확장 할 필요가

<extension>{{CURRENTPAGEE}}</extension> 

하지만 매크로 확장의 주장에 전달하기 전에 확장되지 않은이

확장 프로그램에 전달하기 전에 현재 페이지 URL을 가져 오는 중입니까? 아니면 확장 코드 내부에서 호출 URL을 얻으려면? 고맙습니다.

+0

나는 해결책을 찾지 못했지만 확장 코드에서 "global $ wgTitle"을 호출하여 호출 페이지의 제목 (공백 포함)을 얻을 수 있다고 선언 할 수 있습니다. – Polen

답변

1

당신은 참으로, 상위 프레임 더 나은 세계 $wgTitle 이상을 사용할 수 있습니다 "How do I render wikitext in my extension?" in the MediaWiki manual에 의해 설명 된 바와 같이 Parser의 방법 recursiveTagParse를 사용할 수 있습니다, 또는 현재 페이지의 제목을 얻기 위해 (콜백에 네 번째 매개 변수로 전달)이며, 공개 속성은 $title입니다.

관련 문제