UseModWiki소스수정/LoginUser함수 페이지의 소스 보기
마지막으로 [b]
-- Loading page list... --
내용출력
로그인[l]
Diary
[f]
최근변경내역
[r]
페이지목록[i]
횡설수설[2]
게시판[3]
링크
수정할 수 없습니다: UseModWiki소스수정/LoginUser함수 는 읽기 전용 페이지입니다.
== LoginUser() 함수 추가 == 로그인한 상태인지 아닌지를 매번 UserID 값을 113, 112와 비교하는 코드가 불편해서... * 필수 요구 사항: * 선택 요구 사항: * 사용법: ** 사용자에게는 달라지는 것 없음 ** 로그인 한 경우이면 1, 아니면 0을 반환. * 부작용: ** 함수 한 번 더 부르니 당연히 퍼포먼스 저하. ** 이 사용자 로그인에 관한 부분은 오리지널 UseModWiki 와 Luke 님의 변경과 이곳의 패치가 섞여서... 언젠가 한 번 크게 뒤집어 엎어야 할 듯... === wiki.pl 수정 === 함수를 통채로 추가하고, {{{#!vim perl ### 로그인한 사용자인지 검사 sub LoginUser { if (($UserID eq "113") || ($UserID eq "112")) { return 0; } else { return 1; } } }}} UserID 값을 비교하는 곳들을 찾아 각각 고친다. 아래는 한 가지 예. {{{#!vim perl # if (($UserID eq "113") || ($UserID eq "112")) { 이 경우는 로그인하지 않은 경우를 검사하는 것 if (!&LoginUser()) { $bartext .= " \n
" . &ScriptLink("action=login", T('Login')); } }}} === 추가 업데이트 내역 === === 사용자 의견 ===
---- [[위키위키분류]]
UseModWiki소스수정/LoginUser함수
페이지로 돌아가기 |
다른 수정본 보기