✔️ MediaWiki 1.23.3에서 테스트하였습니다.
- Mediawiki Non-clickable Images
- 미디어위키 그림 클릭 안되게 하기
1 방법[ | ]
- 미디어위키 폴더/includes/Linker.php 파일의 getImageLinkMTOParams 함수의 하단부
$mtoParams['desc-link']
변수의 값을 true 에서 false로 수정
PHP
Copy
private static function getImageLinkMTOParams( $frameParams, $query = '', $parser = null ) {
$mtoParams = array();
if ( isset( $frameParams['link-url'] ) && $frameParams['link-url'] !== '' ) {
$mtoParams['custom-url-link'] = $frameParams['link-url'];
if ( isset( $frameParams['link-target'] ) ) {
$mtoParams['custom-target-link'] = $frameParams['link-target'];
}
if ( $parser ) {
$extLinkAttrs = $parser->getExternalLinkAttribs( $frameParams['link-url'] );
foreach ( $extLinkAttrs as $name => $val ) {
// Currently could include 'rel' and 'target'
$mtoParams['parser-extlink-' . $name] = $val;
}
}
} elseif ( isset( $frameParams['link-title'] ) && $frameParams['link-title'] !== '' ) {
$mtoParams['custom-title-link'] = self::normaliseSpecialPage( $frameParams['link-title'] );
} elseif ( !empty( $frameParams['no-link'] ) ) {
// No link
} else {
$mtoParams['desc-link'] = false; // 2015-03-11 jmnote. true -> false
$mtoParams['desc-query'] = $query;
}
return $mtoParams;
}
2 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.