WordPress/wp-admin
Aaron Jorbin 5b658df402 Request FTP and SSH credentials when needed during shiny updates
This is a first pass at requesting FTP and SSH credentials when needed during shiny updates. Styling and some UX improvements are still needed, but we do show the prompt and use the passed data when doing plugin installs and updates for shiny updates.  There are also a couple of areas that we could improve code wise such how we create the requestFilesystemCredentials part of the localized _wpUpdatesSettings. Over the past half century, we've split the atom, we've spliced the gene and we've roamed Tranquility Base. We've reached for the stars and never have we been closer to having them in our grasp. That has nothing to do with shiny updates. 

Props ericlewis, jorbin, and drewapicture for testing
Fixes #31528


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


git-svn-id: http://core.svn.wordpress.org/trunk@31730 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2015-03-12 08:53:26 +00:00
..
css Request FTP and SSH credentials when needed during shiny updates 2015-03-12 08:53:26 +00:00
images TwentyFifteen: 2014-11-25 06:12:22 +00:00
includes Request FTP and SSH credentials when needed during shiny updates 2015-03-12 08:53:26 +00:00
js Request FTP and SSH credentials when needed during shiny updates 2015-03-12 08:53:26 +00:00
maint Remove the WordPress logo from the focusable elements on the install/update screens. Fixes #28674. Props stompweb 2014-06-29 14:10:15 +00:00
network Screen Options: Improve items per page option label. 2015-03-10 15:32: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 Use correct closing tag for "Under the Hood" header on About screen. 2015-02-22 16:44:25 +00:00
admin-ajax.php PressThis v2, first run. Props michael-arestad, stephdau, marcelomazza, DrewAPicture, iseulde, afercia, kraftbj, rachelbaker, AramZS, dd32. See #31373. 2015-02-25 01:50:26 +00:00
admin-footer.php Docs Formatting: Backtick-escape inline code for all dynamic hook docs in wp-admin/*. 2014-11-30 11:42:24 +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 a blank line preceding a Markdown-formatted ordered list in the DocBlock for the `admin_body_class` filter. 2014-12-06 23:21:24 +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 Avoid confusion by clarifying an inline comment on logic for performing multisite upgrades. 2015-01-29 11:53:21 +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 Comments: Fix undefined `$comment_url` variable notice, introduced in [31641]. 2015-03-10 14:51:26 +00:00
credits.php About page, text only (not released for translation), first pass. 2014-12-11 10:16:22 +00:00
custom-background.php In HTML5, the `action` attribute is no longer required. Remove this attribute when empty. 2015-01-16 04:16:24 +00:00
custom-header.php Make a new function, `wp_delete_file()`. Use it. 2015-02-27 16:51:25 +00:00
customize.php Customizer: Fix previewing and applying widgets when previewing another theme. 2015-03-10 22:39:28 +00:00
edit-comments.php Screen Options: Improve items per page option label. 2015-03-10 15:32:27 +00:00
edit-form-advanced.php There are a few functions that have the ability to return `false` instead of a string, so the return value should be checked before being passed to functions that expect string. 2015-03-09 02:11:28 +00:00
edit-form-comment.php There are a few functions that have the ability to return `false` instead of a string, so the return value should be checked before being passed to functions that expect string. 2015-03-09 02:11:28 +00:00
edit-link-form.php In `edit-link-form.php`, `hackificator` bails because there is a `</form>` with no open `<form>`. It exists, but is needlessly constructed with PHP. It always returns a `<form>`, only the `id` and `name` are different. The dynamic piece just returns the ID now. 2014-05-18 22:07:15 +00:00
edit-tag-form.php Update hook docs for the `editable_slug` filter as it is evaluated in more than just a term slug context, it is also leveraged for use with post URIs. 2015-03-09 07:04:27 +00:00
edit-tags.php Screen Options: Improve items per page option label. 2015-03-10 15:32:27 +00:00
edit.php Restore `<title>` tag on Posts and Pages screens after [31696]. 2015-03-11 00:49:29 +00:00
export.php In HTML5, the `action` attribute is no longer required. Remove this attribute when empty. 2015-01-16 04:16:24 +00:00
freedoms.php About page, text only (not released for translation), first pass. 2014-12-11 10:16:22 +00:00
import.php List tables: Use CSS :nth-child() selectors for zebra striping. 2015-01-14 22:14:22 +00:00
index.php Ensure inline code is markdown-escaped as such, HTML tags are removed from summaries, and that code snippets in descriptions are properly indented. 2014-11-24 05:39:22 +00:00
install-helper.php Ensure inline code is markdown-escaped as such, HTML tags are removed from summaries, and that code snippets in descriptions are properly indented. 2014-11-24 05:47:23 +00:00
install.php Remove duplicate label on installation screen. 2015-01-25 19:39:23 +00:00
link-add.php Don't rely on include_path to include files. 2013-09-25 00:18:11 +00:00
link-manager.php In HTML5, the `action` attribute is no longer required. Remove this attribute when empty. 2015-01-16 04:16:24 +00:00
link-parse-opml.php Fix syntax for single- and multi-line comments in wp-admin-directory files. 2014-07-17 09:14:16 +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 Simplify the setup-config.php UI flow and load process. 2014-07-03 19:57:14 +00:00
media-new.php Use SSL when linking to WordPress.org. see #27115. 2014-03-08 04:14:15 +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 In HTML5, the `action` attribute is no longer required. Remove this attribute when empty. 2015-01-16 04:16:24 +00:00
menu-header.php In `_wp_menu_output()`, `$submenu_items` is an array and should be initialized as such. 2015-02-07 17:57:24 +00:00
menu.php Introduce delete_site meta capability. 2015-03-08 02:10:30 +00:00
moderation.php Don't rely on include_path to include files. 2013-09-25 00:18:11 +00:00
ms-admin.php Don't rely on include_path to include files. 2013-09-25 00:18:11 +00:00
ms-delete-site.php Introduce delete_site meta capability. 2015-03-08 02:10:30 +00:00
ms-edit.php Don't rely on include_path to include files. 2013-09-25 00:18:11 +00:00
ms-options.php Don't rely on include_path to include files. 2013-09-25 00:18:11 +00:00
ms-sites.php Don't rely on include_path to include files. 2013-09-25 00:18:11 +00:00
ms-themes.php Don't rely on include_path to include files. 2013-09-25 00:18:11 +00:00
ms-upgrade-network.php Don't rely on include_path to include files. 2013-09-25 00:18:11 +00:00
ms-users.php Don't rely on include_path to include files. 2013-09-25 00:18:11 +00:00
my-sites.php In HTML5, the `action` attribute is no longer required. Remove this attribute when empty. 2015-01-16 04:16:24 +00:00
nav-menus.php Nav menus: Return to calling links "Custom Links". 2015-03-12 06:15:27 +00:00
network.php In HTML5, the `action` attribute is no longer required. Remove this attribute when empty. 2015-01-16 04:16:24 +00:00
options-discussion.php Collapse additional avatar settings if avatars are disabled. 2015-01-08 17:01:24 +00:00
options-general.php Declare `$wp_version`, `$required_php_version`, and `$required_mysql_version` as globals in install and upgrade admin files. 2015-01-10 05:57:22 +00:00
options-head.php Use wp_unslash() instead of stripslashes() and stripslashes_deep(). Use wp_slash() instead of add_magic_quotes(). 2013-03-01 17:14:09 +00:00
options-media.php Use SSL when linking to WordPress.org. see #27115. 2014-03-08 04:14:15 +00:00
options-permalink.php The keyword `elseif` should be used instead of `else if` so that all control keywords look like single words. 2015-01-08 07:05:25 +00:00
options-reading.php Inline `<script>`s that are only printed in the admin for pages that are served with the HTML5 doctype absolutely do not need `CDATA` comments. 2015-01-03 05:46:25 +00:00
options-writing.php Press This: Remove obsolete help tab in Settings -> Writing. 2015-03-12 02:37:27 +00:00
options.php Switch to a `403` response code in places where it is more appropriate than a `500` due to permissions errors. 2014-11-16 06:16:22 +00:00
plugin-editor.php In `wp-admin/plugin-editor.php`, `break` is unreachabled after `exit`. 2014-05-06 18:12:14 +00:00
plugin-install.php Request FTP and SSH credentials when needed during shiny updates 2015-03-12 08:53:26 +00:00
plugins.php Request FTP and SSH credentials when needed during shiny updates 2015-03-12 08:53:26 +00:00
post-new.php Admin globals: 2015-01-10 05:29:22 +00:00
post.php When adding `post_type` to `$sendback` in `wp-admin/post.php`, use `add_query_arg()` instead of string concatenation. 2015-03-05 22:31:24 +00:00
press-this.php PressThis v2, first run. Props michael-arestad, stephdau, marcelomazza, DrewAPicture, iseulde, afercia, kraftbj, rachelbaker, AramZS, dd32. See #31373. 2015-02-25 01:50:26 +00:00
profile.php Don't rely on include_path to include files. 2013-09-25 00:18:11 +00:00
revision.php Add a single responsibility function for outputting Revisions JS templates: `wp_print_revision_templates()`. 2014-11-01 00:15:24 +00:00
setup-config.php WPDB: If a site is using the `utf8` charset, and their version of MySQL supports `utf8mb4`, auto-upgrade them to `utf8mb4`. 2015-02-06 04:51:22 +00:00
theme-editor.php Inline `<script>`s that are only printed in the admin for pages that are served with the HTML5 doctype absolutely do not need `CDATA` comments. 2015-01-03 05:46:25 +00:00
theme-install.php Customizer: Add title attributes to iframes. 2015-03-10 21:20:26 +00:00
themes.php Themes: Add feedback for screen readers when search results are changed. 2015-02-22 10:15:26 +00:00
tools.php PressThis: accessibility enhancements: 2015-02-27 02:50:25 +00:00
update-core.php Upgrades: Specifically pass the 'version' and 'locale' POST vars through the Core Update FTP credentials form. 2015-02-24 03:01:25 +00:00
update.php Docs Formatting: Backtick-escape inline code for all dynamic hook docs in wp-admin/*. 2014-11-30 11:42:24 +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 There are a few functions that have the ability to return `false` instead of a string, so the return value should be checked before being passed to functions that expect string. 2015-03-09 02:11:28 +00:00
upload.php Screen Options: Improve items per page option label. 2015-03-10 15:32:27 +00:00
user-edit.php Avoid clearing stored capabilities for a user when removing their built in role in multisite. 2015-02-23 01:34:24 +00:00
user-new.php Add New User: Remove trailing whitespace from button labels. 2015-01-29 14:54:21 +00:00
users.php Screen Options: Improve items per page option label. 2015-03-10 15:32:27 +00:00
widgets.php Widgets: Add return param for widgets admin page to the "Manage in Customizer" link. 2015-02-11 20:57:26 +00:00