diff --git a/plugins/box/plugins/plugins.admin.php b/plugins/box/plugins/plugins.admin.php index 33e3602..e3a1c4a 100755 --- a/plugins/box/plugins/plugins.admin.php +++ b/plugins/box/plugins/plugins.admin.php @@ -6,11 +6,22 @@ Javascript::add('plugins/box/filesmanager/js/fileuploader.js', 'backend', 11); // Add plugin navigation link Navigation::add(__('Plugins', 'plugins'), 'extends', 'plugins', 1); +// Add action on admin_pre_render hook +Action::add('admin_pre_render','PluginsAdmin::_readmeLoadAjax'); + /** * Plugins Admin */ class PluginsAdmin extends Backend { + + public static function _readmeLoadAjax() { + if (Request::post('readme_plugin')) { + echo Text::toHtml(markdown(Html::toText(File::getContent(PLUGINS . DS . Request::post('readme_plugin') . DS . 'README.md')))); + Request::shutdown(); + } + } + /** * Plugins admin */ @@ -113,6 +124,7 @@ class PluginsAdmin extends Backend } + // Upload & extract plugin archive // ------------------------------------- if (Request::post('upload_file')) { diff --git a/plugins/box/plugins/views/backend/index.view.php b/plugins/box/plugins/views/backend/index.view.php index b4b31c3..075b8d1 100755 --- a/plugins/box/plugins/views/backend/index.view.php +++ b/plugins/box/plugins/views/backend/index.view.php @@ -137,7 +137,14 @@ @@ -149,15 +156,9 @@