WordPress/wp-admin
Dion Hulse 8593dc3172 When updating plugins/themes verify that the files to be deleted can be modified before starting the deletion process.
This will avoid partially deleting an item during update which has inconsistent permissions.
This change only affects those using the direct & ssh transports as FTP's is_writable() currently always returns `true`.
Fixes #30921

Built from https://develop.svn.wordpress.org/trunk@32854


git-svn-id: http://core.svn.wordpress.org/trunk@32825 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-06-19 03:49:25 +00:00
..
css Autoprefixer for [32844]. 2015-06-18 20:49:26 +00:00
images Update more instances of default admin blues and grays. 2015-04-05 21:20:27 +00:00
includes When updating plugins/themes verify that the files to be deleted can be modified before starting the deletion process. 2015-06-19 03:49:25 +00:00
js Customizer: Improve accessibility of Add Menu Items button and its panel. 2015-06-18 20:52:24 +00:00
maint Recommend a user updates keys/salts in `maint/repair.php`. 2015-06-18 11:07:25 +00:00
network Multisite: Use an email input for new user email address. 2015-06-14 20:41:27 +00:00
user Ensure the requires for the admin bootstrap are documented in all wp-admin/user/ files. 2014-11-04 16:32:22 +00:00
about.php About: Give bottom navigation links the full width. 2015-05-28 15:39:24 +00:00
admin-ajax.php Editor: 2015-06-01 17:38:29 +00:00
admin-footer.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
admin-functions.php First there were two, and now there are three -- in the @since versions that came before and that shall be. And so it will be, says nacin. 2013-12-24 18:57:12 +00:00
admin-header.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
admin-post.php Docs Formatting: Backtick-escape inline code for all dynamic hook docs in wp-admin/*. 2014-11-30 11:42:24 +00:00
admin.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
async-upload.php Prevent IE9 and lower displaying the download file dialogue when attempting to upload using the `html4` Plupload handler. 2015-02-12 01:15:29 +00:00
comment.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
credits.php Make sure that all Gravatars are generated by `get_avatar()` or at least run through `apply_filters( 'get_avatar', $avatar )` for the sake of extensibility. 2015-06-18 18:36:25 +00:00
custom-background.php Fix some malformed doc blocks in `Custom_Background`. 2015-06-12 18:25:25 +00:00
custom-header.php Fix some malformed doc blocks in `Custom_Image_Header`. 2015-06-12 18:35:26 +00:00
customize.php Add JS templates for Customizer Panels and Sections. 2015-05-30 00:03:30 +00:00
edit-comments.php Replace `echo __()` with `_e()`. 2015-05-03 16:18:28 +00:00
edit-form-advanced.php Introduce `featured_image`, `set_featured_image`, `remove_featured_image`, and `use_featured_image` post type labels when registering a post type in order to override the 'Featured Image' text and its related phrases. 2015-05-31 16:54:27 +00:00
edit-form-comment.php Avoid using HTML in translation strings in `edit-form-comment.php`. 2015-06-16 20:08:24 +00:00
edit-link-form.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
edit-tag-form.php Admin notices: Make (most) core notices dismissible. 2015-04-01 22:06:28 +00:00
edit-tags.php Tag/category conversion link on edit-tags.php should point to specific importer page when cat2tag plugin is active. 2015-06-16 04:30:26 +00:00
edit.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
export.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
freedoms.php About page updates. 2015-04-15 00:38:27 +00:00
import.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
index.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
install-helper.php Add missing doc blocks to `wp-admin/includes/*`. 2015-05-29 20:17:26 +00:00
install.php Remove Truthy check from DO_NOT_UPGRADE_GLOBAL_TABLES 2015-06-09 22:00:28 +00:00
link-add.php
link-manager.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
link-parse-opml.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
link.php Fix syntax for single- and multi-line comments in wp-admin-directory files. 2014-07-17 09:14:16 +00:00
load-scripts.php When outputting JS with a `Content-Type` header: 2015-01-03 02:57:21 +00:00
load-styles.php Add missing doc blocks to `wp-admin/includes/*`. 2015-05-29 20:17:26 +00:00
media-new.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
media-upload.php Remove an extra indent from most of media-new.php. 2015-02-03 07:47:22 +00:00
media.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
menu-header.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
menu.php Add missing doc blocks to `wp-admin/includes/*`. 2015-05-29 20:17:26 +00:00
moderation.php
ms-admin.php
ms-delete-site.php Multisite: Add translator comments to default email messages with non-typical placeholders. 2015-05-06 09:12:25 +00:00
ms-edit.php
ms-options.php
ms-sites.php
ms-themes.php
ms-upgrade-network.php
ms-users.php
my-sites.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
nav-menus.php Nav menus: Hidden inputs do not need an ID, especially one that's already in use. 2015-06-05 15:36:27 +00:00
network.php `if` is a statment, not a function. 2015-06-16 20:01:25 +00:00
options-discussion.php Fix inline documentation syntax in `wp_xmlrpc_server`. 2015-05-25 06:25:25 +00:00
options-general.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
options-head.php
options-media.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
options-permalink.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
options-reading.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
options-writing.php On the Writing Options screen, hide the Balance Tags and Convert Smilies options on new installs. 2015-05-08 06:52:27 +00:00
options.php When saving Writing Options, check that the UI is enabled for `use_smilies` and `use_balanceTags` before trying to update them. 2015-05-08 11:59:26 +00:00
plugin-editor.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
plugin-install.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
plugins.php Add missing doc blocks to `wp-admin/includes/*`. 2015-05-29 20:17:26 +00:00
post-new.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
post.php Add missing doc blocks to `wp-admin/includes/*`. 2015-05-29 20:17:26 +00:00
press-this.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
profile.php
revision.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
setup-config.php Add missing doc blocks to `wp-admin/includes/*`. 2015-05-29 20:17:26 +00:00
theme-editor.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
theme-install.php Revert [32834]. 2015-06-18 12:27:25 +00:00
themes.php Merge two strings from theme details dialog. 2015-05-02 09:11:25 +00:00
tools.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
update-core.php Add doc blocks to functions that are missing them. 2015-05-31 03:18:25 +00:00
update.php Accessibility improvements for Themes screen: fix keyboard events and callbacks for the Search field, increase trigger timeout a bit, improve Esc. key handling. 2015-04-03 02:32:28 +00:00
upgrade-functions.php First there were two, and now there are three -- in the @since versions that came before and that shall be. And so it will be, says nacin. 2013-12-24 18:57:12 +00:00
upgrade.php Add `@global` annotations for `wp-admin/*`. 2015-05-28 21:41:30 +00:00
upload.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
user-edit.php Avoid using `<code>` in a translation string. 2015-06-16 19:53:27 +00:00
user-new.php Add missing doc blocks to `wp-admin/includes/*`. 2015-05-29 20:17:26 +00:00
users.php Use HTTPS URLs for codex.wordpress.org. 2015-04-12 21:29:32 +00:00
widgets.php Add missing doc blocks to `wp-admin/includes/*`. 2015-05-29 20:17:26 +00:00