프로그램 사용/wiki2013. 2. 7. 23:39
아직 실험단계(experimental) 이라서 기능이 부족한편.

일단, 장점으로는 윈도우나 ms word 스타일로 창이 뜨기 때문에
FCKeditor 보다는 거부감이 적다.

하지만 FCKeditor 처럼 내부링크를 검색해준다거나
내부링크를 편하게 링크 걸수 없다는 점은 꽤나 치명적

게다가 의도된것인지 모르겠지만, Hide Editor를 눌러서도
Wiki 문법으로 나오지 않고 HTML 태그만으로 입력된다.

그리고 Wiki 문법을 입력시 일반 문장으로 인식..
이래저래 아직까지는 사용하기에는 좀 많이 부족한 에디터이다.



[링크 : http://www.mediawiki.org/wiki/Extension:TinyMCE_MW]

'프로그램 사용 > wiki' 카테고리의 다른 글

mediawiki 무겁구나.. (1.23.9)  (0) 2015.04.14
mediawiki db 구조  (0) 2014.03.24
mediawiki mobile skin  (0) 2013.02.07
mediawiki 1.20.2 php 요구버전이 높...다  (0) 2013.02.07
TinyMCE mediawiki extionsion  (1) 2012.12.27
Posted by 구차니
프로그램 사용/wiki2013. 2. 7. 16:57


호스팅 업체에서도 낮은 버전은 아닌거 같은데 5.3.2를 요구하는 바람에(!!)
어쩔수 없이 mediawiki를 낮은 버전으로 깔아야 할 듯 -_- 
Posted by 구차니
프로그램 사용/wiki2012. 12. 26. 23:13
언제부터인가 fckeditor를 합치면 이런게 떴는데
대개는 wiki문법으로 하다보니 이런거 신경안썼는데
다른사람을 쓰게 하려니 이게 은근 불편 -_-


아래의 내용만 수정해주면 문제없이 붙여넣기가 된다. +_+!
$ sudo vi ./mediawiki/extensions/FCKeditor/fckeditor_config.js
// FCKConfig.ForcePasteAsPlainText = true ;
FCKConfig.ForcePasteAsPlainText = false ;  



Posted by 구차니
프로그램 사용/wiki2012. 7. 18. 20:19
설치하고 구글 애널리스틱스에서 설치확인은 되었으니
내일 접속자 통계를 보면 제대로 되었는지 알겠...지?

[링크 :  http://www.mediawiki.org/wiki/Extension:Google_Analytics_Integration]
Posted by 구차니
프로그램 사용/wiki2012. 6. 2. 20:35
1. 서버내 경로 옮기기
$wgScriptPath       = "/mediawiki";
$wgScriptPath       = "";  

위키가 설치된 경로를 의미하는데
만약에 /var/www/mediawiki에 설치 되었다면 /mediawiki 로 입력하게 된다. (우분투 기준, /var/www 가 htdocs일 경우) 
그리고 웹서버에서 mediawiki만 서비스하고 싶다면
/var/www 에 mediawiki 하위 내용을 다 옮긴후 "" 로 빈 경로를 넣어주면 된다.


2. 로고 바꾸기
$wgLogo             = "$wgStylePath/common/images/wiki.png"; 
$wgLogo             = "$wgStylePath/common/images/mediawiki.png"; 

기본 설치시 $wgLogo를 변경해서 아이콘을 변경하라는 로고가 박히는데 그게 wiki.png 파일이다. 
mediawiki.png로 바꾸면 이쁜 꽃모양의 로고로 변경되고 mediawiki상의 경로는
mediawiki/skin/common/images/wiki.png 에 안내 로고가 위치한다. 
Posted by 구차니
프로그램 사용/wiki2012. 5. 13. 22:36
1.19.0에서는 개인용으로 위키를 설정할수 있는데
생성된 Localsetting.php 파일을 확인하니 아래와 같은 내용이 추가되어 있다.
위에서 부터 순서대로 계정생성 막기 / 편집 막기 / 읽기 막기이다.
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['read'] = false; 

2010/12/09 - [프로그램 사용/wiki] - mediawiki 사용자 생성 막기 / 금지하기
2010/11/22 - [프로그램 사용/wiki] - mediawiki/dokuwiki 로그인 하지 않으면 내용보지 못하게 하기
Posted by 구차니
프로그램 사용/wiki2012. 5. 10. 23:42
우비에서 무료로 100M 호스팅을 받는데
미디어 위키에 FCKeditor 하나 했을뿐인데 99MB가 나와서 깜놀 -_-
디렉토리 뒤져보니 언어 메시지 디렉토리가 절반을 쳐묵쳐묵 -_-

/mediawiki/languages$ du -h
392K    ./classes
46M     ./messages
46M     . 

아무튼 삭제하는 방법은 아래글에서 참조해서 해봐야 할 듯 -_-
영어랑 한글만 놔두고 삭제해봐야지 ㅠ.ㅠ

[링크 : http://www.mediawiki.org/wiki/Localisation#Removing_existing_messages]

---
2012.5.14 추가
한글로만 운영하니 삭제해도 전혀 지장이 없다 

'프로그램 사용 > wiki' 카테고리의 다른 글

mediawiki 문법강조  (0) 2012.05.26
mediawiki 1.19.0 개인용 설정  (2) 2012.05.13
mediawiki 1.19.0 + FCKeditor 설치시 오류  (0) 2012.05.10
mediawiki 업그레이드 하기  (0) 2011.12.18
mediawiki 이전하기  (0) 2011.12.18
Posted by 구차니
프로그램 사용/wiki2012. 5. 10. 22:44
정체불명의 오류 발생!
Fatal error: Call to a member function addMessages() on a non-object in 
/home/userid/w/mediawiki/extensions/FCKeditor/FCKeditor.body.php on line 283   

먼지 알수가 없다!!!!
그.래.서! 하라는대로 착하게! 소스 다운로드!
문제없이 된다 -_-

아마도 버전이 오르면서 구조가 달라지는 바람에 수정을 했지만
다운로드 가능한 형식으로는 아직 배포하지 않고 svn 트리에서만 존재하는듯..

[링크 : http://www.mediawiki.org/wiki/Extension:FCKeditor_(Official)]
[링크 : http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/FCKeditor/] << svn 으로 다운로드

'프로그램 사용 > wiki' 카테고리의 다른 글

mediawiki 1.19.0 개인용 설정  (2) 2012.05.13
mediawiki의 언어팩 삭제하기  (0) 2012.05.10
mediawiki 업그레이드 하기  (0) 2011.12.18
mediawiki 이전하기  (0) 2011.12.18
upgrade mediawiki  (0) 2011.06.14
Posted by 구차니
프로그램 사용/wiki2011. 6. 14. 22:41
위키 엔진은 어떻게 업그레이드 해야하나 ? 고민을 하다가 검색을 해보니
(db 덤프하고 사진들 다 백업하고 쇼해야 하나 -ㅁ-!)

Command line
From the command line, or an SSH shell or similar, change to the maintenance directory and execute the update script:
$ php update.php

[링크 : http://www.mediawiki.org/wiki/Manual:Upgrading]
[링크 : http://www.mediawiki.org/wiki/Manual:Update.php] 

매우매우 단순한 방법으로 update.php 를 제공한다!
Posted by 구차니
프로그램 사용/wiki2011. 6. 7. 11:36
예전에 설치한 AccountConfirm 모듈을 사용하려는데 다음과 같은 에러가 발생을 했다.

Detected bug in an extension! Hook efCheckIfAccountNameIsPending failed to return a value; should return true to continue hook processing or false to abort.

Backtrace:

#0 /var/www/mediawiki-1.15.5/includes/specials/SpecialUserlogin.php(333): wfRunHooks('AbortNewAccount', Array)
#1 /var/www/mediawiki-1.15.5/includes/specials/SpecialUserlogin.php(164): LoginForm->addNewAccountInternal()
#2 /var/www/mediawiki-1.15.5/includes/specials/SpecialUserlogin.php(106): LoginForm->addNewAccount()
#3 /var/www/mediawiki-1.15.5/includes/specials/SpecialUserlogin.php(17): LoginForm->execute()
#4 [internal function]: wfSpecialUserlogin(NULL, Object(SpecialPage))
#5 /var/www/mediawiki-1.15.5/includes/SpecialPage.php(771): call_user_func('wfSpecialUserlo...', NULL, Object(SpecialPage))
#6 /var/www/mediawiki-1.15.5/includes/SpecialPage.php(559): SpecialPage->execute(NULL)
#7 /var/www/mediawiki-1.15.5/includes/Wiki.php(229): SpecialPage::executePath(Object(Title))
#8 /var/www/mediawiki-1.15.5/includes/Wiki.php(59): MediaWiki->initializeSpecialCases(Object(Title), Object(OutputPage), Object(WebRequest))
#9 /var/www/mediawiki-1.15.5/index.php(116): MediaWiki->initialize(Object(Title), NULL, Object(OutputPage), Object(User), Object(WebRequest))
#10 {main}


검색을 해보니 ConfirmEdit 이라는 확장기능이 설치가 되지 않아서 생기는 일로 생각이 된다.
[링크 : http://www.mediawiki.org/...ConfirmAccount#.22efCheckIfAccountNameIsPending_failed_to_return_a_value]
[링크 : http://www.mediawiki.org/wiki/Extension:ConfirmEdit


ConfirmEdit을 설치하니 에러는 좀 달라진다 -_-
Detected bug in an extension! Hook efCheckIfAccountNameIsPending failed to return a value; should return true to continue hook processing or false to abort.

Backtrace:

#0 /var/www/mediawiki-1.15.5/extensions/ConfirmAccount/RequestAccount_body.php(239): wfRunHooks('AbortNewAccount', Array)
#1 /var/www/mediawiki-1.15.5/extensions/ConfirmAccount/RequestAccount_body.php(74): RequestAccountPage->doSubmit()
#2 /var/www/mediawiki-1.15.5/includes/SpecialPage.php(559): RequestAccountPage->execute(NULL)
#3 /var/www/mediawiki-1.15.5/includes/Wiki.php(229): SpecialPage::executePath(Object(Title))
#4 /var/www/mediawiki-1.15.5/includes/Wiki.php(59): MediaWiki->initializeSpecialCases(Object(Title), Object(OutputPage), Object(WebRequest))
#5 /var/www/mediawiki-1.15.5/index.php(116): MediaWiki->initialize(Object(Title), NULL, Object(OutputPage), Object(User), Object(WebRequest))

#6 {main} 
 

'프로그램 사용 > wiki' 카테고리의 다른 글

mediawiki 이전하기  (0) 2011.12.18
upgrade mediawiki  (0) 2011.06.14
mediawiki extension - ConfirmAccount  (0) 2011.05.21
mediawiki + fckeditor 작동이 안될경우  (0) 2011.01.04
mediawiki PDF 파일 올리기  (0) 2010.12.23
Posted by 구차니