도쿠위키
-
도쿠위키 그림에 출처 표시 강제로 박기컴터 2014. 9. 25. 17:38
Dokuwiki plugin Livemark 그림이 표시될 때 워터마크를 박고, 캐쉬에 저장한다. 다음부터는 캐쉬를 꺼내 씀. 내가 만든거다. http://dokuwiki.org/plugin:livemark (English) downloadurl: http://github.com/dryoo/livemark/zipball/master bugtracker : http://github.com/dryoo/livemark/issues sourcerepo : http://github.com/dryoo/livemark/ 예 http://openwiki.kr/tech/livemark 여기봐라.
-
(잡) 도쿠위키 관련 아이디어 두 개...컴터 2014. 3. 14. 12:03
네임스페이스 별명 네임스페이스가 game 이렇게 되면 영어로 페이지이름을 치면 편한데, game:몬스터길들이기 페이지이름이 한글이면 중간에 한영전환을 해야 하니 귀찮다. 그렇다고, 게임:몬스터길들이기 이런식으로 하면 네임스페이스가 두개가 되잖아. 중간에 가로채서 무조건 게임->game 혹은 반대로 바꿔버리도록 하면 어떨까.... 내부적으로 변환하는 것이니 도쿠위키에서 페이지 중복문제는 없을 것이다. 페이지이름에도 plural form을 같은 링크로 변환하는 것이 있으니 가능할 것 같다. 다른 사이트 내용 가져오기 include플러긴은 같은 위키의 다른 페이지의 내용을 불러와 표시할 수 있다. 이것을 약간 확장하여, 다른 사이트나, 다른 위키의 내용을 표시한다면 어떨까? 다른 위키 중 소스보기를 지원하는 ..
-
도쿠위키 필수 플러긴 컨플릭트머저(리) [CONFLICTMERGER]컴터 2014. 3. 13. 21:59
도쿠위키 쓴 지 5년인데, 거의 혼자 쓰느라 별 필요성을 못느꼈다가 최근 일워에 발을 들였다가 된통 당하고 ... 도쿠위키, 모니위키, 미디어위키의 장단점을 알아보다가, 깔게된 (!) 플러긴이다. 위키는 여러명이 같이 작업을 하는 것이 특징인데, 작업을 하다보면 같은 문서를 동시에 여러명이 수정하는 경우가 생길 수 있다. 이미 미디어위키나, 모니위키는 여럿이 사용하는 위키백과 나 엔하위키 때문에 이러한 편집충돌 문제가 많이 발생 했을 것으로 보인다. 미디어 위키는 이러한 충돌을 자동으로 해결할 수 있는 기능이 일찍부터 있었고, 모니위키도 해당 기능이 추가되어 있다. 도쿠위키는 원래 한사람이 편집 중이면 다른 사람은 건드리지 못하게 하는 기능이 있지만, 플러긴을 사용해서, 한꺼번에 여러 사람이 편집하고, ..
-
크레올레 탈출하기... 도쿠위키...컴터 2014. 3. 12. 02:15
도쿠위키 ( http://vaslor.net/tech/dokuwiki ) 에서 제목을 나타내려면 두개이상의 ‘=‘로 둘러싸면 된다. 에를 들자면... ====== 도쿠위키 ====== 반면에, 도쿠위키의 크레올레( http://vaslor.net/tech/creole ) 문법은 제목을 나타내는 === 을 앞에만 해도 된다. 즉, ====== 도쿠위키 크레올레 쓰다보면 편하긴 한데, 호환성에서 문제가 생길 수 있다. 저장 할 때 검사하여 앞에만 = 가 있으면 같은 개수 만큼 뒤에도 붙여주도록 해보았다. function register(&$controller) { $controller->register_hook('IO_WIKIPAGE_WRITE', 'BEFORE', $this, 'codebutton__hea..
-
도쿠위키, OSX, 유니코드 (젠장!)컴터 2014. 3. 8. 00:34
음.. 따져보자…. 도쿠위키는 자료저장에 DB를 사용하지 않고, 파일을 사용한다. OSX는 파일을 저장할 때 파일이름에 일반적인 유니코드 UTF-8(Unicode NFC) 를 사용하지 않고, 조금 다른 (그러나 역시 표준인) 유니코드 UTF-8-Mac (Unicode NFD) 를 사용한다. (그냥 문서작성에는 상관없다.) 한글은 유니코드로 표시된다. 따라서 엿같은 문제가 발생한다. (문서작성은 상관 없고, 파일 업로드 할 때 문제…) 일반적인 웹에서는 UTF-8-Mac (Unicode NFD) 도 그냥 유니코드로 인식하므로, 그냥 별다른 에러나 경고 없이 작동된다. 하지만, 명백히 다른 코드로 글자가 표시되므로, 검색이나 파일 참조 시 파일이 없다(!) 라는 식의 문제가 발생한다. php에는 normal..
-
-
부트스트랩을 사용한 반응형 티스토리 스킨...컴터 2013. 2. 27. 14:15
반응형(Reactjve)이라는 것은 브라우져 화면의 가로폭과 같은 사이트의 보는 이의 조건에 따라 스킨이 자동 조절되는 것을 말합니다. 도쿠위키의 앙구아 버전에 포함되어 있는 새 스킨에도 그런 기능이 들어가 있는데, [부트스트랩](http://vaslor.net/tech/bootstrap)을 이용하면 비교적 쉽게 구현이 가능합니다. IE에서는 잘 작동이 안되는 것 같습니다.(FIXME!) 조건부로 공개된 티스토리 스킨이 있습니다. [웹디자인 포토샵 :: 부트스트랩을 이용한 티스토리 모바일 겸용 블로그 ...](http://martian36.tistory.com/952) 좋네요.
-
DOKUWIKI IMAGE PLUGIN컴터 2013. 2. 7. 12:09
도쿠위키에 그림을 넣으려면 {{http://img33.imageshack.us/img33/6457/lightboxindokuwiki.jpg}} 중괄호에 그림의 주소를 넣으면 된다. 그런데 내용이 그림이더라도 확장자가 JPEG, PNG 같은 것이 아니면 (PHP 로 형성되는 실시간 그림이나 티스토리처럼 그냥 해쉬코드만 있는 경우) 그냥 파일로 인식되고 그림으로 표시되지 않는다. 도쿠위키에서는 파일이름의 끝에 &.jpg 이런 것을 추가하라는데…1) 되는 사이트도 있지만 안되는 사이트가 태반이다. 2) 그래서 간단한 플러긴을 만들어 보았다. 그냥 {{image>http://img33.imageshack.us/img33/6457/lightboxindokuwiki.jpg}} 이런식으로 쓰면 파일이름에 관계없이 그..