OSDN Git Service
MERGE: リビジョン1755のマージ。SkinクラスでActionsクラス以外のバックエンドクラスを利用可能に。
管理画面をスキン/テンプレートシステムで構成する基盤として、Actionsクラスに関係するコードをSkinクラスからActionsクラスに移動し、関連する修正を行った。これにより、SkinクラスはActionsクラス以外のバックエンドクラスを利用可能となった。
Revision 1755: CHANGE: modification to allow Skin class to utilize the
others than Actions class
Moving some codes related to Actions class into Actions class and add
some members and methods.
Actions::$default_actions
Actions::getDefinedActions()
Actions::$skin_type_friendly_names
Actions::getSkinTypeFriendlyNames()
Then adding some arguments to Skin::__construct() and
Skin::getFriendlyNames() to indicate an backend class and an event
identifier.
Add $template['friendly_names'] in Admin::action_skinoverview() and pass
it into listplug_table_skinlist() to display skin types.
http://nucleuscms.svn.sourceforge.net/viewvc/nucleuscms?view=revision&revision=1755