[[FrontPage]] > [[PukiWikiの設定メモ]]

*PukiWiki に関すること [#v3c33043]
**WikiName の無効化 [#c66f67de]
-WikiName は無効にしました。1.4.5, 1.4.6 1.4.7 で確認したやり方。
--pukiwiki.ini.php にて設定します。~
WikiName の有効/無効を示す $nowikiname = 0; を 1 とします。~
自動的にリンクに変換される文字列長を表す $autolink = 8; を 0 とします。

-顔文字の自動変換は無効にしました。1.4.5, 1.4.6 1.4.7 で確認したやり方。
--default.ini.php にて設定します。~
$usefacemark = 1; を 0 とします。
---一応、顔文字のテスト :D


**「タイムスタンプを変更しない」の無効化 [#y31d2386]
-タイムスタンプを変更しない、を無効にしました。1.4.6 1.4.7 で確認したやり方。
--pukiwiki.ini.php にて設定します。~
「タイムスタンプを変更しない」の設定変数 $notimeupdate = 1; を 0 とします。
-1.4.5 にもこの機能あったんでしょうか…だとしたら間抜けだったなあ。
--1.4.5_1_notb には同じ変数名はないようだ。新機能かな。

-(OLD!!)1.4.5 で確認したやり方。
--編集時にチェックボックスを出さないようにします。
---lib/http.php の edit_form 関数の中でチェックボックスの記述があるので、そこを変更します。
---具体的には~
 <input type="checkbox" name="notimestamp" value="true"$checked_time />
という一文があります。消す、もしくは見えなくするだけなので hidden にしてしまえばいいかと思います。
---チェックボックス横の文字が残ってしまうので、~
 <span style="small">$_btn_notchangetimestamp</span> &nbsp;
をコメントにしておくと良いと思います。
 <!-- span style="small">$_btn_notchangetimestamp</span> &nbsp; -->
こんな感じです。
--これだけだと、常にタイムスタンプを更新しないことになってしまうので、~
「タイムスタンプを変更しない」機能を強制的に無効にします。
---lib/file.php の page_write の第三引数 $notimestamp を常に FALSE にするように書き換えると良いと思います。
---もっとスマートな方法があると思います。知っている方は教えてください…。



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS