編集をパスワード必須にする / edit.inc.pl
2006-2-20[月]
個人サイトなので、勝手にページを増やされたくないなあ、と
思うわけです。
edit.inc.pl でやったことは、
sub plugin_edit_action
の最後のelse中の&plugin_edit_editformの最後の引数の <input type="radio" name="myfrozen" value="1" (略) <input type="radio" name="myfrozen" value="0" (略)
の2行を <input type="hidden" name="myfrozen" value="1"> に置き換えました。 ...初期状態で凍結されていないページでが ナビゲーターに"編集"と"凍結"が現れたりするのはちょっとみっともないけれど 己が使う分には、とりあえず、で。 (wiki.cgi を弄りたくなかったし) 2006-2-26[日]ラジオボタンを残さずにすむように修正。
※ でも、実は、listfrozen というプラグインが標準装備されてるようで、 ?cmd=listfrozen
を実行すれば、ページリストみながら一括で凍結・凍結解除が出来たよう...
2006-3-19[日] パスワード必須にした edit プラグインv0.1.6も公開されたことだしで、己改造版を晒しておきます。 この edit.inc.pl を pluginのものに上書きし、 各自の info/setup.ini.cgi なり pyukiwiki.ini.cgi なりで、 $edit::force_auth=1; を設定すると、パスワード必須になります。※これの指定のない場合や 0の場合は、本来の動作になります。 |