From 972e65d02b14a19cc1beba516954973735c12c2b Mon Sep 17 00:00:00 2001 From: joyqi Date: Thu, 27 Feb 2014 23:13:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A8=E9=9D=A2=E5=A2=9E=E5=8A=A0security?= =?UTF-8?q?=E5=AE=89=E5=85=A8=E6=A8=A1=E5=9D=97=EF=BC=8C=E4=BF=9D=E6=8A=A4?= =?UTF-8?q?=E5=85=8D=E5=8F=97=E8=B7=A8=E7=AB=99=E6=94=BB=E5=87=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/common.php | 1 + admin/file-upload-js.php | 2 +- admin/manage-categories.php | 10 +- admin/manage-comments.php | 32 +++--- admin/manage-medias.php | 8 +- admin/manage-pages.php | 4 +- admin/manage-posts.php | 4 +- admin/manage-tags.php | 6 +- admin/manage-users.php | 4 +- admin/media.php | 2 +- admin/plugins.php | 24 +---- admin/theme-editor.php | 2 +- admin/themes.php | 72 +------------ admin/upgrade.php | 5 +- admin/write-js.php | 4 +- admin/write-page.php | 4 +- admin/write-post.php | 4 +- var/Typecho/Common.php | 24 +---- var/Typecho/Config.php | 5 +- var/Typecho/Db.php | 2 +- var/Typecho/Request.php | 28 ++--- var/Widget/Abstract.php | 8 ++ var/Widget/Comments/Edit.php | 1 + var/Widget/Contents/Attachment/Edit.php | 15 +-- var/Widget/Contents/Page/Edit.php | 1 + var/Widget/Contents/Post/Admin.php | 8 -- var/Widget/Contents/Post/Edit.php | 1 + var/Widget/Do.php | 1 - var/Widget/Feedback.php | 1 + var/Widget/Metas/Category/Edit.php | 5 +- var/Widget/Metas/Tag/Edit.php | 5 +- var/Widget/Options.php | 7 +- var/Widget/Options/Discussion.php | 3 +- var/Widget/Options/General.php | 3 +- var/Widget/Options/Permalink.php | 3 +- var/Widget/Options/Reading.php | 5 +- var/Widget/Plugins/Config.php | 8 +- var/Widget/Plugins/Edit.php | 23 ++-- var/Widget/Security.php | 134 ++++++++++++++++++++++++ var/Widget/Themes/Config.php | 10 +- var/Widget/Themes/Edit.php | 4 +- var/Widget/Themes/Files.php | 1 + var/Widget/Upgrade.php | 1 + var/Widget/Upload.php | 1 + var/Widget/User.php | 8 +- var/Widget/Users/Admin.php | 8 -- var/Widget/Users/Edit.php | 3 +- var/Widget/Users/Profile.php | 9 +- var/Widget/XmlRpc.php | 4 +- 49 files changed, 284 insertions(+), 244 deletions(-) create mode 100644 var/Widget/Security.php diff --git a/admin/common.php b/admin/common.php index 63d79088..39b0a905 100644 --- a/admin/common.php +++ b/admin/common.php @@ -19,6 +19,7 @@ Typecho_Plugin::factory('admin/common.php')->begin(); Typecho_Widget::widget('Widget_Options')->to($options); Typecho_Widget::widget('Widget_User')->to($user); +Typecho_Widget::widget('Widget_Security')->to($security); Typecho_Widget::widget('Widget_Menu')->to($menu); /** 初始化上下文 */ diff --git a/admin/file-upload-js.php b/admin/file-upload-js.php index 9bde9685..5f92213b 100644 --- a/admin/file-upload-js.php +++ b/admin/file-upload-js.php @@ -120,7 +120,7 @@ $(document).ready(function() { $('#tab-files').bind('init', function () { var uploader = new plupload.Uploader({ browse_button : $('.upload-file').get(0), - url : 'index('/action/upload' + url : 'index('/action/upload' . (isset($fileParentContent) ? '?cid=' . $fileParentContent->cid : '')); ?>', runtimes : 'html5,flash,silverlight,html4', flash_swf_url : 'adminUrl('js/Moxie.swf'); ?>', diff --git a/admin/manage-categories.php b/admin/manage-categories.php index c28effb8..8124eac5 100644 --- a/admin/manage-categories.php +++ b/admin/manage-categories.php @@ -20,10 +20,10 @@ Typecho_Widget::widget('Widget_Metas_Category_Admin')->to($categories);
@@ -147,28 +147,28 @@ $isAllComments = ('on' == $request->get('__typecho_all_comments') || 'on' == Typ status): ?> - + status): ?> - + status): ?> - + - + status && 'comment' == $comments->type): ?> - + - + @@ -194,13 +194,13 @@ $isAllComments = ('on' == $request->get('__typecho_all_comments') || 'on' == Typ
get('status')): ?> - +
diff --git a/admin/manage-medias.php b/admin/manage-medias.php index 58a16342..1c08f79c 100644 --- a/admin/manage-medias.php +++ b/admin/manage-medias.php @@ -20,9 +20,9 @@ $stat = Typecho_Widget::widget('Widget_Stat');
- +
have()): ?>