@6>
<$Form.category = if(Form.category_input ne '', Form.category_input, Form.category)>
<$ifbreak(csrf_check(Form.csrf_check_key))>
IEのバグ対策
<$ifset(Form.upnode2 ne '', Form.upnode, Form.upnode2)>
値の準備
<$ifset(Form.draft, Form.enable, 0)>
<$ifexec(Form.wiki, begin, begin)>
<$ifset(Form.priority_int == 0, Form.priority_int, 100)>
<$else>
<$delete(Form.link_key)>
<$delete(Form.upnode)>
<$Form.priority_int = 0>
<$end>
<$action_return = v.diary_edit(Form)>
<@>
<@> POST成功時の処理
<$ifexec(action_return eq '0', begin)>
<$ifmessage(Form.edit_key_int, '日記を編集しました', '日記を書き込みました')>
<$url = v.myself2 . v.elink_key>
<$uri_encode(url)>
<$add_msg = exec(begin)>
<@>トラックバックメッセージ
<@ifexec(v.tb_message, begin)>
【トラックバックの送信結果】
<@join('
', v.tb_message)>
<$end>
<@ifexec(v.ping_message, begin)>
【更新通知Pingの送信結果】
<@join('
', v.ping_message)>
<$end>
<$end>
<$jumpclear('sub/reload_message', url, add_msg)>
<$end>