OneThird CMS

Lightweight CMS for Small website, Web application framework.

Download Document

japanese

v1.22をリリースしました

v1.22(platinum)をリリースしました

今回のバージョンアップでは、使い方のわかりにくいプラグインを整理・廃止し、代わりにテーマプログラム(関数)の提供をはじめました

これに伴い、メンバープラグイン(会員制サイト用)とトピックバインダープラグインが廃止となりました

メンバープラグインの影響は少ないと思いますが、トピックバインダーの影響は大きいと思います


そこで、バージョンアップ手順をまとめました

バージョンアップする前にご確認ください

バージョンアップ手順


テーマプログラム(関数)とは

テーマプログラムは、ページプロパティで指定できる、ページ固有のphpプログラムで、プラグインより手軽に使えます

ページをまるごと書き換えてしまうタイプと、ユーザータグを提供するものの2種類あります


今までは、テーマプログラムはそれぞれの事情に合わせて自由に作ってもらうというスタイルだったのですが、それではphp初心者の方がわかりにくという意見を踏まえ、標準プラグインを補足するものと配布対象に格上げしました

テーマプログラムは、ダウンロードページからダンロードできます

同時に、テーマプラグインを組み込んだテーマ及びサンプルデータを組み込んだパッケージをシリーズ化して供給します

第一弾としてブログシステム PLATINUM STAR v1.22を同時リリースしました


v1.21 → v1.22変更点

  1. アップローダープラグインをUploader(外部公開用), File attach(ファイル添付)プラグインの二種類に分割
  2. アクセスコントロールインナーページプラグインを追加
  3. イメージアップローダーで、リサイズ対象をjpegだけに限定
  4. type:0のページはpagelistに表示しない仕様に変更
  5. mod_data_itemsでdateを変更できる仕様変更、ただし19桁で指定する必要あり(同時にmod_dateも変更される)
  6. onbefore_removeイベントを追加
  7. トピックバインダー、blog_lister.phpを利用
  8. メンバープラグインACCESS CTRLプラグインに変更
  9. ページリストプラグインの仕様変更(各種GETクエリー追加)
  10. $params['rendering']の変更がplugin内でも有効になるように仕様変更
  11. after_set_inpage_fileフックを追加
  12. $page_ar['hide_title']を$page_ar['hide-title']に変更
  13. embedプラグインに$arg['save-mode']オプション追加(常に編集モード)
  14. プラグイン内で$params['rendering']=falseに設定すると、レタリングを中止する仕様を追加
  15. serchプラグインのサニタイズ処理を修正
  16. pageフォルダプラグインのアイコンを22pxから16pxに
  17. クイズプラグインの翻訳を修正
  18. pagelistのアイコンサイズ変更
  19. トップページはページタイトルを本文に表示しない仕様に変更
  20. memberページが編集できなくなっていた件
  21. embedのctrlにstartオプションを追加
  22. その他バグフィックス