<@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>

日記の編集

<@ifexec(edit_pkey, begin)> →日記削除/コメント/TB編集  →この記事を表示

<$end> <@ifexec(edit_pkey && s.edit_self_only && v.allow_edit && !v.daybook_admin && Auth.id ne d.id, begin.edit_form, begin.edit_form)>

他人の記事は編集できません。

<$else.edit_form>
<@ifexec(edit_pkey, begin)> <$end>    分類:

タイトル 投稿者:<@d.name>
[利用可能タグヘルプ]  [記法タグヘルプ]  <@>画像アップローダーを使う? <@ifexec(v.image_uploader_url, begin)> <$end> <@>画像アイコンを使う? <@v.load_icons_html()> <@>記法の入力支援ボタン
パーサ    <@if(!edit_pkey, '')>
<@ifexec(edit_pkey, begin)> 書き込み時刻 <@tm_printf("%Y/%m/%d %J:%M:%S", d.tm)>
<$end> <@ifexec(!d.update_tm, begin)> <$end>
書き込み設定
>日記を公開 >コメントを受け付ける
>トラックバックを受け付ける >非公開コメントを許可する
<@ifexec(s.ping_servers_txt && s.enable_force ne '0', begin)>>")>', arguments[0])" onMouseOut="popdown()">更新通知Pingを送信する<$end>  >key/id記法で自動TB送信
onclick="checkbox_change('wiki-checkbox', 'wiki-block');">wikiコンテンツにする
Wikiコンテンツ設定
親<$x=d.upnode> <$max_level=if(s.wiki_items_int>2, 2, s.wiki_items_int)> <$ifset(max_level<1, max_level, 1)> <$all_upnode_flag=0> <@ifexec(Is_IE, begin)> <$end> <@ifexec(Is_IE, begin, begin)> <$else> <$end> すべての階層を表示
コンテンツkey(英字/日本語。空 = タイトルと同じ)
優先度(1以上。<@if(d.contents_sort_reverse, '大きい順', '小さい順')>にメニューに並べます)
<@ifexec(s.tb_forms_int, begin)> <@forexec_num(i, s.tb_forms_int, begin)> <$end>
トラックバックURL送信文字コード
<@ifexec(s.tb_excrpt_form, begin)>
送信本文(トラックバックの概要) …… 省略時は本文から生成されます


<$end> <$end> <@ifexec(v.allow_attach_files, begin)>
添付メディアファイル(podcast等)【例】http://〜.jp/〜/cast.mp3, 52241 (←ファイルサイズ)

<$end>
<$end.edit_form>