[첫화면으로]게시판/2008

마지막으로 [b]

변경사항 (가장 최근의 "일반적인 수정"부터) (다른 변경사항 없음)

-1,391 +1,5
지난 달까지의 게시물은 [[/2007]]로 옮겼습니다. 
----
그나저나 또 구글수표가 곧 올 듯 합니다. 또 번개할까요? <mysign([[Nyxity]],2007-1-1 9:59 am)>
<thread(167613170,1)>
모니위키처럼 &lt;toc&gt;로 h2별 목차가 있는 경우 h2항목별로 편집이 가능하게 할 수는 없을까요 <mysign([[Nyxity]],2007-1-10 1:38 pm)>
<thread(168403929,1)>
: MediaWiki 도 그걸 해 주더군요. 페이지 분량이 많을 때 상당히 유용해 보이긴 한데, 충돌 문제라던가 생각할 게 좀 있던데 직접 설치해서 써보지 않으면 그쪽의 접근법을 모르겠더라고요. 귀찮아서 걍 미뤄뒀었습니다 =.=; <mysign([[Raymundo]],2007-1-10 2:06 pm)>
<thread(168405569,2)>
utf쪽 mysign 매크로가 줄바꾸기가 되버렸어요. 기존 바벨처럼 할려면 어딜 고쳐야 하나요?  \\
그리고 config쪽을 건드려도 footer에 구글광고가 안떠요. <mysign([[Nyxity]],2007-2-28 9:06 am)>
<thread(172621213,1)>
: 계속 안되는군요. <mysign([[Nyxity]],2007-2-28 3:46 pm)>
<thread(172645190,2)>
:: 아. 구글광고는 제가 착각했네요. 해결했습니다. mysign만 남았군요. <mysign([[Nyxity]],2007-2-28 3:56 pm)>
<thread(172645815,3)>
::: mysign 은 mysign.pl에서 div 태그를 제거해 주시면 될 것 같네요~ <mysign([[Raymundo]],2007-2-28 5:47 pm)>
<thread(172652432,4)>
:::: 아 맞다. 매크로 따로 빼냈었죠! wiki.pl하고 CSS만 죽어라 들여다 보고 있었네요. <mysign([[Nyxity]],2007-2-28 8:01 pm)>
<thread(172660469,5)>
아. 또한가지 Upload 디렉토리를 wiki상위 디렉토리로 옮기고 싶은데, 텔넷에서 어떤 명령어를 써야하나요? <mysign([[Nyxity]],2007-2-28 9:29 am)>
<thread(172622587,1)>
: 아. 해결했습니다. <mysign([[Nyxity]],2007-2-28 10:06 am)>
<thread(172624777,2)>
thread 매크로에서 답글을 달면 잘못된 페이지라고 나와요. 뭔가 앵커링크에 문제가 생긴듯? <mysign([[Nyxity]],2007-3-2 10:21 pm)>
<thread(172841690,1)>
: 아 답글은 달리긴 하는군요. 에러메시지 나온 후 <mysign([[Nyxity]],2007-3-2 10:22 pm)>
<thread(172841730,2)>
:: rc8이 나온 이유가 그것때문입니다 :-) 답글을 저장한 후에 페이지를 다시 출력해야 하는데, 그 URL의 #가 %-인코딩되면 처리가 안 되더군요. <mysign([[Raymundo]],2007-3-2 10:29 pm)>
<thread(172842196,3)>
::: 아 그렇군요. 놀래라. <mysign([[Nyxity]],2007-3-2 10:42 pm)>
<thread(172842928,4)>
:::: 생각해보니 페이지 수정 후 browse되는 URL을 %-인코딩하게 된 것도 IE의 버그 때문이었군요. 아 정말 그 놈 때문에 덩달아 손봐야 했던게 몇 개인지... <mysign([[Raymundo]],2007-3-2 10:45 pm)>
<thread(172843109,5)>
Jof:UseModWiki소스수정/Threads에구글광고삽입 \\
이거 적용시킬려고 하는데, thread.pl 어디에 삽입하면되나요? <mysign([[Nyxity]],2007-3-7 1:46 pm)>
<thread(173242805,1)>
{{{#!vim perl
my $MyAdCounter;      # 전역변수는 이 앞에 적어 주시고
sub MacroThread {
    my ($itself, $id, $up, $long, $threadindent) = @_;
    my $txt;
    if ($threadindent > 0) {
        my $marginleft = 0;
        $marginleft = 3.3*($threadindent-1) if ($threadindent > 0);
        $txt .= "<DIV class='threadreply' style='margin-left: $marginleft"."em'>";
    } else {
        $txt .= "<DIV class='threadnew'>";
    }
    $txt .= &MacroComments($itself, $id, $up, $long, $threadindent)."</DIV>";
    if ($threadindent >= 1) {
        $txt .= "<A name='$up'></A>";
    }
    if (int(rand(0)) == 0 and $MyAdCounter < 100) {        # 여기서부터 닫는 중괄호까지 추가
        $MyAdCounter++;
        $txt .= <<EOF
<p />
<div>
구글 광고 스크립트
</div>
EOF
    }
    return $txt;
}
}}}
위와 같이 하시면 되겠습니다. 화이팅~ :-) <mysign([[Raymundo]],2007-3-7 2:30 pm)>
: 앗..그사이 조프님이 해결을 해주셨어요.. 감사감사. <mysign([[Nyxity]],2007-3-7 2:43 pm)>
<thread(173246185,1)>
: 아니 저런, 그래도 상담료는 내셔야 합니다 :-P <mysign([[Raymundo]],2007-3-7 3:27 pm)>
<thread(173248869,2)>
Nyxity님이 쓰신 "Babel:펌질스크랩서비스 보시면 네이버에서 트랙백 보내온것도 글자가 깨져요." 질문에 대한 답입니다. 살펴는 보겠는데, 트랙백을 받는 것 만큼은 정말 제대로 인코딩처리를 하고 있다고 생각하거든요. 알아낼 수 있을지 모르겠네요 =.=; <mysign([[Raymundo]],2007-3-8 10:15 pm)>
<thread(173359741,1)>
: :아. 사실 그리 크게 신경 쓰이는 건 아니고.(수동으로 수정하면 되니까.) 혹시 관련이 있어서 원인을 파악하는데 참고가 될까 싶어서 남겼던 거였어요. <mysign([[Nyxity]],2007-3-8 11:32 pm)>
<thread(173364327,2)>
:: 네이버는 트랙백을 보낼때 POST로 보내면서 charset 값이 적혀 있지 않네요. 그래서 명시적으로 변환하지도 못하고 추측도 못하는 바람에 원래 인코딩 그대로 저장되어버렸네요. 전에 유니코드 이전작업할때 그런 경우를 생각은 했는데 설마 그런 일이 있겠어 하고 넘어갔더니만 -_-;;; 고치도록 하겠습니다. <mysign([[Raymundo]],2007-3-8 11:53 pm)>
<thread(173365585,3)>
:: 고쳐놨으니 압축파일로 받아 가시던가 [[UseModWiki소스수정/TrackBack]]페이지에서 action/tb.pl 만 옮겨가시면 되겠습니다. 저번에 스팸막기 로그 남기느라 myaction/ 쪽에 사본이 있다면 그쪽도 고쳐주는 거 잊지 마시고요. :-D <mysign([[Raymundo]],2007-3-9 12:23 am)>
<thread(173367415,3)>
Babel:NyxityMonologue/List 보시면 "페이지 이름에 슬래쉬가 너무 많습니다: NyxityMonologue/List" 이런 메시지가 뜨는군요. 동작에 문제는 없는데 약간 꺼림직.. <mysign([[Nyxity]],2007-3-13 10:15 am)>
<thread(173748502,1)>
: 그 구글로봇 관련 rel 속성 패치 하셨죠? :-) 거기뿐 아니라 모놀로그 오른쪽 보시면 난리도 아닐걸요. ;-) 매크로가 치환되기 전에 안에 있는 페이지 이름이 먼저 링크로 치환되어 버리기 때문에, 그 링크를 제거해주어야 하는데 제대로 제거를 못해서 그렇습니다. \\
 \\
[[UseModWiki소스수정/RemoveLink함수]]도 같이 손 봐 주셔야 합니다. <mysign([[Raymundo]],2007-3-13 10:29 am)>
<thread(173749391,2)>
:: 고쳤습니다~그동안 밀린 업데이트를 하는중이라서.. <mysign([[Nyxity]],2007-3-13 10:47 am)>
<thread(173750462,3)>
구글로 '모카포트' '에스프레소'를 검색하면 각각 \\
nyxity.com/wiki/wiki.pl?%B8%F0%C4%AB%C6%F7%C6%AE  \\
nyxity.com/wiki/wiki.pl?%BF%A1%BD%BA%C7%C1%B7%B9%BC%D2  \\
이렇게 페이지가 검색되는데, 클릭하면 페이지가 연결이 안되네요.  \\
[[UseModWiki소스수정/UTF-8로인코딩된쿼리처리]] 이걸 적용하면되나요? 2.3버전으로 다 덮어썼으니 다 적용된거 아닌가 싶기도 합니다만. 아무튼 이런 상황. \\
근데 재밌는 건, 다른 페이지들에 대한 검색결과는 새로운 페이지주소(/)로 바뀌어서 문제가 없더군요. 그냥 기다리면 구글에서 주소를 바꾸려나. <mysign([[Nyxity]],2007-3-21 8:09 pm)>
<thread(174475380,1)>
: 그렇잖아도 오늘 저도 구글링하다가 그 문제를 아까 발견했는데, nyxity님이 문의들어올 걸 미리 대비하라고 구글신이 알려주셨나보군요 :-) \\
 \\
현재는 안 되는게 맞습니다. \\
 \\
일단 관련 패치는 [[UTF-8이전작업/브라우저GET요청인코딩판별]]이고요, (위에 링크하신 페이지는 ext1.*에서 쓰던 거) \\
 \\
스크립트 이름 뒤에 "?"가 오고, (슬래쉬면 괜찮음) 그 뒤에 페이지 이름이 "EUC-KR스트링을 %-인코딩한 형태"로 오는 경우에 한해서는 처리를 못해주고 있었네요. 해결책도 대충 알긴 알았는데 이래도 되나 싶어서 망설이고 있었습니다만, 그냥 해버리죠 뭐. 좀 있다가 인코딩판별 페이지 업데이트 되면 보세요. <mysign([[Raymundo]],2007-3-21 8:26 pm)>
<thread(174476395,2)>
: [[UTF-8이전작업/브라우저GET요청인코딩판별]]에 보시면 DoWikiRequest함수에 한 줄 (주석문까지 합치면 4줄) 추가되었습니다. 그거 반영하면 잘 될 거예요. <mysign([[Raymundo]],2007-3-21 8:55 pm)>
<thread(174478147,2)>
:: 오오. 감사감사! <mysign([[Nyxity]],2007-3-21 9:06 pm)>
<thread(174478797,3)>
갑자기 제 사이트 수정이 안되고 Error가 납니다. \\
Software error: \\
Could not get editing lock at /home/hosting_users/redica/www/wiki/wiki.cgi line 6919. \\
For help, please send mail to the webmaster (postmaster@redica.pe.kr), giving this error message and the time and date of the error.  \\
 \\
이게 무슨 뜻인가요??? ㅠ.ㅠ <mysign(Redica,2007-4-3 3:00 pm)>
<thread(175580021,1)>
: 페이지를 수정할 때는 락을 걸고->저장하고->락을 푸는 과정을 거침으로써 한페이지를 동시에 저장하는 것을 막는데요, 저장할 때 무슨 에러가 있었나봅니다. (그 에러가 뭐였는지는 확인할 수 없지만) 그래서 락이 안 풀린 채 남아 있어서 그렇습니다. \\
 \\
브라우저에서 wiki.cgi?action=unlock 을 불러보세요. 락이 제거될 겁니다. <mysign([[Raymundo]],2007-4-3 3:20 pm)>
<thread(175581257,2)>
:: 아, 해결되었습니다. 감사합니다. 그리고, 혹시나... 트랙백을 받지 않는 방법이 있을까요? 트랙백 스팸이 계속 공격하네요. <mysign(Redica,2007-4-3 6:13 pm)>
<thread(175591635,3)>
::: 접근차단목록 설정에서 sample에 \\
Example: \\
# blocks hosts ending with .foocorp.com \\
\.foocorp\.com$ \\
# blocks exact IP address \\
^123\.21\.3\.9$ \\
# blocks whole 123.21.3.* IP network \\
^123\.21\.3\.\d+$ \\
 \\
로 되어 있어서... \\
 \\
# block 72.232.189.218 \\
^72\.232\.189\.\d+$ \\
^208\.98\.1\.73$ \\
^72\.232\.189\.218$ \\
^72\.36\.155\.58$ \\
^208\.122\.14\.114$   \\
 \\
위같이 적었는데.... 이게 맞게 한건가요? <mysign(Redica,2007-4-3 6:15 pm)>
<thread(175591755,4)>
:::: 네 맞습니다. 그런데 스팸 트랙백은 계속 IP를 바꿔가면서 들어오는 터라... IP차단, [[UseModWiki소스수정/등록금지단어]], [[UseModWiki소스수정/스팸트랙백막기]]를 다 써 가면서 하는데도 GyparkWiki도 수시로 스팸트랙백을 받고 있네요. ^^; \\
 \\
페이지를 잠그면 트랙백은 못 받습니다. 댓글은 comment 매크로 등을 쓰면 달 수 있으니, 자꾸 스팸트랙백이 들어오는 페이지는 잠가 버리는 것도 방법이죠. \\
 \\
더 좋고 확실한 스팸 대응책이 있으면 좋겠습니다만, 능력 부족으로... <mysign([[Raymundo]],2007-4-3 6:31 pm)>
<thread(175592714,5)>
::::: 늘 문제가 생기면 답을 얻을 수 있어 감사드립니다. 또 질문이 있는데요.. \\
등록금지단어에 사이트명을 \\
 \\
www\.takeforum\.com$ \\
ultramhq\.jubiiblog\.co\.uk$ \\
 \\
이렇게 적어두고 logout한 상태에서 Comment란에 "www.takeforum . com"을 적으니 그대로 \\
저장이 되던데요.. 뭘 잘못한 것인가요? <mysign(Redica,2007-4-4 7:23 pm)>
<thread(175682181,6)>
:::::: "$"는 "라인의 끝"을 의미합니다. takeforum . com 을 제일 끝에 적고 저장하는 경우라면 금지가 되었을 거예요. 금지단어의 경우는 $는 빼셔도 될 듯 하고요. 만일 .com은 금지하고 .comm은 허용해야 한다..는 경우가 있다면 "\.com\b"와 같이 단어의 시작 또는 단어의 끝을 의미하는 "\b"를 붙여주시면 됩니다. \\
 \\
IP금지의 경우는 "12\.34\.56\.78"이라고만 쓰면 "1'''12.34.56.78'''"도 같이 차단되어 버리기 때문에 명확하게 줄의 시작"^"과 끝"$"을 좌우에 붙이는 겁니다. <mysign([[Raymundo]],2007-4-4 7:39 pm)>
<thread(175683166,7)>
::::::: 아하, 되었습니다. 감사합니다. <mysign(Redica,2007-4-4 10:11 pm)>
<thread(175692296,8)>
::::::: 아하, 되었습니다. 감사합니다. <mysign(Redica,2007-4-4 10:11 pm)>
<thread(175692301,8)>
검색자동완성 기능 구현하실때 윈도우 자동완성을 끄려면 input 태그에 autocomplete="off" 태그를 추가해주시면 됩니다. \\
 \\
구글링을 통해 방문했다가 글읽고 남깁니다. <mysign(ㅎㅎ,2007-4-5 10:20 pm)>
<thread(175779237,1)>
: 오호 감사합니다. 그나저나 CSS 꺼 둔 날 방문하셔서 읽기도 쉽지 않았을텐데 ^^;;; <mysign([[Raymundo]],2007-4-5 10:33 pm)>
<thread(175780024,2)>
rss로 피딩되는 주소는 슬래쉬가 아닌 ? 로 표시되는군요. <mysign([[Nyxity]],2007-4-6 10:55 am)>
<thread(175824501,1)>
: sub GetRssRcLine 함수를 찾아서, 다음 줄을 확인해보세요.  \\
 \\
&lt;title&gt;$pagename&lt;/title&gt; \\
&lt;link&gt;$QuotedFullUrl${\(&ScriptLinkChar())}$encoded_pagename&lt;/link&gt; # 이 줄 \\
 \\
[[UseModWiki소스수정/SlashLinks]]에 있는 내용인데 바벨에는 적용이 안 되어 있는 것 같습니다. <mysign([[Raymundo]],2007-4-6 1:11 pm)>
<thread(175832713,2)>
오늘 펄매니아 정모(?)가 있었답니다~ Raymundo님도 뵐 수 있었으면 좋았을텐데하는 아쉬움이 남더라구요~ 즐거운 주말 보내세요 :-) <mysign(keedi,2007-4-7 2:24 am)>
<thread(175880282,1)>
: 아, diary에 쓰셨을 때 바로 답 드렸어야 했는데 ^^;; 시간도 애매했고, 아무래도 오프 모임 나가는 건 어색해서요. 담에 기회가 있겠죠 ^^ <mysign([[Raymundo]],2007-4-7 12:24 pm)>
<thread(175916266,2)>
me2day란 놈을 써보기 시작했는데, 워드프레스나 테테 등 blog api가 있으면 연동이 되더군요. 혹 유즈모드에서도 연동시킬 수 있는 방법이 없을가요? <mysign([[Nyxity]],2007-4-25 9:43 am)>
<thread(177461782,1)>
: 단호하게... 없습니다 :-D \\
 \\
유즈모드가 blog api를 지원하게 하는 걸 예전에 잠깐 생각해본적이 있긴 한데, API 자체도 하나의 표준안이 확립되어 있지 않은 것 같았고 (지금은 아닌지도?) 어려워보여서 말이죠. <mysign([[Raymundo]],2007-4-25 10:19 am)>
<thread(177463972,2)>
:: 역시나!!! 히히 <mysign([[Nyxity]],2007-4-25 11:43 am)>
<thread(177468996,3)>
안녕하세요? 유즈모드 2003년까지 잘 쓰다가 한계에 부딪혀 그만두고 그 뒤로 블로그니 뭐니 방황하다가 우연히 ext2 를 알게 되어 찾아 왓습니다. 먼저 감사드리고요 \\
 \\
파일 업로드를 하려니 "업로드를 위한 lock 을 얻지 못했습니다" 라는 메세지가 뜨는데 어디를 손보면 될까요? 답해 주시면 정말 감사하겠습니다. <mysign(장이,2007-5-20 8:21 am)>
<thread(179616862,1)>
: DataDir 아래에 temp 디렉토리 아래 lock 어쩌고 되어 있는 파일이나 디렉토리를 지우신 후 새로 시도하시면 됩니다. 지우는 건 텔넷 등으로 들어가셔서 해도 되고 혹시 퍼미션 때문에 안 된다고 나오면 kimsnobody.pl에 실행퍼미션 준 후에 브라우저로 실행해도 되고요. \\
 \\
근데 락은 그렇게 처리하면 되는데, 업로드 과정에서 또 에러가 발생하면 락이 제대로 안 풀려서 또 그렇게 될 수 있습니다. 계속 그러면 또 알려주세요. <mysign([[Raymundo]],2007-5-20 9:57 am)>
<thread(179622621,2)>
안녕하세요? \\
친절한 답변 감사합니다. 잘 됩니다. \\
이번엔 더 심각한 문젠데요.. 글자링크를 클릭하면 새 페이지가 생성이 안 되고  \\
"잘못된 페이지: ??글자깨짐" 이런 식으로 나오는데요.. \\
링크를 복사해서 주소창에 붙여 넣기 하면 "새 페이지를 만들어 주세요" 라고 제대로 되거든요.. \\
인코딩 문제 같은데 어떻게 해결해야 하나요? \\
config.pl 을 워드패드에서 편집해서 그런가요? \\
일반 html 에서 http:/위키주소/wiki.pl?페이지명 으로 할 때도 그 html 문서를 utf-8 로 인코딩해야 하나요? \\
주의 사항이 있으면 알려주세요.. \\
 \\
너무 질문만 해서 죄송해요. 모니위키로 거의 마음 잡았다가 다시 유즈모드 쓰게 되어서 얼마나 기쁜지 몰라요. 그전에도 유즈모드가 제일 좋았거든요.. 안녕히 계세요 <mysign(장이,2007-5-20 8:39 pm)>
<thread(179661180,1)>
: 죄송하긴요 ^^ \\
 \\
일단 마지막에 "일반 html에서..." 질문하신 것은, \\
- 일단 ext2.* 버전은 할 수 있는 최선을 다해서 인코딩 처리를 하고 있습니다. 위키를 EUC-KR,UTF-8 어느 쪽으로 운영하든지, 그리고 브라우저에서 어느 인코딩으로 요청을 보내든지, 위키 프로그램이 자신의 인코딩 설정과 브라우저의 요청을 비교하여 변환을 해 주니까 딱히 그런 걱정을 하지 않으셔도 됩니다. \\
- 그런데 정작 문제는, 인터넷 익스플로러에 버그가 있어서, utf-8로 인코딩된 페이지 내에 있는 "wiki.pl'''?'''페이지명" 형식의 주소를 클릭할 경우 페이지명이 깨져서 전송됩니다. (자세한 얘기는 [[유니코드논의/파일명인코딩]]에) 따라서 장이님 질문에 대한 답으로는, "물음표를 사용하는 주소를 쓸 경우는 html문서는 EUC-KR로 인코딩해야 합니다"가 되겠습니다. \\
- 그런데 장이님이 만드는 html문서야 그렇다치고 남이 링크할 때는 여전히 문제죠. 따라서 물음표 대신에 슬래쉬를 써서 "wiki.pl'''/'''페이지명"으로 동작하게 운영하시는 게 낫습니다. 이 경우는 IE도 문제가 없거든요. ext2.* 버전의 config.pl의 SlashLinks 옵션의 기본값이 1로 되어 있는 이유도 그겁니다. 대신 슬래쉬 링크를 쓸 경우에는 각종 디렉토리 설정을 절대경로로 줘야 하는 것들이 있어서 설정이 복잡해집니다. ([[UseModWiki소스수정/Configuration]]) \\
 \\
이제 첫번째 질문... 주소창이 직접 붙여넣으면 제대로 되는데, 페이지 내에서 클릭하면 "??깨진글자"로 나오면서 잘못된 페이지라고 나온다면 바로 저 IE 버그 때문으로 보입니다. 아마도 장이님의 위키는 UTF-8로 설정되어 있고, SlahsLinks는 0으로 되어서 클릭한 링크 주소가 물음표+페이지명의 형식인 상태인 것 같네요. SlashLinks를 1로 하시든가, 아예 사이트 운영을 EUC-KR로 하시면 (이 경우에도 UTF-8을 쓰는 곳-예를 들어 태터나 이글루스-에서 장이님 위키를 링크한다면 그 링크는 깨질 겁니다) 될 겁니다. \\
 \\
여전히 잘 안 되면 위키 주소를 알려주시면 좋겠군요. 비공개라 곤란하면 gypark골뱅이gmail닷컴으로 알려 주셔도 됩니다. 그럼 설정 꼭 성공하시길~ ^_^ <mysign([[Raymundo]],2007-5-20 11:57 pm)>
<thread(179673053,2)>
:: 어쩐지.. 불여우에선 잘 되는 걸 봐서 IE 문제일 수도 있겠다 생각했는데.. \\
대단히 감사합니다. \\
하여튼 거의 모든 것이 해결되었습니다. \\
 \\
현재 사이트는 지금부터 만들 거기 때문에 내용이 없어서 좀 그렇고요.. \\
전에 쓰던 곳으로 링크를 걸어보겠습니다. \\
 \\
http://www.jangi.net/cgi-bin/wikik3/linkframe.php?src=wiki.pl <mysign(장이,2007-5-21 4:08 am)>
<thread(179688091,3)>
마지막 질문이 되겠습니다. \\
 \\
<form method="post" action="./wiki.pl"> \\
<input type=text name='search' size=10 value='Search'> \\
<input type="hidden" name="dosearch" value="1"> \\
</form> \\
 \\
3년 전에는 외부 html 에 이 소스를 넣어 검색을 했는데 잘 되었거든요. \\
지금은 영어 검색은 잘 되는데 한글 검색이 안 먹히는 것 같아요. 그것은 어떤 문제일까요? \\
불여우에서도 안 되던데요.. <mysign(장이,2007-5-21 4:11 am)>
<thread(179688279,1)>
음, 외부 html이라 하시면 위키가 아닌 다른 html문서에다가 위키를 검색하기 위한 폼을 넣으셨다는 얘기죠? 위에 링크하신 페이지에서처럼. \\
 \\
제가 만들어서 해보니 잘 되는 것 같은데요. 영어는 잘 되는데 한글이 안 된다면 아무래도 인코딩 문제가 아닐까요. 외부 html 문서를 위키와 동일하게 UTF-8로 인코딩하셔야 할 것 같습니다. <mysign([[Raymundo]],2007-5-21 9:46 am)>
<thread(179708395,1)>
: 모든 것이 해결되었습니다. \\
utf-8로 인코딩하니까 해결이 되네요. \\
 \\
정말정말 감사합니다. \\
행복하세요~ <mysign(장이,2007-5-21 10:52 am)>
<thread(179712355,2)>
jinyeong96.blogspot.com \\
횽아, 별 내용없지만 놀러와..히히 <mysign(박진영,2007-9-3 2:10 am)>
<thread(188753013,1)>
9월말부터 생성된 페이지가 히트수가 계속 0으로 나와요. 뭔가 문제가 있는듯? <mysign([[Nyxity]],2007-10-26 9:32 am)>
<thread(193358747,1)>
: 음 data/temp 디렉토리 안에 lockcount 이런 이름의 디렉토리가 생성되어 있지 않나보세요. 그것때문에 조회수 갱신이 안 되는 것 같습니다.. \\
 \\
뭐 그 외 다른 문제가 있을지도... 애초에 카운트는 대충대충 만들었던 터라... <mysign([[Raymundo]],2007-10-30 6:31 pm)>
<thread(193736694,2)>
:: 아 그러네요. <mysign([[Nyxity]],2007-10-31 10:17 am)>
<thread(193793456,3)>
::: 저도 어느날 갑자기 카운트가 작동을 하지 않더군요. 역시나 여기에 오니까 답이 있네요. 잘 계시죠?? <mysign(Redica,2009-4-18 9:01 pm)>
<thread(240056064,4)>
:::: 아앗 오래간만입니다~ ^^ 네 잘 있습니다. [[Redica]]님도 잘 지내시죠? <mysign([[Raymundo]],2009-4-18 9:46 pm)>
<thread(240058790,5)>
부가기능 중에  \\
http://jspwiki.org/wiki/SpiderWebChartPlugin \\
이런 그래프를 그리는 것은 가능할까요? vote 매크로를 보면 가능할 듯 하기도 한데.. <mysign([[Nyxity]],2007-12-7 10:42 am)>
<thread(196991745,1)>
: 아 이거 답글 다는 걸 잊고 있었네요, 가능한 지 불가능한 지 파악하기 위해 들여다 볼 여유도 지금 없어서.... :-D 나중에 들여다보겠습니다. 언제가 될런지는.. <mysign([[Raymundo]],2007-12-12 11:46 am)>
<thread(197427615,2)>
바벨이 안열려요. 도와주세요. wiki.pl이나 config 건드린 적도 없는데.. <mysign([[Nyxity]],2007-12-12 10:34 am)>
<thread(197423265,1)>
: 해결했습니다. <mysign([[Nyxity]],2007-12-12 10:52 am)>
<thread(197424355,2)>
:: 이젠 전문가가 되셨습니다! ^^ <mysign([[Raymundo]],2007-12-12 11:47 am)>
<thread(197427679,3)>
안녕하세요. [http://astralmind.com/wiki/wiki.pl 위키위키]를 쓰면서 하도 안되는 부분이 있어서 종일 소스를 보고 Gypark 에서 검색을 해도 나오지가 않아서 답답한 심정에 이곳에 글을 남겨봅니다. \\
 \\
다름이 아니라, 위키위키에 글을 쓰면서 여태까지 '\\' 을 사용해서 줄을 띄어왔습니다. \\
입력창에 입력 한 그대로 나타난다고 알고 있었는데, 엔터키는 두번 띈 경우만 인식하며, \\
출력도 두번 띈 상태로 나타납니다. 그래서 결국 줄을 띄울 땐 '\\'을 계속 사용하는데, \\
너무 번거롭더군요. 하지만 GyparkWkiki에서는 띈 그대로 출력이 되는데, 어떠한 방법으로 \\
바로 바로 줄의 띄어지는지요? 위키 버전과도 관련이 있는건가요? <mysign(엘레인,2007-12-14 2:21 pm)>
<thread(197609685,1)>
: 아... 원래 그렇게 되어 있습니다;;;; 붙어 있는 줄은 한 줄로 취급하고 엔터 두 번 눌러서 단락을 띄워줘야 출력할 때도 단락을 띄어서 나타나죠. LaTeX이나 HTML과 비슷합니다. \\
 \\
여기 게시판에서 띈 그대로 나타나는 것은, 글을 쓸 때 이 [[UseModWiki소스수정/LongComments매크로]]가 엔터를 친 자리에 자동으로 '\\'를 삽입해 주기 때문입니다. ^^; 페이지 수정에 들어가서 보면 줄 끝마다 다 역슬래쉬 두개가 들어가 있는 걸 보실 수 있을 겁니다. <mysign([[Raymundo]],2007-12-15 7:23 am)>
<thread(197671006,2)>
:: 코멘트란에서만 자동으로 '//' 이 들어가고, 그냥 포스팅 할 경우에는 적용되지 않는다는 말씀인가요. \\
그렇다면 그냥 포스팅 할 때 엔터 뒤에 자동으로 역슬래쉬가 붙게 하는 방법은 없을까요? <mysign(엘레인,2007-12-15 2:09 pm)>
<thread(197695347,3)>
::: 그냥 글을 입력하고, 한글 '찾아 바꾸기' 에서  문단 끝( ^n ) 을 ( \\^n ) 으로 바꾸기 하는 것이 더 편한 것 같아서 귀찮지만 길게 뭔가를 쓸 경우는 저 방식을 써보려고 합니다.-_-; \\
 \\
수작업으로 넣는 것이 이미 습관화 되어서 사실 이걸 가지고 계속 끄는 것은 어떻게 보면 시간낭비 일 지도 모르겠지만 왠지 될 법 한게 안되니 계속 잡고 있게 되더라구요. <mysign(엘레인,2007-12-16 9:12 pm)>
<thread(197807136,4)>
:::: 자동으로 붙게 하는 게... \\
 \\
1. 편집 소스 자체에 역슬래시가 붙게 해는 방법 - 이건 현재 longcomments 매크로에서 사용하는 방법 \\
2. 편집 소스에는 붙지 않고, 소스를 마크업해서 html으로 출력할 때, 줄바꿈(\n)을 br태그로 바꿔주는 방법 \\
 \\
두가지를 생각해 볼 수는 있겠습니다만... 문제는 뭐냐 하면, 그렇게 다음 줄로 넘어가지 '''않기를''' 바라는 경우에 대책이 없다는 겁니다. \\
 \\
그리고 매 줄마다 줄바꿈을 명시적으로 출력해서 줄단위로 출력을 만드는 것은 단락 단위의 출력에 비해서 안 좋은 점이 많을 텐데요. \\
 \\
싯구나 인용문 등을 적을 때 필요한 거라면 {{{ }}} 마크는 써 보셨습니까? [[사용자입력을그대로출력하기]] <mysign([[Raymundo]],2007-12-17 4:55 pm)>
<thread(197878110,5)>
::::: 생각해 보니 억지로 다 줄바꿈 시키는 것을 무리하게 썼다가는 기존에 것들과 충돌을 일으킬 요지도 있겠네요. 입 출력 틀을 고정시켜 두지 않아서 너무 길게 이어지는 것이 거슬렸지만 이제 와서 보니 위키를 손 댈 필요가 없이 CSS쪽을 살짝 손봐도 될 것 같습니다. \\
{{{}}} 마크가 맘에 드네요. 친절한 조언 감사합니다. <mysign(엘레인,2007-12-17 9:56 pm)>
<thread(197896161,6)>
[[/역링크]] 테스트 <mysign([[Raymundo]],2008-1-25 10:04 pm)>
<thread(201266289,1)>
안녕하세요 Raymundo님. 잘 지내시죠? :-) \\
Perl 관련 검색하다고 유니코드 관련해서 작년 이맘때쯤 토론했던 것이 생각나서 들렸습니다. 얼마전에 aero님께서 펄매니아 스터디때 정리해주신 자료인데, 혹시나 도움되실까 싶어서 링크 남깁니다. http://aero.springnote.com/pages/1053508 <mysign(keedi,2008-4-21 12:17 pm)>
<thread(208747837,1)>


지난 달까지의 게시물은 /2007로 옮겼습니다.
안녕하세요 Raymundo님. 잘 지내시죠? :-)
Perl 관련 검색하다고 유니코드 관련해서 작년 이맘때쯤 토론했던 것이 생각나서 들렸습니다. 얼마전에 aero님께서 펄매니아 스터디때 정리해주신 자료인데, 혹시나 도움되실까 싶어서 링크 남깁니다. http://aero.springnote.com/pages/1053508
-- keedi 2008-4-21 12:17 pm

오오 감사합니다 ^^
-- Raymundo 2008-4-23 9:52 pm

안녕하세요 Raymundo님 usemodwiki를 xp에 iis로 해서 사용하려고 하는데요. perl은 ActivePerl을 설치해도 될까요? ActivePerl-5.10.0.1004-MSWin32-x86-287188.exe 이 버전을 설치하려고 합니다.
-- Uini 2008-11-20 4:13 pm

안녕하세요,

글쎄요 -_-;;;; 윈도우즈에서는 써 본 적이 없어서;;;;

상관없을 것 같긴 합니다만... =ㅅ=;; 일부 기능의 경우 추가로 다른 모듈을 설치해줘야 하는데 (트랙백 같은 경우 등) 그게 액티브 펄에서 잘 되어 있나 모르겠고요, 그리고 페이지의 변경사항을 보는 것도 자체적으로 처리하는 게 아니라 diff 프로그램을 쓰기 때문에 윈도우즈용 diff 바이너리를 구하셔야 할 겁니다. [요런 것] 말이죠.
-- Raymundo 2008-11-20 5:07 pm

답변 감사드립니다. 일단 액티브 펄 설치를 했고 Raymundo님 홈피에서 최신버전을 다운로드해서 깔고, IIS 설정을 해줬습니다. 첫 페이지는 뜨는데요. 링크 버튼을 누르면 페이지를 찾지 못합니다. config 설정을 안해줘서 그런걸까요? 하이퍼 링크가 이런식으로 걸려있더라구요.

  • HomePage[f]

  • 최근변경내역[r]

  • 페이지목록[i]

  • <img src="/cgi-bin/wiki/icons//parentpage.gif" border="0" alt="상위페이지: Wiki" align="absmiddle">Wiki

  • 링크


  • 어떤부분을 설정해주어야할지. 염치 불구하고 또 질문드립니다.
    -- Uini 2008-11-21 1:45 pm

    염치불구라뇨 별 말씀을... 저야 말로 영 도와드릴 수가 없어서...

    IIS에서 URL 상대경로 처리를 어떻게 하나 모르겠습니다만 설마 아파치와 다르진 않을 것 같고... UseModWiki소스수정/Configuration를 보시면서요, 일단 $UrlPrefix 변수와, 여차하면 $FullUrl 까지 손봐주세요.
    -- Raymundo 2008-11-21 6:30 pm

    Raymundo님 감사합니다. 이제 링크 주소는 제대로 나옵니다. ^__^. 그런데 제가 예전에 쓰던 버전은 ? 다음에 Arg가 넘어간거 같은데요. 이번 버전은 / 로 넘어가는거 같아요. 근데 제가 쓰는 펄의 설정 문제인지 / 는 인식하지 못하고 ? 로해야 제대로 페이지 이동이 되네요. 어떻게 해야할지.
    -- Uini 2008-11-24 11:24 am

    "/"는 인식하지 못한다...는 게 정확히 펄의 문제인지 웹서버의 문제인지 아니면 다른 문제인지 몰라서 그걸 해결하는 법은 모르겠고요...

    위키 쪽에서 SlashLinks 옵션을 0으로 해주시면 슬래시가 아닌 물음표로 인자를 표시하게 됩니다. 예전 버전처럼 동작하는 거죠. 다만 IE에서 좀 버그가 있어서 UTF-8로 되어 있는 페이지 내에서 "?"가 들어간 위키URL을 링크하고 있을 때 그 링크를 클릭하면 제대로 되지 않을 겁니다. 유니코드논의/파일명인코딩
    -- Raymundo 2008-11-24 4:57 pm

    말씀해주신대로 옵셥을 0으로 바꿨던지 제대로 동작하는군요. 왜 slashlink 가 안되는지는 모르겠습니다. 원래 사용하던 버전이 0.92K3-ext1.96a 이버전인데 data쪽만 복사해서 신버전과 같이 사용하려했는데, 인코딩문제인지 글씨가 깨져서 나와서 옛날버전하고 신버전하고 각각 사용해야겠네요. ㅡㅡㅋ. 매일매일 친절한 답변 감사드리구요. 또 모르는거나 헤메는거 있으면 질문드리겠습니다. 감사합니다.
    -- Uini 2008-11-25 3:15 pm

    그럭저럭 해결된 것 같아 다행이네요 ^^
    -- Raymundo 2008-11-25 4:35 pm

    ㅜㅜ 으 또 문제가 영문 페이지 작성할때는 문제 없는데요. 한글 페이지 작성할때 다음과 같은 에러가 나네요. Software error:

    data/page/other/테스트.db 를 기록할 수 없습니다.: Invalid argument at c:\inetpub\wwwroot\wiki\wiki.pl line 4636.

    For help, please send mail to this site's webmaster, giving this error message and the time and date of the error.
    [Tue Nov 25 17:38:23 2008] wiki.pl: data/page/other/테스트.db 를 기록할 수 없습니다.: Invalid argument at c:\inetpub\wwwroot\wiki\wiki.pl line 4636.

    어떻게 해야할지. ㅡㅡㅋ
    -- Uini 2008-11-25 5:26 pm

    으음... 글쎄요 ㅠ,.ㅡ 인코딩은 UTF-8로 하셨습니까? 그렇다면 EUC-KR로 해보시는건 어떠실지. 근데 솔직히, 전혀 모르겠습니다;; 제가 IIS 깔아서 해보든지 해야 할 것 같은데 그럴 여유가 지금 없어서...
    -- Raymundo 2008-11-25 5:51 pm

    아..예 답변해주시는건 만으로도 감사합니다. 바쁘실텐데요. 인코딩을 바꿔봐도 마찬가지인거 같아요. 일단 구버전을 쓰고 있으니까요. 신버전을 써보려고 했는데 잘 안되네요. 구버전을 계속 쓰고 Raymundo 님이 다른 힌트 주시면 그렇게 해봐야 할거 같아요. 설치도 못하는 제 자신이 밉네요..ㅋ ㅡㅜ
    -- Uini 2008-11-27 5:18 pm

    안녕하세요~ 잘지내시죠? :-) 펄 잡지로는 tpr 이라고 the perl review 가 있는데 내용은 무척 좋습니다. 1년 구독료는 $22 인데 구독료값은 넘게 한다고 봅니다. :-)
    -- keedi 2008-12-3 12:20 pm

    아 네 감사합니다~
    -- Raymundo 2008-12-3 5:06 pm

    안녕하세요. usemodwiki에 대해서 자세히 설명해주신 덕분에 저도 잘 설치했답니다. 먼저 감사드려요. 최대한 가르쳐주신 그대로 하려고 했었는데 x-y.net에서는 public_html 디렉토리를 사용하면 안 된다고 해서 좀 애를 먹었어요. wikidata폴더도 만들었는데 에러만 나고 ㅠ_ㅠ 결국 바꾼 건 하나도 없네요. 알FTP로 올려서 퍼미션만 바꿨어요. 그래도 그냥 쓰니까 잘 돌아가더라구요 >_< 근데 그러면 무슨 문제가 있나요? 없으면 좋겠어요......;
    아, 제가 글을 남기는 건 몇가지 여쭈고 싶은 게 있어서입니다. 트랙백 부분을 아예 없애고, embed 태그가 먹었으면 좋겠어요. 다른 태그는 아무래도 좋은데 영상링크를 해야해서 embed 태그는 꼭 필요한데 영상주소만 나타나요. <embed src="영상주소"> 이렇게 나옵니다. 그리고 트랙백은 전혀 할 일이 없거든요. 그리고 로그인한 운영자만 글을 쓸 수 있도록 할 수 없을까요? (저는 사실 홈페이지를 가지고 있고 위키위키는 저희 홈페이지 자료를 정리할 목적이거든요)
    번거로운 질문드려서 죄송합니다. 지금은 위키를 다 날려버리고 새로 설치한 상태예요. 연습하면서 되게 재미있더라구요 >_< 새해에 건강하시고 복 많이 받으세요. http://jjsolo.com/cgi-bin/wiki/wiki.pl
    -- 최윤정 2008-12-26 9:43 pm

    안녕하세요, 요새는 위키엔진들이 참 다양한데 어쩌다 이런 마이너한 엔진을 찾아 쓰시게 되셨는지 ^^;

    1) 페이지 생성이나 편집이 잘 된다면 data 디렉토리를 어디에 두든 큰 상관없습니다. 혹시 모르니 파일 업로드 테스트도 미리 해 두시는 게 나을지 모르겠네요.

    2) embed 등 복잡한 태그는 html 태그 사이에 쓰시면 됩니다.
    [html][embed 어쩌고][/html] 이런 식으로요. (실제 쓰실 때는 대괄호 대신 부등호로)
    html ~ /html 사이에 적은 내용은 그대로 출력되니까 아무 html문이나 넣을 수 있습니다. html 태그를 사용하기 위해서는 config.pl 파일에서 RawHtml 값을 1로 세팅.

    3) 로그인한 운영자만 수정가능하게 하시려면, config.pl 파일에서
    - EditAllowed 값은 0으로
    - AdminPass와 EditPass는 원하시는대로
    설정한 후, 최윤정님이 만든 아이디로 로그인 해서 환경설정에 들어간 후 "관리자 암호"항목에다가 "AdminPass"에 지정한 값을 똑같이 넣어주시면 됩니다.

    4) 남은게 트랙백인데... 트랙백을 전혀 받지 못하게 할 방법은... 제가 소스수정하면서 그런 경우가 필요할 거라는 생각을 못해서, 그런 기능은 없습니다 -_-; 방법이 전혀 없는 건 아니고, 각각의 페이지를 일일이 "잠금"을 클릭해서 잠궈주시면 되긴 합니다. 환경설정에서 간단히 세팅해서 일괄적으로 트랙백을 거부할 방법은 없습니다. 나중에 시간나면 기능을 넣든지 해야겠군요.

    기타 설정에 관한 건 UseModWiki소스수정/Configuration을 보시면 될 것 같습니다. 새해 복 많이 받으세요. :-)
    -- Raymundo 2008-12-26 10:59 pm

    정말 감사합니다! 영상도 잘 나오고, 글쓰기 문제도 잘 해결되었어요. 참, 업로드도 잘 됩니다. 앞으로 잘 쓰겠습니다 >_< http://jjsolo.com/cgi-bin/wiki/upload/081206_1.gif
    -- 최윤정 2008-12-27 8:58 am


    주인장분류

    마지막 편집일: 2009-4-27 6:42 pm (변경사항 [d])
    921 hits | Permalink | 변경내역 보기 [h] | 페이지 소스 보기