@2> 最適化 <@local(x,t)> <@>フレーム内処理 <@> システムモード <$v.system_mode()> <@> <@> 現在の設定読み込み <$s = v.daybook_setting> <$d = copy(s)> <$daybook_title = d.title> <$d.title = undef> <@> Now の内容を d の中へコピー <$into(d, v.now)> <$d.name = Auth.name> <$v.title ="日記を書く - " . s.blog_name> <@> <@> ログインしていない <$ifjump(!Auth.ok && ENV.REQUEST_METHOD ne 'POST', 'login')> <@> <@> 日記帳が存在しない/権限がない <$ifexec(!v.exsits_daybook || ! v.allow_edit, begin)> <$redirect( v.myself . '?daybook_create' )> <$end> <@> 編集モードなら日記をロード <$ifexec(Pinfo#0, begin)> <$d = v.load_diary(1) # 0> <$ifexec(defined d && v.diary_pkey_selected, begin, begin)> <$edit_pkey = d.pkey> <$else> <$ifmessage(! POST, '指定の日記がみつかりません')> <$end> <$end> <$wiki = if(edit_pkey || d.priority ne '', d.priority, d.wiki)> <@> エラーチェックと表示 <@call('sub/error_message', 1)> <@> 他人の日記帳? <@call('sub/other_daybook_check')> <@> JavaScript <@ifexec(! wiki, begin)> <$end>
他人の記事は編集できません。
<$else.edit_form> <$end.edit_form>