추천 수 0 댓글 8
Extra Form
자료 소개 마크다운(Markdown)을 사용할 수 있는 에디터입니다.
설치 경로 ./modules/editor/skins/markdown
테스트 환경 Rhymix 2.0
라이선스 GPL v2
Github https://github.com/rzglitch/rx-editor-markdown
의존 정보 마크다운 헬퍼 모듈 (이 자료에 포함되어 있음 - 본문 참조)
https://github.com/rzglitch/rx-module-markdown_helper
이름 버전 날짜 다운수
rx-editor-markdown_0.3.1.zip 0.3.1 2021-05-25 56
rx-editor-markdown_0.2.3.zip 0.2.3 2021-05-17 24
rx-editor-markdown_0.2.2.zip 0.2.2 2021-05-16 19
rx-editor-markdown_0.2.1.zip 0.2.1 2021-05-14 23
rx-editor-markdown_0.1.3.zip 0.1.3 2021-05-14 19
rx-editor-markdown_0.1.1.zip 0.1.1 2021-05-14 15
rx-editor-markdown_0.1.zip 0.1.0 2021-05-13 20

업데이트 내역

v0.3.1

  • 0.3.0에서 내용 갱신 안되는 버그 수정
  • 마크다운 데이터를 에디터 템플릿에서 가져옴 (보안 관련 Hotfix)

v0.3.0 (사용 불가)

  • 에디터 js를 단일 번들 파일로 제공.
  • 실시간 프리뷰 변환 시 변경된 부분의 dom만 변경하도록 수정
  • 이미지 등이 로드 되면 canceled 되는 현상 해결

v0.2.3

  • get srl 방식 변경으로 타 에디터 사용시 오류 발생과 삭제 안되는 문제 해결 (@snax 님 제보)

v0.2.2

  • 콘텐츠 커스텀 CSS 적용

설치된 모듈 - 마크다운 헬퍼에서 마크다운 전용 CSS 파일을 지정할 수 있습니다.

헬퍼 모듈 내 css 디렉토리에 커스텀 CSS 파일을 추가할 수 있습니다.

css_load.png

v0.2.1

  • 컬러 설정 추가 및 컬러 설정이 Light인 상태에서 다크 모드 시 라이믹스 색상을 따름

v0.2.0

  • 기능 변경, 퍼포먼스 최적화

v0.1.3

  • 사용하지 않는 라이브러리 파일 제거
  • 파일 업로드 적용

v0.1.1

일부 콘텐츠를 가져오지 못하는 문제 수정

v0.1

최초 버전

 


 

본 에디터는 라이믹스에서 마크다운을 사용할 수 있도록 하는 에디터입니다.

반드시 마크다운 헬퍼와 함께 사용하셔야 합니다.

라이믹스 코어 파일을 건드리지 않습니다.

라이선스

본 에디터와 마크다운 헬퍼 모듈은 GNU GPL v2 라이선스의 적용을 받는 자유 소프트웨어(free software)입니다.

설치

0.2 이후 버전

다운로드 후 압축파일 내 modules폴더를 라이믹스 설치된 루트에 넣으면 됩니다.

0.2 이전 버전

다운로드 후 압축파일 내 modules폴더를 라이믹스 설치된 루트에 넣고, modules/markdown_helper/config.json.example을 복사하여 이름을 config.json으로 변경합니다.

저장소 주소

마크다운 에디터 스킨: https://github.com/rzglitch/rx-editor-markdown

마크다운 헬퍼 모듈: https://github.com/rzglitch/rx-module-markdown_helper

  • ?
    감사합니다!
  • profile
    마크다운 에디터를 사용하지 않는 곳에서는 다음과 같은 에러가 발생합니다.

    Error #0 "Cannot access empty property" in modules/markdown_helper/markdown_helper.controller.php on line 40

    아무래도 마크다운 에디터만을 위해 만들어진 모듈이라 그런 것 같습니다. 에디터를 점진적으로 변경해나가야 하기 때문에 해당 부분은 수정이 필요할듯 합니다ㅠㅠ
  • profile profile
    제 환경에서는 이슈가 재현되지 않네요. ㅠㅠ
    일단 해당 부분 보강 수정 했습니다.
    https://github.com/rzglitch/rx-module-markdown_helper
  • profile
    감사합니다.
    사용해보니 이텔릭체부분이 안되는 것같고, 줄바꿈을 위해 태그를 직접사용해야 하는 것같은데 맞나요?
    표기능도 추가되면 좋겠네요~ 미리보기는 정말 좋은 것같습니다. 일반 에디터에도 html보기에 적용되면 좋을것같네요~미래가 기되는 모듈이라생각합니다
  • profile profile
    이탤릭체의 경우 기본적으로 <em> 태그로 변환하지만, 라이믹스에서 해당 태그의 스타일을 변경하기 때문에 그렇게 표시되는 것입니다.
    이는 마크다운 전용 CSS 스타일을 이용하면 될 것으로 예상되며, 헬퍼 모듈을 통해 CSS 스타일을 적용할 수 있도록 해보겠습니다.
    표기능은 일부 마크다운 엔진에서 지원하므로 한번 확인해보도록 하겠습니다.
    그리고, 문단 바꿈이 아닌 줄바꿈은 HTML 태그를 사용하는 수밖에 없을 겁니다. (마크다운 스펙상 미지원)
  • profile profile
    그렇군요.
    자세한 답변감사합니다~^^ 편안한 주말되세요~
  • profile
    정말 유용하네요..
    프리뷰를 실시간으로 볼 수 있는 기능이 있다면 더 좋을거 같아요.
  • profile profile
    해당 기능 v0.2.0에서 변경됐습니다.