OneThird CMS

Lightweight CMS for Small website, Web application framework.

Download Document

japanese

v1.25 (ECHOES A2)をリリースしました

v1.25 (ECHOES A2)をリリースしました

今回の修正で、全てのPOSTリクエストにトークンがなければエラーとなるように修正しました

プラグインを自作されているかたはお気をつけ下さい

トークンは、phpの場合

$params['login_user']['meta']['magic_str']に設定されています

javascriptの場合は

ot.magic_str

に設定されています


formに埋め込む場合は、hidden属性のinputをformに追加してください

<input type='hidden' name='xtoken' value='{$params['login_user']['meta']['magic_str']}'>


javascriptで行う場合は、submitする前にxtokenを設定してください

\$('#hoge_form')

.append("<input type='hidden' name='xtoken' value='"+ot.magic_str+"' />")

.submit();



v1.24->v1.25変更点

  1. next_postプラグインの追加
  2. ページ編集時のajax保存をPOST保存に変更
  3. データをPOSTする場合、トークン(xtoken)がなければエラーとなるように仕様変更
  4. topicプラグインの投稿ナビの表示順番の変更
  5. HOOKの名称変更 onbefore_modified -> before_modified
  6. HOOKの追加 after_create , after_modified
  7. ページ中のテンプレート展開を行わないオプション($config['stop_expand'])を追加
  8. デフォルトOGPイメージの追加($params['default_ogp_image'])
  9. pagelistプラグインの改良(下層ページの表示/非表示切り替え機能追加)
  10. tryItEditorのCSSがBootstrapとバッティングしないように修正
  11. カノニカル処理を一部変更($config['canonical']で、正当なURLを指定でるように仕様追加)
  12. SimpleDBのBugFix