레드마인에 등록된 일감의 설명을 바꾸고싶은데

아무리 찾아도 어떻게 바꾸는지 모르겠다.

 

이번에 CKEditor를 적용하면서

기존에 등록된 모든 일감들의 줄바꿈이 사라져버렸다!

이유는 모르겠지만...



그래서 다시 줄바꿈을 주려고 해당 내용을 수정하려 했다.

(내용은 따로 테스트일감을 만들어서 시도해보았다.)

 

당연히 해당 일감에서 편집을 눌러준다.

(이제보니 아래도 버튼이 있다..)



그런데 아무리 찾아도 바꾸는 입력창이 없다...

아래 큼지막한것은 덧글을 쓰는곳인데

내용 수정하는곳이 보이질 않는다.



알고보니 저기 떡하니

 

설명 부분에 편집버튼이 존재했다

설명 옆에 있는 편집 버튼을 눌러주자.



이 다음부터는 뭐 굳이 설명이 필요없이

저렇게 설명 부분에 입력창이 생겼다

기존 내가 입력한 내용 역시 보여주면서



내용을 수정하고

확인을 누르면 아래와같이

이미 등록된 일감의 내용이 수정된것을 확인할 수 있다.

 

바로 눈앞에 두고 못찾던 기능을 알고나니 참 허무하다...


 

반응형
  1. ranma 2020.03.26 17:59

    ㅋ 고마워요.. 한참 헤맬뻔 했네

  2. mong 2020.07.25 13:26

    저도 이걸 몰라서 기존 내용 수정을 못하고 자꾸 댓글 형태로 덧붙였네요 -_-);;
    님 덕에 알고 갑니다. 감사합니다

  3. 지나가는이 2021.02.05 13:19

    감사합니다. 저도 이걸 몰라서 댓글로 추가 했었어요.

CKEditor 를 설치하여 이미지 업로드를 하려했는데 기능이 돌아가질 않는다.

아무리 찾아봐도 해결방법이 없기에

CKFinder를 적용하면 CKEditor와 호환이 잘 된다 하지만

해당 플러그인은 "유료" 이므로

 

아쉽지만 무료 플러그인

Lightbox 2

플러그인을 설치하고자 한다.

 

https://www.redmine.org/plugins/redmine_lightbox2

우선 레드마인 홈페이지의 플러그인 다운받는 곳으로 들어가보자

 

그리고 레드마인 버전에 맞는 Lightbox Plugin을 클릭해주도록 하자

(나는 4.x 버전이기에 0.5 버전 실행)



그리고 소스 코드 파일을 다운로드 받자



아래 나와있는거와 같이 설치 방법은 정말 간단하다



다운로드 받은 파일을 우선 플러그인 폴더

C:\Bitnami\redmine-4.0.4-1\apps\redmine\htdocs\plugins

경로에 압축 풀어주도록 하자

(파일명은 해당 플러그인 버전을 지우고 이름만 나오게 해주자 혹시 모르니)



그리고나서 여타 플러그인과 마찬가지로

 

C:\Bitnami\redmine-4.0.4-1

경로에 있는 use_redmine.bat 를 실행하고

 

redmine Root 경로로 가서 다음 명령어를 실행해준다.

rake redmine:plugins:migrate RAILS_ENV=production

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



설치가 완료되었으면 레드마인을 재실행 시켜주고

이제 따로 적용해줄게 없는 참 편한 플러그인이다

 

이제 일감 작성에서 글을 작성해보면

아래와 같이 그림의 미리보기가 생성되어있는것을 볼 수 있고



해당 이미지를 클릭하면

아래와 같이 출력된다.

기존 이미지 파일에 비교하면 정말 편한 기능이 아닐수없다.


 

반응형

레드마인 플러그인 설치방법에 대해 알아보자

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

 

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

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

 

그럼 하단에 Requirements 부분이 나올텐데

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

(이번에 레드마인 4.x 버전을 사용중이라 1.2.2를 받고 진행해보자.)



친절하게도 그 바로 아래 Plugin installation and setup 이라고

설치 가이드가 있는데 따라해보자



우선

1. 해당 zip 파일을 plugins 경로에 압축을 풀라는 의미로 보인다.

아래와 같이 해당 경로에 풀어놓자



C:\Bitnami\redmine-4.0.4-1

경로에 있는 use_redmine.bat 를 실행하고

 

2. 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

 

역시 뭔가 설치되는 느낌으로 뭔가가 나오며 실행이 끝난다.



이제 설치는 끝난것 같다.

4. 레드마인을 재실행 시켜준다

(서비스를 멈췄다가 다시 실행해주라는 의미다.)

 

그리고나서

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

[설정] - [일반]

을 보면 본문형식이 있는데 거기서 바꿔줄 수 있다.



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

[관리] - [플러그인]

에서 해당 플러그인의 설정탭을 들어가면 된다.



이제 생겨날 기타 에러들은 따로 해결하는 수밖에 없지만

무사히 설치했으니 다행이다...



추가적으로 버전 업그레이드와 uninstall 방법 역시 

해당 GitHub에 있으니 참고할 수 있다.

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



충격적이게도 이미지 업로드가 안된다.

에러는

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 라는 플러그인을 설치해보려 한다.

반응형
  1. 지나가다가 2019.10.23 09:29

    ImageMagick 을 설치해주시면 이미지 업로드가 가능해지십니다.
    이와 관련된 내용은
    검색해보면 레드마인 ChkEditor에 많이 연관되어 나와요.

    • BlogIcon 썸머워즈 2019.10.23 22:02 신고

      네 해결하려고 많이 찾아봤는데 대부분 그렇게 나오더라구요 그래도 해결을 못했던지라... 제 검색실력이 미흡하여... 나중에 시간 여유 생기면 다시 해결해보려구요 아무튼 감사합니다~ㅎㅎ

  2. Tiki 2021.05.11 21:35

    ImageMagick 7 Q16 Static 버전을 설치한 다음 아래 링크처럼 CKEditor 플러그인 설정을 변경해 주세요.

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

    윈도우 설치 기준으로 보면 CKEditor 1.2.3은 ImageMagick 7 기준으로 세팅이 되어 있는데 Bitname Redmine 4.2.1 등은 ImageMagick 6을 기본적으로 사용하도록 되어 있고, 두 버전은 구동 명령어가 서로 달라서 이런 사단이 나는 것이더군요. CKEditor에서 이미지를 업로드할 때만 ImageMagick 7을 사용하도록 세팅하고, 나머지 과정은 ImageMagick 6을 사용하도록 하는 방법입니다.

    단, ImageMagick 7 Q16 DLL 버전을 설치하시면 안됩니다. Bitnami Stack에 지정된 DLL 경로가 우선되기 때문에 Imagemagick 7이 제대로 동작하지 않습니다.

레드마인 하다보니까 정말 에러가 많은거 같다.

이번에 새로운 플러그인 Ckeditor 를 설치하면서 발생한 에러이다.

 

ActionView::Template::Error (uninitialized constant RedmineCkeditorSetting)

 

테이블 없음 에러와 다르게 무슨 에러인지 전혀 모르겠다.



알고보면 참 간단한 에러이며 해결방법 역시 간단하다

 

오류의 원인은 해당 폴더를 호출하지 못한다는 점이다.

 

내가 받은 폴더의 이름

redmine_ckeditor-1.2.2

로 되어있었는데



혹시...나 해서 뒤에 전부 없애주고

redmine_ckeditor

로 바꿔주었다.



폴더 이름을 변경해주고

레드마인을 재실행 시켜주었더니

 

정말 잘 실행된다....

별 에러가 다있다.

반응형

레드 마인에서는 무슨 에러만 발생하면

로그를 확인해달라는 메시지만 보여준다.

 

그래서 레드마인을 잘 사용하려면 로그의 확인은 필수라 할 수 있다.

 

기본적으로 로그가 위치한 경로는

C:\Bitnami\redmine-4.0.4-1\apps\redmine\htdocs\log

 

안에 production.log 파일이 존재한다.

 

그안에 이렇듯 알고 싶은 생각도 없는 각종 로그가 기록되고 있다.



로그를 잘 확인하여 레드마인을 잘 사용해 보자

 

반응형

레드 마인에서 플러그인을 설치하고 나서 해당 플러그인을 사용하려 하니까 에러가 발생한다.

로그를 확인해보라는 안내메시지가 나오면서 사용이 불가하다.

 

이참에 에러 해결 절차를 정리해 두고자 한다.

 

우선 로그를 확인해야 하는데

로그가 위치한 경로는 다음과 같다.

C:\Bitnami\redmine-4.0.4-1\apps\redmine\htdocs\log

 

레드 마인에서는 로그를 자주 확인하기 때문에 알아두는 것이 좋다.

 

로그를 확인해보니까 뭔소리인지는 모르겠지만 Error 부분을 살펴보니

 

ActiveRecord::StatementInvalid (Mysql2::Error: Table 'bitnami_redmine.agile_data' doesn't exist

라는 게 눈에 보인데 말 그대로 애자일 관련한 테이블이 존재하지 않는다 뭐 그런 의미다



처음 설치할 때 인스톨이 제대로 이뤄지지 않아 테이블이 생성이 안된 것이다.

해결 방법은 간단하다 우선

설치할 때 이용한 bat 파일을 열어서 설치했던 경로까지 찾아가야 한다. 

(배치파일 경로는 : C:\Bitnami\redmine-4.0.4-1에 use_redmine.bat이다)



Redmine_ROOT 경로에서 다음 명령어를 실행하면 해결된다.


rake redmine:plugins:migrate RAILS_ENV=production

 

그리고 화면에 정상적으로 생성되는지 확인하고 나서

뭔가 쭉쭉 나오면 다시 레드 마인을 실행해 확인해보면

실행이 잘 되는 것을 확인할 수 있다.

 

만약 다른 에러가 또 나온다면 이번엔 테이블 에러가 아닐 테니

다시 로그를 확인해보면 된다.

 

반응형