PukiWiki 1.4.5 以降に同梱されている、r1.13 を基準に書いてあります
if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing'); if (! isset($vars['msg']) || $vars['msg'] == '') return; + edit_auth($vars['refer'], true, true); $vars['msg'] = preg_replace('/' . "\r" . '/', '', $vars['msg']); $insert = ($vars['msg'] != '') ? "\n" . $vars['msg'] . "\n" : '';
if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing'); if (! isset($vars['msg']) || $vars['msg'] == '') return; + check_editable($vars['refer'], true, true); $vars['msg'] = preg_replace('/' . "\r" . '/', '', $vars['msg']); $insert = ($vars['msg'] != '') ? "\n" . $vars['msg'] . "\n" : '';
global $_btn_insert; static $numbers = array(); - if (PKWK_READONLY) return ''; // Show nothing + if (PKWK_READONLY || is_freeze($vars['page'])) return ''; // Show nothing if (! isset($numbers[$vars['page']])) $numbers[$vars['page']] = 0;