MoniWiki๋
config.php
์ ์๋ ์ค์ ์ ์
๋ง์ ๋ง๊ฒ ๊ณ ์น ์ ์๋ค. config.php๋ MoniWiki๋ณธ์ฒด ํ๋ก๊ทธ๋จ์ ์ํด include
๋๋ฏ๋ก PHP์ include_path๋ณ์๋ก ์ค์ ๋ ์ด๋ ๋๋ ํ ๋ฆฌ์ ์์นํ ์๋ ์๋ค. ํน๋ณํ ๊ฒฝ์ฐ๊ฐ ์๋๋ผ๋ฉด MoniWiki๊ฐ ์ค์น๋ ๋๋ ํ ๋ฆฌ์ config.php๊ฐ ์์๊ฒ์ด๋ค.๊ธฐ๋ณธ ์ค์ ¶
$path ¶
๋ชจ๋์ํค์ ๋ช๋ช ํ๋ฌ๊ทธ์ธ์ค ์ธ๋ถ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ์ ํ๊ฒฝ๋ณ์ PATH๋ฅผ ์ฐธ์กฐํ์ฌ ์ธ๋ถ ํ๋ก๊ทธ๋จ์ ํธ์ถํ๊ฒ ๋๋ค. ์ด๋ PATH์ ์ค์ ์ด ์ ๋๋ก ๋ง์ง ์์ ์ธ๋ถ ํ๋ก๊ทธ๋จ์ด ์ ๋๋ก ์คํ๋์ง ์๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ด ๊ฒฝ์ฐ config.php์์
$path
๋ฅผ ๊ณ ์ณ๋ณด๋ผ.RCS ¶
RCS
๋ ๋ชจ๋์ํค์์ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ RCS
๋ฅผ ํตํด ์ ๊ณตํ๊ณ ์๋ค. MoniWikiRCS ํ์ด์ง ์ฐธ์กฐ.๋ง์ฝ ์์คํ
์ฐจ์์์ rcs๋ฅผ ์ง์ํ์ง ์๋๋ค๋ฉด rcs๋ฅผ ์ปดํ์ผํด์ ์ฌ์ฉํด๋ณด๋ผ. ์๋ฅผ ๋ค์ด ๋ชจ๋์ํค๊ฐ ์ค์น๋ ๋๋ ํ ๋ฆฌ๊ฐ
๊ทธ ํ์์
moniwiki
์ด๊ณ ๊ทธ ํ์์
bin
๋๋ ํ ๋ฆฌ๋ฅผ ์๋กญ๊ฒ ๋ง๋ ํ์ rcs
๊ด๋ จ๋ ์คํํ์ผ(MoniWikiRCS ํ์ด์ง ์ฐธ์กฐ)์ moniwiki/bin
์๋์ ๋ณต์ฌํ๊ณ $path
์ ./bin
๋๋ ํ ๋ฆฌ๋ฅผ ์ถ๊ฐํ๋ค.$path='/usr/bin:/bin:/usr/local/bin:./bin'; # ์ ๋์ค์ ๊ธฐ๋ณธ ์คํํ์ผ ๋๋ ํ ๋ฆฌ + ./bin
ํน์
$path='/usr/bin:/bin:/usr/local/bin:/home/to_your_public_html/moniwiki/bin'; # ์ ๋์ค์ ๊ธฐ๋ณธ ์คํํ์ผ ๋๋ ํ ๋ฆฌ + bin์ full path
VimProcessor ¶
์๋์ฐ์์ gvim์ ์ฌ์ฉํ์ฌ ์๋๋๋ค. ์ด ๊ฒฝ์ฐ
$path
์ค์ ์ ์ ๋๋ก ํด์ฃผ์ด์ผ ํ๋๋ฐ, ์๋ฅผ ๋ค์ด ๋ค์๊ณผ ๊ฐ์ ์์ผ๋ก config.php
์ ์ค์ ์ ํ๋ค.$path='./bin;c:/windows/command;c:/Program Files/gnuplot;c:/Program Files/vim/vim71'; # for win32
Security ์ค์ ¶
config.php์
$security_class="needtologin";
๋ฅผ ์ถ๊ฐํ๋ฉด ๋ก๊ทธ์ธ ํ์ง ์์ ์ฌ๋์ ์ํค ํ์ด์ง๋ฅผ ๊ณ ์น ์ ์๊ฒ ๋๋ค. ๋ก๊ทธ์ธ์ ํ์ง ์๊ณ ํธ์ง์ ํ๋ ค๊ณ ํ๋ฉด ๊ฒฝ๊ณ ๋ฉ์์ง์ ํจ๊ป, ๊ฐ์
์ ์ข
์ฉํ๋ ๊ฐ๋จํ ์๋ด๊ฐ ๋์จ๋ค.See also:
- SecurityPlugin
- MoniWikiACL
๋๋ฌธ ๋ฐ ๋ก๊ณ (ํน์ ๋ฐฐ๋) ์ค์ ¶
๋ฉ๋ด์ ๋๋ฌธ(FrontPage)๋ฐ ๋ก๊ณ ๊ทธ๋ฆผ์ด ์ฐ๊ฒฐํ๊ณ ์๋ ํ์ด์ง๋ config.php์ ๋ค์ ๋ณ์๋ฅผ ์ค์ ํ๋ค.
- $frontpage='FrontPage';
- $logo_page=$frontpage;
- $logo_string๊ณผ $logo_img


๊ธฐํ ์ค์ ๊ฐ๋ฅํ ๊ฒ ¶
- $kbd_script='';๋ก ์ง์ ํ๋ฉด HotKeys๋ฅผ ์ฐ์ง ์๋๋ค.
- $hr='';๋ก ์ง์ ํ๋ฉด, ํ์ด์ง ์๋จ์ <hr />๊ณผ ํ๋จ์ <hr />์ด ์ถ๋ ฅ๋์ง ์๋๋ค.
๋ฉ๋ด ์ค์ ¶
config.php์์ $menu, $icon, $icons๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค.
See also:
- MoniWikiOptions
- MoniWikiMarkets
- MoniWikiTips