안녕하세요.
어떻게하다 위키의 매력에 빠진 후로 제 홈페이지도 위키를 사용하여 운영중입니다. 2002년부터 운영했으니 벌써 회수로는 4년째네요.
처음 시작할 때 여기서 많이 배웠지요. 아래에도 그 흔적이 남아있습니다.
--
Mok0 2005-5-8 12:19 am
안녕하세요. 주인장님.
이렇게 좋은 홈이 있다니 놀라울 따름입니다.
옛 위키를 쓰다가 드디어 파일 업로드 되는 패치가 있군요.
질문이 있어서 이렇게 페이지 남깁니다.
제 홈에 설치를 했는데요.
파일 업로드하면 . 화일 업로드에 필요한 lock를 얻지 못했습니다. 라고 나오며
오에카키하면 send를 눌렀을 때 그림 나오는 부분이 x로 나옵니다.
파일 업로드가 제대로 안되는 거 같은데 뭐가 문젠지 모르겠습니다.
위키 버전은 여기있는걸 다운 받았습니다.
그리고 config.pl의 주소부분은,
### 화일 업로드와 오에카키 저장을 위한 디렉토리 (내부 경로를 사용)
$UploadDir = "upload"; # by gypark. file upload
### 화일 업로드와 오에카키 저장을 위한 URL (http:// 시작하는 절대경로 사용)
$UploadUrl = "http://moko.nacool.net/f-m/upload"; # by gypark, URL for the directory containing uploaded file
이렇게 설정했습니다. 도대체 뭐가 문젠지 모르겠습니다. 도와주시면 감사하겠습니다.
2. 이번에 질문 드릴내용은 MSN이모티콘 사용에 관한 것입니다. 예전것은 MSN이모티콘이 되었는데 여기서 다운로드 받은 건 안되네요. 구차한 실력으로 소스를 비교해서 손보려고 했는데 소프트웨어 에러만 나네요. 링크는 깨져있고, 간단한 도움을 주시면 안될까요? --
Mok0 2003-5-26 12:33 am
- 아이콘만 MSN 것을 쓰는 게 아니라 MSN 에서 사용 가능한 문자 조합을 다 이용하고 싶으신 건가요?
- 일단 이모티콘 디렉토리 아래에 MSN 에서 쓰는 이모티콘 화일들을 넣고 (어디서 구할 수 있는지는 모르겠습니다. 직접 캡춰하실 수도 있겠고..)
- 소스에 보면 sub EmoticonSubst 함수가 있습니다. 여기서 다음과 같이 치환이 일어나죠
$txt =~ s/\s\^[oO_\-]*\^[;]*/$e2/g;
$txt =~ s/문자열/바꿀이모티콘경로/g;
- 아마 에러가 나는 이유는 저 문자열 부분에서 특수문자가 들어갔기 때문이 아닐까 싶네요. 그런 경우는 특수문자 앞에 백슬래쉬를 넣어 주면 됩니다.
3. 그리고 제 홈은 상단의 메뉴를 아이콘으로 바꿨는데요. 이걸 오른쪽 정렬로 하고 싶은데, <div align=right>라고 테이블앞에 써주면, 최근변경된 사항의 테이블도 오른쪽으로 가버립니다. ㅠㅠ --
Mok0 2003-5-26 12:36 am
- 어디서 써줬다는 말씀이신가요? 테이블이 끝난 뒤에 </div> 로 묶었다면 안 될 이유가 없어 보이는데요.
4. 송구스럽지만, 질문이 또 있습니다. 예전엔 이라 페이지내에 <nowiki><iframe>를 쓰면 들었는데 이번건 안되네요. 어떻게 사용할 방법이 없는지.. 참고로 제홈은 http://moko.nacool.net 입니다. --
Mok0 2003-5-26 12:36 am
- 이것도 되는데요. :-) config 화일에서 RawHtml 옵션을 1로 주세요.
안녕하세요. wiki.pl과 config.pl이 있는 경로가 어떻게 되나요? --
Bab2 2003-5-25 1:02 am
저도 안녕하세요. :-) Bab2님께서 이미 말을 꺼내셨습니다만, 저 UploadDir 이 가리키는 디렉토리 (위 설정대로라면, 현재 wiki.pl 이 설치된 디렉토리 아래 있는 upload 디렉토리로군요) 와 UploadUrl 이 가리키는 디렉토리가 결국 같은 디렉토리어야 하고요. (보통은 UploadUrl 을 명시하지 않아도 됩니다만, apache 설정과 시스템에 따라 안 그런 경우가 있어서..) 그 다음 lock 이 생성되는 디렉토리는 위키데이타가 있는 디렉토리 아래에 temp 디렉토리입니다. 그 디렉토리의 퍼미션이 어떤지를 확인해 보세요. 아니면 기존에 락이 생겼다가 안 지워진 상태일 경우는 새로 락을 걸 수 없기 때문에 저 에러가 납니다. 이런 경우라면 (락이 걸렸다면 저 temp 디렉토리 아래에 lock 으로 시작하는 이름의 디렉토리가 생겼을 겁니다) 같이 들어있는 kimsnobody.pl 을 사용해서 삭제해 주시면 됩니다. 사용법은 UseModWiki소스수정/화일관리용스크립트를 참조하세요.
감사합니다. 덕분에 해결되었습니다. 정말 고맙습니다. --
Mok0 2003-5-25 12:28 pm
요즘 들어오시는지 모르겠지만... '박목영' 페이지의 내용을 Mok0페이지로 바꿨습니다.
개인페이지분류