메크로 기능으로 HTML 를 위키 (WIKI) 에 표시하기.

레드마인 버전 : 2.6 


위키에서 HTML가 즉시 표시가 안되기 때문에 메크로를 사용해야한다.


1. macros.rb 파일에 아래 소스를 넣는다. 

- 하단에 macro 들이 모여있는 곳이 있다. 중간에 넣어주자.. 


{redmine_home}\apps\redmine\htdocs\lib\redmine\wiki_formatting\macros.rb 

desc "Insert html" + "\n\n" + " !{{html\n<HTML CODE HERE>\n}}" 
macro :html do |obj, args, text|
    return unless User.current.allowed_to?(:edit_wiki_pages, @project)
    text.html_safe
end

2. redmine manager 툴을 이용하여 레드마인 프로세스 재기동


3. 위키 작성

- {{hmlt(   )}} 구문을 사용한다.

{{html(
    html 소스
  )}}


모든 테그를 테스트를 하지 않았지만, table 테그는 잘 표시된다. 



레드마인 위키에 표를 그리는 과정은 정말 힘들다. 

간단한 표는 간단하지만 복잡한 표는 그리기도 힘들지만, 편집하는것도 만만치 않다.  

 

메크로 참고 : http://www.redmine.org/boards/2/topics/2677