The wise shepherd never trusts his flock to a smiling wolf.
모니위키는 지능적인 서치를 지원합니다.
config.php에 $auto_search='AutoGoto';옵션을 넣으면 auto goto 플러그인이 작동하게 됩니다. (plugin/autogoto.php
이것은 기본적으로 내장된 Go 플러그인과 더불어 좀 더 지능적인 찾기에 응용됩니다. (do_goto()
Goto 액션 ¶
기본적으로 내장된 do_goto()액션은 모니위키 상단메뉴에 위치한 찾기 폼에 키워드/페이지이름 등등을 넣고
서버에 submit했을 때 반응입니다. FindPage에서 볼 수 있는 것과 같습니다.
자세한 내용은 GotoPlugin을 참조하세요.
구 버전 ¶
- $autogoto_options='man';: man 페이지를 보여주는 플러그인을 인식하고 호출합니다. 서치폼에 man print라고 하면 print에 대한 man 페이지를 보여줍니다. 이 경우 ManPagePlugin이 제대로 설정되어 있어야 합니다.
최신 CVS 버전 ¶
- $autogoto_options=1; AutoGoto의 옵션을 활성화 시킵니다.
- $autogoto_options=array('man'=>'Man','google'=>'Google'); 이렇게 했을 경우는, man bash라고 검색폼에 입력하면 Man:man이라는 인터위키 링크를 do_goto() 액션에 리다이렉트 시킵니다. google preg_replac라고 하면 Google:preg_replace를 do_goto()로 리다이렉트 시킵니다.
이때 do_goto() 액션은 인터위키를 인식하므로 InterMap에 등록된 인터위키 링크로 최종 리다이렉트 되게 됩니다.
이를 활용하면 AutoGoto 액션을 여러모로 활용할 수 있게 만들 수 있겠지요.








