프로그램 사용/wiki2012. 12. 26. 23:13
언제부터인가 fckeditor를 합치면 이런게 떴는데
대개는 wiki문법으로 하다보니 이런거 신경안썼는데
다른사람을 쓰게 하려니 이게 은근 불편 -_-


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



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 구차니
회사에서 사용중인 웹 메일 호스팅 가격을 연장하려고 가격을 뽑아보니 대략 좌절 -_-
그런 이유로 공개되어 있는 웹 메일이 생각이 나서 fckeditor를 지원안하나? 검색을 해보니
당연히(!) plugin 형태로 지원을 하고 있다.

[링크 : http://squirrelmail.org/plugin_view.php?id=209]
[링크 : http://squirrelmail.org]

'프로그램 사용 > ckeditor(웹에디터)' 카테고리의 다른 글

ckeditor full과 standard 그리고 옵션 설정  (0) 2019.04.03
ckeditor 모드별 모양  (0) 2019.03.08
ckeditor file upload with node.js  (0) 2019.03.07
ckeditor / fckeditor?  (0) 2014.07.16
ckeditor 사용하기  (0) 2013.02.22
Posted by 구차니
프로그램 사용/wiki2011. 1. 4. 16:47
dokuwiki의 fckeditor와 비슷한 증상인데 원인은 완전히 달랐다.

증상
wikieditor -> FCKEditor 로는 변환이 되지만
FCKEditor ->wikieditor 로는 변환이 되지 않음(내용이 전부 사라짐)

원인
 [Tue Jan 04 16:32:57 2011] [error] [client 125.132.149.241] PHP Warning:  Unknown: POST Content-Length of 501 bytes exceeds the limit of -1073741824 bytes in Unknown on line 0, referer: http://localhost/mediawiki-1.15.5/index.php?title=Housing_front&action=edit

예전 ajaxplorer의 업로드 용량을 늘리기 위해 설정한
/etc/php5/apache2/php.ini (우분투 기준) 파일의
  post_max_size = 8M
이 설정이 어떤 값을 넘어섰기 때문으로 추측됨

추측
-1,073,741,824 은 1100 0000 0000 0000 0000 0000 0000 0000(2) 인데
post_max_size가 기가 단위로는 설정되어서는 안되서 그럴려나?

0011 1111 1111 1111 1111 1111 1111 1111(2)는 10진수로
1,073,741,823 대략 1기가 정도이다. post max 값이 1기가를 넘으면 충돌이 나는 것으로 추측된다.

실험
post_max_size = 1G는 이상없이 변환되고
post_max_size = 2G는 변환이 되지 않는다.

결론
무리하게 post_max_size를 키우진 말자.
Posted by 구차니
프로그램 사용/wiki2010. 11. 22. 12:00
dokuwiki는 설정이 매우 단순한 녀석이라 좋긴한데 음..
일단 dokuwiki를 다운로드 받고
[링크 : http://www.splitbrain.org/projects/dokuwiki]
    [링크 : http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2010-11-07.tgz]

FCKEditor를 위한 wikiconverter를 Perl을 통해설치!
sudo perl -MCPAN -e 'install HTML::WikiConverter::DokuWiki'

[링크 : https://fosswiki.liip.ch/display/DOKU/Installation]

그리고 dokuwiki로 통합된 FCKEditor를 다운받고
[링크 : https://fosswiki.liip.ch/download/attachments/4817036/fckw.0.8.zip?version=1&modificationDate=1232621697000]

dokuwiki/lib/plugin 에서 압축을 풀어준다.
 unzip fckw.0.8.zip

그리고 한글화는
dokuwiki/conf/dokuwiki.php 의 18Line 에서 "en" 이라고 쓰인 부분을 아래와 같이 ko로 변경해준다.
  $conf['lang']        = 'ko';              //your language

Posted by 구차니
프로그램 사용/wiki2010. 11. 22. 11:36
mediawiki는 현재 1.16 버전이고
fckeditor는 1.15 버전까지만 통합이 되어있다.
그런 이유로 현재로서는 svn repository에서 REL-1.15 계열을 받아주어야 한다.

mediawiki/LocalSettings.php
 require_once("$IP/extensions/FCKeditor/FCKeditor.php");
 $wgUseAjax = 'true';
[링크 : http://mediawiki.fckeditor.net/index.php/FCKeditor_integration_guide]

mediawiki/extensions/FCKeditor/FCKeditor.body.php 에서 &를 삭제(206Line)
 public function onCustomEditor(&$article, &$user) {
[링크 : http://dev.ckeditor.com/ticket/3530]



다운로드 링크
FCKEditor + mediaWiki extension
  http://mediawiki.fckeditor.net/nightly/svn/mediawiki_fckeditor_ext_N.tar.gz (Size 1 MB, FCKeditor 2.6.4 included).
Posted by 구차니
프로그램 사용/wiki2010. 11. 20. 09:13
예전에 통합하는 문서를 만들어 놓은거 같은데 네이버에 있었던가?
아무튼, 오랫만에 위키를 만들려니 fckeditor 없이 위키문법으로 하도록
가르치려니 귀차니즘 레벨 업할께 뻔히 보이니 -_-

요건 dokuwiki + fckeditor
[링크 : http://www.dokuwiki.org/dokuwiki]
[링크 : https://fosswiki.liip.ch/display/DOKU/FCKW+Dokuwiki+Plugin]

요건 mediawiki + fckeditor
[링크 : http://www.mediawiki.org/wiki/MediaWiki]
[링크 : http://mediawiki.fckeditor.net/]
Posted by 구차니
프로그램 사용/wiki2009. 1. 3. 10:41
 

간만에 시간도 조금 남아서 야심한 밤에 XAMPP에 MediaWiki를 설치하고,
MediaWiki의 위키 문법 편집기를 대체 할 FCKEditor를 설치 해볼려고 했다.

FCKEditor는 WYSIWYG 에디터로서, 포털 블로그에서 지원하는 편집기 처럼
HTML을 사용하지 않더라고 사진을 붙이고, 꾸밀 수 있는 웹 프로그램이다.

FCKEditor Logo 및 About 페이지

FCKEditor의 WYSIWYG 툴바

FCKEditor를 사용하지 않으면 어떻게 Wiki를 편집하게 되는지 궁금하신 분들을 위한 스샷

아무튼 저런 Wiki 문법은 익숙해지지 않은 사람들에게 있어서는 재앙이므로, WYSIWYG 에디터가 없다면
아무리 좋은 툴이라도 남녀노소 접근을 할 수 없다는 문제점이 있으므로, 효용성이 줄어 들게 된다.


MediaWiki 설치 시 요구 사항
Apache(버전 정보 표기 되어 있지 않음) 혹은 IIS 6.0 이상
PHP 5.0 이상 (5.1 이상 추천)
Mysql 4.0 이상
40MB 이상의 stroage / 256MB 이상의 memory
[출처 : http://www.mediawiki.org/wiki/Manual:Installation_requirements]

설치 버전 정보
XAMPP 1.7.0 - Apache 2.2.11 MySQL 5.1.30 PHP 5.2.8 include
MediaWiki 1.13.3
FCKEditor 2.6.3

XAMPP 설치 하기
다음 다음 다음 확인 누르면 기본값으로 C:\XAMPP 에 설치가 되고
htdocs(웹 페이지 저장 위치)는 C:\XAMPP\htdocs에 존재한다.

Control Panel에서 Apache, MySQL을 기동시켜 주면 준비 끝

MediaWiki 설치 하기
Step 1. 다운받은 MediaWiki의 압축을 해제해서 C:\XAMPP\htdocs\mediawiki 로 넣어 준다.
mediawiki 라고 했을 경우에, http://localhost/mediawiki로 접속하게 되므로 편한 이름으로 넣어 주면 된다.

Step 2. 위의 주소로 접속해서 install을 진행하다 보면 Mysql용 User / database를 요청하는데,
xampp의 경우 myphpadmin이 설치 되어 있으므로 이 곳에서 접속하여 user와 database를 생성해 준다.

FCKEditor 통합 하기
[FCKEditor + Mediawiki Installation : http://mediawiki.fckeditor.net/index.php/FCKeditor_integration_guide]

Step 3.  FCKEditor 통합 홈페이지의 plug-in과 FCKEditor를 다운 받는다.
http://www.fckeditor.net/nightly/FCKeditor_N.tar.gz 링크는 FCKEditor만 들어 있고
http://mediawiki.fckeditor.net/nightly/svn/mediawiki_fckeditor_ext_N.zip 링크는 extensions 와 FCKEditor 포함이고
extensions는 SVN을 통해서 받을 수 있다. 번거롭다면 mediawiki_fckeditor_ext_N.zip를 다운로드 한 후 최신 버전의
FCKEditor를 다운 받으면 된다.(SVN을 설치 하기 귀찮으니..)

Step 4. C:\XAMPP\htdocs\mediawiki\extensions 에 위에서 다운받은 것을 압축 해제 한다.

Step 5. C:\XAMPP\htdocs\mediawiki\LocalSettings.php 의 가장 마지막 줄에 아래의 것을 추가 한다.
 require_once( "extensions/FCKeditor/FCKeditor.php" );

Step 6. C:\XAMPP\htdocs\mediawiki\extensions\FCKeditor\plugins\mediawiki\fckplugin.js 파일에
 //      ['MW_Template','MW_Special','MW_Ref','MW_Math'],
          ['MW_Ref', 'MW_Special'],
['MW_Template','MW_Special','MW_Ref','MW_Math'],를 주석처리 하고
['MW_Ref', 'MW_Special'], 로 변경한다.
FCKeditor의 Toolbar 설정인데, 실제 작동이 하는지는 모르겠지만, 해주지 않아도 작동에는 이상이 없다.

MediaWiki의 하위 경로(extensions-FCKeditor)

fckeditor_config.js 파일의 수정 위치

공식 홈페이지
[XAMPP : http://www.apachefriends.org/en/xampp.html]
[MediaWiki : http://www.mediawiki.org/wiki/MediaWiki]
[FCKEditor : http://www.fckeditor.net/]

Posted by 구차니