본문 바로가기
Management/레드마인(Redmine)

[Redmine] 레드마인 Plugin(플러그인) 다운로드 및 설치 2 - 편집기(CKEditor)

by 썸머워즈 2019. 8. 2.
반응형

-  REDMINE CKEditor Plugin 다운로드 및 설치 -


이번에 설치하게 될 플러그인은 편집기 CKEditor 플러그인 이다.

CKEditor 플러그인을 제공해주는 git 사이트에 먼저 들어가보자.

https://github.com/a-ono/redmine_ckeditor

 

GitHub - a-ono/redmine_ckeditor: Redmine plugin for integration CKEditor

Redmine plugin for integration CKEditor. Contribute to a-ono/redmine_ckeditor development by creating an account on GitHub.

github.com

그럼 하단에 Requirements 부분이 있을텐데,

자신의 레드마인 버전에 맞는 CKEditor 버전을 받으면 된다.



친절하게도 그 바로 아래 Plugin installation and setup 이라고 설치가이드가 존재한다.



그럼 이제 하나씩 따라해보자.

우선 다른 플러그인과 마찬가지로 해당 zip 파일을 plugins 경로에 압축을 풀어보자.



C:\Bitnami\redmine-4.0.4-1 경로에 있는 use_redmine.bat 를 실행하고

redmine Root 경로로 이동하여 다음 명령어를 실행해준다.

bundle install --without development test

(보통 ROOT 경로란 C:\Bitnami\redmine-4.0.4-1\apps\redmine\htdocs 를 의미)

 

그럼 아래와 같이 설치되는 화면을 볼 수 있다.



그 다음에 이어서

3번 안내에 따라 해당 명령어를 이어서 실행시켜주면 된다.

rake redmine:plugins:migrate RAILS_ENV=production

 

역시 뭔가 설치되는 느낌으로 촤르륵 출력되면서 실행이 끝난다.



이제 설치가 끝난것 같으니 레드마인을 재실행 시켜준다.

 

그러고 나서 관리자로 로그인을 하고 관리 탭을 들어가준다.

[설정] - [일반] 탭을 보면 본문형식 부분에서 CKEditor를 사용할 수 있을 것이다.



이제 해당 플러그인의 기타 설정은

[관리] - [플러그인]에서 해당 플러그인의 설정탭에 들어가 기타 설정을 하면 된다.



여기까지 왔다면 CKEditor는 무사히 설치되었을 것이다.

실제로 새 일감 만들기를 해보면 CKEditor로 변한것을 볼 수 있다.



 

추가적으로 버전 업그레이드와 uninstall 방법 역시 해당 git에 존재하니 참고해보길 바란다.

https://github.com/a-ono/redmine_ckeditor

 

GitHub - a-ono/redmine_ckeditor: Redmine plugin for integration CKEditor

Redmine plugin for integration CKEditor. Contribute to a-ono/redmine_ckeditor development by creating an account on GitHub.

github.com


충격적이게도 이미지 업로드가 안되는 안타까운 현상이 발생하였다.

아래와 같은 에러를 뿜어낸다.

 

Paperclip::Errors::NotIdentifiedByImageMagickError: Paperclip::Errors::NotIdentifiedByImageMagickError

 

Processing by Rich::FilesController#create as */*
  Parameters: {"file"=>#, @original_filename="___820(1).png", @content_type="application/octet-stream", @headers=nil>, "authenticity_token"=>"uIc0hPMytmLO2ngUS5DqDUIJnrDps4mDyPK3baW0SQ8hAbUDSAat7vfX8JcldUAHykaXG/+Y9vJ2yDTCk8BCTQ==", "simplified_type"=>"image", "scoped"=>"true", "scope_type"=>"Project", "scope_id"=>"1", "qqfile"=>"___820(1).png"}
  Current user: gnhan (id=7)
[paperclip] Trying to link C:/Windows/Temp/thin-body20190801-622396-14zmvkd to C:/Windows/Temp/0c0f9d07e17cb0405e397e046b12a85a20190801-622396-w7ch8r.png
[paperclip] Link failed with File exists @ syserr_fail2_in - C:/Windows/Temp/0c0f9d07e17cb0405e397e046b12a85a20190801-622396-w7ch8r.png; copying link C:/Windows/Temp/thin-body20190801-622396-14zmvkd to C:/Windows/Temp/0c0f9d07e17cb0405e397e046b12a85a20190801-622396-w7ch8r.png
Command :: magick identify -format '%wx%h,%[exif:orientation]' "C:/Windows/Temp/0c0f9d07e17cb0405e397e046b12a85a20190801-622396-w7ch8r.png[0]" 2>NUL
[paperclip] An error was received while processing: #
Command :: magick identify -format '%wx%h,%[exif:orientation]' "C:/Windows/Temp/0c0f9d07e17cb0405e397e046b12a85a20190801-622396-w7ch8r.png[0]" 2>NUL
[paperclip] An error was received while processing: #

 

해결방법을 모르겠어서 대체 플러그인으로 light-box2 라는 플러그인을 설치해 보고자 한다.

반응형


댓글

TOP