도쿠위키에 대해 알게 된 몇 가지 (2)

오늘 도쿠위키에 대해 알게 된 점 몇 가지 추가

  1. 스팸을 막으려면 captcha 플러그인을 쓰자.
    ACL을 설정했음에도 불구하고 많은 위키스팸이 달린 것으로 보아 사용자 권한 관리만으로는 안되는 것 같다.
  2. 키보드 단축키를 쓰자.
    사용하는 브라우저에 따라 어떤 modifier 키를 쓰는지 외워두고 (윈도우즈 FF와 크롬은 alt+shift, 맥용 FF와 크롬은 ctrl+opt, 인터넷 익스플로러는 alt 키) h는 홈페이지, e는 편집 모드 진입, s는 편집 저장, x는 인덱스 페이지 정도 외워두면 좋고, 편집 모드에서 b는 bold, i는 italic, u는 underline 같은 것도 예상대로 작동한다.
  3. 스팸단어차단 기능은 좋지 않다.
    사이트에서 추천하는대로 chonqed.org 사이트에서 conf/wordblock.conf 파일을 저장하면, 글 저장할 때 정규식 관련 에러가 난다. 인터넷으로 대충 찾아보니 해당 파일의 크기가 너무 커서 생기는 에러 같은데, 위에 언급한 captcha 플러그인이 잘 동작한다면 굳이 이런 걸 쓸 필요는 없을 것이다. 만약 꼭 써야 하는 경우가 있다면 wordblock.local.conf 파일을 편집하는 것으로 하자.

Dokuwiki에 대해 알게 된 몇 가지

오늘 dokuwiki에 대해 알게 된 점들.

  • Timezone 설정
    내 서버가 미국에 있다 보니 timezone 설정이 필요하다. 여기에 잘 나와 있는 대로,이 설정은 웹 상에서 하는 것이 아니라 서버의 파일에서 해 주는 것이었다. conf/local.protected.php 파일 안에 다음과 같은 내용을 넣어주면 된다.

  • 마지막으로 수정된 시간
    이 것은 lastmod 플러그인을 쓰면 된다. 이 플러그인을 설치한 후에 다음과 같이 위키 본문에 넣어주면 된다.

    이 페이지는 ~~LASTMOD~~ 에 마지막으로 편집되었습니다.
  • Pubchem 플러그인
    사실 이전에 이 플러그인을 깔아두고 있었지만, 홈페이지에 사용법이 없어서 어떻게 쓰는지를 모르고 있었다. 그런데 가만히 보니 이게 pubmed 플러그인이랑 같은 사람이 만든 것이다. 그렇다면 사용법도 같을 것이라고 예측하고 시도를 해 보았는데 단숨에 성공. CID를 넣으면 해당 화합물에 대한 링크 혹은 구조 그림과 링크를 주는 두 가지 기능이 있다.

    {{pubchem>link:68827}}

    {{pubchem>structure:68827}}

    위의 것은 링크만, 아래 것은 구조 그림과 링크를 주게 된다.

  • 페이지 삭제하기
    이게 가장 허무했다. 그냥 페이지 내용을 모두 지운 후 저장하면 페이지가 삭제된다. 쩝…