Skip to content

Oriwiki/php-namumark-mediawiki

 
 

Repository files navigation

php-namumark-mediawiki

php-namumark-mediawiki는 나무위키에서 사용하는 나무마크를 미디어위키 확장기능으로 구현한 것입니다.

php-namumark 라이브러리를 바탕으로 구성되어 있습니다.

라이선스

본 확장기능은 GNU Affero GPL 3.0에 따라 자유롭게 사용하실 수 있습니다. 라이선스에 대한 자세한 사항은 첨부 문서를 참고하십시오.

의존

사용 방법

  1. 미디어위키 extensions 폴더에 NamuMark 폴더를 새로 생성합니다. 또는 서버에 직접 git을 이용하실 수 있으면 설치된 미디어위키의 extensions 폴더에서 다음과 같이 명령합니다.

     git clone https://github.com/Oriwiki/php-namumark-mediawiki.git NamuMark
    
  2. 여기를 눌러 다운받은 다음 압축을 풀고, 압축이 풀린 파일을 모두 NamuMark 폴더에 넣습니다. (git으로 한 경우 필요 없습니다.)

  3. LocalSettings.php에 다음을 입력합니다.

    require_once "$IP/extensions/NamuMark/namumark.php";
    $wgRawHtml = true;
    $wgAllowImageTag = true;
    $wgNamespacesWithSubpages[NS_MAIN] = true;
    $wgNamespacesWithSubpages[NS_TEMPLATE] = true;
    $wgAllowDisplayTitle = true;
    $wgRestrictDisplayTitle = false;
    $wgDefaultUserOptions['numberheadings'] = 1;

그 외

자세한 사항에 대해서는 오리위키의 설명 페이지를 참고해주시길 바랍니다.

상당한 발코딩입니다. 항상 죄송스럽게 생각합니다.

아직까지 라이브러리의 기능이 완벽하게 구현돼있지 않습니다. 이점을 참고하시고 실제 미디어위키 사이트에 적용하실 때에는 반드시 사전에 시험해보실 것을 권장하는 바입니다.

About

A mediawiki extension of PHP namumark parser

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%