1 번째 수정본 소스 보기 : UseModWiki소스수정/UserList매크로
마지막으로 [b]
-- Loading page list... --
내용출력
로그인[l]
Diary
[f]
최근변경내역
[r]
페이지목록[i]
횡설수설[2]
게시판[3]
링크
수정할 수 없습니다: UseModWiki소스수정/UserList매크로 는 읽기 전용 페이지입니다.
== 존재하지 않는 페이지의 링크 스타일을 사용자가 결정할 수 있게 함 == * 위의 "존재하지 않는 페이지의 링크를 WikiX 스타일로 출력" 항목을 참조할 것 * 각 사용자마다 "환경설정" 페이지에서 자신이 선호하는 스타일을 택할 수 있다. * [[Bab2]] 님의 패치 적용 * "존재하지 않는 페이지의 링크를 WikiX 스타일로 출력" 패치를 적용한 상태여야 한다. 그렇지 않으면 LinkFirstChar 변수가 선언되어 있지 않다고 에러를 낼 것이다. 위 패치를 같이 적용하던가, 그게 귀찮으면 아래 코드에서 $LinkFirstChar 대신에 0 또는 1 중 맘에 드는 값을 넣어라. : {{{perl sub GetPageOrEditAnchoredLink { ... # 다음 줄 이하를 재수정 # if (($LinkFirstChar) && ($name =~ ... /)) {; if ((&GetParam('linkstyle', $LinkFirstChar)) && ($name =~ /(\[)?([^\/]*\/)?([a-zA-Z0-9\/]|[\x80-\xff][\x80-\xff])([^\]]*)(\])?/)) { return $2 . &GetEditLink($id,"
$3
") . $4; } else { return $name . &GetEditLink($id,"?"); } ### 여기까지 } }}} : {{{perl sub DoEditPrefs { ... print '
', &GetFormCheck('toplinkbar', 1, T('Show link bar on top')); ### 다음 단락 추가 print '
', &GetFormCheck('linkstyle', $LinkFirstChar, T('Use wikiX style for the links to empty pages')); ### print '
', &GetFormCheck('linkrandom', 0, T('Add "Random Page" link to link bar')); ... } }}} : {{{perl sub DoUpdatePrefs { ... &UpdatePrefCheckbox("toplinkbar"); ### 다음 라인 추가 &UpdatePrefCheckbox("linkstyle"); ### &UpdatePrefCheckbox("linkrandom"); ... } }}} ---- [[위키위키분류]]
UseModWiki소스수정/UserList매크로
페이지로 돌아가기 |
다른 수정본 보기