-
Notifications
You must be signed in to change notification settings - Fork 25
Home
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領域と分離(コア領域として明示する)