Skip to content
yama edited this page Feb 15, 2012 · 21 revisions

Welcome to the evolution-jp wiki!

以下、1.0.7以降で検討したいメモ書き

  • 新規作成・移動・複写・削除・公開・非公開などの基本操作を管理画面全域に渡って充実。リソースエクスプローラとしての操作性を充実させる
  • 複写先を選べるようにする
  • documentParser内の関数構成をAPIと基本関数に分ける。基本関数は$modxクラスでなくてもかまわない。この点はRevoとは違う割りきった構成にする
  • ブログを管理できるようにする
  • 管理画面の脆弱性対策をトークンチェック実装にする
  • 管理画面のカスタマイズを自由にできるようにする
  • ファイルブラウザを自由にカスタム・差し替えできるようにする(できればプラグイン化)
  • ページキャッシュを任意のコンテキストごとに管理できるようにする(ページ単位・UA単位など)
  • ページ数が増えても重くならないようにする
  • バージョンが古くなったMooToolsをjQueryに差し替える
  • HTMLとPHPが入り混じったコードをきれいに書き直す
  • API をしっかり整備する
  • 各部の仕様をできるだけRevoに合わせる
  • テンプレートや拡張機能のインストールをWordPress並みに簡単にしたい
  • システムアップデートを管理画面内から行なえるようにする
  • イベント関係。メニューの $sitemenu・$resourcemenu にアクセスできるイベントなど
  • PHxの機能を標準実装
  • テンプレート・チャンク・スニペット・ユーザなどを階層管理できるようにする
  • チャンクやスニペットにpub_date・unpub_dateを実装。できるだけdocumentObjectの構造に倣う
  • エクスポート機能を充実させて、パブリッシュ感覚で本格的なサイトを出力できるようにする
  • /manager/includes/ ディレクトリをmanager領域と分離(コア領域として明示する)