"UseModWiki소스수정/반영된사용자의견archive04" 페이지의 변경 내역| -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)> |
| ---- |
| [[위퀴위키분류]] |
| [[위키위키분류]] |