-6,7 +6,7 |
: 그런 게 있는줄도 모르고 있었군요. ^^ 문제의 원인은 말씀하신 게 맞고... 제가 봐도 도저히 답이 안 나오는 문제더군요. 간단히 해결할 수 있는 건 아닌 듯 합니다. 그리고 K3 버전에서도 그다지 괜찮은 것은 아니었던게, IMG: 를 중간 중간에 변경하면서 사용해도 결국은 제일 마지막에 지정한 값이 페이지 전체에 걸쳐서 적용되더군요. 그정도까지만 복구하고자 한다면 현재 WikiLinesToHtml 에 있는 IMG: 처리 루틴을 CommonMarkup 으로 옮기면 될 것 같은데요.. 제대로 만드려면 고민 좀 해봐야겠습니다. <mysign([[Raymundo]],2002-12-7 10:12 am)> |
{{{perl |
{{{#!vim perl |
sub CommonMarkup { |
.... |
if ($BracketText) { # Links like [URL text of link] |
-57,7 +57,7 |
* 이미지 처리 함수들의 리턴값을 이미지링크가 아닌 그냥 주소로 돌려주게 해주고, |
* sub CommonMarkup 함수의 마지막에 정규식(첫번째는 이미지태그 들어간것 처리, 두번째는 이미지태그 없는것 처리) 두개를 넣고, |
* 이미지 처리함수를 별도로 만들어서 처리하게 하면 좋겠다 싶었는데, 안되네요..ㅜㅡ |
http://www.usemod.com/cgi-bin/wiki.pl?WikiPatches/ImageTags 내역은 여기에 있습니다. 패치를 올려준 양반한테 고마울 뿐입니다. |
http://www.usemod.org/cgi-bin/wiki.pl?WikiPatches/ImageTags 내역은 여기에 있습니다. 패치를 올려준 양반한테 고마울 뿐입니다. |
<mysign([[Bab2]],2002-12-8 1:59 am)> |
---- |
쫌 거창하게 만들어보고 싶었는데..ㅜㅡ |
-79,7 +79,7 |
== # 변경내역화면에서 '''이 날 이후의 변경 리스트 보기:'''를 눌렀을때 지정한 페이지가 아닌 RecentChanges페이지로부터 출력되는 버그 == |
{{{perl |
{{{#!vim perl |
sub DoBrowseRequest { |
.... |
} elsif ($action eq 'rc') { |
-96,7 +96,7 |
== # 사전 매크로 만들까요. == |
{{{perl |
{{{#!vim perl |
sub MacroEDic() { return "<a href=\"\http://dic.naver.com/endic?query=@_\" target=\"dictionary\">@_</a>"; } |
sub MacroKDic() { return "<a href=\"\http://krdic.naver.com/krdic?query=@_\" target=\"dictionary\">@_</a>"; } |
sub MacroJDic() { return "<a href=\"\http://jpdic.naver.com/jpdic?query=@_\" target=\"dictionary\">@_</a>"; } |
-118,7 +118,7 |
== # 편집 불가능한 페이지는 더블클릭도 안되게 == |
어차피 편집이 안되는데 마우스 장난질 하다가 실수로 더블클릭하니 편집 불가라고 나오더라... 이 어찌 보는 소년의 마음에 상처가 남지 않겠습니까. -_-; |
{{{perl |
{{{#!vim perl |
$bodyExtra .= qq(ondblclick="location.href='$ScriptName?action=edit&id=$id'") if (&UserCanEdit($id, 0)); |
}}} |
-127,7 +127,7 |
[[/마우스더블클릭]]에 반영함. 완료 <mysign([[Raymundo]],2003-2-26 10:55 am)> |
== # 도움말 분리 == |
{{{perl |
{{{#!vim perl |
sub DoHelp { |
my $idx = &GetParam("index", ""); |
my $text; |
-167,7 +167,7 |
::그랬군요 -_-;; 좀더 기다려볼걸 그랬나보네요 ^^; 좀 살펴봤는데 메뉴같은건 이대로 하게되면 전역변수를 너무 많이 써줘야되고, 메뉴를 오른쪽이나 아래쪽에 붙이려고 하면 애로사항이 쫌 많이 따르네요. 일단 좀이따 올려놓겠습니다. ㅡ.,ㅡa <mysign([[Bab2]],2003-3-7 5:53 pm)> |
---- |
{{{perl |
{{{#!vim perl |
## 변수 선언, 위키본체의 변수선언부에 삽입. |
use vars qw(@RcDays @HtmlPairs @HtmlSingle |
.... |
-184,7 +184,7 |
## 추가 |
}}} |
{{{perl |
{{{#!vim perl |
sub DoWikiRequest { |
.... |
&InitLinkPatterns(); |
-194,7 +194,7 |
if (!&DoCacheBrowse()) { |
}}} |
{{{perl |
{{{#!vim perl |
## 함수통째로 추가. |
sub GetSkin { |
my (@skinheadertext, @skinfootertext); |
-209,7 +209,7 |
return 1; |
} |
}}} |
{{{perl |
{{{#!vim perl |
sub GetHeader { |
.... |
$result .= &GetHtmlHeader("$SiteName: $title", $title); |
-283,7 +283,7 |
} |
#### 적절히 수정. |
}}} |
{{{perl |
{{{#!vim perl |
### 적절히 수정. |
sub GetMinimumFooter { |
.... |
-297,7 +297,7 |
.... |
}}} |
{{{perl |
{{{#!vim perl |
### 함수 새로 추가. 스킨 사용시, GetGotoBar함수를 이것으로 대체하게 된다. |
sub GetSkinGotoBar { |
my ($id) = @_; |
-469,20 +469,20 |
아이디는 저장되네요. 아이피만 따로 저장하면 될려나 모르겠네요. 좀이따 올리도록 하겠습니다. <mysign([[Bab2]],2003-3-6 10:29 pm)> |
config.pl |
{{{perl |
{{{#!vim perl |
### 환경변수 추가 |
$CountDir = "$DataDir/counting"; ## 카운트화일이 저장될 경로가 지정된 환경변수 추가. |
}}} |
wiki.pl |
{{{perl |
{{{#!vim perl |
## 환경변수 추가 |
use vars qw(@RcDays @HtmlPairs @HtmlSingle |
.... |
$CountDir ); ## 변수선언 추가. |
}}} |
{{{perl |
{{{#!vim perl |
## 함수추가/수정. |
### 적절한 곳에 출력루틴을 추가. |
sub BrowsePage { |
-502,7 +502,7 |
} |
}}} |
{{{perl |
{{{#!vim perl |
### 함수 새로 추가 |
sub GetPageCount { |
my ($id) = @_; |
-518,7 +518,7 |
} |
}}} |
{{{perl |
{{{#!vim perl |
## 페이지 이름변경/삭제 함수 수정 |
## 적절히 추가 라고 적힌 부분을 알아서 추가해주면 됨. ^_^; |
-582,7 +582,7 |
== # CD: == |
핫트랙 그림 주소가 바뀌었나 봅니다. |
{{{perl |
{{{#!vim perl |
sub StoreHotTrack { |
my ($id) = @_; |
-598,4 +598,4 |
별다른 조치를 취하지 않음. 완료. <mysign([[Raymundo]],2003-3-10 9:07 pm)> |
---- |
[[위퀴위키분류]] |
[[위키위키분류]] |