'익스텐션'에 해당되는 글 2건

  1. 2009.05.19 미디어위키 footnote기능 추가
  2. 2009.05.17 미디어위키 사용자 로그인 로그 남기기 (5)

미디어위키(Mediawiki)에서 다음과 같은 각주기능을 사용하기 위해서는 Cite 익스텐션을 설치하여야 한다. 위키백과(Wikipedia)에서는 주로 References(참조) 항목을 편집하기 위해 사용한다.  

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지

==실제 위키태그로 사용예==

다음 링크에서 최신 버전을 다운로드 받는다.

http://www.mediawiki.org/wiki/Special:ExtensionDistributor/Cite

위키 설정파일에 다음 한 줄을 추가한다.

====LocalSettings.php=========

require_once('extensions/Cite/Cite.php');

==============================

실제 사용은 위의 사용예의 그림처럼 <ref> </ref> 태그 쌍과 <references /> 태그를 이용하여 한다. 

원문은 아래와 같다.
http://www.mediawiki.org/wiki/Extension:Cite

Posted by novice9

댓글을 달아 주세요

미디어위키에는 많은 확장(Extension)들이 있다. 그중에 하나가 사용자가 로그인/로그아웃했을 때 로그를 남기는 것이다.

이것은 두가지 방법으로 설치가능하다. 나는 그중에 UserLoginLogoutLog 란 익스텐션을 설치했다.

 

이것은 UserLoginLogoutLog 1.0.0 의 예이다.

 

* SVN을 통하여 설치 <= 이 방법은 부가적인 php-pear 패키지(PHP Extension)가 필요하다.

 

- UserLoginLogoutLog(StubManager extension에 의존성이 있음)

 

# pear channel-discover mediawiki.googlecode.com/svn
# pear install mediawiki/stubmanager
# pear install mediawiki/UserLoginLogoutLog

 

- LocalSettings.php에 다음 행을 추가하여야 한다.

 

require 'MediaWiki/StubManager/StubManager.php';
require 'MediaWiki/UserLoginLogoutLog/UserLoginLogoutLog.php';

 

- 로그를 남기기 위해 사용자(WikiAgent) 추가

 

* 수동설치  <==XP에 미디어위키가 설치되어있을 경우는 이 방법을 써야 한다.

 

- 두 패키지 수동다운로드 후 적당한 디렉토리에 푼다(extensions 하위에)

 StubMangerUserLoginLogouutLog 디렉토리 생성

 

- LocalSettings.php에 다음행을 추가. 현재 미디어위키가 설치된 디렉토리에 대한 각 파일이 있는 상대경로이다.

 

require_once( "extensions/UserLoginLogoutLog/UserLoginLogoutLog.php" );
require_once( "extensions/StubManager/StubManager.php" );

 

- 마찬가지로 로그를 남기기 위해 사용자(WikiAgent) 추가

Posted by novice9

댓글을 달아 주세요

  1. Favicon of http://matia.tistory.com BlogIcon matia 2010.02.07 02:32 신고  댓글주소  수정/삭제  댓글쓰기

    UserLoginLogoutLog 익스텐션 설치후
    LocalSetting.php 에 위와 같은 코드를 삽입후

    위키 페이지에 접속을 하면 홈페이지가 유지보수중이라는 에러 메세지가 뜹니다..
    왜그럴까요..

    답변좀 부탁 드립니다... ㅜㅜ

    • Favicon of http://notes.textcube.com BlogIcon notes 2010.02.07 15:58 신고  댓글주소  수정/삭제

      글쎄요. 말씀만 듣고서는 어떤 현상이다라고 말하기가...잘못될 경우는 디렉토리가 잘못 지정될 경우 뿐인데..그리고 사용자(WikiAgent)는 추가해 주셨나요?

  2. Favicon of http://matia.tistory.com BlogIcon matia 2010.02.07 18:25 신고  댓글주소  수정/삭제  댓글쓰기

    사용자는 어디다 추가해야 되죠..?
    기존 사용자들 중에 로그인, 로그아웃 로그를 남길 사용자를 따로 등록하는건가요?

    • Favicon of http://notes.textcube.com BlogIcon notes 2010.02.07 18:58 신고  댓글주소  수정/삭제

      좌측 도구모음에 보시면 특수 문서 목록/사용자와 권한/사용자 목록 에 WikiAgent 라는 사용자가 있어야 합니다. 로그인/계정 만들기 에서 WikiAgent 사용자를 새로 하나 만들어주세요..

  3. Favicon of http://matia.tistory.com BlogIcon matia 2010.02.07 19:23 신고  댓글주소  수정/삭제  댓글쓰기

    무슨 영문인지 되질 않네요... ㅜㅜ

이전버튼 1 이전버튼

블로그 이미지
이 블로그는 삽질을 기록하는 곳입니다. ^_^
novice9
텍스트큐브,티스토리 검색

달력

 « |  » 2018.10
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

최근에 받은 트랙백

글 보관함

Yesterday185
Today148
Total4,332,726