변경사항 (가장 최근의 "소소한 수정"부터)
(다른 변경사항 없음)
| -14,7 +14,7 | 
|  | 
| === wiki.pl 수정 === | 
| 함수를 통채로 추가하고, | 
| {{{perl | 
| {{{#!vim perl | 
| ### 로그인한 사용자인지 검사 | 
| sub LoginUser { | 
| if (($UserID eq "113") || ($UserID eq "112")) { | 
| -26,7 +26,7 | 
| }}} | 
|  | 
| UserID 값을 비교하는 곳들을 찾아 각각 고친다. 아래는 한 가지 예. | 
| {{{perl | 
| {{{#!vim perl | 
| #   if (($UserID eq "113") || ($UserID eq "112")) {    이 경우는 로그인하지 않은 경우를 검사하는 것 | 
| if (!&LoginUser()) { | 
| $bartext .= " </TD>\n<TD class='gotologin'> " . &ScriptLink("action=login", T('Login')); | 
LoginUser() 함수 추가
로그인한 상태인지 아닌지를 매번 UserID 값을 113, 112와 비교하는 코드가 불편해서...
-  사용법:
-  사용자에게는 달라지는 것 없음
-  로그인 한 경우이면 1, 아니면 0을 반환.
 
-  부작용:
-  함수 한 번 더 부르니 당연히 퍼포먼스 저하.
-  이 사용자 로그인에 관한 부분은 오리지널 UseModWiki 와 Luke 님의 변경과 이곳의 패치가 섞여서... 언젠가 한 번 크게 뒤집어 엎어야 할 듯...
 
wiki.pl 수정
함수를 통채로 추가하고,
sub LoginUser {
    if (($UserID eq "113") || ($UserID eq "112")) {
        return 0;
    } else {
        return 1;
    }
}
UserID 값을 비교하는 곳들을 찾아 각각 고친다. 아래는 한 가지 예.
    if (!&LoginUser()) {
        $bartext .= " </TD>\n<TD class='gotologin'> " . &ScriptLink("action=login", T('Login'));
    }
추가 업데이트 내역
사용자 의견
위키위키분류