정태영

예전에 써놓은 글에서 구상해뒀던 것들을 전부 패치에 반영시켜버렸습니다… 예전 hack 은 정말 quick & dirty 가 무엇인지를 보여주는 진정한 HACK!! 이었는데… 요번 패치는 옵션에 크게 영향을 받지도 않고, 사용자가 설정할 건덕지가 많아졌다는 점에서 개인적으로 흐뭇합니다…

  1. CSSFile 옵션을 통해 css 파일 지정이 가능
  2. Encoding 옵션으로 meta 데이타로 charset 지정 가능
  3. html 소스를 아주 간단하게 변환
  4. XHTML 1.0 Strict!! (validation 도 통과-_-v)

뭐 이정도를 한 건데… 예전 핵은 정말 너무 지저분해서 다시 보기가 싫길래 -_-;; 그냥 아예 깨끗하게 첨부터 작업했습니다… 기본 mod_autoindex 스타일에서는 pre~/pre 로 감싸고 빈칸을 패딩해서 열맞춤을 하고 있는데… 그런식이면 css 로 바뀔 껀덕지가 별로 없어 보여서 table 기반으로 변환을 하고 모든 태그를 소문자로 바꿔버렸습니다… (xhtml 에선 모든 태그를 소문자로 써야한다길래;; ) 음하하핫!!

근데 아직 css 레이아웃이 그렇게 익숙하지 않아서 예전 디자인을 어디서나 다 비슷해보이게 옮기는게 쉽지는 않네요… css 디자인으로 바뀌는 작업이 끝나면… 얼른 제 서버에도 적용을 해야겠습니다… (사실 이 패치가 필요한 이유가 몇가지 있었어요… 그건 다른 글에서 천천히 얘기를)

그나저나 apache 2.0.x 의 경우엔 httpd.h 에 DOCTYPE_XHTML_1_0S 가 선언되어 있는데 apache-1.x 의 경우엔 저 선언이 없군요 :)

하튼 패치 파일은 아래서 받을 수 있습니다…
http://mytears.org/resources/mysrc/…hes/mod_autoindexhack-20050816.diff

테스트 페이지는 여기…
http://mytears.org/resources/

p.s) 이 자리를 빌어 테스트할 공간을 만들어준 래형이에게 감사를 ;) 그리고 아파치 1.3.x 전용입니다

This entry was posted on Thursday, August 11th, 2005 at 12:52 pm and is filed under OpenSource, Project. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

3 Responses to “apache: mod_autoindex hack!!”

  1. kukie Says:

    나 아무래도 내일 줄게 -_-;
    작업중. 지금은 무리데쓰네 T_T

  2. kukie Says:

    야아! 해볼까 했더니.. 어딜 하는건지 까먹었어 -_)a
    resources말고 아까 다른거 뭐 보여줬잖아 @_@)a

  3. 정태영 Says:

    아래 테스트페이지 보고 하면 되는데 :p

Leave a Reply