UseModWiki소스수정/hr기호 페이지의 소스 보기
마지막으로 [b]
-- Loading page list... --
내용출력
로그인[l]
Diary
[f]
최근변경내역
[r]
페이지목록[i]
횡설수설[2]
게시판[3]
링크
수정할 수 없습니다: UseModWiki소스수정/hr기호 는 읽기 전용 페이지입니다.
== ==== 충돌문제 해결 == *
====
가, 헤드라인을 만들 때도 사용되고 $ThinLine 옵션이 켜져 있을 경우 굵은 hr 라인을 만들 때도 사용된다. 따라서 헤드라인이 제대로 생성되지 않는다. * hr 로 변환되는 패턴을 변경하여,
----
부터
--------
까지가 각각 size=1 에서 size=5 까지의 hr 을 나타내도록 함 * UseMod:ThinLine 의 패치 적용 * /TestThinLine 에서 확인할 수 있다 * 부작용: ** 기존에 ==== 를 사용했던 페이지와 호환되지 않는다. 점검할 것 - 한 줄에 ==== 만 들어있는 것을 hr 로 변경하게 함으로써 어느 정도 호환성을 유지할 수는 있는데, 이 경우 들여쓰기 등을 할 수 없기에 적용하지 않았다. : {{{#!vim perl sub CommonMarkup { ... $_ = &MacroSubst($_); # luke added ### 다음을 교체 # if ($ThinLine) { # s/----+/
/g; # s/====+/
/g; # } else { # s/----+/
/g; # } if ($ThinLine) { s/--------+/
/g; s/-------+/
/g; s/------+/
/g; s/-----+/
/g; s/----+/
/g; } else { s/----+/
/g; } ### 여기까지 } if ($doLines) { # 0 = no line-oriented, 1 or 2 = do line-oriented ... }}} ---- [[위키위키분류]]
UseModWiki소스수정/hr기호
페이지로 돌아가기 |
다른 수정본 보기