From 0736014586719268388f8c16e2845841e04dc3d4 Mon Sep 17 00:00:00 2001 From: Maniack Crudelis Date: Mon, 8 Dec 2014 23:42:55 +0100 Subject: [PATCH] Multisite fonctionnel --- .gitignore | 3 + conf/nginx.conf | 18 +- conf/nginx.conf-public | 17 - conf/private.sql | 4 - conf/{public.sql => sql/common.sql} | 2 - conf/sql/multisite.sql | 3 + conf/sql/single.sql | 3 + conf/wp-config.php | 11 +- manifest.json | 16 +- scripts/install | 100 +- sources/ajouts/wp-cli.phar | Bin 0 -> 1317194 bytes .../http-authentication.php | 0 .../http-authentication/options-page.php | 0 .../plugins/http-authentication/readme.txt | 0 .../http-authentication/screenshot-1.png | Bin .../http-authentication/screenshot-2.png | Bin .../Simple-LDAP-Login-Admin.php | 0 .../simple-ldap-login/Simple-LDAP-Login.php | 0 .../simple-ldap-login/includes/adLDAP.php | 0 .../plugins/simple-ldap-login/readme.md | 0 .../plugins/simple-ldap-login/readme.txt | 0 sources/{ => wordpress}/index.php | 0 sources/{ => wordpress}/license.txt | 0 sources/{ => wordpress}/readme.html | 0 sources/{ => wordpress}/wp-activate.php | 0 sources/{ => wordpress}/wp-admin/about.php | 8 + .../{ => wordpress}/wp-admin/admin-ajax.php | 0 .../{ => wordpress}/wp-admin/admin-footer.php | 0 .../wp-admin/admin-functions.php | 0 .../{ => wordpress}/wp-admin/admin-header.php | 0 .../{ => wordpress}/wp-admin/admin-post.php | 0 sources/{ => wordpress}/wp-admin/admin.php | 0 .../{ => wordpress}/wp-admin/async-upload.php | 0 sources/{ => wordpress}/wp-admin/comment.php | 0 sources/{ => wordpress}/wp-admin/credits.php | 0 .../wp-admin/css/about-rtl.css | 0 .../{ => wordpress}/wp-admin/css/about.css | 0 .../wp-admin/css/admin-menu-rtl.css | 0 .../wp-admin/css/admin-menu.css | 0 .../wp-admin/css/color-picker-rtl.css | 0 .../wp-admin/css/color-picker-rtl.min.css | 0 .../wp-admin/css/color-picker.css | 0 .../wp-admin/css/color-picker.min.css | 0 .../wp-admin/css/colors/_admin.scss | 0 .../wp-admin/css/colors/_mixins.scss | 0 .../wp-admin/css/colors/_variables.scss | 0 .../wp-admin/css/colors/blue/colors-rtl.css | 0 .../css/colors/blue/colors-rtl.min.css | 0 .../wp-admin/css/colors/blue/colors.css | 0 .../wp-admin/css/colors/blue/colors.min.css | 0 .../wp-admin/css/colors/blue/colors.scss | 0 .../wp-admin/css/colors/coffee/colors-rtl.css | 0 .../css/colors/coffee/colors-rtl.min.css | 0 .../wp-admin/css/colors/coffee/colors.css | 0 .../wp-admin/css/colors/coffee/colors.min.css | 0 .../wp-admin/css/colors/coffee/colors.scss | 0 .../css/colors/ectoplasm/colors-rtl.css | 0 .../css/colors/ectoplasm/colors-rtl.min.css | 0 .../wp-admin/css/colors/ectoplasm/colors.css | 0 .../css/colors/ectoplasm/colors.min.css | 0 .../wp-admin/css/colors/ectoplasm/colors.scss | 0 .../wp-admin/css/colors/light/colors-rtl.css | 0 .../css/colors/light/colors-rtl.min.css | 0 .../wp-admin/css/colors/light/colors.css | 0 .../wp-admin/css/colors/light/colors.min.css | 0 .../wp-admin/css/colors/light/colors.scss | 0 .../css/colors/midnight/colors-rtl.css | 0 .../css/colors/midnight/colors-rtl.min.css | 0 .../wp-admin/css/colors/midnight/colors.css | 0 .../css/colors/midnight/colors.min.css | 0 .../wp-admin/css/colors/midnight/colors.scss | 0 .../wp-admin/css/colors/ocean/colors-rtl.css | 0 .../css/colors/ocean/colors-rtl.min.css | 0 .../wp-admin/css/colors/ocean/colors.css | 0 .../wp-admin/css/colors/ocean/colors.min.css | 0 .../wp-admin/css/colors/ocean/colors.scss | 0 .../css/colors/sunrise/colors-rtl.css | 0 .../css/colors/sunrise/colors-rtl.min.css | 0 .../wp-admin/css/colors/sunrise/colors.css | 0 .../css/colors/sunrise/colors.min.css | 0 .../wp-admin/css/colors/sunrise/colors.scss | 0 .../wp-admin/css/common-rtl.css | 0 .../{ => wordpress}/wp-admin/css/common.css | 0 .../wp-admin/css/customize-controls-rtl.css | 0 .../css/customize-controls-rtl.min.css | 0 .../wp-admin/css/customize-controls.css | 0 .../wp-admin/css/customize-controls.min.css | 0 .../wp-admin/css/customize-widgets-rtl.css | 0 .../css/customize-widgets-rtl.min.css | 0 .../wp-admin/css/customize-widgets.css | 0 .../wp-admin/css/customize-widgets.min.css | 0 .../wp-admin/css/dashboard-rtl.css | 0 .../wp-admin/css/dashboard.css | 0 .../wp-admin/css/deprecated-media-rtl.css | 0 .../wp-admin/css/deprecated-media-rtl.min.css | 0 .../wp-admin/css/deprecated-media.css | 0 .../wp-admin/css/deprecated-media.min.css | 0 .../{ => wordpress}/wp-admin/css/edit-rtl.css | 0 sources/{ => wordpress}/wp-admin/css/edit.css | 0 .../wp-admin/css/farbtastic-rtl.css | 0 .../wp-admin/css/farbtastic.css | 0 .../wp-admin/css/forms-rtl.css | 0 .../{ => wordpress}/wp-admin/css/forms.css | 0 .../{ => wordpress}/wp-admin/css/ie-rtl.css | 0 .../wp-admin/css/ie-rtl.min.css | 0 sources/{ => wordpress}/wp-admin/css/ie.css | 0 .../{ => wordpress}/wp-admin/css/ie.min.css | 0 .../wp-admin/css/install-rtl.css | 0 .../wp-admin/css/install-rtl.min.css | 0 .../{ => wordpress}/wp-admin/css/install.css | 0 .../wp-admin/css/install.min.css | 0 .../{ => wordpress}/wp-admin/css/l10n-rtl.css | 0 sources/{ => wordpress}/wp-admin/css/l10n.css | 0 .../wp-admin/css/list-tables-rtl.css | 0 .../wp-admin/css/list-tables.css | 0 .../wp-admin/css/login-rtl.css | 0 .../wp-admin/css/login-rtl.min.css | 0 .../{ => wordpress}/wp-admin/css/login.css | 0 .../wp-admin/css/login.min.css | 0 .../wp-admin/css/media-rtl.css | 0 .../{ => wordpress}/wp-admin/css/media.css | 0 .../wp-admin/css/nav-menus-rtl.css | 0 .../wp-admin/css/nav-menus.css | 0 .../wp-admin/css/press-this-rtl.css | 0 .../wp-admin/css/press-this.css | 0 .../wp-admin/css/revisions-rtl.css | 0 .../wp-admin/css/revisions.css | 0 .../wp-admin/css/themes-rtl.css | 0 .../{ => wordpress}/wp-admin/css/themes.css | 0 .../wp-admin/css/widgets-rtl.css | 0 .../{ => wordpress}/wp-admin/css/widgets.css | 0 .../wp-admin/css/wp-admin-rtl.css | 0 .../wp-admin/css/wp-admin-rtl.min.css | 0 .../{ => wordpress}/wp-admin/css/wp-admin.css | 0 .../wp-admin/css/wp-admin.min.css | 0 .../wp-admin/custom-background.php | 0 .../wp-admin/custom-header.php | 0 .../{ => wordpress}/wp-admin/customize.php | 0 .../wp-admin/edit-comments.php | 0 .../wp-admin/edit-form-advanced.php | 0 .../wp-admin/edit-form-comment.php | 0 .../wp-admin/edit-link-form.php | 0 .../wp-admin/edit-tag-form.php | 0 .../{ => wordpress}/wp-admin/edit-tags.php | 0 sources/{ => wordpress}/wp-admin/edit.php | 0 sources/{ => wordpress}/wp-admin/export.php | 0 sources/{ => wordpress}/wp-admin/freedoms.php | 0 .../wp-admin/images/align-center-2x.png | Bin .../wp-admin/images/align-center.png | Bin .../wp-admin/images/align-left-2x.png | Bin .../wp-admin/images/align-left.png | Bin .../wp-admin/images/align-none-2x.png | Bin .../wp-admin/images/align-none.png | Bin .../wp-admin/images/align-right-2x.png | Bin .../wp-admin/images/align-right.png | Bin .../wp-admin/images/arrows-2x.png | Bin .../wp-admin/images/arrows.png | Bin .../wp-admin/images/bubble_bg-2x.gif | Bin .../wp-admin/images/bubble_bg.gif | Bin .../images/comment-grey-bubble-2x.png | Bin .../wp-admin/images/comment-grey-bubble.png | Bin .../wp-admin/images/date-button-2x.gif | Bin .../wp-admin/images/date-button.gif | Bin .../wp-admin/images/generic.png | Bin .../wp-admin/images/icons32-2x.png | Bin .../wp-admin/images/icons32-vs-2x.png | Bin .../wp-admin/images/icons32-vs.png | Bin .../wp-admin/images/icons32.png | Bin .../wp-admin/images/imgedit-icons-2x.png | Bin .../wp-admin/images/imgedit-icons.png | Bin .../wp-admin/images/list-2x.png | Bin .../{ => wordpress}/wp-admin/images/list.png | Bin .../wp-admin/images/loading.gif | Bin .../wp-admin/images/marker.png | Bin .../{ => wordpress}/wp-admin/images/mask.png | Bin .../wp-admin/images/media-button-2x.png | Bin .../wp-admin/images/media-button-image.gif | Bin .../wp-admin/images/media-button-music.gif | Bin .../wp-admin/images/media-button-other.gif | Bin .../wp-admin/images/media-button-video.gif | Bin .../wp-admin/images/media-button.png | Bin .../wp-admin/images/menu-2x.png | Bin .../wp-admin/images/menu-vs-2x.png | Bin .../wp-admin/images/menu-vs.png | Bin .../{ => wordpress}/wp-admin/images/menu.png | Bin .../{ => wordpress}/wp-admin/images/no.png | Bin .../wp-admin/images/post-formats-vs.png | Bin .../wp-admin/images/post-formats.png | Bin .../wp-admin/images/post-formats32-vs.png | Bin .../wp-admin/images/post-formats32.png | Bin .../wp-admin/images/resize-2x.gif | Bin .../wp-admin/images/resize-rtl-2x.gif | Bin .../wp-admin/images/resize-rtl.gif | Bin .../wp-admin/images/resize.gif | Bin .../{ => wordpress}/wp-admin/images/se.png | Bin .../wp-admin/images/sort-2x.gif | Bin .../{ => wordpress}/wp-admin/images/sort.gif | Bin .../wp-admin/images/spinner-2x.gif | Bin .../wp-admin/images/spinner.gif | Bin .../wp-admin/images/stars-2x.png | Bin .../{ => wordpress}/wp-admin/images/stars.png | Bin .../wp-admin/images/w-logo-blue.png | Bin .../wp-admin/images/w-logo-white.png | Bin .../{ => wordpress}/wp-admin/images/wheel.png | Bin .../wp-admin/images/wordpress-logo-white.svg | 0 .../wp-admin/images/wordpress-logo.png | Bin .../wp-admin/images/wordpress-logo.svg | 0 .../wp-admin/images/wpspin_light-2x.gif | Bin .../wp-admin/images/wpspin_light.gif | Bin .../wp-admin/images/xit-2x.gif | Bin .../{ => wordpress}/wp-admin/images/xit.gif | Bin .../{ => wordpress}/wp-admin/images/yes.png | Bin sources/{ => wordpress}/wp-admin/import.php | 0 .../wp-admin/includes/admin.php | 0 .../wp-admin/includes/ajax-actions.php | 0 .../wp-admin/includes/bookmark.php | 0 .../wp-admin/includes/class-ftp-pure.php | 0 .../wp-admin/includes/class-ftp-sockets.php | 0 .../wp-admin/includes/class-ftp.php | 0 .../wp-admin/includes/class-pclzip.php | 0 .../includes/class-wp-comments-list-table.php | 0 .../includes/class-wp-filesystem-base.php | 0 .../includes/class-wp-filesystem-direct.php | 0 .../includes/class-wp-filesystem-ftpext.php | 0 .../class-wp-filesystem-ftpsockets.php | 0 .../includes/class-wp-filesystem-ssh2.php | 0 .../wp-admin/includes/class-wp-importer.php | 0 .../includes/class-wp-links-list-table.php | 0 .../wp-admin/includes/class-wp-list-table.php | 0 .../includes/class-wp-media-list-table.php | 0 .../includes/class-wp-ms-sites-list-table.php | 0 .../class-wp-ms-themes-list-table.php | 0 .../includes/class-wp-ms-users-list-table.php | 0 .../class-wp-plugin-install-list-table.php | 4 +- .../includes/class-wp-plugins-list-table.php | 0 .../includes/class-wp-posts-list-table.php | 0 .../includes/class-wp-terms-list-table.php | 0 .../class-wp-theme-install-list-table.php | 0 .../includes/class-wp-themes-list-table.php | 0 .../includes/class-wp-upgrader-skins.php | 0 .../wp-admin/includes/class-wp-upgrader.php | 0 .../includes/class-wp-users-list-table.php | 0 .../wp-admin/includes/comment.php | 0 .../wp-admin/includes/continents-cities.php | 0 .../wp-admin/includes/dashboard.php | 0 .../wp-admin/includes/deprecated.php | 0 .../wp-admin/includes/export.php | 0 .../wp-admin/includes/file.php | 0 .../wp-admin/includes/image-edit.php | 0 .../wp-admin/includes/image.php | 6 + .../wp-admin/includes/import.php | 0 .../wp-admin/includes/list-table.php | 0 .../wp-admin/includes/media.php | 0 .../wp-admin/includes/menu.php | 0 .../wp-admin/includes/meta-boxes.php | 0 .../wp-admin/includes/misc.php | 0 .../wp-admin/includes/ms-deprecated.php | 0 .../{ => wordpress}/wp-admin/includes/ms.php | 0 .../wp-admin/includes/nav-menu.php | 0 .../wp-admin/includes/plugin-install.php | 11 +- .../wp-admin/includes/plugin.php | 0 .../wp-admin/includes/post.php | 16 +- .../wp-admin/includes/revision.php | 0 .../wp-admin/includes/schema.php | 0 .../wp-admin/includes/screen.php | 0 .../wp-admin/includes/taxonomy.php | 0 .../wp-admin/includes/template.php | 0 .../wp-admin/includes/theme-install.php | 0 .../wp-admin/includes/theme.php | 0 .../wp-admin/includes/translation-install.php | 0 .../wp-admin/includes/update-core.php | 0 .../wp-admin/includes/update.php | 0 .../wp-admin/includes/upgrade.php | 0 .../wp-admin/includes/user.php | 0 .../wp-admin/includes/widgets.php | 0 sources/{ => wordpress}/wp-admin/index.php | 0 .../wp-admin/install-helper.php | 0 sources/{ => wordpress}/wp-admin/install.php | 0 .../{ => wordpress}/wp-admin/js/accordion.js | 0 .../wp-admin/js/accordion.min.js | 0 .../wp-admin/js/color-picker.js | 0 .../wp-admin/js/color-picker.min.js | 0 .../{ => wordpress}/wp-admin/js/comment.js | 0 .../wp-admin/js/comment.min.js | 0 sources/{ => wordpress}/wp-admin/js/common.js | 0 .../{ => wordpress}/wp-admin/js/common.min.js | 0 .../wp-admin/js/custom-background.js | 0 .../wp-admin/js/custom-background.min.js | 0 .../wp-admin/js/custom-header.js | 0 .../wp-admin/js/customize-controls.js | 0 .../wp-admin/js/customize-controls.min.js | 0 .../wp-admin/js/customize-widgets.js | 0 .../wp-admin/js/customize-widgets.min.js | 0 .../{ => wordpress}/wp-admin/js/dashboard.js | 0 .../wp-admin/js/dashboard.min.js | 0 .../wp-admin/js/edit-comments.js | 0 .../wp-admin/js/edit-comments.min.js | 0 .../wp-admin/js/editor-expand.js | 21 +- .../wp-admin/js/editor-expand.min.js | 2 +- sources/{ => wordpress}/wp-admin/js/editor.js | 0 .../{ => wordpress}/wp-admin/js/editor.min.js | 0 .../{ => wordpress}/wp-admin/js/farbtastic.js | 0 .../{ => wordpress}/wp-admin/js/gallery.js | 0 .../wp-admin/js/gallery.min.js | 0 .../{ => wordpress}/wp-admin/js/image-edit.js | 0 .../wp-admin/js/image-edit.min.js | 0 .../wp-admin/js/inline-edit-post.js | 0 .../wp-admin/js/inline-edit-post.min.js | 0 .../wp-admin/js/inline-edit-tax.js | 0 .../wp-admin/js/inline-edit-tax.min.js | 0 .../{ => wordpress}/wp-admin/js/iris.min.js | 0 .../wp-admin/js/language-chooser.js | 0 .../wp-admin/js/language-chooser.min.js | 0 sources/{ => wordpress}/wp-admin/js/link.js | 0 .../{ => wordpress}/wp-admin/js/link.min.js | 0 .../wp-admin/js/media-gallery.js | 0 .../wp-admin/js/media-gallery.min.js | 0 .../wp-admin/js/media-upload.js | 0 .../wp-admin/js/media-upload.min.js | 0 sources/{ => wordpress}/wp-admin/js/media.js | 12 +- .../{ => wordpress}/wp-admin/js/media.min.js | 2 +- .../{ => wordpress}/wp-admin/js/nav-menu.js | 0 .../wp-admin/js/nav-menu.min.js | 0 .../wp-admin/js/password-strength-meter.js | 0 .../js/password-strength-meter.min.js | 0 .../wp-admin/js/plugin-install.js | 0 .../wp-admin/js/plugin-install.min.js | 0 sources/{ => wordpress}/wp-admin/js/post.js | 0 .../{ => wordpress}/wp-admin/js/post.min.js | 0 .../{ => wordpress}/wp-admin/js/postbox.js | 0 .../wp-admin/js/postbox.min.js | 0 .../{ => wordpress}/wp-admin/js/revisions.js | 0 .../wp-admin/js/revisions.min.js | 0 .../wp-admin/js/set-post-thumbnail.js | 0 .../wp-admin/js/set-post-thumbnail.min.js | 0 .../wp-admin/js/svg-painter.js | 0 .../wp-admin/js/svg-painter.min.js | 0 sources/{ => wordpress}/wp-admin/js/tags.js | 0 .../{ => wordpress}/wp-admin/js/tags.min.js | 0 sources/{ => wordpress}/wp-admin/js/theme.js | 0 .../{ => wordpress}/wp-admin/js/theme.min.js | 0 .../{ => wordpress}/wp-admin/js/updates.js | 0 .../wp-admin/js/updates.min.js | 0 .../wp-admin/js/user-profile.js | 0 .../wp-admin/js/user-profile.min.js | 0 .../wp-admin/js/user-suggest.js | 0 .../wp-admin/js/user-suggest.min.js | 0 .../{ => wordpress}/wp-admin/js/widgets.js | 0 .../wp-admin/js/widgets.min.js | 0 .../{ => wordpress}/wp-admin/js/word-count.js | 0 .../wp-admin/js/word-count.min.js | 0 .../wp-admin/js/wp-fullscreen.js | 0 .../wp-admin/js/wp-fullscreen.min.js | 0 sources/{ => wordpress}/wp-admin/js/xfn.js | 0 .../{ => wordpress}/wp-admin/js/xfn.min.js | 0 sources/{ => wordpress}/wp-admin/link-add.php | 0 .../{ => wordpress}/wp-admin/link-manager.php | 0 .../wp-admin/link-parse-opml.php | 0 sources/{ => wordpress}/wp-admin/link.php | 0 .../{ => wordpress}/wp-admin/load-scripts.php | 0 .../{ => wordpress}/wp-admin/load-styles.php | 0 .../{ => wordpress}/wp-admin/maint/repair.php | 0 .../{ => wordpress}/wp-admin/media-new.php | 0 .../{ => wordpress}/wp-admin/media-upload.php | 0 sources/{ => wordpress}/wp-admin/media.php | 0 .../{ => wordpress}/wp-admin/menu-header.php | 0 sources/{ => wordpress}/wp-admin/menu.php | 0 .../{ => wordpress}/wp-admin/moderation.php | 0 sources/{ => wordpress}/wp-admin/ms-admin.php | 0 .../wp-admin/ms-delete-site.php | 0 sources/{ => wordpress}/wp-admin/ms-edit.php | 0 .../{ => wordpress}/wp-admin/ms-options.php | 0 sources/{ => wordpress}/wp-admin/ms-sites.php | 0 .../{ => wordpress}/wp-admin/ms-themes.php | 0 .../wp-admin/ms-upgrade-network.php | 0 sources/{ => wordpress}/wp-admin/ms-users.php | 0 sources/{ => wordpress}/wp-admin/my-sites.php | 0 .../{ => wordpress}/wp-admin/nav-menus.php | 0 sources/{ => wordpress}/wp-admin/network.php | 0 .../wp-admin/network/about.php | 0 .../wp-admin/network/admin.php | 0 .../wp-admin/network/credits.php | 0 .../{ => wordpress}/wp-admin/network/edit.php | 0 .../wp-admin/network/freedoms.php | 0 .../wp-admin/network/index.php | 0 .../{ => wordpress}/wp-admin/network/menu.php | 0 .../wp-admin/network/plugin-editor.php | 0 .../wp-admin/network/plugin-install.php | 0 .../wp-admin/network/plugins.php | 0 .../wp-admin/network/profile.php | 0 .../wp-admin/network/settings.php | 0 .../wp-admin/network/setup.php | 0 .../wp-admin/network/site-info.php | 0 .../wp-admin/network/site-new.php | 0 .../wp-admin/network/site-settings.php | 0 .../wp-admin/network/site-themes.php | 0 .../wp-admin/network/site-users.php | 0 .../wp-admin/network/sites.php | 0 .../wp-admin/network/theme-editor.php | 0 .../wp-admin/network/theme-install.php | 0 .../wp-admin/network/themes.php | 0 .../wp-admin/network/update-core.php | 0 .../wp-admin/network/update.php | 0 .../wp-admin/network/upgrade.php | 0 .../wp-admin/network/user-edit.php | 0 .../wp-admin/network/user-new.php | 0 .../wp-admin/network/users.php | 0 .../wp-admin/options-discussion.php | 0 .../wp-admin/options-general.php | 0 .../{ => wordpress}/wp-admin/options-head.php | 0 .../wp-admin/options-media.php | 0 .../wp-admin/options-permalink.php | 0 .../wp-admin/options-reading.php | 0 .../wp-admin/options-writing.php | 0 sources/{ => wordpress}/wp-admin/options.php | 0 .../wp-admin/plugin-editor.php | 0 .../wp-admin/plugin-install.php | 19 + sources/{ => wordpress}/wp-admin/plugins.php | 0 sources/{ => wordpress}/wp-admin/post-new.php | 0 sources/{ => wordpress}/wp-admin/post.php | 0 .../{ => wordpress}/wp-admin/press-this.php | 2 +- sources/{ => wordpress}/wp-admin/profile.php | 0 sources/{ => wordpress}/wp-admin/revision.php | 0 .../{ => wordpress}/wp-admin/setup-config.php | 0 .../{ => wordpress}/wp-admin/theme-editor.php | 0 .../wp-admin/theme-install.php | 0 sources/{ => wordpress}/wp-admin/themes.php | 0 sources/{ => wordpress}/wp-admin/tools.php | 0 .../{ => wordpress}/wp-admin/update-core.php | 0 sources/{ => wordpress}/wp-admin/update.php | 0 .../wp-admin/upgrade-functions.php | 0 sources/{ => wordpress}/wp-admin/upgrade.php | 0 sources/{ => wordpress}/wp-admin/upload.php | 2 +- .../{ => wordpress}/wp-admin/user-edit.php | 0 sources/{ => wordpress}/wp-admin/user-new.php | 0 .../{ => wordpress}/wp-admin/user/about.php | 0 .../{ => wordpress}/wp-admin/user/admin.php | 0 .../{ => wordpress}/wp-admin/user/credits.php | 0 .../wp-admin/user/freedoms.php | 0 .../{ => wordpress}/wp-admin/user/index.php | 0 .../{ => wordpress}/wp-admin/user/menu.php | 0 .../{ => wordpress}/wp-admin/user/profile.php | 0 .../wp-admin/user/user-edit.php | 0 sources/{ => wordpress}/wp-admin/users.php | 0 sources/{ => wordpress}/wp-admin/widgets.php | 0 sources/{ => wordpress}/wp-blog-header.php | 0 sources/{ => wordpress}/wp-comments-post.php | 0 sources/{ => wordpress}/wp-config-sample.php | 0 sources/{ => wordpress}/wp-content/index.php | 0 .../wp-content/languages/admin-fr_FR.mo | Bin 379157 -> 379099 bytes .../wp-content/languages/admin-fr_FR.po | 419 ++++-- .../languages/admin-network-fr_FR.mo | Bin .../languages/admin-network-fr_FR.po | 2 + .../languages/continents-cities-fr_FR.mo | Bin .../languages/continents-cities-fr_FR.po | 0 .../wp-content/languages/fr_FR.mo | Bin 149941 -> 149931 bytes .../wp-content/languages/fr_FR.po | 1263 +++++++++-------- .../languages/plugins/akismet-fr_FR.mo | Bin 20909 -> 20665 bytes .../languages/plugins/akismet-fr_FR.po | 182 +-- .../languages/themes/twentyfourteen-fr_FR.mo | Bin 10730 -> 10731 bytes .../languages/themes/twentyfourteen-fr_FR.po | 14 +- .../languages/themes/twentythirteen-fr_FR.mo | Bin .../languages/themes/twentythirteen-fr_FR.po | 13 + .../languages/themes/twentytwelve-fr_FR.mo | Bin .../languages/themes/twentytwelve-fr_FR.po | 19 + .../wp-content/plugins/akismet/.htaccess | 0 .../plugins/akismet/_inc/akismet.css | 0 .../plugins/akismet/_inc/akismet.js | 0 .../wp-content/plugins/akismet/_inc/form.js | 0 .../plugins/akismet/_inc/img/logo-full-2x.png | Bin .../wp-content/plugins/akismet/akismet.php | 0 .../plugins/akismet/class.akismet-admin.php | 0 .../plugins/akismet/class.akismet-widget.php | 0 .../plugins/akismet/class.akismet.php | 0 .../wp-content/plugins/akismet/index.php | 0 .../wp-content/plugins/akismet/readme.txt | 0 .../plugins/akismet/views/config.php | 0 .../wp-content/plugins/akismet/views/get.php | 0 .../plugins/akismet/views/notice.php | 0 .../plugins/akismet/views/start.php | 0 .../plugins/akismet/views/stats.php | 0 .../plugins/akismet/views/strict.php | 0 .../wp-content/plugins/akismet/wrapper.php | 0 .../wp-content/plugins/hello.php | 0 .../wp-content/plugins/index.php | 0 .../wp-content/themes/index.php | 0 .../wp-content/themes/twentyfourteen/404.php | 0 .../themes/twentyfourteen/archive.php | 0 .../themes/twentyfourteen/author.php | 0 .../themes/twentyfourteen/category.php | 0 .../themes/twentyfourteen/comments.php | 0 .../themes/twentyfourteen/content-aside.php | 0 .../themes/twentyfourteen/content-audio.php | 0 .../twentyfourteen/content-featured-post.php | 0 .../themes/twentyfourteen/content-gallery.php | 0 .../themes/twentyfourteen/content-image.php | 0 .../themes/twentyfourteen/content-link.php | 0 .../themes/twentyfourteen/content-none.php | 0 .../themes/twentyfourteen/content-page.php | 0 .../themes/twentyfourteen/content-quote.php | 0 .../themes/twentyfourteen/content-video.php | 0 .../themes/twentyfourteen/content.php | 0 .../twentyfourteen/css/editor-style.css | 0 .../themes/twentyfourteen/css/ie.css | 0 .../twentyfourteen/featured-content.php | 0 .../themes/twentyfourteen/footer.php | 0 .../themes/twentyfourteen/functions.php | 0 .../twentyfourteen/genericons/COPYING.txt | 0 .../genericons/Genericons-Regular.otf | Bin .../twentyfourteen/genericons/LICENSE.txt | 0 .../twentyfourteen/genericons/README.txt | 0 .../twentyfourteen/genericons/example.html | 0 .../font/genericons-regular-webfont.eot | Bin .../font/genericons-regular-webfont.svg | 0 .../font/genericons-regular-webfont.ttf | Bin .../font/genericons-regular-webfont.woff | Bin .../twentyfourteen/genericons/genericons.css | 0 .../themes/twentyfourteen/header.php | 0 .../themes/twentyfourteen/image.php | 0 .../twentyfourteen/images/pattern-dark.svg | 0 .../twentyfourteen/images/pattern-light.svg | 0 .../themes/twentyfourteen/inc/back-compat.php | 0 .../twentyfourteen/inc/custom-header.php | 0 .../themes/twentyfourteen/inc/customizer.php | 0 .../twentyfourteen/inc/featured-content.php | 0 .../twentyfourteen/inc/template-tags.php | 0 .../themes/twentyfourteen/inc/widgets.php | 0 .../themes/twentyfourteen/index.php | 0 .../themes/twentyfourteen/js/customizer.js | 0 .../js/featured-content-admin.js | 0 .../themes/twentyfourteen/js/functions.js | 0 .../themes/twentyfourteen/js/html5.js | 0 .../js/keyboard-image-navigation.js | 0 .../themes/twentyfourteen/js/slider.js | 0 .../languages/twentyfourteen.pot | 0 .../page-templates/contributors.php | 0 .../page-templates/full-width.php | 0 .../wp-content/themes/twentyfourteen/page.php | 0 .../wp-content/themes/twentyfourteen/rtl.css | 0 .../themes/twentyfourteen/screenshot.png | Bin .../themes/twentyfourteen/search.php | 0 .../themes/twentyfourteen/sidebar-content.php | 0 .../themes/twentyfourteen/sidebar-footer.php | 0 .../themes/twentyfourteen/sidebar.php | 0 .../themes/twentyfourteen/single.php | 0 .../themes/twentyfourteen/style.css | 0 .../wp-content/themes/twentyfourteen/tag.php | 0 .../twentyfourteen/taxonomy-post_format.php | 0 .../wp-content/themes/twentythirteen/404.php | 0 .../themes/twentythirteen/archive.php | 0 .../themes/twentythirteen/author-bio.php | 0 .../themes/twentythirteen/author.php | 0 .../themes/twentythirteen/category.php | 0 .../themes/twentythirteen/comments.php | 0 .../themes/twentythirteen/content-aside.php | 0 .../themes/twentythirteen/content-audio.php | 0 .../themes/twentythirteen/content-chat.php | 0 .../themes/twentythirteen/content-gallery.php | 0 .../themes/twentythirteen/content-image.php | 0 .../themes/twentythirteen/content-link.php | 0 .../themes/twentythirteen/content-none.php | 0 .../themes/twentythirteen/content-quote.php | 0 .../themes/twentythirteen/content-status.php | 0 .../themes/twentythirteen/content-video.php | 0 .../themes/twentythirteen/content.php | 0 .../twentythirteen/css/editor-style.css | 0 .../themes/twentythirteen/css/ie.css | 0 .../themes/twentythirteen/footer.php | 0 .../themes/twentythirteen/functions.php | 0 .../twentythirteen/genericons/COPYING.txt | 0 .../genericons/Genericons-Regular.otf | Bin .../twentythirteen/genericons/LICENSE.txt | 0 .../twentythirteen/genericons/README.txt | 0 .../twentythirteen/genericons/example.html | 0 .../font/genericons-regular-webfont.eot | Bin .../font/genericons-regular-webfont.svg | 0 .../font/genericons-regular-webfont.ttf | Bin .../font/genericons-regular-webfont.woff | Bin .../twentythirteen/genericons/genericons.css | 0 .../themes/twentythirteen/header.php | 0 .../themes/twentythirteen/image.php | 0 .../twentythirteen/images/dotted-line-2x.png | Bin .../images/dotted-line-light-2x.png | Bin .../images/dotted-line-light.png | Bin .../twentythirteen/images/dotted-line.png | Bin .../images/headers/circle-thumbnail.png | Bin .../twentythirteen/images/headers/circle.png | Bin .../images/headers/diamond-thumbnail.png | Bin .../twentythirteen/images/headers/diamond.png | Bin .../images/headers/star-thumbnail.png | Bin .../twentythirteen/images/headers/star.png | Bin .../twentythirteen/images/search-icon-2x.png | Bin .../twentythirteen/images/search-icon.png | Bin .../themes/twentythirteen/inc/back-compat.php | 0 .../twentythirteen/inc/custom-header.php | 0 .../themes/twentythirteen/index.php | 0 .../themes/twentythirteen/js/functions.js | 0 .../themes/twentythirteen/js/html5.js | 0 .../twentythirteen/js/theme-customizer.js | 0 .../languages/twentythirteen.pot | 0 .../wp-content/themes/twentythirteen/page.php | 0 .../wp-content/themes/twentythirteen/rtl.css | 0 .../themes/twentythirteen/screenshot.png | Bin .../themes/twentythirteen/search.php | 0 .../themes/twentythirteen/sidebar-main.php | 0 .../themes/twentythirteen/sidebar.php | 0 .../themes/twentythirteen/single.php | 0 .../themes/twentythirteen/style.css | 0 .../wp-content/themes/twentythirteen/tag.php | 0 .../twentythirteen/taxonomy-post_format.php | 0 .../wp-content/themes/twentytwelve/404.php | 0 .../themes/twentytwelve/archive.php | 0 .../wp-content/themes/twentytwelve/author.php | 0 .../themes/twentytwelve/category.php | 0 .../themes/twentytwelve/comments.php | 0 .../themes/twentytwelve/content-aside.php | 0 .../themes/twentytwelve/content-image.php | 0 .../themes/twentytwelve/content-link.php | 0 .../themes/twentytwelve/content-none.php | 0 .../themes/twentytwelve/content-page.php | 0 .../themes/twentytwelve/content-quote.php | 0 .../themes/twentytwelve/content-status.php | 0 .../themes/twentytwelve/content.php | 0 .../wp-content/themes/twentytwelve/css/ie.css | 0 .../themes/twentytwelve/editor-style-rtl.css | 0 .../themes/twentytwelve/editor-style.css | 0 .../wp-content/themes/twentytwelve/footer.php | 0 .../themes/twentytwelve/functions.php | 0 .../wp-content/themes/twentytwelve/header.php | 0 .../wp-content/themes/twentytwelve/image.php | 0 .../themes/twentytwelve/inc/custom-header.php | 0 .../wp-content/themes/twentytwelve/index.php | 0 .../themes/twentytwelve/js/html5.js | 0 .../themes/twentytwelve/js/navigation.js | 0 .../twentytwelve/js/theme-customizer.js | 0 .../twentytwelve/languages/twentytwelve.pot | 0 .../page-templates/front-page.php | 0 .../page-templates/full-width.php | 0 .../wp-content/themes/twentytwelve/page.php | 0 .../wp-content/themes/twentytwelve/rtl.css | 0 .../themes/twentytwelve/screenshot.png | Bin .../wp-content/themes/twentytwelve/search.php | 0 .../themes/twentytwelve/sidebar-front.php | 0 .../themes/twentytwelve/sidebar.php | 0 .../wp-content/themes/twentytwelve/single.php | 0 .../wp-content/themes/twentytwelve/style.css | 0 .../wp-content/themes/twentytwelve/tag.php | 0 sources/{ => wordpress}/wp-cron.php | 0 .../wp-includes/ID3/getid3.lib.php | 0 .../wp-includes/ID3/getid3.php | 0 .../wp-includes/ID3/license.commercial.txt | 0 .../wp-includes/ID3/license.txt | 0 .../ID3/module.audio-video.asf.php | 0 .../ID3/module.audio-video.flv.php | 0 .../ID3/module.audio-video.matroska.php | 0 .../ID3/module.audio-video.quicktime.php | 0 .../ID3/module.audio-video.riff.php | 0 .../wp-includes/ID3/module.audio.ac3.php | 0 .../wp-includes/ID3/module.audio.dts.php | 0 .../wp-includes/ID3/module.audio.flac.php | 0 .../wp-includes/ID3/module.audio.mp3.php | 0 .../wp-includes/ID3/module.audio.ogg.php | 0 .../wp-includes/ID3/module.tag.apetag.php | 0 .../wp-includes/ID3/module.tag.id3v1.php | 0 .../wp-includes/ID3/module.tag.id3v2.php | 0 .../wp-includes/ID3/module.tag.lyrics3.php | 0 .../wp-includes/ID3/readme.txt | 0 .../wp-includes/SimplePie/Author.php | 0 .../wp-includes/SimplePie/Cache.php | 0 .../wp-includes/SimplePie/Cache/Base.php | 0 .../wp-includes/SimplePie/Cache/DB.php | 0 .../wp-includes/SimplePie/Cache/File.php | 0 .../wp-includes/SimplePie/Cache/Memcache.php | 0 .../wp-includes/SimplePie/Cache/MySQL.php | 0 .../wp-includes/SimplePie/Caption.php | 0 .../wp-includes/SimplePie/Category.php | 0 .../SimplePie/Content/Type/Sniffer.php | 0 .../wp-includes/SimplePie/Copyright.php | 0 .../wp-includes/SimplePie/Core.php | 0 .../wp-includes/SimplePie/Credit.php | 0 .../SimplePie/Decode/HTML/Entities.php | 0 .../wp-includes/SimplePie/Enclosure.php | 0 .../wp-includes/SimplePie/Exception.php | 0 .../wp-includes/SimplePie/File.php | 0 .../wp-includes/SimplePie/HTTP/Parser.php | 0 .../wp-includes/SimplePie/IRI.php | 0 .../wp-includes/SimplePie/Item.php | 0 .../wp-includes/SimplePie/Locator.php | 0 .../wp-includes/SimplePie/Misc.php | 0 .../wp-includes/SimplePie/Net/IPv6.php | 0 .../wp-includes/SimplePie/Parse/Date.php | 0 .../wp-includes/SimplePie/Parser.php | 0 .../wp-includes/SimplePie/Rating.php | 0 .../wp-includes/SimplePie/Registry.php | 0 .../wp-includes/SimplePie/Restriction.php | 0 .../wp-includes/SimplePie/Sanitize.php | 0 .../wp-includes/SimplePie/Source.php | 0 .../SimplePie/XML/Declaration/Parser.php | 0 .../wp-includes/SimplePie/gzdecode.php | 0 .../{ => wordpress}/wp-includes/Text/Diff.php | 0 .../wp-includes/Text/Diff/Engine/native.php | 0 .../wp-includes/Text/Diff/Engine/shell.php | 0 .../wp-includes/Text/Diff/Engine/string.php | 0 .../wp-includes/Text/Diff/Engine/xdiff.php | 0 .../wp-includes/Text/Diff/Renderer.php | 0 .../wp-includes/Text/Diff/Renderer/inline.php | 0 .../{ => wordpress}/wp-includes/admin-bar.php | 0 .../{ => wordpress}/wp-includes/atomlib.php | 0 .../wp-includes/author-template.php | 0 .../wp-includes/bookmark-template.php | 0 .../{ => wordpress}/wp-includes/bookmark.php | 0 sources/{ => wordpress}/wp-includes/cache.php | 0 .../{ => wordpress}/wp-includes/canonical.php | 8 +- .../wp-includes/capabilities.php | 0 .../wp-includes/category-template.php | 0 .../{ => wordpress}/wp-includes/category.php | 0 .../wp-includes/certificates/ca-bundle.crt | 0 .../{ => wordpress}/wp-includes/class-IXR.php | 0 .../wp-includes/class-feed.php | 0 .../wp-includes/class-http.php | 0 .../wp-includes/class-json.php | 0 .../wp-includes/class-oembed.php | 0 .../wp-includes/class-phpass.php | 8 + .../wp-includes/class-phpmailer.php | 0 .../wp-includes/class-pop3.php | 0 .../wp-includes/class-simplepie.php | 0 .../wp-includes/class-smtp.php | 0 .../wp-includes/class-snoopy.php | 0 .../wp-includes/class-wp-admin-bar.php | 0 .../wp-includes/class-wp-ajax-response.php | 0 .../class-wp-customize-control.php | 0 .../class-wp-customize-manager.php | 0 .../wp-includes/class-wp-customize-panel.php | 0 .../class-wp-customize-section.php | 0 .../class-wp-customize-setting.php | 0 .../class-wp-customize-widgets.php | 0 .../wp-includes/class-wp-editor.php | 0 .../wp-includes/class-wp-embed.php | 0 .../wp-includes/class-wp-error.php | 0 .../wp-includes/class-wp-http-ixr-client.php | 0 .../wp-includes/class-wp-image-editor-gd.php | 0 .../class-wp-image-editor-imagick.php | 0 .../wp-includes/class-wp-image-editor.php | 0 .../wp-includes/class-wp-theme.php | 0 .../wp-includes/class-wp-walker.php | 0 .../wp-includes/class-wp-xmlrpc-server.php | 0 .../{ => wordpress}/wp-includes/class-wp.php | 0 .../wp-includes/class.wp-dependencies.php | 0 .../wp-includes/class.wp-scripts.php | 0 .../wp-includes/class.wp-styles.php | 0 .../wp-includes/comment-template.php | 0 .../{ => wordpress}/wp-includes/comment.php | 0 .../{ => wordpress}/wp-includes/compat.php | 0 sources/{ => wordpress}/wp-includes/cron.php | 0 .../wp-includes/css/admin-bar-rtl.css | 0 .../wp-includes/css/admin-bar-rtl.min.css | 0 .../wp-includes/css/admin-bar.css | 0 .../wp-includes/css/admin-bar.min.css | 0 .../wp-includes/css/buttons-rtl.css | 0 .../wp-includes/css/buttons-rtl.min.css | 0 .../wp-includes/css/buttons.css | 0 .../wp-includes/css/buttons.min.css | 0 .../wp-includes/css/dashicons.css | 0 .../wp-includes/css/dashicons.min.css | 0 .../wp-includes/css/editor-rtl.css | 0 .../wp-includes/css/editor-rtl.min.css | 0 .../wp-includes/css/editor.css | 0 .../wp-includes/css/editor.min.css | 0 .../wp-includes/css/jquery-ui-dialog-rtl.css | 0 .../css/jquery-ui-dialog-rtl.min.css | 0 .../wp-includes/css/jquery-ui-dialog.css | 0 .../wp-includes/css/jquery-ui-dialog.min.css | 0 .../wp-includes/css/media-views-rtl.css | 11 +- .../wp-includes/css/media-views-rtl.min.css | 1 + .../wp-includes/css/media-views.css | 11 +- .../wp-includes/css/media-views.min.css | 1 + .../wp-includes/css/wp-auth-check-rtl.css | 0 .../wp-includes/css/wp-auth-check-rtl.min.css | 0 .../wp-includes/css/wp-auth-check.css | 0 .../wp-includes/css/wp-auth-check.min.css | 0 .../wp-includes/css/wp-pointer-rtl.css | 0 .../wp-includes/css/wp-pointer-rtl.min.css | 0 .../wp-includes/css/wp-pointer.css | 0 .../wp-includes/css/wp-pointer.min.css | 0 sources/{ => wordpress}/wp-includes/date.php | 0 .../wp-includes/default-constants.php | 0 .../wp-includes/default-filters.php | 0 .../wp-includes/default-widgets.php | 0 .../wp-includes/deprecated.php | 0 .../wp-includes/feed-atom-comments.php | 0 .../{ => wordpress}/wp-includes/feed-atom.php | 0 .../{ => wordpress}/wp-includes/feed-rdf.php | 0 .../{ => wordpress}/wp-includes/feed-rss.php | 0 .../wp-includes/feed-rss2-comments.php | 0 .../{ => wordpress}/wp-includes/feed-rss2.php | 0 sources/{ => wordpress}/wp-includes/feed.php | 0 .../wp-includes/fonts/dashicons.eot | Bin .../wp-includes/fonts/dashicons.svg | 0 .../wp-includes/fonts/dashicons.ttf | Bin .../wp-includes/fonts/dashicons.woff | Bin .../wp-includes/formatting.php | 29 +- .../{ => wordpress}/wp-includes/functions.php | 0 .../wp-includes/functions.wp-scripts.php | 0 .../wp-includes/functions.wp-styles.php | 0 .../wp-includes/general-template.php | 0 sources/{ => wordpress}/wp-includes/http.php | 8 +- .../images/admin-bar-sprite-2x.png | Bin .../wp-includes/images/admin-bar-sprite.png | Bin .../images/arrow-pointer-blue-2x.png | Bin .../wp-includes/images/arrow-pointer-blue.png | Bin .../wp-includes/images/blank.gif | Bin .../wp-includes/images/crystal/archive.png | Bin .../wp-includes/images/crystal/audio.png | Bin .../wp-includes/images/crystal/code.png | Bin .../wp-includes/images/crystal/default.png | Bin .../wp-includes/images/crystal/document.png | Bin .../images/crystal/interactive.png | Bin .../wp-includes/images/crystal/license.txt | 0 .../images/crystal/spreadsheet.png | Bin .../wp-includes/images/crystal/text.png | Bin .../wp-includes/images/crystal/video.png | Bin .../wp-includes/images/down_arrow-2x.gif | Bin .../wp-includes/images/down_arrow.gif | Bin .../images/icon-pointer-flag-2x.png | Bin .../wp-includes/images/icon-pointer-flag.png | Bin .../wp-includes/images/media/archive.png | Bin .../wp-includes/images/media/audio.png | Bin .../wp-includes/images/media/code.png | Bin .../wp-includes/images/media/default.png | Bin .../wp-includes/images/media/document.png | Bin .../wp-includes/images/media/interactive.png | Bin .../wp-includes/images/media/spreadsheet.png | Bin .../wp-includes/images/media/text.png | Bin .../wp-includes/images/media/video.png | Bin .../wp-includes/images/rss-2x.png | Bin .../wp-includes/images/rss.png | Bin .../wp-includes/images/smilies/icon_arrow.gif | Bin .../images/smilies/icon_biggrin.gif | Bin .../images/smilies/icon_confused.gif | Bin .../wp-includes/images/smilies/icon_cool.gif | Bin .../wp-includes/images/smilies/icon_cry.gif | Bin .../wp-includes/images/smilies/icon_eek.gif | Bin .../wp-includes/images/smilies/icon_evil.gif | Bin .../images/smilies/icon_exclaim.gif | Bin .../wp-includes/images/smilies/icon_idea.gif | Bin .../wp-includes/images/smilies/icon_lol.gif | Bin .../wp-includes/images/smilies/icon_mad.gif | Bin .../images/smilies/icon_mrgreen.gif | Bin .../images/smilies/icon_neutral.gif | Bin .../images/smilies/icon_question.gif | Bin .../wp-includes/images/smilies/icon_razz.gif | Bin .../images/smilies/icon_redface.gif | Bin .../images/smilies/icon_rolleyes.gif | Bin .../wp-includes/images/smilies/icon_sad.gif | Bin .../wp-includes/images/smilies/icon_smile.gif | Bin .../images/smilies/icon_surprised.gif | Bin .../images/smilies/icon_twisted.gif | Bin .../wp-includes/images/smilies/icon_wink.gif | Bin .../wp-includes/images/spinner-2x.gif | Bin .../wp-includes/images/spinner.gif | Bin .../wp-includes/images/toggle-arrow-2x.png | Bin .../wp-includes/images/toggle-arrow.png | Bin .../wp-includes/images/uploader-icons-2x.png | Bin .../wp-includes/images/uploader-icons.png | Bin .../wp-includes/images/wlw/wp-comments.png | Bin .../wp-includes/images/wlw/wp-icon.png | Bin .../wp-includes/images/wlw/wp-watermark.png | Bin .../wp-includes/images/wpicons-2x.png | Bin .../wp-includes/images/wpicons.png | Bin .../wp-includes/images/wpspin-2x.gif | Bin .../wp-includes/images/wpspin.gif | Bin .../wp-includes/images/xit-2x.gif | Bin .../wp-includes/images/xit.gif | Bin .../wp-includes/js/admin-bar.js | 0 .../wp-includes/js/admin-bar.min.js | 0 .../wp-includes/js/autosave.js | 0 .../wp-includes/js/autosave.min.js | 0 .../wp-includes/js/backbone.min.js | 0 .../wp-includes/js/colorpicker.js | 0 .../wp-includes/js/colorpicker.min.js | 0 .../wp-includes/js/comment-reply.js | 0 .../wp-includes/js/comment-reply.min.js | 0 .../wp-includes/js/crop/cropper.css | 0 .../wp-includes/js/crop/cropper.js | 0 .../wp-includes/js/crop/marqueeHoriz.gif | Bin .../wp-includes/js/crop/marqueeVert.gif | Bin .../wp-includes/js/customize-base.js | 0 .../wp-includes/js/customize-base.min.js | 0 .../wp-includes/js/customize-loader.js | 0 .../wp-includes/js/customize-loader.min.js | 0 .../wp-includes/js/customize-models.js | 0 .../wp-includes/js/customize-models.min.js | 0 .../js/customize-preview-widgets.js | 0 .../js/customize-preview-widgets.min.js | 0 .../wp-includes/js/customize-preview.js | 0 .../wp-includes/js/customize-preview.min.js | 0 .../wp-includes/js/customize-views.js | 0 .../wp-includes/js/customize-views.min.js | 0 .../wp-includes/js/heartbeat.js | 0 .../wp-includes/js/heartbeat.min.js | 0 .../wp-includes/js/hoverIntent.js | 0 .../wp-includes/js/hoverIntent.min.js | 0 .../js/imgareaselect/border-anim-h.gif | Bin .../js/imgareaselect/border-anim-v.gif | Bin .../js/imgareaselect/imgareaselect.css | 0 .../js/imgareaselect/jquery.imgareaselect.js | 0 .../imgareaselect/jquery.imgareaselect.min.js | 0 .../wp-includes/js/jcrop/Jcrop.gif | Bin .../wp-includes/js/jcrop/jquery.Jcrop.min.css | 0 .../wp-includes/js/jcrop/jquery.Jcrop.min.js | 0 .../wp-includes/js/jquery/jquery-migrate.js | 0 .../js/jquery/jquery-migrate.min.js | 0 .../wp-includes/js/jquery/jquery.color.min.js | 0 .../wp-includes/js/jquery/jquery.form.js | 0 .../wp-includes/js/jquery/jquery.form.min.js | 0 .../wp-includes/js/jquery/jquery.hotkeys.js | 0 .../js/jquery/jquery.hotkeys.min.js | 0 .../wp-includes/js/jquery/jquery.js | 0 .../js/jquery/jquery.masonry.min.js | 0 .../wp-includes/js/jquery/jquery.query.js | 0 .../wp-includes/js/jquery/jquery.schedule.js | 0 .../js/jquery/jquery.serialize-object.js | 0 .../js/jquery/jquery.table-hotkeys.js | 0 .../js/jquery/jquery.table-hotkeys.min.js | 0 .../js/jquery/jquery.ui.touch-punch.js | 0 .../wp-includes/js/jquery/suggest.js | 0 .../wp-includes/js/jquery/suggest.min.js | 0 .../js/jquery/ui/jquery.ui.accordion.min.js | 0 .../jquery/ui/jquery.ui.autocomplete.min.js | 0 .../js/jquery/ui/jquery.ui.button.min.js | 0 .../js/jquery/ui/jquery.ui.core.min.js | 0 .../js/jquery/ui/jquery.ui.datepicker.min.js | 0 .../js/jquery/ui/jquery.ui.dialog.min.js | 0 .../js/jquery/ui/jquery.ui.draggable.min.js | 0 .../js/jquery/ui/jquery.ui.droppable.min.js | 0 .../jquery/ui/jquery.ui.effect-blind.min.js | 0 .../jquery/ui/jquery.ui.effect-bounce.min.js | 0 .../js/jquery/ui/jquery.ui.effect-clip.min.js | 0 .../js/jquery/ui/jquery.ui.effect-drop.min.js | 0 .../jquery/ui/jquery.ui.effect-explode.min.js | 0 .../js/jquery/ui/jquery.ui.effect-fade.min.js | 0 .../js/jquery/ui/jquery.ui.effect-fold.min.js | 0 .../ui/jquery.ui.effect-highlight.min.js | 0 .../jquery/ui/jquery.ui.effect-pulsate.min.js | 0 .../jquery/ui/jquery.ui.effect-scale.min.js | 0 .../jquery/ui/jquery.ui.effect-shake.min.js | 0 .../jquery/ui/jquery.ui.effect-slide.min.js | 0 .../ui/jquery.ui.effect-transfer.min.js | 0 .../js/jquery/ui/jquery.ui.effect.min.js | 0 .../js/jquery/ui/jquery.ui.menu.min.js | 0 .../js/jquery/ui/jquery.ui.mouse.min.js | 0 .../js/jquery/ui/jquery.ui.position.min.js | 0 .../js/jquery/ui/jquery.ui.progressbar.min.js | 0 .../js/jquery/ui/jquery.ui.resizable.min.js | 0 .../js/jquery/ui/jquery.ui.selectable.min.js | 0 .../js/jquery/ui/jquery.ui.slider.min.js | 0 .../js/jquery/ui/jquery.ui.sortable.min.js | 0 .../js/jquery/ui/jquery.ui.spinner.min.js | 0 .../js/jquery/ui/jquery.ui.tabs.min.js | 0 .../js/jquery/ui/jquery.ui.tooltip.min.js | 0 .../js/jquery/ui/jquery.ui.widget.min.js | 0 .../{ => wordpress}/wp-includes/js/json2.js | 0 .../wp-includes/js/json2.min.js | 0 .../wp-includes/js/masonry.min.js | 0 .../wp-includes/js/mce-view.js | 0 .../wp-includes/js/mce-view.min.js | 0 .../wp-includes/js/media-audiovideo.js | 0 .../wp-includes/js/media-audiovideo.min.js | 0 .../wp-includes/js/media-editor.js | 0 .../wp-includes/js/media-editor.min.js | 0 .../wp-includes/js/media-grid.js | 5 +- .../wp-includes/js/media-grid.min.js | 2 +- .../wp-includes/js/media-models.js | 0 .../wp-includes/js/media-models.min.js | 0 .../wp-includes/js/media-views.js | 18 +- .../wp-includes/js/media-views.min.js | 2 +- .../js/mediaelement/background.png | Bin .../wp-includes/js/mediaelement/bigplay.png | Bin .../wp-includes/js/mediaelement/bigplay.svg | 0 .../wp-includes/js/mediaelement/controls.png | Bin .../wp-includes/js/mediaelement/controls.svg | 0 .../js/mediaelement/flashmediaelement.swf | Bin 0 -> 57052 bytes .../wp-includes/js/mediaelement/loading.gif | Bin .../mediaelement-and-player.min.js | 33 +- .../mediaelement/mediaelementplayer.min.css | 0 .../mediaelement/silverlightmediaelement.xap | Bin .../js/mediaelement/wp-mediaelement.css | 0 .../js/mediaelement/wp-mediaelement.js | 0 .../js/mediaelement/wp-playlist.js | 0 .../wp-includes/js/plupload/handlers.js | 0 .../wp-includes/js/plupload/handlers.min.js | 0 .../wp-includes/js/plupload/license.txt | 0 .../js/plupload/plupload.flash.swf | Bin .../js/plupload/plupload.full.min.js | 0 .../js/plupload/plupload.silverlight.xap | Bin .../wp-includes/js/plupload/wp-plupload.js | 0 .../js/plupload/wp-plupload.min.js | 0 .../wp-includes/js/quicktags.js | 4 +- .../wp-includes/js/quicktags.min.js | 2 +- .../wp-includes/js/shortcode.js | 0 .../wp-includes/js/shortcode.min.js | 0 .../wp-includes/js/swfobject.js | 0 .../wp-includes/js/swfupload/handlers.js | 0 .../wp-includes/js/swfupload/handlers.min.js | 0 .../wp-includes/js/swfupload/license.txt | 0 .../js/swfupload/plugins/swfupload.cookies.js | 0 .../js/swfupload/plugins/swfupload.queue.js | 0 .../js/swfupload/plugins/swfupload.speed.js | 0 .../swfupload/plugins/swfupload.swfobject.js | 0 .../wp-includes/js/swfupload/swfupload.js | 0 .../wp-includes/js/swfupload/swfupload.swf | Bin .../js/thickbox/loadingAnimation.gif | Bin .../wp-includes/js/thickbox/macFFBgHack.png | Bin .../wp-includes/js/thickbox/thickbox.css | 0 .../wp-includes/js/thickbox/thickbox.js | 0 .../js/tinymce/langs/wp-langs-en.js | 0 .../wp-includes/js/tinymce/license.txt | 0 .../js/tinymce/plugins/charmap/plugin.js | 0 .../js/tinymce/plugins/charmap/plugin.min.js | 0 .../js/tinymce/plugins/colorpicker/plugin.js | 0 .../tinymce/plugins/colorpicker/plugin.min.js | 0 .../tinymce/plugins/compat3x/css/dialog.css | 0 .../js/tinymce/plugins/compat3x/plugin.js | 0 .../js/tinymce/plugins/compat3x/plugin.min.js | 0 .../tinymce/plugins/directionality/plugin.js | 0 .../plugins/directionality/plugin.min.js | 0 .../js/tinymce/plugins/fullscreen/plugin.js | 0 .../tinymce/plugins/fullscreen/plugin.min.js | 0 .../js/tinymce/plugins/hr/plugin.js | 0 .../js/tinymce/plugins/hr/plugin.min.js | 0 .../js/tinymce/plugins/image/plugin.js | 0 .../js/tinymce/plugins/image/plugin.min.js | 0 .../js/tinymce/plugins/lists/plugin.js | 0 .../js/tinymce/plugins/lists/plugin.min.js | 0 .../js/tinymce/plugins/media/moxieplayer.swf | Bin .../js/tinymce/plugins/media/plugin.js | 0 .../js/tinymce/plugins/media/plugin.min.js | 0 .../js/tinymce/plugins/paste/plugin.js | 0 .../js/tinymce/plugins/paste/plugin.min.js | 0 .../js/tinymce/plugins/tabfocus/plugin.js | 0 .../js/tinymce/plugins/tabfocus/plugin.min.js | 0 .../js/tinymce/plugins/textcolor/plugin.js | 0 .../tinymce/plugins/textcolor/plugin.min.js | 0 .../js/tinymce/plugins/wordpress/plugin.js | 0 .../tinymce/plugins/wordpress/plugin.min.js | 0 .../js/tinymce/plugins/wpautoresize/plugin.js | 0 .../plugins/wpautoresize/plugin.min.js | 0 .../js/tinymce/plugins/wpdialogs/plugin.js | 0 .../tinymce/plugins/wpdialogs/plugin.min.js | 0 .../js/tinymce/plugins/wpeditimage/plugin.js | 22 +- .../tinymce/plugins/wpeditimage/plugin.min.js | 1 + .../js/tinymce/plugins/wpfullscreen/plugin.js | 0 .../plugins/wpfullscreen/plugin.min.js | 0 .../js/tinymce/plugins/wpgallery/plugin.js | 0 .../tinymce/plugins/wpgallery/plugin.min.js | 0 .../js/tinymce/plugins/wplink/plugin.js | 0 .../js/tinymce/plugins/wplink/plugin.min.js | 0 .../js/tinymce/plugins/wpview/plugin.js | 12 +- .../js/tinymce/plugins/wpview/plugin.min.js | 1 + .../skins/lightgray/content.inline.min.css | 0 .../tinymce/skins/lightgray/content.min.css | 0 .../tinymce/skins/lightgray/fonts/readme.md | 0 .../skins/lightgray/fonts/tinymce-small.eot | Bin .../skins/lightgray/fonts/tinymce-small.svg | 0 .../skins/lightgray/fonts/tinymce-small.ttf | Bin .../skins/lightgray/fonts/tinymce-small.woff | Bin .../tinymce/skins/lightgray/fonts/tinymce.eot | Bin .../tinymce/skins/lightgray/fonts/tinymce.svg | 0 .../tinymce/skins/lightgray/fonts/tinymce.ttf | Bin .../skins/lightgray/fonts/tinymce.woff | Bin .../js/tinymce/skins/lightgray/img/anchor.gif | Bin .../js/tinymce/skins/lightgray/img/loader.gif | Bin .../js/tinymce/skins/lightgray/img/object.gif | Bin .../js/tinymce/skins/lightgray/img/trans.gif | Bin .../tinymce/skins/lightgray/skin.ie7.min.css | 0 .../js/tinymce/skins/lightgray/skin.min.css | 0 .../tinymce/skins/wordpress/images/audio.png | Bin .../skins/wordpress/images/dashicon-edit.png | Bin .../wordpress/images/dashicon-no-alt.png | Bin .../skins/wordpress/images/embedded.png | Bin .../skins/wordpress/images/gallery-2x.png | Bin .../skins/wordpress/images/gallery.png | Bin .../skins/wordpress/images/more-2x.png | Bin .../tinymce/skins/wordpress/images/more.png | Bin .../skins/wordpress/images/pagebreak-2x.png | Bin .../skins/wordpress/images/pagebreak.png | Bin .../skins/wordpress/images/playlist-audio.png | Bin .../skins/wordpress/images/playlist-video.png | Bin .../tinymce/skins/wordpress/images/video.png | Bin .../js/tinymce/skins/wordpress/wp-content.css | 0 .../js/tinymce/themes/modern/theme.js | 0 .../js/tinymce/themes/modern/theme.min.js | 0 .../wp-includes/js/tinymce/tiny_mce_popup.js | 0 .../wp-includes/js/tinymce/tinymce.min.js | 0 .../js/tinymce/utils/editable_selects.js | 0 .../js/tinymce/utils/form_utils.js | 0 .../wp-includes/js/tinymce/utils/mctabs.js | 0 .../wp-includes/js/tinymce/utils/validate.js | 0 .../wp-includes/js/tinymce/wp-mce-help.php | 0 .../wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 134666 -> 134760 bytes .../wp-includes/js/tinymce/wp-tinymce.php | 0 .../{ => wordpress}/wp-includes/js/tw-sack.js | 0 .../wp-includes/js/tw-sack.min.js | 0 .../wp-includes/js/underscore.min.js | 0 .../{ => wordpress}/wp-includes/js/utils.js | 0 .../wp-includes/js/utils.min.js | 0 .../wp-includes/js/wp-ajax-response.js | 0 .../wp-includes/js/wp-ajax-response.min.js | 0 .../wp-includes/js/wp-auth-check.js | 0 .../wp-includes/js/wp-auth-check.min.js | 0 .../wp-includes/js/wp-backbone.js | 0 .../wp-includes/js/wp-backbone.min.js | 0 .../wp-includes/js/wp-list-revisions.js | 0 .../wp-includes/js/wp-list-revisions.min.js | 0 .../wp-includes/js/wp-lists.js | 0 .../wp-includes/js/wp-lists.min.js | 0 .../wp-includes/js/wp-pointer.js | 0 .../wp-includes/js/wp-pointer.min.js | 0 .../{ => wordpress}/wp-includes/js/wp-util.js | 0 .../wp-includes/js/wp-util.min.js | 0 .../wp-includes/js/wpdialog.js | 0 .../wp-includes/js/wpdialog.min.js | 0 .../{ => wordpress}/wp-includes/js/wplink.js | 0 .../wp-includes/js/wplink.min.js | 0 .../wp-includes/js/zxcvbn-async.js | 0 .../wp-includes/js/zxcvbn-async.min.js | 0 .../wp-includes/js/zxcvbn.min.js | 0 sources/{ => wordpress}/wp-includes/kses.php | 2 +- sources/{ => wordpress}/wp-includes/l10n.php | 0 .../wp-includes/link-template.php | 8 +- sources/{ => wordpress}/wp-includes/load.php | 0 .../{ => wordpress}/wp-includes/locale.php | 0 .../wp-includes/media-template.php | 20 +- sources/{ => wordpress}/wp-includes/media.php | 17 +- sources/{ => wordpress}/wp-includes/meta.php | 0 .../{ => wordpress}/wp-includes/ms-blogs.php | 0 .../wp-includes/ms-default-constants.php | 0 .../wp-includes/ms-default-filters.php | 0 .../wp-includes/ms-deprecated.php | 0 .../{ => wordpress}/wp-includes/ms-files.php | 0 .../wp-includes/ms-functions.php | 4 +- .../{ => wordpress}/wp-includes/ms-load.php | 0 .../wp-includes/ms-settings.php | 0 .../wp-includes/nav-menu-template.php | 0 .../{ => wordpress}/wp-includes/nav-menu.php | 0 .../{ => wordpress}/wp-includes/option.php | 0 .../wp-includes/pluggable-deprecated.php | 0 .../{ => wordpress}/wp-includes/pluggable.php | 12 +- .../{ => wordpress}/wp-includes/plugin.php | 0 .../wp-includes/pomo/entry.php | 0 .../{ => wordpress}/wp-includes/pomo/mo.php | 0 .../{ => wordpress}/wp-includes/pomo/po.php | 0 .../wp-includes/pomo/streams.php | 0 .../wp-includes/pomo/translations.php | 0 .../wp-includes/post-formats.php | 0 .../wp-includes/post-template.php | 0 .../wp-includes/post-thumbnail-template.php | 0 sources/{ => wordpress}/wp-includes/post.php | 7 +- sources/{ => wordpress}/wp-includes/query.php | 0 .../wp-includes/registration-functions.php | 0 .../wp-includes/registration.php | 0 .../{ => wordpress}/wp-includes/revision.php | 0 .../{ => wordpress}/wp-includes/rewrite.php | 0 .../wp-includes/rss-functions.php | 0 sources/{ => wordpress}/wp-includes/rss.php | 0 .../wp-includes/script-loader.php | 0 .../{ => wordpress}/wp-includes/session.php | 7 +- .../wp-includes/shortcodes.php | 0 .../{ => wordpress}/wp-includes/taxonomy.php | 0 .../wp-includes/template-loader.php | 0 .../{ => wordpress}/wp-includes/template.php | 0 .../theme-compat/comments-popup.php | 0 .../wp-includes/theme-compat/comments.php | 0 .../wp-includes/theme-compat/footer.php | 0 .../wp-includes/theme-compat/header.php | 0 .../wp-includes/theme-compat/sidebar.php | 0 sources/{ => wordpress}/wp-includes/theme.php | 0 .../{ => wordpress}/wp-includes/update.php | 0 sources/{ => wordpress}/wp-includes/user.php | 3 + sources/{ => wordpress}/wp-includes/vars.php | 0 .../{ => wordpress}/wp-includes/version.php | 2 +- .../{ => wordpress}/wp-includes/widgets.php | 0 .../wp-includes/wlwmanifest.xml | 0 sources/{ => wordpress}/wp-includes/wp-db.php | 0 .../{ => wordpress}/wp-includes/wp-diff.php | 0 sources/{ => wordpress}/wp-links-opml.php | 0 sources/{ => wordpress}/wp-load.php | 0 sources/{ => wordpress}/wp-login.php | 4 + sources/{ => wordpress}/wp-mail.php | 0 sources/{ => wordpress}/wp-settings.php | 0 sources/{ => wordpress}/wp-signup.php | 0 sources/{ => wordpress}/wp-trackback.php | 0 sources/{ => wordpress}/xmlrpc.php | 0 .../wp-includes/css/media-views-rtl.min.css | 1 - sources/wp-includes/css/media-views.min.css | 1 - .../js/mediaelement/flashmediaelement.swf | Bin 57051 -> 0 bytes .../tinymce/plugins/wpeditimage/plugin.min.js | 1 - .../js/tinymce/plugins/wpview/plugin.min.js | 1 - 1198 files changed, 1496 insertions(+), 967 deletions(-) create mode 100644 .gitignore delete mode 100644 conf/nginx.conf-public delete mode 100644 conf/private.sql rename conf/{public.sql => sql/common.sql} (55%) create mode 100644 conf/sql/multisite.sql create mode 100644 conf/sql/single.sql mode change 100755 => 100644 scripts/install create mode 100644 sources/ajouts/wp-cli.phar rename sources/{ => ajouts}/wp-content/plugins/http-authentication/http-authentication.php (100%) rename sources/{ => ajouts}/wp-content/plugins/http-authentication/options-page.php (100%) rename sources/{ => ajouts}/wp-content/plugins/http-authentication/readme.txt (100%) rename sources/{ => ajouts}/wp-content/plugins/http-authentication/screenshot-1.png (100%) rename sources/{ => ajouts}/wp-content/plugins/http-authentication/screenshot-2.png (100%) rename sources/{ => ajouts}/wp-content/plugins/simple-ldap-login/Simple-LDAP-Login-Admin.php (100%) rename sources/{ => ajouts}/wp-content/plugins/simple-ldap-login/Simple-LDAP-Login.php (100%) rename sources/{ => ajouts}/wp-content/plugins/simple-ldap-login/includes/adLDAP.php (100%) rename sources/{ => ajouts}/wp-content/plugins/simple-ldap-login/readme.md (100%) rename sources/{ => ajouts}/wp-content/plugins/simple-ldap-login/readme.txt (100%) rename sources/{ => wordpress}/index.php (100%) rename sources/{ => wordpress}/license.txt (100%) rename sources/{ => wordpress}/readme.html (100%) rename sources/{ => wordpress}/wp-activate.php (100%) rename sources/{ => wordpress}/wp-admin/about.php (93%) rename sources/{ => wordpress}/wp-admin/admin-ajax.php (100%) rename sources/{ => wordpress}/wp-admin/admin-footer.php (100%) rename sources/{ => wordpress}/wp-admin/admin-functions.php (100%) rename sources/{ => wordpress}/wp-admin/admin-header.php (100%) rename sources/{ => wordpress}/wp-admin/admin-post.php (100%) rename sources/{ => wordpress}/wp-admin/admin.php (100%) rename sources/{ => wordpress}/wp-admin/async-upload.php (100%) rename sources/{ => wordpress}/wp-admin/comment.php (100%) rename sources/{ => wordpress}/wp-admin/credits.php (100%) rename sources/{ => wordpress}/wp-admin/css/about-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/about.css (100%) rename sources/{ => wordpress}/wp-admin/css/admin-menu-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/admin-menu.css (100%) rename sources/{ => wordpress}/wp-admin/css/color-picker-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/color-picker-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/color-picker.css (100%) rename sources/{ => wordpress}/wp-admin/css/color-picker.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/_admin.scss (100%) rename sources/{ => wordpress}/wp-admin/css/colors/_mixins.scss (100%) rename sources/{ => wordpress}/wp-admin/css/colors/_variables.scss (100%) rename sources/{ => wordpress}/wp-admin/css/colors/blue/colors-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/blue/colors-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/blue/colors.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/blue/colors.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/blue/colors.scss (100%) rename sources/{ => wordpress}/wp-admin/css/colors/coffee/colors-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/coffee/colors-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/coffee/colors.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/coffee/colors.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/coffee/colors.scss (100%) rename sources/{ => wordpress}/wp-admin/css/colors/ectoplasm/colors-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/ectoplasm/colors-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/ectoplasm/colors.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/ectoplasm/colors.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/ectoplasm/colors.scss (100%) rename sources/{ => wordpress}/wp-admin/css/colors/light/colors-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/light/colors-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/light/colors.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/light/colors.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/light/colors.scss (100%) rename sources/{ => wordpress}/wp-admin/css/colors/midnight/colors-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/midnight/colors-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/midnight/colors.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/midnight/colors.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/midnight/colors.scss (100%) rename sources/{ => wordpress}/wp-admin/css/colors/ocean/colors-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/ocean/colors-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/ocean/colors.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/ocean/colors.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/ocean/colors.scss (100%) rename sources/{ => wordpress}/wp-admin/css/colors/sunrise/colors-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/sunrise/colors-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/sunrise/colors.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/sunrise/colors.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/colors/sunrise/colors.scss (100%) rename sources/{ => wordpress}/wp-admin/css/common-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/common.css (100%) rename sources/{ => wordpress}/wp-admin/css/customize-controls-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/customize-controls-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/customize-controls.css (100%) rename sources/{ => wordpress}/wp-admin/css/customize-controls.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/customize-widgets-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/customize-widgets-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/customize-widgets.css (100%) rename sources/{ => wordpress}/wp-admin/css/customize-widgets.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/dashboard-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/dashboard.css (100%) rename sources/{ => wordpress}/wp-admin/css/deprecated-media-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/deprecated-media-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/deprecated-media.css (100%) rename sources/{ => wordpress}/wp-admin/css/deprecated-media.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/edit-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/edit.css (100%) rename sources/{ => wordpress}/wp-admin/css/farbtastic-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/farbtastic.css (100%) rename sources/{ => wordpress}/wp-admin/css/forms-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/forms.css (100%) rename sources/{ => wordpress}/wp-admin/css/ie-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/ie-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/ie.css (100%) rename sources/{ => wordpress}/wp-admin/css/ie.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/install-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/install-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/install.css (100%) rename sources/{ => wordpress}/wp-admin/css/install.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/l10n-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/l10n.css (100%) rename sources/{ => wordpress}/wp-admin/css/list-tables-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/list-tables.css (100%) rename sources/{ => wordpress}/wp-admin/css/login-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/login-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/login.css (100%) rename sources/{ => wordpress}/wp-admin/css/login.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/media-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/media.css (100%) rename sources/{ => wordpress}/wp-admin/css/nav-menus-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/nav-menus.css (100%) rename sources/{ => wordpress}/wp-admin/css/press-this-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/press-this.css (100%) rename sources/{ => wordpress}/wp-admin/css/revisions-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/revisions.css (100%) rename sources/{ => wordpress}/wp-admin/css/themes-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/themes.css (100%) rename sources/{ => wordpress}/wp-admin/css/widgets-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/widgets.css (100%) rename sources/{ => wordpress}/wp-admin/css/wp-admin-rtl.css (100%) rename sources/{ => wordpress}/wp-admin/css/wp-admin-rtl.min.css (100%) rename sources/{ => wordpress}/wp-admin/css/wp-admin.css (100%) rename sources/{ => wordpress}/wp-admin/css/wp-admin.min.css (100%) rename sources/{ => wordpress}/wp-admin/custom-background.php (100%) rename sources/{ => wordpress}/wp-admin/custom-header.php (100%) rename sources/{ => wordpress}/wp-admin/customize.php (100%) rename sources/{ => wordpress}/wp-admin/edit-comments.php (100%) rename sources/{ => wordpress}/wp-admin/edit-form-advanced.php (100%) rename sources/{ => wordpress}/wp-admin/edit-form-comment.php (100%) rename sources/{ => wordpress}/wp-admin/edit-link-form.php (100%) rename sources/{ => wordpress}/wp-admin/edit-tag-form.php (100%) rename sources/{ => wordpress}/wp-admin/edit-tags.php (100%) rename sources/{ => wordpress}/wp-admin/edit.php (100%) rename sources/{ => wordpress}/wp-admin/export.php (100%) rename sources/{ => wordpress}/wp-admin/freedoms.php (100%) rename sources/{ => wordpress}/wp-admin/images/align-center-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/align-center.png (100%) rename sources/{ => wordpress}/wp-admin/images/align-left-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/align-left.png (100%) rename sources/{ => wordpress}/wp-admin/images/align-none-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/align-none.png (100%) rename sources/{ => wordpress}/wp-admin/images/align-right-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/align-right.png (100%) rename sources/{ => wordpress}/wp-admin/images/arrows-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/arrows.png (100%) rename sources/{ => wordpress}/wp-admin/images/bubble_bg-2x.gif (100%) rename sources/{ => wordpress}/wp-admin/images/bubble_bg.gif (100%) rename sources/{ => wordpress}/wp-admin/images/comment-grey-bubble-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/comment-grey-bubble.png (100%) rename sources/{ => wordpress}/wp-admin/images/date-button-2x.gif (100%) rename sources/{ => wordpress}/wp-admin/images/date-button.gif (100%) rename sources/{ => wordpress}/wp-admin/images/generic.png (100%) rename sources/{ => wordpress}/wp-admin/images/icons32-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/icons32-vs-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/icons32-vs.png (100%) rename sources/{ => wordpress}/wp-admin/images/icons32.png (100%) rename sources/{ => wordpress}/wp-admin/images/imgedit-icons-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/imgedit-icons.png (100%) rename sources/{ => wordpress}/wp-admin/images/list-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/list.png (100%) rename sources/{ => wordpress}/wp-admin/images/loading.gif (100%) rename sources/{ => wordpress}/wp-admin/images/marker.png (100%) rename sources/{ => wordpress}/wp-admin/images/mask.png (100%) rename sources/{ => wordpress}/wp-admin/images/media-button-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/media-button-image.gif (100%) rename sources/{ => wordpress}/wp-admin/images/media-button-music.gif (100%) rename sources/{ => wordpress}/wp-admin/images/media-button-other.gif (100%) rename sources/{ => wordpress}/wp-admin/images/media-button-video.gif (100%) rename sources/{ => wordpress}/wp-admin/images/media-button.png (100%) rename sources/{ => wordpress}/wp-admin/images/menu-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/menu-vs-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/menu-vs.png (100%) rename sources/{ => wordpress}/wp-admin/images/menu.png (100%) rename sources/{ => wordpress}/wp-admin/images/no.png (100%) rename sources/{ => wordpress}/wp-admin/images/post-formats-vs.png (100%) rename sources/{ => wordpress}/wp-admin/images/post-formats.png (100%) rename sources/{ => wordpress}/wp-admin/images/post-formats32-vs.png (100%) rename sources/{ => wordpress}/wp-admin/images/post-formats32.png (100%) rename sources/{ => wordpress}/wp-admin/images/resize-2x.gif (100%) rename sources/{ => wordpress}/wp-admin/images/resize-rtl-2x.gif (100%) rename sources/{ => wordpress}/wp-admin/images/resize-rtl.gif (100%) rename sources/{ => wordpress}/wp-admin/images/resize.gif (100%) rename sources/{ => wordpress}/wp-admin/images/se.png (100%) rename sources/{ => wordpress}/wp-admin/images/sort-2x.gif (100%) rename sources/{ => wordpress}/wp-admin/images/sort.gif (100%) rename sources/{ => wordpress}/wp-admin/images/spinner-2x.gif (100%) rename sources/{ => wordpress}/wp-admin/images/spinner.gif (100%) rename sources/{ => wordpress}/wp-admin/images/stars-2x.png (100%) rename sources/{ => wordpress}/wp-admin/images/stars.png (100%) rename sources/{ => wordpress}/wp-admin/images/w-logo-blue.png (100%) rename sources/{ => wordpress}/wp-admin/images/w-logo-white.png (100%) rename sources/{ => wordpress}/wp-admin/images/wheel.png (100%) rename sources/{ => wordpress}/wp-admin/images/wordpress-logo-white.svg (100%) rename sources/{ => wordpress}/wp-admin/images/wordpress-logo.png (100%) rename sources/{ => wordpress}/wp-admin/images/wordpress-logo.svg (100%) rename sources/{ => wordpress}/wp-admin/images/wpspin_light-2x.gif (100%) rename sources/{ => wordpress}/wp-admin/images/wpspin_light.gif (100%) rename sources/{ => wordpress}/wp-admin/images/xit-2x.gif (100%) rename sources/{ => wordpress}/wp-admin/images/xit.gif (100%) rename sources/{ => wordpress}/wp-admin/images/yes.png (100%) rename sources/{ => wordpress}/wp-admin/import.php (100%) rename sources/{ => wordpress}/wp-admin/includes/admin.php (100%) rename sources/{ => wordpress}/wp-admin/includes/ajax-actions.php (100%) rename sources/{ => wordpress}/wp-admin/includes/bookmark.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-ftp-pure.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-ftp-sockets.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-ftp.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-pclzip.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-comments-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-filesystem-base.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-filesystem-direct.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-filesystem-ftpext.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-filesystem-ftpsockets.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-filesystem-ssh2.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-importer.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-links-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-media-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-ms-sites-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-ms-themes-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-ms-users-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-plugin-install-list-table.php (99%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-plugins-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-posts-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-terms-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-theme-install-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-themes-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-upgrader-skins.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-upgrader.php (100%) rename sources/{ => wordpress}/wp-admin/includes/class-wp-users-list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/comment.php (100%) rename sources/{ => wordpress}/wp-admin/includes/continents-cities.php (100%) rename sources/{ => wordpress}/wp-admin/includes/dashboard.php (100%) rename sources/{ => wordpress}/wp-admin/includes/deprecated.php (100%) rename sources/{ => wordpress}/wp-admin/includes/export.php (100%) rename sources/{ => wordpress}/wp-admin/includes/file.php (100%) rename sources/{ => wordpress}/wp-admin/includes/image-edit.php (100%) rename sources/{ => wordpress}/wp-admin/includes/image.php (99%) rename sources/{ => wordpress}/wp-admin/includes/import.php (100%) rename sources/{ => wordpress}/wp-admin/includes/list-table.php (100%) rename sources/{ => wordpress}/wp-admin/includes/media.php (100%) rename sources/{ => wordpress}/wp-admin/includes/menu.php (100%) rename sources/{ => wordpress}/wp-admin/includes/meta-boxes.php (100%) rename sources/{ => wordpress}/wp-admin/includes/misc.php (100%) rename sources/{ => wordpress}/wp-admin/includes/ms-deprecated.php (100%) rename sources/{ => wordpress}/wp-admin/includes/ms.php (100%) rename sources/{ => wordpress}/wp-admin/includes/nav-menu.php (100%) rename sources/{ => wordpress}/wp-admin/includes/plugin-install.php (99%) rename sources/{ => wordpress}/wp-admin/includes/plugin.php (100%) rename sources/{ => wordpress}/wp-admin/includes/post.php (99%) rename sources/{ => wordpress}/wp-admin/includes/revision.php (100%) rename sources/{ => wordpress}/wp-admin/includes/schema.php (100%) rename sources/{ => wordpress}/wp-admin/includes/screen.php (100%) rename sources/{ => wordpress}/wp-admin/includes/taxonomy.php (100%) rename sources/{ => wordpress}/wp-admin/includes/template.php (100%) rename sources/{ => wordpress}/wp-admin/includes/theme-install.php (100%) rename sources/{ => wordpress}/wp-admin/includes/theme.php (100%) rename sources/{ => wordpress}/wp-admin/includes/translation-install.php (100%) rename sources/{ => wordpress}/wp-admin/includes/update-core.php (100%) rename sources/{ => wordpress}/wp-admin/includes/update.php (100%) rename sources/{ => wordpress}/wp-admin/includes/upgrade.php (100%) rename sources/{ => wordpress}/wp-admin/includes/user.php (100%) rename sources/{ => wordpress}/wp-admin/includes/widgets.php (100%) rename sources/{ => wordpress}/wp-admin/index.php (100%) rename sources/{ => wordpress}/wp-admin/install-helper.php (100%) rename sources/{ => wordpress}/wp-admin/install.php (100%) rename sources/{ => wordpress}/wp-admin/js/accordion.js (100%) rename sources/{ => wordpress}/wp-admin/js/accordion.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/color-picker.js (100%) rename sources/{ => wordpress}/wp-admin/js/color-picker.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/comment.js (100%) rename sources/{ => wordpress}/wp-admin/js/comment.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/common.js (100%) rename sources/{ => wordpress}/wp-admin/js/common.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/custom-background.js (100%) rename sources/{ => wordpress}/wp-admin/js/custom-background.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/custom-header.js (100%) rename sources/{ => wordpress}/wp-admin/js/customize-controls.js (100%) rename sources/{ => wordpress}/wp-admin/js/customize-controls.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/customize-widgets.js (100%) rename sources/{ => wordpress}/wp-admin/js/customize-widgets.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/dashboard.js (100%) rename sources/{ => wordpress}/wp-admin/js/dashboard.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/edit-comments.js (100%) rename sources/{ => wordpress}/wp-admin/js/edit-comments.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/editor-expand.js (96%) rename sources/{ => wordpress}/wp-admin/js/editor-expand.min.js (52%) rename sources/{ => wordpress}/wp-admin/js/editor.js (100%) rename sources/{ => wordpress}/wp-admin/js/editor.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/farbtastic.js (100%) rename sources/{ => wordpress}/wp-admin/js/gallery.js (100%) rename sources/{ => wordpress}/wp-admin/js/gallery.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/image-edit.js (100%) rename sources/{ => wordpress}/wp-admin/js/image-edit.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/inline-edit-post.js (100%) rename sources/{ => wordpress}/wp-admin/js/inline-edit-post.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/inline-edit-tax.js (100%) rename sources/{ => wordpress}/wp-admin/js/inline-edit-tax.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/iris.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/language-chooser.js (100%) rename sources/{ => wordpress}/wp-admin/js/language-chooser.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/link.js (100%) rename sources/{ => wordpress}/wp-admin/js/link.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/media-gallery.js (100%) rename sources/{ => wordpress}/wp-admin/js/media-gallery.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/media-upload.js (100%) rename sources/{ => wordpress}/wp-admin/js/media-upload.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/media.js (92%) rename sources/{ => wordpress}/wp-admin/js/media.min.js (55%) rename sources/{ => wordpress}/wp-admin/js/nav-menu.js (100%) rename sources/{ => wordpress}/wp-admin/js/nav-menu.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/password-strength-meter.js (100%) rename sources/{ => wordpress}/wp-admin/js/password-strength-meter.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/plugin-install.js (100%) rename sources/{ => wordpress}/wp-admin/js/plugin-install.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/post.js (100%) rename sources/{ => wordpress}/wp-admin/js/post.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/postbox.js (100%) rename sources/{ => wordpress}/wp-admin/js/postbox.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/revisions.js (100%) rename sources/{ => wordpress}/wp-admin/js/revisions.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/set-post-thumbnail.js (100%) rename sources/{ => wordpress}/wp-admin/js/set-post-thumbnail.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/svg-painter.js (100%) rename sources/{ => wordpress}/wp-admin/js/svg-painter.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/tags.js (100%) rename sources/{ => wordpress}/wp-admin/js/tags.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/theme.js (100%) rename sources/{ => wordpress}/wp-admin/js/theme.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/updates.js (100%) rename sources/{ => wordpress}/wp-admin/js/updates.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/user-profile.js (100%) rename sources/{ => wordpress}/wp-admin/js/user-profile.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/user-suggest.js (100%) rename sources/{ => wordpress}/wp-admin/js/user-suggest.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/widgets.js (100%) rename sources/{ => wordpress}/wp-admin/js/widgets.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/word-count.js (100%) rename sources/{ => wordpress}/wp-admin/js/word-count.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/wp-fullscreen.js (100%) rename sources/{ => wordpress}/wp-admin/js/wp-fullscreen.min.js (100%) rename sources/{ => wordpress}/wp-admin/js/xfn.js (100%) rename sources/{ => wordpress}/wp-admin/js/xfn.min.js (100%) rename sources/{ => wordpress}/wp-admin/link-add.php (100%) rename sources/{ => wordpress}/wp-admin/link-manager.php (100%) rename sources/{ => wordpress}/wp-admin/link-parse-opml.php (100%) rename sources/{ => wordpress}/wp-admin/link.php (100%) rename sources/{ => wordpress}/wp-admin/load-scripts.php (100%) rename sources/{ => wordpress}/wp-admin/load-styles.php (100%) rename sources/{ => wordpress}/wp-admin/maint/repair.php (100%) rename sources/{ => wordpress}/wp-admin/media-new.php (100%) rename sources/{ => wordpress}/wp-admin/media-upload.php (100%) rename sources/{ => wordpress}/wp-admin/media.php (100%) rename sources/{ => wordpress}/wp-admin/menu-header.php (100%) rename sources/{ => wordpress}/wp-admin/menu.php (100%) rename sources/{ => wordpress}/wp-admin/moderation.php (100%) rename sources/{ => wordpress}/wp-admin/ms-admin.php (100%) rename sources/{ => wordpress}/wp-admin/ms-delete-site.php (100%) rename sources/{ => wordpress}/wp-admin/ms-edit.php (100%) rename sources/{ => wordpress}/wp-admin/ms-options.php (100%) rename sources/{ => wordpress}/wp-admin/ms-sites.php (100%) rename sources/{ => wordpress}/wp-admin/ms-themes.php (100%) rename sources/{ => wordpress}/wp-admin/ms-upgrade-network.php (100%) rename sources/{ => wordpress}/wp-admin/ms-users.php (100%) rename sources/{ => wordpress}/wp-admin/my-sites.php (100%) rename sources/{ => wordpress}/wp-admin/nav-menus.php (100%) rename sources/{ => wordpress}/wp-admin/network.php (100%) rename sources/{ => wordpress}/wp-admin/network/about.php (100%) rename sources/{ => wordpress}/wp-admin/network/admin.php (100%) rename sources/{ => wordpress}/wp-admin/network/credits.php (100%) rename sources/{ => wordpress}/wp-admin/network/edit.php (100%) rename sources/{ => wordpress}/wp-admin/network/freedoms.php (100%) rename sources/{ => wordpress}/wp-admin/network/index.php (100%) rename sources/{ => wordpress}/wp-admin/network/menu.php (100%) rename sources/{ => wordpress}/wp-admin/network/plugin-editor.php (100%) rename sources/{ => wordpress}/wp-admin/network/plugin-install.php (100%) rename sources/{ => wordpress}/wp-admin/network/plugins.php (100%) rename sources/{ => wordpress}/wp-admin/network/profile.php (100%) rename sources/{ => wordpress}/wp-admin/network/settings.php (100%) rename sources/{ => wordpress}/wp-admin/network/setup.php (100%) rename sources/{ => wordpress}/wp-admin/network/site-info.php (100%) rename sources/{ => wordpress}/wp-admin/network/site-new.php (100%) rename sources/{ => wordpress}/wp-admin/network/site-settings.php (100%) rename sources/{ => wordpress}/wp-admin/network/site-themes.php (100%) rename sources/{ => wordpress}/wp-admin/network/site-users.php (100%) rename sources/{ => wordpress}/wp-admin/network/sites.php (100%) rename sources/{ => wordpress}/wp-admin/network/theme-editor.php (100%) rename sources/{ => wordpress}/wp-admin/network/theme-install.php (100%) rename sources/{ => wordpress}/wp-admin/network/themes.php (100%) rename sources/{ => wordpress}/wp-admin/network/update-core.php (100%) rename sources/{ => wordpress}/wp-admin/network/update.php (100%) rename sources/{ => wordpress}/wp-admin/network/upgrade.php (100%) rename sources/{ => wordpress}/wp-admin/network/user-edit.php (100%) rename sources/{ => wordpress}/wp-admin/network/user-new.php (100%) rename sources/{ => wordpress}/wp-admin/network/users.php (100%) rename sources/{ => wordpress}/wp-admin/options-discussion.php (100%) rename sources/{ => wordpress}/wp-admin/options-general.php (100%) rename sources/{ => wordpress}/wp-admin/options-head.php (100%) rename sources/{ => wordpress}/wp-admin/options-media.php (100%) rename sources/{ => wordpress}/wp-admin/options-permalink.php (100%) rename sources/{ => wordpress}/wp-admin/options-reading.php (100%) rename sources/{ => wordpress}/wp-admin/options-writing.php (100%) rename sources/{ => wordpress}/wp-admin/options.php (100%) rename sources/{ => wordpress}/wp-admin/plugin-editor.php (100%) rename sources/{ => wordpress}/wp-admin/plugin-install.php (90%) rename sources/{ => wordpress}/wp-admin/plugins.php (100%) rename sources/{ => wordpress}/wp-admin/post-new.php (100%) rename sources/{ => wordpress}/wp-admin/post.php (100%) rename sources/{ => wordpress}/wp-admin/press-this.php (99%) rename sources/{ => wordpress}/wp-admin/profile.php (100%) rename sources/{ => wordpress}/wp-admin/revision.php (100%) rename sources/{ => wordpress}/wp-admin/setup-config.php (100%) rename sources/{ => wordpress}/wp-admin/theme-editor.php (100%) rename sources/{ => wordpress}/wp-admin/theme-install.php (100%) rename sources/{ => wordpress}/wp-admin/themes.php (100%) rename sources/{ => wordpress}/wp-admin/tools.php (100%) rename sources/{ => wordpress}/wp-admin/update-core.php (100%) rename sources/{ => wordpress}/wp-admin/update.php (100%) rename sources/{ => wordpress}/wp-admin/upgrade-functions.php (100%) rename sources/{ => wordpress}/wp-admin/upgrade.php (100%) rename sources/{ => wordpress}/wp-admin/upload.php (99%) rename sources/{ => wordpress}/wp-admin/user-edit.php (100%) rename sources/{ => wordpress}/wp-admin/user-new.php (100%) rename sources/{ => wordpress}/wp-admin/user/about.php (100%) rename sources/{ => wordpress}/wp-admin/user/admin.php (100%) rename sources/{ => wordpress}/wp-admin/user/credits.php (100%) rename sources/{ => wordpress}/wp-admin/user/freedoms.php (100%) rename sources/{ => wordpress}/wp-admin/user/index.php (100%) rename sources/{ => wordpress}/wp-admin/user/menu.php (100%) rename sources/{ => wordpress}/wp-admin/user/profile.php (100%) rename sources/{ => wordpress}/wp-admin/user/user-edit.php (100%) rename sources/{ => wordpress}/wp-admin/users.php (100%) rename sources/{ => wordpress}/wp-admin/widgets.php (100%) rename sources/{ => wordpress}/wp-blog-header.php (100%) rename sources/{ => wordpress}/wp-comments-post.php (100%) rename sources/{ => wordpress}/wp-config-sample.php (100%) rename sources/{ => wordpress}/wp-content/index.php (100%) rename sources/{ => wordpress}/wp-content/languages/admin-fr_FR.mo (87%) rename sources/{ => wordpress}/wp-content/languages/admin-fr_FR.po (97%) rename sources/{ => wordpress}/wp-content/languages/admin-network-fr_FR.mo (100%) rename sources/{ => wordpress}/wp-content/languages/admin-network-fr_FR.po (99%) rename sources/{ => wordpress}/wp-content/languages/continents-cities-fr_FR.mo (100%) rename sources/{ => wordpress}/wp-content/languages/continents-cities-fr_FR.po (100%) rename sources/{ => wordpress}/wp-content/languages/fr_FR.mo (84%) rename sources/{ => wordpress}/wp-content/languages/fr_FR.po (92%) rename sources/{ => wordpress}/wp-content/languages/plugins/akismet-fr_FR.mo (58%) rename sources/{ => wordpress}/wp-content/languages/plugins/akismet-fr_FR.po (88%) rename sources/{ => wordpress}/wp-content/languages/themes/twentyfourteen-fr_FR.mo (56%) rename sources/{ => wordpress}/wp-content/languages/themes/twentyfourteen-fr_FR.po (96%) rename sources/{ => wordpress}/wp-content/languages/themes/twentythirteen-fr_FR.mo (100%) rename sources/{ => wordpress}/wp-content/languages/themes/twentythirteen-fr_FR.po (93%) rename sources/{ => wordpress}/wp-content/languages/themes/twentytwelve-fr_FR.mo (100%) rename sources/{ => wordpress}/wp-content/languages/themes/twentytwelve-fr_FR.po (92%) rename sources/{ => wordpress}/wp-content/plugins/akismet/.htaccess (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/_inc/akismet.css (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/_inc/akismet.js (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/_inc/form.js (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/_inc/img/logo-full-2x.png (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/akismet.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/class.akismet-admin.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/class.akismet-widget.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/class.akismet.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/index.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/readme.txt (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/views/config.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/views/get.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/views/notice.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/views/start.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/views/stats.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/views/strict.php (100%) rename sources/{ => wordpress}/wp-content/plugins/akismet/wrapper.php (100%) rename sources/{ => wordpress}/wp-content/plugins/hello.php (100%) rename sources/{ => wordpress}/wp-content/plugins/index.php (100%) rename sources/{ => wordpress}/wp-content/themes/index.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/404.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/archive.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/author.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/category.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/comments.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content-aside.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content-audio.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content-featured-post.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content-gallery.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content-image.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content-link.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content-none.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content-page.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content-quote.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content-video.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/content.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/css/editor-style.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/css/ie.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/featured-content.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/footer.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/functions.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/genericons/COPYING.txt (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/genericons/Genericons-Regular.otf (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/genericons/LICENSE.txt (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/genericons/README.txt (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/genericons/example.html (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.eot (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.svg (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.ttf (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.woff (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/genericons/genericons.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/header.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/image.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/images/pattern-dark.svg (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/images/pattern-light.svg (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/inc/back-compat.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/inc/custom-header.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/inc/customizer.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/inc/featured-content.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/inc/template-tags.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/inc/widgets.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/index.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/js/customizer.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/js/featured-content-admin.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/js/functions.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/js/html5.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/js/keyboard-image-navigation.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/js/slider.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/languages/twentyfourteen.pot (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/page-templates/contributors.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/page-templates/full-width.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/page.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/rtl.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/screenshot.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/search.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/sidebar-content.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/sidebar-footer.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/sidebar.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/single.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/style.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/tag.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentyfourteen/taxonomy-post_format.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/404.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/archive.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/author-bio.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/author.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/category.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/comments.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content-aside.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content-audio.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content-chat.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content-gallery.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content-image.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content-link.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content-none.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content-quote.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content-status.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content-video.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/content.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/css/editor-style.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/css/ie.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/footer.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/functions.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/genericons/COPYING.txt (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/genericons/Genericons-Regular.otf (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/genericons/LICENSE.txt (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/genericons/README.txt (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/genericons/example.html (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.eot (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.svg (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.ttf (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.woff (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/genericons/genericons.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/header.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/image.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/dotted-line-2x.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/dotted-line-light-2x.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/dotted-line-light.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/dotted-line.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/headers/circle-thumbnail.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/headers/circle.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/headers/diamond-thumbnail.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/headers/diamond.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/headers/star-thumbnail.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/headers/star.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/search-icon-2x.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/images/search-icon.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/inc/back-compat.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/inc/custom-header.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/index.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/js/functions.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/js/html5.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/js/theme-customizer.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/languages/twentythirteen.pot (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/page.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/rtl.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/screenshot.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/search.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/sidebar-main.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/sidebar.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/single.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/style.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/tag.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentythirteen/taxonomy-post_format.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/404.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/archive.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/author.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/category.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/comments.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/content-aside.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/content-image.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/content-link.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/content-none.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/content-page.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/content-quote.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/content-status.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/content.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/css/ie.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/editor-style-rtl.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/editor-style.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/footer.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/functions.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/header.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/image.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/inc/custom-header.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/index.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/js/html5.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/js/navigation.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/js/theme-customizer.js (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/languages/twentytwelve.pot (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/page-templates/front-page.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/page-templates/full-width.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/page.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/rtl.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/screenshot.png (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/search.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/sidebar-front.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/sidebar.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/single.php (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/style.css (100%) rename sources/{ => wordpress}/wp-content/themes/twentytwelve/tag.php (100%) rename sources/{ => wordpress}/wp-cron.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/getid3.lib.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/getid3.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/license.commercial.txt (100%) rename sources/{ => wordpress}/wp-includes/ID3/license.txt (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.audio-video.asf.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.audio-video.flv.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.audio-video.matroska.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.audio-video.quicktime.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.audio-video.riff.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.audio.ac3.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.audio.dts.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.audio.flac.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.audio.mp3.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.audio.ogg.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.tag.apetag.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.tag.id3v1.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.tag.id3v2.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/module.tag.lyrics3.php (100%) rename sources/{ => wordpress}/wp-includes/ID3/readme.txt (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Author.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Cache.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Cache/Base.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Cache/DB.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Cache/File.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Cache/Memcache.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Cache/MySQL.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Caption.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Category.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Content/Type/Sniffer.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Copyright.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Core.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Credit.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Decode/HTML/Entities.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Enclosure.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Exception.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/File.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/HTTP/Parser.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/IRI.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Item.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Locator.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Misc.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Net/IPv6.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Parse/Date.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Parser.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Rating.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Registry.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Restriction.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Sanitize.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/Source.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/XML/Declaration/Parser.php (100%) rename sources/{ => wordpress}/wp-includes/SimplePie/gzdecode.php (100%) rename sources/{ => wordpress}/wp-includes/Text/Diff.php (100%) rename sources/{ => wordpress}/wp-includes/Text/Diff/Engine/native.php (100%) rename sources/{ => wordpress}/wp-includes/Text/Diff/Engine/shell.php (100%) rename sources/{ => wordpress}/wp-includes/Text/Diff/Engine/string.php (100%) rename sources/{ => wordpress}/wp-includes/Text/Diff/Engine/xdiff.php (100%) rename sources/{ => wordpress}/wp-includes/Text/Diff/Renderer.php (100%) rename sources/{ => wordpress}/wp-includes/Text/Diff/Renderer/inline.php (100%) rename sources/{ => wordpress}/wp-includes/admin-bar.php (100%) rename sources/{ => wordpress}/wp-includes/atomlib.php (100%) rename sources/{ => wordpress}/wp-includes/author-template.php (100%) rename sources/{ => wordpress}/wp-includes/bookmark-template.php (100%) rename sources/{ => wordpress}/wp-includes/bookmark.php (100%) rename sources/{ => wordpress}/wp-includes/cache.php (100%) rename sources/{ => wordpress}/wp-includes/canonical.php (98%) rename sources/{ => wordpress}/wp-includes/capabilities.php (100%) rename sources/{ => wordpress}/wp-includes/category-template.php (100%) rename sources/{ => wordpress}/wp-includes/category.php (100%) rename sources/{ => wordpress}/wp-includes/certificates/ca-bundle.crt (100%) rename sources/{ => wordpress}/wp-includes/class-IXR.php (100%) rename sources/{ => wordpress}/wp-includes/class-feed.php (100%) rename sources/{ => wordpress}/wp-includes/class-http.php (100%) rename sources/{ => wordpress}/wp-includes/class-json.php (100%) rename sources/{ => wordpress}/wp-includes/class-oembed.php (100%) rename sources/{ => wordpress}/wp-includes/class-phpass.php (98%) rename sources/{ => wordpress}/wp-includes/class-phpmailer.php (100%) rename sources/{ => wordpress}/wp-includes/class-pop3.php (100%) rename sources/{ => wordpress}/wp-includes/class-simplepie.php (100%) rename sources/{ => wordpress}/wp-includes/class-smtp.php (100%) rename sources/{ => wordpress}/wp-includes/class-snoopy.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-admin-bar.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-ajax-response.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-customize-control.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-customize-manager.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-customize-panel.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-customize-section.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-customize-setting.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-customize-widgets.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-editor.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-embed.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-error.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-http-ixr-client.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-image-editor-gd.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-image-editor-imagick.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-image-editor.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-theme.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-walker.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp-xmlrpc-server.php (100%) rename sources/{ => wordpress}/wp-includes/class-wp.php (100%) rename sources/{ => wordpress}/wp-includes/class.wp-dependencies.php (100%) rename sources/{ => wordpress}/wp-includes/class.wp-scripts.php (100%) rename sources/{ => wordpress}/wp-includes/class.wp-styles.php (100%) rename sources/{ => wordpress}/wp-includes/comment-template.php (100%) rename sources/{ => wordpress}/wp-includes/comment.php (100%) rename sources/{ => wordpress}/wp-includes/compat.php (100%) rename sources/{ => wordpress}/wp-includes/cron.php (100%) rename sources/{ => wordpress}/wp-includes/css/admin-bar-rtl.css (100%) rename sources/{ => wordpress}/wp-includes/css/admin-bar-rtl.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/admin-bar.css (100%) rename sources/{ => wordpress}/wp-includes/css/admin-bar.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/buttons-rtl.css (100%) rename sources/{ => wordpress}/wp-includes/css/buttons-rtl.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/buttons.css (100%) rename sources/{ => wordpress}/wp-includes/css/buttons.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/dashicons.css (100%) rename sources/{ => wordpress}/wp-includes/css/dashicons.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/editor-rtl.css (100%) rename sources/{ => wordpress}/wp-includes/css/editor-rtl.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/editor.css (100%) rename sources/{ => wordpress}/wp-includes/css/editor.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/jquery-ui-dialog-rtl.css (100%) rename sources/{ => wordpress}/wp-includes/css/jquery-ui-dialog-rtl.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/jquery-ui-dialog.css (100%) rename sources/{ => wordpress}/wp-includes/css/jquery-ui-dialog.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/media-views-rtl.css (99%) create mode 100644 sources/wordpress/wp-includes/css/media-views-rtl.min.css rename sources/{ => wordpress}/wp-includes/css/media-views.css (99%) create mode 100644 sources/wordpress/wp-includes/css/media-views.min.css rename sources/{ => wordpress}/wp-includes/css/wp-auth-check-rtl.css (100%) rename sources/{ => wordpress}/wp-includes/css/wp-auth-check-rtl.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/wp-auth-check.css (100%) rename sources/{ => wordpress}/wp-includes/css/wp-auth-check.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/wp-pointer-rtl.css (100%) rename sources/{ => wordpress}/wp-includes/css/wp-pointer-rtl.min.css (100%) rename sources/{ => wordpress}/wp-includes/css/wp-pointer.css (100%) rename sources/{ => wordpress}/wp-includes/css/wp-pointer.min.css (100%) rename sources/{ => wordpress}/wp-includes/date.php (100%) rename sources/{ => wordpress}/wp-includes/default-constants.php (100%) rename sources/{ => wordpress}/wp-includes/default-filters.php (100%) rename sources/{ => wordpress}/wp-includes/default-widgets.php (100%) rename sources/{ => wordpress}/wp-includes/deprecated.php (100%) rename sources/{ => wordpress}/wp-includes/feed-atom-comments.php (100%) rename sources/{ => wordpress}/wp-includes/feed-atom.php (100%) rename sources/{ => wordpress}/wp-includes/feed-rdf.php (100%) rename sources/{ => wordpress}/wp-includes/feed-rss.php (100%) rename sources/{ => wordpress}/wp-includes/feed-rss2-comments.php (100%) rename sources/{ => wordpress}/wp-includes/feed-rss2.php (100%) rename sources/{ => wordpress}/wp-includes/feed.php (100%) rename sources/{ => wordpress}/wp-includes/fonts/dashicons.eot (100%) rename sources/{ => wordpress}/wp-includes/fonts/dashicons.svg (100%) rename sources/{ => wordpress}/wp-includes/fonts/dashicons.ttf (100%) rename sources/{ => wordpress}/wp-includes/fonts/dashicons.woff (100%) rename sources/{ => wordpress}/wp-includes/formatting.php (99%) rename sources/{ => wordpress}/wp-includes/functions.php (100%) rename sources/{ => wordpress}/wp-includes/functions.wp-scripts.php (100%) rename sources/{ => wordpress}/wp-includes/functions.wp-styles.php (100%) rename sources/{ => wordpress}/wp-includes/general-template.php (100%) rename sources/{ => wordpress}/wp-includes/http.php (98%) rename sources/{ => wordpress}/wp-includes/images/admin-bar-sprite-2x.png (100%) rename sources/{ => wordpress}/wp-includes/images/admin-bar-sprite.png (100%) rename sources/{ => wordpress}/wp-includes/images/arrow-pointer-blue-2x.png (100%) rename sources/{ => wordpress}/wp-includes/images/arrow-pointer-blue.png (100%) rename sources/{ => wordpress}/wp-includes/images/blank.gif (100%) rename sources/{ => wordpress}/wp-includes/images/crystal/archive.png (100%) rename sources/{ => wordpress}/wp-includes/images/crystal/audio.png (100%) rename sources/{ => wordpress}/wp-includes/images/crystal/code.png (100%) rename sources/{ => wordpress}/wp-includes/images/crystal/default.png (100%) rename sources/{ => wordpress}/wp-includes/images/crystal/document.png (100%) rename sources/{ => wordpress}/wp-includes/images/crystal/interactive.png (100%) rename sources/{ => wordpress}/wp-includes/images/crystal/license.txt (100%) rename sources/{ => wordpress}/wp-includes/images/crystal/spreadsheet.png (100%) rename sources/{ => wordpress}/wp-includes/images/crystal/text.png (100%) rename sources/{ => wordpress}/wp-includes/images/crystal/video.png (100%) rename sources/{ => wordpress}/wp-includes/images/down_arrow-2x.gif (100%) rename sources/{ => wordpress}/wp-includes/images/down_arrow.gif (100%) rename sources/{ => wordpress}/wp-includes/images/icon-pointer-flag-2x.png (100%) rename sources/{ => wordpress}/wp-includes/images/icon-pointer-flag.png (100%) rename sources/{ => wordpress}/wp-includes/images/media/archive.png (100%) rename sources/{ => wordpress}/wp-includes/images/media/audio.png (100%) rename sources/{ => wordpress}/wp-includes/images/media/code.png (100%) rename sources/{ => wordpress}/wp-includes/images/media/default.png (100%) rename sources/{ => wordpress}/wp-includes/images/media/document.png (100%) rename sources/{ => wordpress}/wp-includes/images/media/interactive.png (100%) rename sources/{ => wordpress}/wp-includes/images/media/spreadsheet.png (100%) rename sources/{ => wordpress}/wp-includes/images/media/text.png (100%) rename sources/{ => wordpress}/wp-includes/images/media/video.png (100%) rename sources/{ => wordpress}/wp-includes/images/rss-2x.png (100%) rename sources/{ => wordpress}/wp-includes/images/rss.png (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_arrow.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_biggrin.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_confused.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_cool.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_cry.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_eek.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_evil.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_exclaim.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_idea.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_lol.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_mad.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_mrgreen.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_neutral.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_question.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_razz.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_redface.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_rolleyes.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_sad.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_smile.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_surprised.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_twisted.gif (100%) rename sources/{ => wordpress}/wp-includes/images/smilies/icon_wink.gif (100%) rename sources/{ => wordpress}/wp-includes/images/spinner-2x.gif (100%) rename sources/{ => wordpress}/wp-includes/images/spinner.gif (100%) rename sources/{ => wordpress}/wp-includes/images/toggle-arrow-2x.png (100%) rename sources/{ => wordpress}/wp-includes/images/toggle-arrow.png (100%) rename sources/{ => wordpress}/wp-includes/images/uploader-icons-2x.png (100%) rename sources/{ => wordpress}/wp-includes/images/uploader-icons.png (100%) rename sources/{ => wordpress}/wp-includes/images/wlw/wp-comments.png (100%) rename sources/{ => wordpress}/wp-includes/images/wlw/wp-icon.png (100%) rename sources/{ => wordpress}/wp-includes/images/wlw/wp-watermark.png (100%) rename sources/{ => wordpress}/wp-includes/images/wpicons-2x.png (100%) rename sources/{ => wordpress}/wp-includes/images/wpicons.png (100%) rename sources/{ => wordpress}/wp-includes/images/wpspin-2x.gif (100%) rename sources/{ => wordpress}/wp-includes/images/wpspin.gif (100%) rename sources/{ => wordpress}/wp-includes/images/xit-2x.gif (100%) rename sources/{ => wordpress}/wp-includes/images/xit.gif (100%) rename sources/{ => wordpress}/wp-includes/js/admin-bar.js (100%) rename sources/{ => wordpress}/wp-includes/js/admin-bar.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/autosave.js (100%) rename sources/{ => wordpress}/wp-includes/js/autosave.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/backbone.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/colorpicker.js (100%) rename sources/{ => wordpress}/wp-includes/js/colorpicker.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/comment-reply.js (100%) rename sources/{ => wordpress}/wp-includes/js/comment-reply.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/crop/cropper.css (100%) rename sources/{ => wordpress}/wp-includes/js/crop/cropper.js (100%) rename sources/{ => wordpress}/wp-includes/js/crop/marqueeHoriz.gif (100%) rename sources/{ => wordpress}/wp-includes/js/crop/marqueeVert.gif (100%) rename sources/{ => wordpress}/wp-includes/js/customize-base.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-base.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-loader.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-loader.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-models.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-models.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-preview-widgets.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-preview-widgets.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-preview.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-preview.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-views.js (100%) rename sources/{ => wordpress}/wp-includes/js/customize-views.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/heartbeat.js (100%) rename sources/{ => wordpress}/wp-includes/js/heartbeat.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/hoverIntent.js (100%) rename sources/{ => wordpress}/wp-includes/js/hoverIntent.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/imgareaselect/border-anim-h.gif (100%) rename sources/{ => wordpress}/wp-includes/js/imgareaselect/border-anim-v.gif (100%) rename sources/{ => wordpress}/wp-includes/js/imgareaselect/imgareaselect.css (100%) rename sources/{ => wordpress}/wp-includes/js/imgareaselect/jquery.imgareaselect.js (100%) rename sources/{ => wordpress}/wp-includes/js/imgareaselect/jquery.imgareaselect.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jcrop/Jcrop.gif (100%) rename sources/{ => wordpress}/wp-includes/js/jcrop/jquery.Jcrop.min.css (100%) rename sources/{ => wordpress}/wp-includes/js/jcrop/jquery.Jcrop.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery-migrate.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery-migrate.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.color.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.form.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.form.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.hotkeys.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.hotkeys.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.masonry.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.query.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.schedule.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.serialize-object.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.table-hotkeys.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.table-hotkeys.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/jquery.ui.touch-punch.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/suggest.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/suggest.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.accordion.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.autocomplete.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.button.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.core.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.datepicker.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.dialog.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.draggable.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.droppable.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-blind.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-bounce.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-clip.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-drop.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-explode.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-fade.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-fold.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-highlight.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-pulsate.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-scale.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-shake.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-slide.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect-transfer.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.effect.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.menu.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.mouse.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.position.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.progressbar.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.resizable.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.selectable.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.slider.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.sortable.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.spinner.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.tabs.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.tooltip.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/jquery/ui/jquery.ui.widget.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/json2.js (100%) rename sources/{ => wordpress}/wp-includes/js/json2.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/masonry.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/mce-view.js (100%) rename sources/{ => wordpress}/wp-includes/js/mce-view.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/media-audiovideo.js (100%) rename sources/{ => wordpress}/wp-includes/js/media-audiovideo.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/media-editor.js (100%) rename sources/{ => wordpress}/wp-includes/js/media-editor.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/media-grid.js (98%) rename sources/{ => wordpress}/wp-includes/js/media-grid.min.js (75%) rename sources/{ => wordpress}/wp-includes/js/media-models.js (100%) rename sources/{ => wordpress}/wp-includes/js/media-models.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/media-views.js (99%) rename sources/{ => wordpress}/wp-includes/js/media-views.min.js (78%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/background.png (100%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/bigplay.png (100%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/bigplay.svg (100%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/controls.png (100%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/controls.svg (100%) create mode 100644 sources/wordpress/wp-includes/js/mediaelement/flashmediaelement.swf rename sources/{ => wordpress}/wp-includes/js/mediaelement/loading.gif (100%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/mediaelement-and-player.min.js (90%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/mediaelementplayer.min.css (100%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/silverlightmediaelement.xap (100%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/wp-mediaelement.css (100%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/wp-mediaelement.js (100%) rename sources/{ => wordpress}/wp-includes/js/mediaelement/wp-playlist.js (100%) rename sources/{ => wordpress}/wp-includes/js/plupload/handlers.js (100%) rename sources/{ => wordpress}/wp-includes/js/plupload/handlers.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/plupload/license.txt (100%) rename sources/{ => wordpress}/wp-includes/js/plupload/plupload.flash.swf (100%) rename sources/{ => wordpress}/wp-includes/js/plupload/plupload.full.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/plupload/plupload.silverlight.xap (100%) rename sources/{ => wordpress}/wp-includes/js/plupload/wp-plupload.js (100%) rename sources/{ => wordpress}/wp-includes/js/plupload/wp-plupload.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/quicktags.js (100%) rename sources/{ => wordpress}/wp-includes/js/quicktags.min.js (97%) rename sources/{ => wordpress}/wp-includes/js/shortcode.js (100%) rename sources/{ => wordpress}/wp-includes/js/shortcode.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/swfobject.js (100%) rename sources/{ => wordpress}/wp-includes/js/swfupload/handlers.js (100%) rename sources/{ => wordpress}/wp-includes/js/swfupload/handlers.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/swfupload/license.txt (100%) rename sources/{ => wordpress}/wp-includes/js/swfupload/plugins/swfupload.cookies.js (100%) rename sources/{ => wordpress}/wp-includes/js/swfupload/plugins/swfupload.queue.js (100%) rename sources/{ => wordpress}/wp-includes/js/swfupload/plugins/swfupload.speed.js (100%) rename sources/{ => wordpress}/wp-includes/js/swfupload/plugins/swfupload.swfobject.js (100%) rename sources/{ => wordpress}/wp-includes/js/swfupload/swfupload.js (100%) rename sources/{ => wordpress}/wp-includes/js/swfupload/swfupload.swf (100%) rename sources/{ => wordpress}/wp-includes/js/thickbox/loadingAnimation.gif (100%) rename sources/{ => wordpress}/wp-includes/js/thickbox/macFFBgHack.png (100%) rename sources/{ => wordpress}/wp-includes/js/thickbox/thickbox.css (100%) rename sources/{ => wordpress}/wp-includes/js/thickbox/thickbox.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/langs/wp-langs-en.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/license.txt (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/charmap/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/charmap/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/colorpicker/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/colorpicker/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/compat3x/css/dialog.css (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/compat3x/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/compat3x/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/directionality/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/directionality/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/fullscreen/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/fullscreen/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/hr/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/hr/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/image/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/image/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/lists/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/lists/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/media/moxieplayer.swf (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/media/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/media/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/paste/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/paste/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/tabfocus/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/tabfocus/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/textcolor/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/textcolor/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wordpress/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wpautoresize/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wpautoresize/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wpdialogs/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wpdialogs/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js (97%) create mode 100644 sources/wordpress/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wpfullscreen/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wpfullscreen/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wpgallery/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wpgallery/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wplink/plugin.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wplink/plugin.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/plugins/wpview/plugin.js (97%) create mode 100644 sources/wordpress/wp-includes/js/tinymce/plugins/wpview/plugin.min.js rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/content.inline.min.css (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/content.min.css (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/fonts/readme.md (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.eot (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.svg (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.ttf (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.woff (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce.eot (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce.svg (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce.ttf (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce.woff (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/img/anchor.gif (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/img/loader.gif (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/img/object.gif (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/img/trans.gif (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/skin.ie7.min.css (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/lightgray/skin.min.css (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/audio.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/dashicon-edit.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/dashicon-no-alt.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/embedded.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/gallery-2x.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/gallery.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/more-2x.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/more.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/pagebreak-2x.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/pagebreak.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/playlist-audio.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/playlist-video.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/images/video.png (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/skins/wordpress/wp-content.css (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/themes/modern/theme.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/themes/modern/theme.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/tiny_mce_popup.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/tinymce.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/utils/editable_selects.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/utils/form_utils.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/utils/mctabs.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/utils/validate.js (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/wp-mce-help.php (100%) rename sources/{ => wordpress}/wp-includes/js/tinymce/wp-tinymce.js.gz (78%) rename sources/{ => wordpress}/wp-includes/js/tinymce/wp-tinymce.php (100%) rename sources/{ => wordpress}/wp-includes/js/tw-sack.js (100%) rename sources/{ => wordpress}/wp-includes/js/tw-sack.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/underscore.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/utils.js (100%) rename sources/{ => wordpress}/wp-includes/js/utils.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-ajax-response.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-ajax-response.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-auth-check.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-auth-check.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-backbone.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-backbone.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-list-revisions.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-list-revisions.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-lists.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-lists.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-pointer.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-pointer.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-util.js (100%) rename sources/{ => wordpress}/wp-includes/js/wp-util.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/wpdialog.js (100%) rename sources/{ => wordpress}/wp-includes/js/wpdialog.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/wplink.js (100%) rename sources/{ => wordpress}/wp-includes/js/wplink.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/zxcvbn-async.js (100%) rename sources/{ => wordpress}/wp-includes/js/zxcvbn-async.min.js (100%) rename sources/{ => wordpress}/wp-includes/js/zxcvbn.min.js (100%) rename sources/{ => wordpress}/wp-includes/kses.php (99%) rename sources/{ => wordpress}/wp-includes/l10n.php (100%) rename sources/{ => wordpress}/wp-includes/link-template.php (99%) rename sources/{ => wordpress}/wp-includes/load.php (100%) rename sources/{ => wordpress}/wp-includes/locale.php (100%) rename sources/{ => wordpress}/wp-includes/media-template.php (99%) rename sources/{ => wordpress}/wp-includes/media.php (99%) rename sources/{ => wordpress}/wp-includes/meta.php (100%) rename sources/{ => wordpress}/wp-includes/ms-blogs.php (100%) rename sources/{ => wordpress}/wp-includes/ms-default-constants.php (100%) rename sources/{ => wordpress}/wp-includes/ms-default-filters.php (100%) rename sources/{ => wordpress}/wp-includes/ms-deprecated.php (100%) rename sources/{ => wordpress}/wp-includes/ms-files.php (100%) rename sources/{ => wordpress}/wp-includes/ms-functions.php (99%) rename sources/{ => wordpress}/wp-includes/ms-load.php (100%) rename sources/{ => wordpress}/wp-includes/ms-settings.php (100%) rename sources/{ => wordpress}/wp-includes/nav-menu-template.php (100%) rename sources/{ => wordpress}/wp-includes/nav-menu.php (100%) rename sources/{ => wordpress}/wp-includes/option.php (100%) rename sources/{ => wordpress}/wp-includes/pluggable-deprecated.php (100%) rename sources/{ => wordpress}/wp-includes/pluggable.php (99%) rename sources/{ => wordpress}/wp-includes/plugin.php (100%) rename sources/{ => wordpress}/wp-includes/pomo/entry.php (100%) rename sources/{ => wordpress}/wp-includes/pomo/mo.php (100%) rename sources/{ => wordpress}/wp-includes/pomo/po.php (100%) rename sources/{ => wordpress}/wp-includes/pomo/streams.php (100%) rename sources/{ => wordpress}/wp-includes/pomo/translations.php (100%) rename sources/{ => wordpress}/wp-includes/post-formats.php (100%) rename sources/{ => wordpress}/wp-includes/post-template.php (100%) rename sources/{ => wordpress}/wp-includes/post-thumbnail-template.php (100%) rename sources/{ => wordpress}/wp-includes/post.php (99%) rename sources/{ => wordpress}/wp-includes/query.php (100%) rename sources/{ => wordpress}/wp-includes/registration-functions.php (100%) rename sources/{ => wordpress}/wp-includes/registration.php (100%) rename sources/{ => wordpress}/wp-includes/revision.php (100%) rename sources/{ => wordpress}/wp-includes/rewrite.php (100%) rename sources/{ => wordpress}/wp-includes/rss-functions.php (100%) rename sources/{ => wordpress}/wp-includes/rss.php (100%) rename sources/{ => wordpress}/wp-includes/script-loader.php (100%) rename sources/{ => wordpress}/wp-includes/session.php (98%) rename sources/{ => wordpress}/wp-includes/shortcodes.php (100%) rename sources/{ => wordpress}/wp-includes/taxonomy.php (100%) rename sources/{ => wordpress}/wp-includes/template-loader.php (100%) rename sources/{ => wordpress}/wp-includes/template.php (100%) rename sources/{ => wordpress}/wp-includes/theme-compat/comments-popup.php (100%) rename sources/{ => wordpress}/wp-includes/theme-compat/comments.php (100%) rename sources/{ => wordpress}/wp-includes/theme-compat/footer.php (100%) rename sources/{ => wordpress}/wp-includes/theme-compat/header.php (100%) rename sources/{ => wordpress}/wp-includes/theme-compat/sidebar.php (100%) rename sources/{ => wordpress}/wp-includes/theme.php (100%) rename sources/{ => wordpress}/wp-includes/update.php (100%) rename sources/{ => wordpress}/wp-includes/user.php (99%) rename sources/{ => wordpress}/wp-includes/vars.php (100%) rename sources/{ => wordpress}/wp-includes/version.php (96%) rename sources/{ => wordpress}/wp-includes/widgets.php (100%) rename sources/{ => wordpress}/wp-includes/wlwmanifest.xml (100%) rename sources/{ => wordpress}/wp-includes/wp-db.php (100%) rename sources/{ => wordpress}/wp-includes/wp-diff.php (100%) rename sources/{ => wordpress}/wp-links-opml.php (100%) rename sources/{ => wordpress}/wp-load.php (100%) rename sources/{ => wordpress}/wp-login.php (99%) rename sources/{ => wordpress}/wp-mail.php (100%) rename sources/{ => wordpress}/wp-settings.php (100%) rename sources/{ => wordpress}/wp-signup.php (100%) rename sources/{ => wordpress}/wp-trackback.php (100%) rename sources/{ => wordpress}/xmlrpc.php (100%) delete mode 100644 sources/wp-includes/css/media-views-rtl.min.css delete mode 100644 sources/wp-includes/css/media-views.min.css delete mode 100644 sources/wp-includes/js/mediaelement/flashmediaelement.swf delete mode 100644 sources/wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js delete mode 100644 sources/wp-includes/js/tinymce/plugins/wpview/plugin.min.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f0ff6f7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.swp +*~ +Notes diff --git a/conf/nginx.conf b/conf/nginx.conf index 1188e95..629f3e8 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -1,13 +1,19 @@ +#--MULTISITE--if (!-e $request_filename) { + #--MULTISITE--rewrite /wp-admin$ $scheme://$host$uri/ permanent; + #--MULTISITE--rewrite ^PATHTOCHANGE(/[^/]+)?(/wp-.*) PATHTOCHANGE$2 last; + #--MULTISITE--rewrite ^PATHTOCHANGE(/[^/]+)?(/.*\.php)$ PATHTOCHANGE$2 last; +#--MULTISITE--} + location PATHTOCHANGE { alias ALIASTOCHANGE; - if ($scheme = http) { - rewrite ^ https://$server_name$request_uri? permanent; - } index index.php; if (!-e $request_filename) { - rewrite ^(.+)$ PATHTOCHANGE/index.php?q=$1 last; + rewrite ^(.+)$ PATHTOCHANGE/index.php?q=$1 last; } + #--PRIVATE--if ($scheme = http) { + #--PRIVATE-- rewrite ^ https://$server_name$request_uri? permanent; + #--PRIVATE--} client_max_body_size 30m; location ~ [^/]\.php(/|$) { fastcgi_split_path_info ^(.+?\.php)(/.*)$; @@ -18,6 +24,6 @@ location PATHTOCHANGE { fastcgi_param PATH_INFO $fastcgi_path_info; } - # Include SSOWAT user panel. - include conf.d/yunohost_panel.conf.inc; + #--PRIVATE--# Include SSOWAT user panel. + #--PRIVATE--include conf.d/yunohost_panel.conf.inc; } diff --git a/conf/nginx.conf-public b/conf/nginx.conf-public deleted file mode 100644 index a98bca5..0000000 --- a/conf/nginx.conf-public +++ /dev/null @@ -1,17 +0,0 @@ -location PATHTOCHANGE { - alias ALIASTOCHANGE; - index index.php; - if (!-e $request_filename) - { - rewrite ^(.+)$ PATHTOCHANGE/index.php?q=$1 last; - } - client_max_body_size 30m; - location ~ [^/]\.php(/|$) { - fastcgi_split_path_info ^(.+?\.php)(/.*)$; - fastcgi_pass unix:/var/run/php5-fpm.sock; - fastcgi_index index.php; - include fastcgi_params; - fastcgi_param REMOTE_USER $remote_user; - fastcgi_param PATH_INFO $fastcgi_path_info; - } -} diff --git a/conf/private.sql b/conf/private.sql deleted file mode 100644 index bfc1bf9..0000000 --- a/conf/private.sql +++ /dev/null @@ -1,4 +0,0 @@ -INSERT INTO wp_options VALUES('','sll_settings','a:14:{s:14:"account_suffix";s:0:"";s:7:"base_dn";s:27:"ou=users,dc=yunohost,dc=org";s:18:"domain_controllers";a:1:{i:0;s:9:"localhost";}s:9:"directory";s:2:"ol";s:4:"role";s:10:"subscriber";s:13:"high_security";s:5:"false";s:8:"ol_login";s:3:"uid";s:7:"use_tls";s:5:"false";s:9:"ldap_port";s:3:"389";s:12:"ldap_version";s:1:"3";s:12:"create_users";s:4:"true";s:7:"enabled";s:4:"true";s:7:"version";s:3:"1.5";s:6:"groups";a:1:{i:0;s:0:"";}}','yes'); -INSERT INTO wp_options VALUES('','http_authentication_options','a:8:{s:13:"allow_wp_auth";b:1;s:10:"auth_label";s:19:"HTTP authentication";s:9:"login_uri";s:40:"https://URLWORDPRESS/wp-login.php";s:10:"logout_uri";s:28:"https://URLWORDPRESS/";s:22:"additional_server_keys";s:13:"PHP_AUTH_USER";s:24:"auto_create_email_domain";s:0:"";s:10:"db_version";i:2;s:16:"auto_create_user";b:1;}','yes'); -UPDATE wp_options SET option_value='a:2:{i:0;s:43:"http-authentication/http-authentication.php";i:1;s:39:"simple-ldap-login/Simple-LDAP-Login.php";}' WHERE option_name='active_plugins'; -INSERT INTO wp_options (option_id,option_name,option_value,autoload) VALUES('','WPLANG','I18NTOCHANGE','yes') ON DUPLICATE KEY UPDATE option_value=VALUES(option_value); diff --git a/conf/public.sql b/conf/sql/common.sql similarity index 55% rename from conf/public.sql rename to conf/sql/common.sql index c760b4b..9fb465d 100644 --- a/conf/public.sql +++ b/conf/sql/common.sql @@ -1,4 +1,2 @@ INSERT INTO wp_options VALUES('','sll_settings','a:14:{s:14:"account_suffix";s:0:"";s:7:"base_dn";s:27:"ou=users,dc=yunohost,dc=org";s:18:"domain_controllers";a:1:{i:0;s:9:"localhost";}s:9:"directory";s:2:"ol";s:4:"role";s:10:"subscriber";s:13:"high_security";s:5:"false";s:8:"ol_login";s:3:"uid";s:7:"use_tls";s:5:"false";s:9:"ldap_port";s:3:"389";s:12:"ldap_version";s:1:"3";s:12:"create_users";s:4:"true";s:7:"enabled";s:4:"true";s:7:"version";s:3:"1.5";s:6:"groups";a:1:{i:0;s:0:"";}}','yes'); -INSERT INTO wp_options VALUES('','http_authentication_options','a:8:{s:13:"allow_wp_auth";b:1;s:10:"auth_label";s:19:"HTTP authentication";s:9:"login_uri";s:40:"https://URLWORDPRESS/wp-login.php";s:10:"logout_uri";s:28:"https://URLWORDPRESS/";s:22:"additional_server_keys";s:13:"PHP_AUTH_USER";s:24:"auto_create_email_domain";s:0:"";s:10:"db_version";i:2;s:16:"auto_create_user";b:0;}','yes'); -UPDATE wp_options SET option_value='a:1:{i:1;s:39:"simple-ldap-login/Simple-LDAP-Login.php";}' WHERE option_name='active_plugins'; INSERT INTO wp_options (option_id,option_name,option_value,autoload) VALUES('','WPLANG','I18NTOCHANGE','yes') ON DUPLICATE KEY UPDATE option_value=VALUES(option_value); diff --git a/conf/sql/multisite.sql b/conf/sql/multisite.sql new file mode 100644 index 0000000..d94627e --- /dev/null +++ b/conf/sql/multisite.sql @@ -0,0 +1,3 @@ +INSERT INTO wp_options VALUES('','http_authentication_options','a:8:{s:13:"allow_wp_auth";b:1;s:10:"auth_label";s:19:"HTTP authentication";s:9:"login_uri";s:40:"https://URLWORDPRESS/wp-login.php";s:10:"logout_uri";s:28:"https://URLWORDPRESS/";s:22:"additional_server_keys";s:13:"PHP_AUTH_USER";s:24:"auto_create_email_domain";s:0:"";s:10:"db_version";i:2;s:16:"auto_create_user";b:0;}','yes'); +#--PUBLIC--UPDATE wp_sitemeta SET meta_value='a:1:{s:39:"simple-ldap-login/Simple-LDAP-Login.php";i:__DATE__;}' WHERE meta_key='active_sitewide_plugins'; +#--PRIVATE--UPDATE wp_sitemeta SET meta_value='a:2:{s:39:"simple-ldap-login/Simple-LDAP-Login.php";i:__DATE__;s:43:"http-authentication/http-authentication.php";i:__DATE__;}' WHERE meta_key='active_sitewide_plugins'; diff --git a/conf/sql/single.sql b/conf/sql/single.sql new file mode 100644 index 0000000..c131e01 --- /dev/null +++ b/conf/sql/single.sql @@ -0,0 +1,3 @@ +INSERT INTO wp_options VALUES('','http_authentication_options','a:8:{s:13:"allow_wp_auth";b:1;s:10:"auth_label";s:19:"HTTP authentication";s:9:"login_uri";s:40:"https://URLWORDPRESS/wp-login.php";s:10:"logout_uri";s:28:"https://URLWORDPRESS/";s:22:"additional_server_keys";s:13:"PHP_AUTH_USER";s:24:"auto_create_email_domain";s:0:"";s:10:"db_version";i:2;s:16:"auto_create_user";b:1;}','yes'); +#--PRIVATE--UPDATE wp_options SET option_value='a:2:{i:0;s:43:"http-authentication/http-authentication.php";i:1;s:39:"simple-ldap-login/Simple-LDAP-Login.php";}' WHERE option_name='active_plugins'; +#--PUBLIC--UPDATE wp_options SET option_value='a:1:{i:1;s:39:"simple-ldap-login/Simple-LDAP-Login.php";}' WHERE option_name='active_plugins'; diff --git a/conf/wp-config.php b/conf/wp-config.php index e8463fc..144492e 100644 --- a/conf/wp-config.php +++ b/conf/wp-config.php @@ -24,6 +24,15 @@ $table_prefix = 'wp_'; // Debug mode define('WP_DEBUG', false); +// Multisite +//--MULTISITE1--define('WP_ALLOW_MULTISITE', true); +//--MULTISITE2--define('MULTISITE', true); +//--MULTISITE2--define('SUBDOMAIN_INSTALL', false); +//--MULTISITE2--define('DOMAIN_CURRENT_SITE', '__DOMAIN__'); +//--MULTISITE2--define('PATH_CURRENT_SITE', '__PATH__/'); +//--MULTISITE2--define('SITE_ID_CURRENT_SITE', 1); +//--MULTISITE2--define('BLOG_ID_CURRENT_SITE', 1); + // Path if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); @@ -32,4 +41,4 @@ if ( !defined('ABSPATH') ) require_once(ABSPATH . 'wp-settings.php'); // Force https redirect -//define('FORCE_SSL_ADMIN', true); +//--PUBLIC--define('FORCE_SSL_ADMIN', true); diff --git a/manifest.json b/manifest.json index 5422ec7..c52c72e 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { - "name": "WordPress", - "id": "wordpress", + "name": "WordPress MultiSite", + "id": "wordpressms", "description": { "en": "Create a beautiful blog or website easily", "fr": "Logiciel de création de blog ou de site Web" @@ -48,14 +48,22 @@ "choices": ["en_EN", "fr_FR"], "default": "en_EN" }, + { + "name": "multisite", + "ask": { + "en": "Enable multisite option ?", + "fr": "Activer l'option multisite ?" + }, + "choices": ["Yes", "No"], + "default": "No" + }, { "name": "public_site", "ask": { - "en": "Is it a public WordPress site?", + "en": "Is it a public WordPress site ?", "fr": "Est-ce un site public ?" }, "choices": ["Yes", "No"], - "default": "Yes" } diff --git a/scripts/install b/scripts/install old mode 100755 new mode 100644 index 272e62a..7fd9e94 --- a/scripts/install +++ b/scripts/install @@ -5,7 +5,8 @@ domain=$1 path=$2 admin_wordpress=$3 language=$4 -is_public=$5 +multisite=$5 +is_public=$6 # Check if admin exists sudo yunohost user list --json | grep -q "\"username\": \"$admin_wordpress\"" @@ -13,12 +14,14 @@ if [[ ! $? -eq 0 ]]; then echo "Wrong admin" exit 1 fi -sudo yunohost app setting wordpress admin -v $admin_wordpress -sudo yunohost app setting wordpress language -v $language -sudo yunohost app setting wordpress is_public -v $is_public + +# Add settings to YunoHost +sudo yunohost app setting wordpressms admin -v $admin_wordpress +sudo yunohost app setting wordpressms language -v $language +sudo yunohost app setting wordpressms is_public -v $is_public # Check domain/path availability -sudo yunohost app checkurl $domain$path -a wordpress +sudo yunohost app checkurl $domain$path -a wordpressms if [[ ! $? -eq 0 ]]; then exit 1 fi @@ -26,23 +29,29 @@ fi # Generate random password db_pwd=$(dd if=/dev/urandom bs=1 count=200 2> /dev/null | tr -c -d '[A-Za-z0-9]' | sed -n 's/\(.\{24\}\).*/\1/p') -# Use 'wordpress' as database name and user -db_user=wordpress +# Use 'wordpressms' as database name and user +db_user=wordpressms # Initialize database and store mysql password for upgrade sudo yunohost app initdb $db_user -p $db_pwd -sudo yunohost app setting wordpress mysqlpwd -v $db_pwd +sudo yunohost app setting wordpressms mysqlpwd -v $db_pwd # Copy files to the right place -final_path=/var/www/wordpress +final_path=/var/www/wordpressms sudo mkdir -p $final_path -sudo cp -a ../sources/* $final_path +sudo cp -a ../sources/wordpress/* $final_path +sudo cp -a ../sources/ajouts/* $final_path + sudo cp ../conf/wp-config.php $final_path/wp-config.php # Change variables in Wordpress configuration sudo sed -i "s/yunouser/$db_user/g" $final_path/wp-config.php sudo sed -i "s/yunopass/$db_pwd/g" $final_path/wp-config.php sudo sed -i "s/yunobase/$db_user/g" $final_path/wp-config.php +sudo sed -i "s/__DOMAIN__/$domain/g" $final_path/wp-config.php +sudo sed -i "s@__PATH__@$path@g" $final_path/wp-config.php + + for i in 1 2 3 4 5 6 7 8 do j=$(dd if=/dev/urandom bs=1 count=200 2> /dev/null | tr -c -d '[A-Za-z0-9]' | sed -n 's/\(.\{40\}\).*/\1/p') @@ -55,20 +64,18 @@ do sudo sed -i "s/KEY$i/$j/g" $final_path/wp-config.php done -sudo sed -i "s@URLWORDPRESS@$domain$path@g" ../conf/*.sql -sudo sed -i "s/I18NTOCHANGE/$language/g" ../conf/*.sql - # Set permissions to wordpress directory sudo chown -R www-data: $final_path # Modify Nginx configuration file and copy it to Nginx conf directory -sed -i "s@PATHTOCHANGE@$path@g" ../conf/nginx.conf* -sed -i "s@ALIASTOCHANGE@$final_path/@g" ../conf/nginx.conf* -sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/wordpress.conf +sed -i "s@PATHTOCHANGE@$path@g" ../conf/nginx.conf +sed -i "s@ALIASTOCHANGE@$final_path/@g" ../conf/nginx.conf +sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/wordpressms.conf # Reload Nginx and regenerate SSOwat conf sudo service nginx reload -sudo yunohost app setting wordpress skipped_uris -v "/" +# Donne un accès public pour curl +sudo yunohost app setting wordpressms skipped_uris -v "/" sudo yunohost app ssowatconf # Wordpress installation @@ -85,14 +92,59 @@ do let loop_number++ done +# Replace variables in sql scripts +sudo sed -i "s@URLWORDPRESS@$domain$path@g" ../conf/sql/*.sql +sudo sed -i "s/I18NTOCHANGE/$language/g" ../conf/sql/*.sql +sudo sed -i "s/__DATE__/$(date +%s)/g" ../conf/sql/*.sql + +# Charge les commandes sql communes à tous les scripts. +mysql -u $db_user -p$db_pwd $db_user < ../conf/sql/common.sql + +if [ "$multisite" = "Yes" ]; +then + # Installation de php5-cli pour wp-cli + sudo apt-get install php5-cli -qy + + sudo sed -i "s@#--MULTISITE--@@g" /etc/nginx/conf.d/$domain.d/wordpressms.conf + # Autorise le multisite wordpress + sudo sed -i "s@//--MULTISITE1--define@define@g" $final_path/wp-config.php + + # Active le multisite via wp-cli. + php $final_path/wp-cli.phar core multisite-convert --path=$final_path --base=$path/ + echo "The 2 warnings of php about \"Permission denied\" on wp-config.php are normal. The install script writing into this file, not wp-cli!" + + # Active le multisite wordpress + sudo sed -i "s@//--MULTISITE2--define@define@g" $final_path/wp-config.php + + # Charge les commandes sql pour les plugins + if [ "$is_public" = "No" ]; + then + sudo sed -i "s@#--PRIVATE--@@g" ../conf/sql/multisite.sql + else + sudo sed -i "s@#--PUBLIC--@@g" ../conf/sql/multisite.sql + fi + mysql -u $db_user -p$db_pwd $db_user < ../conf/sql/multisite.sql +else + if [ "$is_public" = "No" ]; + then + sudo sed -i "s@#--PRIVATE--@@g" /etc/nginx/conf.d/$domain.d/wordpressms.conf + sudo sed -i "s@#--PRIVATE--@@g" ../conf/sql/single.sql + else + sudo sed -i "s@//--PUBLIC--define@define@g" $final_path/wp-config.php + sudo sed -i "s@#--PRIVATE--@#@g" /etc/nginx/conf.d/$domain.d/wordpressms.conf + sudo sed -i "s@#--PUBLIC--@@g" ../conf/sql/single.sql + fi + # Charge les commandes sql pour les plugins + mysql -u $db_user -p$db_pwd $db_user < ../conf/sql/single.sql +fi + if [ "$is_public" = "No" ]; then - sudo yunohost app setting wordpress skipped_uris -d + # Retire l'accès public + sudo yunohost app setting wordpressms skipped_uris -d sudo yunohost app ssowatconf - mysql -u $db_user -p$db_pwd $db_user < ../conf/private.sql -else - mysql -u $db_user -p$db_pwd $db_user < ../conf/public.sql - sudo cp ../conf/nginx.conf-public /etc/nginx/conf.d/$domain.d/wordpress.conf - sudo service nginx reload - sudo sed -i "s@//define('FORCE_SSL_ADMIN@define('FORCE_SSL_ADMIN@g" $final_path/wp-config.php fi + +sudo service nginx reload +# wp-cli me semble un peu trop permissif... Il a terminer son travail... +sudo rm $final_path/wp-cli.phar diff --git a/sources/ajouts/wp-cli.phar b/sources/ajouts/wp-cli.phar new file mode 100644 index 0000000000000000000000000000000000000000..98eba60d31bff75cd3c74a106acb3b686daba816 GIT binary patch literal 1317194 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�jgmpZNt}GPI}zuE37t|M=cX9V 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

lY@jY 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

vypuuQI&I?JsiOd2i9SVgF$ISPCJ;SlB5URSH3O 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
`w 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 pq-Z^KP|oe(oU+<5 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 rj|UU~&+@
+ +
diff --git a/sources/wp-admin/admin-ajax.php b/sources/wordpress/wp-admin/admin-ajax.php similarity index 100% rename from sources/wp-admin/admin-ajax.php rename to sources/wordpress/wp-admin/admin-ajax.php diff --git a/sources/wp-admin/admin-footer.php b/sources/wordpress/wp-admin/admin-footer.php similarity index 100% rename from sources/wp-admin/admin-footer.php rename to sources/wordpress/wp-admin/admin-footer.php diff --git a/sources/wp-admin/admin-functions.php b/sources/wordpress/wp-admin/admin-functions.php similarity index 100% rename from sources/wp-admin/admin-functions.php rename to sources/wordpress/wp-admin/admin-functions.php diff --git a/sources/wp-admin/admin-header.php b/sources/wordpress/wp-admin/admin-header.php similarity index 100% rename from sources/wp-admin/admin-header.php rename to sources/wordpress/wp-admin/admin-header.php diff --git a/sources/wp-admin/admin-post.php b/sources/wordpress/wp-admin/admin-post.php similarity index 100% rename from sources/wp-admin/admin-post.php rename to sources/wordpress/wp-admin/admin-post.php diff --git a/sources/wp-admin/admin.php b/sources/wordpress/wp-admin/admin.php similarity index 100% rename from sources/wp-admin/admin.php rename to sources/wordpress/wp-admin/admin.php diff --git a/sources/wp-admin/async-upload.php b/sources/wordpress/wp-admin/async-upload.php similarity index 100% rename from sources/wp-admin/async-upload.php rename to sources/wordpress/wp-admin/async-upload.php diff --git a/sources/wp-admin/comment.php b/sources/wordpress/wp-admin/comment.php similarity index 100% rename from sources/wp-admin/comment.php rename to sources/wordpress/wp-admin/comment.php diff --git a/sources/wp-admin/credits.php b/sources/wordpress/wp-admin/credits.php similarity index 100% rename from sources/wp-admin/credits.php rename to sources/wordpress/wp-admin/credits.php diff --git a/sources/wp-admin/css/about-rtl.css b/sources/wordpress/wp-admin/css/about-rtl.css similarity index 100% rename from sources/wp-admin/css/about-rtl.css rename to sources/wordpress/wp-admin/css/about-rtl.css diff --git a/sources/wp-admin/css/about.css b/sources/wordpress/wp-admin/css/about.css similarity index 100% rename from sources/wp-admin/css/about.css rename to sources/wordpress/wp-admin/css/about.css diff --git a/sources/wp-admin/css/admin-menu-rtl.css b/sources/wordpress/wp-admin/css/admin-menu-rtl.css similarity index 100% rename from sources/wp-admin/css/admin-menu-rtl.css rename to sources/wordpress/wp-admin/css/admin-menu-rtl.css diff --git a/sources/wp-admin/css/admin-menu.css b/sources/wordpress/wp-admin/css/admin-menu.css similarity index 100% rename from sources/wp-admin/css/admin-menu.css rename to sources/wordpress/wp-admin/css/admin-menu.css diff --git a/sources/wp-admin/css/color-picker-rtl.css b/sources/wordpress/wp-admin/css/color-picker-rtl.css similarity index 100% rename from sources/wp-admin/css/color-picker-rtl.css rename to sources/wordpress/wp-admin/css/color-picker-rtl.css diff --git a/sources/wp-admin/css/color-picker-rtl.min.css b/sources/wordpress/wp-admin/css/color-picker-rtl.min.css similarity index 100% rename from sources/wp-admin/css/color-picker-rtl.min.css rename to sources/wordpress/wp-admin/css/color-picker-rtl.min.css diff --git a/sources/wp-admin/css/color-picker.css b/sources/wordpress/wp-admin/css/color-picker.css similarity index 100% rename from sources/wp-admin/css/color-picker.css rename to sources/wordpress/wp-admin/css/color-picker.css diff --git a/sources/wp-admin/css/color-picker.min.css b/sources/wordpress/wp-admin/css/color-picker.min.css similarity index 100% rename from sources/wp-admin/css/color-picker.min.css rename to sources/wordpress/wp-admin/css/color-picker.min.css diff --git a/sources/wp-admin/css/colors/_admin.scss b/sources/wordpress/wp-admin/css/colors/_admin.scss similarity index 100% rename from sources/wp-admin/css/colors/_admin.scss rename to sources/wordpress/wp-admin/css/colors/_admin.scss diff --git a/sources/wp-admin/css/colors/_mixins.scss b/sources/wordpress/wp-admin/css/colors/_mixins.scss similarity index 100% rename from sources/wp-admin/css/colors/_mixins.scss rename to sources/wordpress/wp-admin/css/colors/_mixins.scss diff --git a/sources/wp-admin/css/colors/_variables.scss b/sources/wordpress/wp-admin/css/colors/_variables.scss similarity index 100% rename from sources/wp-admin/css/colors/_variables.scss rename to sources/wordpress/wp-admin/css/colors/_variables.scss diff --git a/sources/wp-admin/css/colors/blue/colors-rtl.css b/sources/wordpress/wp-admin/css/colors/blue/colors-rtl.css similarity index 100% rename from sources/wp-admin/css/colors/blue/colors-rtl.css rename to sources/wordpress/wp-admin/css/colors/blue/colors-rtl.css diff --git a/sources/wp-admin/css/colors/blue/colors-rtl.min.css b/sources/wordpress/wp-admin/css/colors/blue/colors-rtl.min.css similarity index 100% rename from sources/wp-admin/css/colors/blue/colors-rtl.min.css rename to sources/wordpress/wp-admin/css/colors/blue/colors-rtl.min.css diff --git a/sources/wp-admin/css/colors/blue/colors.css b/sources/wordpress/wp-admin/css/colors/blue/colors.css similarity index 100% rename from sources/wp-admin/css/colors/blue/colors.css rename to sources/wordpress/wp-admin/css/colors/blue/colors.css diff --git a/sources/wp-admin/css/colors/blue/colors.min.css b/sources/wordpress/wp-admin/css/colors/blue/colors.min.css similarity index 100% rename from sources/wp-admin/css/colors/blue/colors.min.css rename to sources/wordpress/wp-admin/css/colors/blue/colors.min.css diff --git a/sources/wp-admin/css/colors/blue/colors.scss b/sources/wordpress/wp-admin/css/colors/blue/colors.scss similarity index 100% rename from sources/wp-admin/css/colors/blue/colors.scss rename to sources/wordpress/wp-admin/css/colors/blue/colors.scss diff --git a/sources/wp-admin/css/colors/coffee/colors-rtl.css b/sources/wordpress/wp-admin/css/colors/coffee/colors-rtl.css similarity index 100% rename from sources/wp-admin/css/colors/coffee/colors-rtl.css rename to sources/wordpress/wp-admin/css/colors/coffee/colors-rtl.css diff --git a/sources/wp-admin/css/colors/coffee/colors-rtl.min.css b/sources/wordpress/wp-admin/css/colors/coffee/colors-rtl.min.css similarity index 100% rename from sources/wp-admin/css/colors/coffee/colors-rtl.min.css rename to sources/wordpress/wp-admin/css/colors/coffee/colors-rtl.min.css diff --git a/sources/wp-admin/css/colors/coffee/colors.css b/sources/wordpress/wp-admin/css/colors/coffee/colors.css similarity index 100% rename from sources/wp-admin/css/colors/coffee/colors.css rename to sources/wordpress/wp-admin/css/colors/coffee/colors.css diff --git a/sources/wp-admin/css/colors/coffee/colors.min.css b/sources/wordpress/wp-admin/css/colors/coffee/colors.min.css similarity index 100% rename from sources/wp-admin/css/colors/coffee/colors.min.css rename to sources/wordpress/wp-admin/css/colors/coffee/colors.min.css diff --git a/sources/wp-admin/css/colors/coffee/colors.scss b/sources/wordpress/wp-admin/css/colors/coffee/colors.scss similarity index 100% rename from sources/wp-admin/css/colors/coffee/colors.scss rename to sources/wordpress/wp-admin/css/colors/coffee/colors.scss diff --git a/sources/wp-admin/css/colors/ectoplasm/colors-rtl.css b/sources/wordpress/wp-admin/css/colors/ectoplasm/colors-rtl.css similarity index 100% rename from sources/wp-admin/css/colors/ectoplasm/colors-rtl.css rename to sources/wordpress/wp-admin/css/colors/ectoplasm/colors-rtl.css diff --git a/sources/wp-admin/css/colors/ectoplasm/colors-rtl.min.css b/sources/wordpress/wp-admin/css/colors/ectoplasm/colors-rtl.min.css similarity index 100% rename from sources/wp-admin/css/colors/ectoplasm/colors-rtl.min.css rename to sources/wordpress/wp-admin/css/colors/ectoplasm/colors-rtl.min.css diff --git a/sources/wp-admin/css/colors/ectoplasm/colors.css b/sources/wordpress/wp-admin/css/colors/ectoplasm/colors.css similarity index 100% rename from sources/wp-admin/css/colors/ectoplasm/colors.css rename to sources/wordpress/wp-admin/css/colors/ectoplasm/colors.css diff --git a/sources/wp-admin/css/colors/ectoplasm/colors.min.css b/sources/wordpress/wp-admin/css/colors/ectoplasm/colors.min.css similarity index 100% rename from sources/wp-admin/css/colors/ectoplasm/colors.min.css rename to sources/wordpress/wp-admin/css/colors/ectoplasm/colors.min.css diff --git a/sources/wp-admin/css/colors/ectoplasm/colors.scss b/sources/wordpress/wp-admin/css/colors/ectoplasm/colors.scss similarity index 100% rename from sources/wp-admin/css/colors/ectoplasm/colors.scss rename to sources/wordpress/wp-admin/css/colors/ectoplasm/colors.scss diff --git a/sources/wp-admin/css/colors/light/colors-rtl.css b/sources/wordpress/wp-admin/css/colors/light/colors-rtl.css similarity index 100% rename from sources/wp-admin/css/colors/light/colors-rtl.css rename to sources/wordpress/wp-admin/css/colors/light/colors-rtl.css diff --git a/sources/wp-admin/css/colors/light/colors-rtl.min.css b/sources/wordpress/wp-admin/css/colors/light/colors-rtl.min.css similarity index 100% rename from sources/wp-admin/css/colors/light/colors-rtl.min.css rename to sources/wordpress/wp-admin/css/colors/light/colors-rtl.min.css diff --git a/sources/wp-admin/css/colors/light/colors.css b/sources/wordpress/wp-admin/css/colors/light/colors.css similarity index 100% rename from sources/wp-admin/css/colors/light/colors.css rename to sources/wordpress/wp-admin/css/colors/light/colors.css diff --git a/sources/wp-admin/css/colors/light/colors.min.css b/sources/wordpress/wp-admin/css/colors/light/colors.min.css similarity index 100% rename from sources/wp-admin/css/colors/light/colors.min.css rename to sources/wordpress/wp-admin/css/colors/light/colors.min.css diff --git a/sources/wp-admin/css/colors/light/colors.scss b/sources/wordpress/wp-admin/css/colors/light/colors.scss similarity index 100% rename from sources/wp-admin/css/colors/light/colors.scss rename to sources/wordpress/wp-admin/css/colors/light/colors.scss diff --git a/sources/wp-admin/css/colors/midnight/colors-rtl.css b/sources/wordpress/wp-admin/css/colors/midnight/colors-rtl.css similarity index 100% rename from sources/wp-admin/css/colors/midnight/colors-rtl.css rename to sources/wordpress/wp-admin/css/colors/midnight/colors-rtl.css diff --git a/sources/wp-admin/css/colors/midnight/colors-rtl.min.css b/sources/wordpress/wp-admin/css/colors/midnight/colors-rtl.min.css similarity index 100% rename from sources/wp-admin/css/colors/midnight/colors-rtl.min.css rename to sources/wordpress/wp-admin/css/colors/midnight/colors-rtl.min.css diff --git a/sources/wp-admin/css/colors/midnight/colors.css b/sources/wordpress/wp-admin/css/colors/midnight/colors.css similarity index 100% rename from sources/wp-admin/css/colors/midnight/colors.css rename to sources/wordpress/wp-admin/css/colors/midnight/colors.css diff --git a/sources/wp-admin/css/colors/midnight/colors.min.css b/sources/wordpress/wp-admin/css/colors/midnight/colors.min.css similarity index 100% rename from sources/wp-admin/css/colors/midnight/colors.min.css rename to sources/wordpress/wp-admin/css/colors/midnight/colors.min.css diff --git a/sources/wp-admin/css/colors/midnight/colors.scss b/sources/wordpress/wp-admin/css/colors/midnight/colors.scss similarity index 100% rename from sources/wp-admin/css/colors/midnight/colors.scss rename to sources/wordpress/wp-admin/css/colors/midnight/colors.scss diff --git a/sources/wp-admin/css/colors/ocean/colors-rtl.css b/sources/wordpress/wp-admin/css/colors/ocean/colors-rtl.css similarity index 100% rename from sources/wp-admin/css/colors/ocean/colors-rtl.css rename to sources/wordpress/wp-admin/css/colors/ocean/colors-rtl.css diff --git a/sources/wp-admin/css/colors/ocean/colors-rtl.min.css b/sources/wordpress/wp-admin/css/colors/ocean/colors-rtl.min.css similarity index 100% rename from sources/wp-admin/css/colors/ocean/colors-rtl.min.css rename to sources/wordpress/wp-admin/css/colors/ocean/colors-rtl.min.css diff --git a/sources/wp-admin/css/colors/ocean/colors.css b/sources/wordpress/wp-admin/css/colors/ocean/colors.css similarity index 100% rename from sources/wp-admin/css/colors/ocean/colors.css rename to sources/wordpress/wp-admin/css/colors/ocean/colors.css diff --git a/sources/wp-admin/css/colors/ocean/colors.min.css b/sources/wordpress/wp-admin/css/colors/ocean/colors.min.css similarity index 100% rename from sources/wp-admin/css/colors/ocean/colors.min.css rename to sources/wordpress/wp-admin/css/colors/ocean/colors.min.css diff --git a/sources/wp-admin/css/colors/ocean/colors.scss b/sources/wordpress/wp-admin/css/colors/ocean/colors.scss similarity index 100% rename from sources/wp-admin/css/colors/ocean/colors.scss rename to sources/wordpress/wp-admin/css/colors/ocean/colors.scss diff --git a/sources/wp-admin/css/colors/sunrise/colors-rtl.css b/sources/wordpress/wp-admin/css/colors/sunrise/colors-rtl.css similarity index 100% rename from sources/wp-admin/css/colors/sunrise/colors-rtl.css rename to sources/wordpress/wp-admin/css/colors/sunrise/colors-rtl.css diff --git a/sources/wp-admin/css/colors/sunrise/colors-rtl.min.css b/sources/wordpress/wp-admin/css/colors/sunrise/colors-rtl.min.css similarity index 100% rename from sources/wp-admin/css/colors/sunrise/colors-rtl.min.css rename to sources/wordpress/wp-admin/css/colors/sunrise/colors-rtl.min.css diff --git a/sources/wp-admin/css/colors/sunrise/colors.css b/sources/wordpress/wp-admin/css/colors/sunrise/colors.css similarity index 100% rename from sources/wp-admin/css/colors/sunrise/colors.css rename to sources/wordpress/wp-admin/css/colors/sunrise/colors.css diff --git a/sources/wp-admin/css/colors/sunrise/colors.min.css b/sources/wordpress/wp-admin/css/colors/sunrise/colors.min.css similarity index 100% rename from sources/wp-admin/css/colors/sunrise/colors.min.css rename to sources/wordpress/wp-admin/css/colors/sunrise/colors.min.css diff --git a/sources/wp-admin/css/colors/sunrise/colors.scss b/sources/wordpress/wp-admin/css/colors/sunrise/colors.scss similarity index 100% rename from sources/wp-admin/css/colors/sunrise/colors.scss rename to sources/wordpress/wp-admin/css/colors/sunrise/colors.scss diff --git a/sources/wp-admin/css/common-rtl.css b/sources/wordpress/wp-admin/css/common-rtl.css similarity index 100% rename from sources/wp-admin/css/common-rtl.css rename to sources/wordpress/wp-admin/css/common-rtl.css diff --git a/sources/wp-admin/css/common.css b/sources/wordpress/wp-admin/css/common.css similarity index 100% rename from sources/wp-admin/css/common.css rename to sources/wordpress/wp-admin/css/common.css diff --git a/sources/wp-admin/css/customize-controls-rtl.css b/sources/wordpress/wp-admin/css/customize-controls-rtl.css similarity index 100% rename from sources/wp-admin/css/customize-controls-rtl.css rename to sources/wordpress/wp-admin/css/customize-controls-rtl.css diff --git a/sources/wp-admin/css/customize-controls-rtl.min.css b/sources/wordpress/wp-admin/css/customize-controls-rtl.min.css similarity index 100% rename from sources/wp-admin/css/customize-controls-rtl.min.css rename to sources/wordpress/wp-admin/css/customize-controls-rtl.min.css diff --git a/sources/wp-admin/css/customize-controls.css b/sources/wordpress/wp-admin/css/customize-controls.css similarity index 100% rename from sources/wp-admin/css/customize-controls.css rename to sources/wordpress/wp-admin/css/customize-controls.css diff --git a/sources/wp-admin/css/customize-controls.min.css b/sources/wordpress/wp-admin/css/customize-controls.min.css similarity index 100% rename from sources/wp-admin/css/customize-controls.min.css rename to sources/wordpress/wp-admin/css/customize-controls.min.css diff --git a/sources/wp-admin/css/customize-widgets-rtl.css b/sources/wordpress/wp-admin/css/customize-widgets-rtl.css similarity index 100% rename from sources/wp-admin/css/customize-widgets-rtl.css rename to sources/wordpress/wp-admin/css/customize-widgets-rtl.css diff --git a/sources/wp-admin/css/customize-widgets-rtl.min.css b/sources/wordpress/wp-admin/css/customize-widgets-rtl.min.css similarity index 100% rename from sources/wp-admin/css/customize-widgets-rtl.min.css rename to sources/wordpress/wp-admin/css/customize-widgets-rtl.min.css diff --git a/sources/wp-admin/css/customize-widgets.css b/sources/wordpress/wp-admin/css/customize-widgets.css similarity index 100% rename from sources/wp-admin/css/customize-widgets.css rename to sources/wordpress/wp-admin/css/customize-widgets.css diff --git a/sources/wp-admin/css/customize-widgets.min.css b/sources/wordpress/wp-admin/css/customize-widgets.min.css similarity index 100% rename from sources/wp-admin/css/customize-widgets.min.css rename to sources/wordpress/wp-admin/css/customize-widgets.min.css diff --git a/sources/wp-admin/css/dashboard-rtl.css b/sources/wordpress/wp-admin/css/dashboard-rtl.css similarity index 100% rename from sources/wp-admin/css/dashboard-rtl.css rename to sources/wordpress/wp-admin/css/dashboard-rtl.css diff --git a/sources/wp-admin/css/dashboard.css b/sources/wordpress/wp-admin/css/dashboard.css similarity index 100% rename from sources/wp-admin/css/dashboard.css rename to sources/wordpress/wp-admin/css/dashboard.css diff --git a/sources/wp-admin/css/deprecated-media-rtl.css b/sources/wordpress/wp-admin/css/deprecated-media-rtl.css similarity index 100% rename from sources/wp-admin/css/deprecated-media-rtl.css rename to sources/wordpress/wp-admin/css/deprecated-media-rtl.css diff --git a/sources/wp-admin/css/deprecated-media-rtl.min.css b/sources/wordpress/wp-admin/css/deprecated-media-rtl.min.css similarity index 100% rename from sources/wp-admin/css/deprecated-media-rtl.min.css rename to sources/wordpress/wp-admin/css/deprecated-media-rtl.min.css diff --git a/sources/wp-admin/css/deprecated-media.css b/sources/wordpress/wp-admin/css/deprecated-media.css similarity index 100% rename from sources/wp-admin/css/deprecated-media.css rename to sources/wordpress/wp-admin/css/deprecated-media.css diff --git a/sources/wp-admin/css/deprecated-media.min.css b/sources/wordpress/wp-admin/css/deprecated-media.min.css similarity index 100% rename from sources/wp-admin/css/deprecated-media.min.css rename to sources/wordpress/wp-admin/css/deprecated-media.min.css diff --git a/sources/wp-admin/css/edit-rtl.css b/sources/wordpress/wp-admin/css/edit-rtl.css similarity index 100% rename from sources/wp-admin/css/edit-rtl.css rename to sources/wordpress/wp-admin/css/edit-rtl.css diff --git a/sources/wp-admin/css/edit.css b/sources/wordpress/wp-admin/css/edit.css similarity index 100% rename from sources/wp-admin/css/edit.css rename to sources/wordpress/wp-admin/css/edit.css diff --git a/sources/wp-admin/css/farbtastic-rtl.css b/sources/wordpress/wp-admin/css/farbtastic-rtl.css similarity index 100% rename from sources/wp-admin/css/farbtastic-rtl.css rename to sources/wordpress/wp-admin/css/farbtastic-rtl.css diff --git a/sources/wp-admin/css/farbtastic.css b/sources/wordpress/wp-admin/css/farbtastic.css similarity index 100% rename from sources/wp-admin/css/farbtastic.css rename to sources/wordpress/wp-admin/css/farbtastic.css diff --git a/sources/wp-admin/css/forms-rtl.css b/sources/wordpress/wp-admin/css/forms-rtl.css similarity index 100% rename from sources/wp-admin/css/forms-rtl.css rename to sources/wordpress/wp-admin/css/forms-rtl.css diff --git a/sources/wp-admin/css/forms.css b/sources/wordpress/wp-admin/css/forms.css similarity index 100% rename from sources/wp-admin/css/forms.css rename to sources/wordpress/wp-admin/css/forms.css diff --git a/sources/wp-admin/css/ie-rtl.css b/sources/wordpress/wp-admin/css/ie-rtl.css similarity index 100% rename from sources/wp-admin/css/ie-rtl.css rename to sources/wordpress/wp-admin/css/ie-rtl.css diff --git a/sources/wp-admin/css/ie-rtl.min.css b/sources/wordpress/wp-admin/css/ie-rtl.min.css similarity index 100% rename from sources/wp-admin/css/ie-rtl.min.css rename to sources/wordpress/wp-admin/css/ie-rtl.min.css diff --git a/sources/wp-admin/css/ie.css b/sources/wordpress/wp-admin/css/ie.css similarity index 100% rename from sources/wp-admin/css/ie.css rename to sources/wordpress/wp-admin/css/ie.css diff --git a/sources/wp-admin/css/ie.min.css b/sources/wordpress/wp-admin/css/ie.min.css similarity index 100% rename from sources/wp-admin/css/ie.min.css rename to sources/wordpress/wp-admin/css/ie.min.css diff --git a/sources/wp-admin/css/install-rtl.css b/sources/wordpress/wp-admin/css/install-rtl.css similarity index 100% rename from sources/wp-admin/css/install-rtl.css rename to sources/wordpress/wp-admin/css/install-rtl.css diff --git a/sources/wp-admin/css/install-rtl.min.css b/sources/wordpress/wp-admin/css/install-rtl.min.css similarity index 100% rename from sources/wp-admin/css/install-rtl.min.css rename to sources/wordpress/wp-admin/css/install-rtl.min.css diff --git a/sources/wp-admin/css/install.css b/sources/wordpress/wp-admin/css/install.css similarity index 100% rename from sources/wp-admin/css/install.css rename to sources/wordpress/wp-admin/css/install.css diff --git a/sources/wp-admin/css/install.min.css b/sources/wordpress/wp-admin/css/install.min.css similarity index 100% rename from sources/wp-admin/css/install.min.css rename to sources/wordpress/wp-admin/css/install.min.css diff --git a/sources/wp-admin/css/l10n-rtl.css b/sources/wordpress/wp-admin/css/l10n-rtl.css similarity index 100% rename from sources/wp-admin/css/l10n-rtl.css rename to sources/wordpress/wp-admin/css/l10n-rtl.css diff --git a/sources/wp-admin/css/l10n.css b/sources/wordpress/wp-admin/css/l10n.css similarity index 100% rename from sources/wp-admin/css/l10n.css rename to sources/wordpress/wp-admin/css/l10n.css diff --git a/sources/wp-admin/css/list-tables-rtl.css b/sources/wordpress/wp-admin/css/list-tables-rtl.css similarity index 100% rename from sources/wp-admin/css/list-tables-rtl.css rename to sources/wordpress/wp-admin/css/list-tables-rtl.css diff --git a/sources/wp-admin/css/list-tables.css b/sources/wordpress/wp-admin/css/list-tables.css similarity index 100% rename from sources/wp-admin/css/list-tables.css rename to sources/wordpress/wp-admin/css/list-tables.css diff --git a/sources/wp-admin/css/login-rtl.css b/sources/wordpress/wp-admin/css/login-rtl.css similarity index 100% rename from sources/wp-admin/css/login-rtl.css rename to sources/wordpress/wp-admin/css/login-rtl.css diff --git a/sources/wp-admin/css/login-rtl.min.css b/sources/wordpress/wp-admin/css/login-rtl.min.css similarity index 100% rename from sources/wp-admin/css/login-rtl.min.css rename to sources/wordpress/wp-admin/css/login-rtl.min.css diff --git a/sources/wp-admin/css/login.css b/sources/wordpress/wp-admin/css/login.css similarity index 100% rename from sources/wp-admin/css/login.css rename to sources/wordpress/wp-admin/css/login.css diff --git a/sources/wp-admin/css/login.min.css b/sources/wordpress/wp-admin/css/login.min.css similarity index 100% rename from sources/wp-admin/css/login.min.css rename to sources/wordpress/wp-admin/css/login.min.css diff --git a/sources/wp-admin/css/media-rtl.css b/sources/wordpress/wp-admin/css/media-rtl.css similarity index 100% rename from sources/wp-admin/css/media-rtl.css rename to sources/wordpress/wp-admin/css/media-rtl.css diff --git a/sources/wp-admin/css/media.css b/sources/wordpress/wp-admin/css/media.css similarity index 100% rename from sources/wp-admin/css/media.css rename to sources/wordpress/wp-admin/css/media.css diff --git a/sources/wp-admin/css/nav-menus-rtl.css b/sources/wordpress/wp-admin/css/nav-menus-rtl.css similarity index 100% rename from sources/wp-admin/css/nav-menus-rtl.css rename to sources/wordpress/wp-admin/css/nav-menus-rtl.css diff --git a/sources/wp-admin/css/nav-menus.css b/sources/wordpress/wp-admin/css/nav-menus.css similarity index 100% rename from sources/wp-admin/css/nav-menus.css rename to sources/wordpress/wp-admin/css/nav-menus.css diff --git a/sources/wp-admin/css/press-this-rtl.css b/sources/wordpress/wp-admin/css/press-this-rtl.css similarity index 100% rename from sources/wp-admin/css/press-this-rtl.css rename to sources/wordpress/wp-admin/css/press-this-rtl.css diff --git a/sources/wp-admin/css/press-this.css b/sources/wordpress/wp-admin/css/press-this.css similarity index 100% rename from sources/wp-admin/css/press-this.css rename to sources/wordpress/wp-admin/css/press-this.css diff --git a/sources/wp-admin/css/revisions-rtl.css b/sources/wordpress/wp-admin/css/revisions-rtl.css similarity index 100% rename from sources/wp-admin/css/revisions-rtl.css rename to sources/wordpress/wp-admin/css/revisions-rtl.css diff --git a/sources/wp-admin/css/revisions.css b/sources/wordpress/wp-admin/css/revisions.css similarity index 100% rename from sources/wp-admin/css/revisions.css rename to sources/wordpress/wp-admin/css/revisions.css diff --git a/sources/wp-admin/css/themes-rtl.css b/sources/wordpress/wp-admin/css/themes-rtl.css similarity index 100% rename from sources/wp-admin/css/themes-rtl.css rename to sources/wordpress/wp-admin/css/themes-rtl.css diff --git a/sources/wp-admin/css/themes.css b/sources/wordpress/wp-admin/css/themes.css similarity index 100% rename from sources/wp-admin/css/themes.css rename to sources/wordpress/wp-admin/css/themes.css diff --git a/sources/wp-admin/css/widgets-rtl.css b/sources/wordpress/wp-admin/css/widgets-rtl.css similarity index 100% rename from sources/wp-admin/css/widgets-rtl.css rename to sources/wordpress/wp-admin/css/widgets-rtl.css diff --git a/sources/wp-admin/css/widgets.css b/sources/wordpress/wp-admin/css/widgets.css similarity index 100% rename from sources/wp-admin/css/widgets.css rename to sources/wordpress/wp-admin/css/widgets.css diff --git a/sources/wp-admin/css/wp-admin-rtl.css b/sources/wordpress/wp-admin/css/wp-admin-rtl.css similarity index 100% rename from sources/wp-admin/css/wp-admin-rtl.css rename to sources/wordpress/wp-admin/css/wp-admin-rtl.css diff --git a/sources/wp-admin/css/wp-admin-rtl.min.css b/sources/wordpress/wp-admin/css/wp-admin-rtl.min.css similarity index 100% rename from sources/wp-admin/css/wp-admin-rtl.min.css rename to sources/wordpress/wp-admin/css/wp-admin-rtl.min.css diff --git a/sources/wp-admin/css/wp-admin.css b/sources/wordpress/wp-admin/css/wp-admin.css similarity index 100% rename from sources/wp-admin/css/wp-admin.css rename to sources/wordpress/wp-admin/css/wp-admin.css diff --git a/sources/wp-admin/css/wp-admin.min.css b/sources/wordpress/wp-admin/css/wp-admin.min.css similarity index 100% rename from sources/wp-admin/css/wp-admin.min.css rename to sources/wordpress/wp-admin/css/wp-admin.min.css diff --git a/sources/wp-admin/custom-background.php b/sources/wordpress/wp-admin/custom-background.php similarity index 100% rename from sources/wp-admin/custom-background.php rename to sources/wordpress/wp-admin/custom-background.php diff --git a/sources/wp-admin/custom-header.php b/sources/wordpress/wp-admin/custom-header.php similarity index 100% rename from sources/wp-admin/custom-header.php rename to sources/wordpress/wp-admin/custom-header.php diff --git a/sources/wp-admin/customize.php b/sources/wordpress/wp-admin/customize.php similarity index 100% rename from sources/wp-admin/customize.php rename to sources/wordpress/wp-admin/customize.php diff --git a/sources/wp-admin/edit-comments.php b/sources/wordpress/wp-admin/edit-comments.php similarity index 100% rename from sources/wp-admin/edit-comments.php rename to sources/wordpress/wp-admin/edit-comments.php diff --git a/sources/wp-admin/edit-form-advanced.php b/sources/wordpress/wp-admin/edit-form-advanced.php similarity index 100% rename from sources/wp-admin/edit-form-advanced.php rename to sources/wordpress/wp-admin/edit-form-advanced.php diff --git a/sources/wp-admin/edit-form-comment.php b/sources/wordpress/wp-admin/edit-form-comment.php similarity index 100% rename from sources/wp-admin/edit-form-comment.php rename to sources/wordpress/wp-admin/edit-form-comment.php diff --git a/sources/wp-admin/edit-link-form.php b/sources/wordpress/wp-admin/edit-link-form.php similarity index 100% rename from sources/wp-admin/edit-link-form.php rename to sources/wordpress/wp-admin/edit-link-form.php diff --git a/sources/wp-admin/edit-tag-form.php b/sources/wordpress/wp-admin/edit-tag-form.php similarity index 100% rename from sources/wp-admin/edit-tag-form.php rename to sources/wordpress/wp-admin/edit-tag-form.php diff --git a/sources/wp-admin/edit-tags.php b/sources/wordpress/wp-admin/edit-tags.php similarity index 100% rename from sources/wp-admin/edit-tags.php rename to sources/wordpress/wp-admin/edit-tags.php diff --git a/sources/wp-admin/edit.php b/sources/wordpress/wp-admin/edit.php similarity index 100% rename from sources/wp-admin/edit.php rename to sources/wordpress/wp-admin/edit.php diff --git a/sources/wp-admin/export.php b/sources/wordpress/wp-admin/export.php similarity index 100% rename from sources/wp-admin/export.php rename to sources/wordpress/wp-admin/export.php diff --git a/sources/wp-admin/freedoms.php b/sources/wordpress/wp-admin/freedoms.php similarity index 100% rename from sources/wp-admin/freedoms.php rename to sources/wordpress/wp-admin/freedoms.php diff --git a/sources/wp-admin/images/align-center-2x.png b/sources/wordpress/wp-admin/images/align-center-2x.png similarity index 100% rename from sources/wp-admin/images/align-center-2x.png rename to sources/wordpress/wp-admin/images/align-center-2x.png diff --git a/sources/wp-admin/images/align-center.png b/sources/wordpress/wp-admin/images/align-center.png similarity index 100% rename from sources/wp-admin/images/align-center.png rename to sources/wordpress/wp-admin/images/align-center.png diff --git a/sources/wp-admin/images/align-left-2x.png b/sources/wordpress/wp-admin/images/align-left-2x.png similarity index 100% rename from sources/wp-admin/images/align-left-2x.png rename to sources/wordpress/wp-admin/images/align-left-2x.png diff --git a/sources/wp-admin/images/align-left.png b/sources/wordpress/wp-admin/images/align-left.png similarity index 100% rename from sources/wp-admin/images/align-left.png rename to sources/wordpress/wp-admin/images/align-left.png diff --git a/sources/wp-admin/images/align-none-2x.png b/sources/wordpress/wp-admin/images/align-none-2x.png similarity index 100% rename from sources/wp-admin/images/align-none-2x.png rename to sources/wordpress/wp-admin/images/align-none-2x.png diff --git a/sources/wp-admin/images/align-none.png b/sources/wordpress/wp-admin/images/align-none.png similarity index 100% rename from sources/wp-admin/images/align-none.png rename to sources/wordpress/wp-admin/images/align-none.png diff --git a/sources/wp-admin/images/align-right-2x.png b/sources/wordpress/wp-admin/images/align-right-2x.png similarity index 100% rename from sources/wp-admin/images/align-right-2x.png rename to sources/wordpress/wp-admin/images/align-right-2x.png diff --git a/sources/wp-admin/images/align-right.png b/sources/wordpress/wp-admin/images/align-right.png similarity index 100% rename from sources/wp-admin/images/align-right.png rename to sources/wordpress/wp-admin/images/align-right.png diff --git a/sources/wp-admin/images/arrows-2x.png b/sources/wordpress/wp-admin/images/arrows-2x.png similarity index 100% rename from sources/wp-admin/images/arrows-2x.png rename to sources/wordpress/wp-admin/images/arrows-2x.png diff --git a/sources/wp-admin/images/arrows.png b/sources/wordpress/wp-admin/images/arrows.png similarity index 100% rename from sources/wp-admin/images/arrows.png rename to sources/wordpress/wp-admin/images/arrows.png diff --git a/sources/wp-admin/images/bubble_bg-2x.gif b/sources/wordpress/wp-admin/images/bubble_bg-2x.gif similarity index 100% rename from sources/wp-admin/images/bubble_bg-2x.gif rename to sources/wordpress/wp-admin/images/bubble_bg-2x.gif diff --git a/sources/wp-admin/images/bubble_bg.gif b/sources/wordpress/wp-admin/images/bubble_bg.gif similarity index 100% rename from sources/wp-admin/images/bubble_bg.gif rename to sources/wordpress/wp-admin/images/bubble_bg.gif diff --git a/sources/wp-admin/images/comment-grey-bubble-2x.png b/sources/wordpress/wp-admin/images/comment-grey-bubble-2x.png similarity index 100% rename from sources/wp-admin/images/comment-grey-bubble-2x.png rename to sources/wordpress/wp-admin/images/comment-grey-bubble-2x.png diff --git a/sources/wp-admin/images/comment-grey-bubble.png b/sources/wordpress/wp-admin/images/comment-grey-bubble.png similarity index 100% rename from sources/wp-admin/images/comment-grey-bubble.png rename to sources/wordpress/wp-admin/images/comment-grey-bubble.png diff --git a/sources/wp-admin/images/date-button-2x.gif b/sources/wordpress/wp-admin/images/date-button-2x.gif similarity index 100% rename from sources/wp-admin/images/date-button-2x.gif rename to sources/wordpress/wp-admin/images/date-button-2x.gif diff --git a/sources/wp-admin/images/date-button.gif b/sources/wordpress/wp-admin/images/date-button.gif similarity index 100% rename from sources/wp-admin/images/date-button.gif rename to sources/wordpress/wp-admin/images/date-button.gif diff --git a/sources/wp-admin/images/generic.png b/sources/wordpress/wp-admin/images/generic.png similarity index 100% rename from sources/wp-admin/images/generic.png rename to sources/wordpress/wp-admin/images/generic.png diff --git a/sources/wp-admin/images/icons32-2x.png b/sources/wordpress/wp-admin/images/icons32-2x.png similarity index 100% rename from sources/wp-admin/images/icons32-2x.png rename to sources/wordpress/wp-admin/images/icons32-2x.png diff --git a/sources/wp-admin/images/icons32-vs-2x.png b/sources/wordpress/wp-admin/images/icons32-vs-2x.png similarity index 100% rename from sources/wp-admin/images/icons32-vs-2x.png rename to sources/wordpress/wp-admin/images/icons32-vs-2x.png diff --git a/sources/wp-admin/images/icons32-vs.png b/sources/wordpress/wp-admin/images/icons32-vs.png similarity index 100% rename from sources/wp-admin/images/icons32-vs.png rename to sources/wordpress/wp-admin/images/icons32-vs.png diff --git a/sources/wp-admin/images/icons32.png b/sources/wordpress/wp-admin/images/icons32.png similarity index 100% rename from sources/wp-admin/images/icons32.png rename to sources/wordpress/wp-admin/images/icons32.png diff --git a/sources/wp-admin/images/imgedit-icons-2x.png b/sources/wordpress/wp-admin/images/imgedit-icons-2x.png similarity index 100% rename from sources/wp-admin/images/imgedit-icons-2x.png rename to sources/wordpress/wp-admin/images/imgedit-icons-2x.png diff --git a/sources/wp-admin/images/imgedit-icons.png b/sources/wordpress/wp-admin/images/imgedit-icons.png similarity index 100% rename from sources/wp-admin/images/imgedit-icons.png rename to sources/wordpress/wp-admin/images/imgedit-icons.png diff --git a/sources/wp-admin/images/list-2x.png b/sources/wordpress/wp-admin/images/list-2x.png similarity index 100% rename from sources/wp-admin/images/list-2x.png rename to sources/wordpress/wp-admin/images/list-2x.png diff --git a/sources/wp-admin/images/list.png b/sources/wordpress/wp-admin/images/list.png similarity index 100% rename from sources/wp-admin/images/list.png rename to sources/wordpress/wp-admin/images/list.png diff --git a/sources/wp-admin/images/loading.gif b/sources/wordpress/wp-admin/images/loading.gif similarity index 100% rename from sources/wp-admin/images/loading.gif rename to sources/wordpress/wp-admin/images/loading.gif diff --git a/sources/wp-admin/images/marker.png b/sources/wordpress/wp-admin/images/marker.png similarity index 100% rename from sources/wp-admin/images/marker.png rename to sources/wordpress/wp-admin/images/marker.png diff --git a/sources/wp-admin/images/mask.png b/sources/wordpress/wp-admin/images/mask.png similarity index 100% rename from sources/wp-admin/images/mask.png rename to sources/wordpress/wp-admin/images/mask.png diff --git a/sources/wp-admin/images/media-button-2x.png b/sources/wordpress/wp-admin/images/media-button-2x.png similarity index 100% rename from sources/wp-admin/images/media-button-2x.png rename to sources/wordpress/wp-admin/images/media-button-2x.png diff --git a/sources/wp-admin/images/media-button-image.gif b/sources/wordpress/wp-admin/images/media-button-image.gif similarity index 100% rename from sources/wp-admin/images/media-button-image.gif rename to sources/wordpress/wp-admin/images/media-button-image.gif diff --git a/sources/wp-admin/images/media-button-music.gif b/sources/wordpress/wp-admin/images/media-button-music.gif similarity index 100% rename from sources/wp-admin/images/media-button-music.gif rename to sources/wordpress/wp-admin/images/media-button-music.gif diff --git a/sources/wp-admin/images/media-button-other.gif b/sources/wordpress/wp-admin/images/media-button-other.gif similarity index 100% rename from sources/wp-admin/images/media-button-other.gif rename to sources/wordpress/wp-admin/images/media-button-other.gif diff --git a/sources/wp-admin/images/media-button-video.gif b/sources/wordpress/wp-admin/images/media-button-video.gif similarity index 100% rename from sources/wp-admin/images/media-button-video.gif rename to sources/wordpress/wp-admin/images/media-button-video.gif diff --git a/sources/wp-admin/images/media-button.png b/sources/wordpress/wp-admin/images/media-button.png similarity index 100% rename from sources/wp-admin/images/media-button.png rename to sources/wordpress/wp-admin/images/media-button.png diff --git a/sources/wp-admin/images/menu-2x.png b/sources/wordpress/wp-admin/images/menu-2x.png similarity index 100% rename from sources/wp-admin/images/menu-2x.png rename to sources/wordpress/wp-admin/images/menu-2x.png diff --git a/sources/wp-admin/images/menu-vs-2x.png b/sources/wordpress/wp-admin/images/menu-vs-2x.png similarity index 100% rename from sources/wp-admin/images/menu-vs-2x.png rename to sources/wordpress/wp-admin/images/menu-vs-2x.png diff --git a/sources/wp-admin/images/menu-vs.png b/sources/wordpress/wp-admin/images/menu-vs.png similarity index 100% rename from sources/wp-admin/images/menu-vs.png rename to sources/wordpress/wp-admin/images/menu-vs.png diff --git a/sources/wp-admin/images/menu.png b/sources/wordpress/wp-admin/images/menu.png similarity index 100% rename from sources/wp-admin/images/menu.png rename to sources/wordpress/wp-admin/images/menu.png diff --git a/sources/wp-admin/images/no.png b/sources/wordpress/wp-admin/images/no.png similarity index 100% rename from sources/wp-admin/images/no.png rename to sources/wordpress/wp-admin/images/no.png diff --git a/sources/wp-admin/images/post-formats-vs.png b/sources/wordpress/wp-admin/images/post-formats-vs.png similarity index 100% rename from sources/wp-admin/images/post-formats-vs.png rename to sources/wordpress/wp-admin/images/post-formats-vs.png diff --git a/sources/wp-admin/images/post-formats.png b/sources/wordpress/wp-admin/images/post-formats.png similarity index 100% rename from sources/wp-admin/images/post-formats.png rename to sources/wordpress/wp-admin/images/post-formats.png diff --git a/sources/wp-admin/images/post-formats32-vs.png b/sources/wordpress/wp-admin/images/post-formats32-vs.png similarity index 100% rename from sources/wp-admin/images/post-formats32-vs.png rename to sources/wordpress/wp-admin/images/post-formats32-vs.png diff --git a/sources/wp-admin/images/post-formats32.png b/sources/wordpress/wp-admin/images/post-formats32.png similarity index 100% rename from sources/wp-admin/images/post-formats32.png rename to sources/wordpress/wp-admin/images/post-formats32.png diff --git a/sources/wp-admin/images/resize-2x.gif b/sources/wordpress/wp-admin/images/resize-2x.gif similarity index 100% rename from sources/wp-admin/images/resize-2x.gif rename to sources/wordpress/wp-admin/images/resize-2x.gif diff --git a/sources/wp-admin/images/resize-rtl-2x.gif b/sources/wordpress/wp-admin/images/resize-rtl-2x.gif similarity index 100% rename from sources/wp-admin/images/resize-rtl-2x.gif rename to sources/wordpress/wp-admin/images/resize-rtl-2x.gif diff --git a/sources/wp-admin/images/resize-rtl.gif b/sources/wordpress/wp-admin/images/resize-rtl.gif similarity index 100% rename from sources/wp-admin/images/resize-rtl.gif rename to sources/wordpress/wp-admin/images/resize-rtl.gif diff --git a/sources/wp-admin/images/resize.gif b/sources/wordpress/wp-admin/images/resize.gif similarity index 100% rename from sources/wp-admin/images/resize.gif rename to sources/wordpress/wp-admin/images/resize.gif diff --git a/sources/wp-admin/images/se.png b/sources/wordpress/wp-admin/images/se.png similarity index 100% rename from sources/wp-admin/images/se.png rename to sources/wordpress/wp-admin/images/se.png diff --git a/sources/wp-admin/images/sort-2x.gif b/sources/wordpress/wp-admin/images/sort-2x.gif similarity index 100% rename from sources/wp-admin/images/sort-2x.gif rename to sources/wordpress/wp-admin/images/sort-2x.gif diff --git a/sources/wp-admin/images/sort.gif b/sources/wordpress/wp-admin/images/sort.gif similarity index 100% rename from sources/wp-admin/images/sort.gif rename to sources/wordpress/wp-admin/images/sort.gif diff --git a/sources/wp-admin/images/spinner-2x.gif b/sources/wordpress/wp-admin/images/spinner-2x.gif similarity index 100% rename from sources/wp-admin/images/spinner-2x.gif rename to sources/wordpress/wp-admin/images/spinner-2x.gif diff --git a/sources/wp-admin/images/spinner.gif b/sources/wordpress/wp-admin/images/spinner.gif similarity index 100% rename from sources/wp-admin/images/spinner.gif rename to sources/wordpress/wp-admin/images/spinner.gif diff --git a/sources/wp-admin/images/stars-2x.png b/sources/wordpress/wp-admin/images/stars-2x.png similarity index 100% rename from sources/wp-admin/images/stars-2x.png rename to sources/wordpress/wp-admin/images/stars-2x.png diff --git a/sources/wp-admin/images/stars.png b/sources/wordpress/wp-admin/images/stars.png similarity index 100% rename from sources/wp-admin/images/stars.png rename to sources/wordpress/wp-admin/images/stars.png diff --git a/sources/wp-admin/images/w-logo-blue.png b/sources/wordpress/wp-admin/images/w-logo-blue.png similarity index 100% rename from sources/wp-admin/images/w-logo-blue.png rename to sources/wordpress/wp-admin/images/w-logo-blue.png diff --git a/sources/wp-admin/images/w-logo-white.png b/sources/wordpress/wp-admin/images/w-logo-white.png similarity index 100% rename from sources/wp-admin/images/w-logo-white.png rename to sources/wordpress/wp-admin/images/w-logo-white.png diff --git a/sources/wp-admin/images/wheel.png b/sources/wordpress/wp-admin/images/wheel.png similarity index 100% rename from sources/wp-admin/images/wheel.png rename to sources/wordpress/wp-admin/images/wheel.png diff --git a/sources/wp-admin/images/wordpress-logo-white.svg b/sources/wordpress/wp-admin/images/wordpress-logo-white.svg similarity index 100% rename from sources/wp-admin/images/wordpress-logo-white.svg rename to sources/wordpress/wp-admin/images/wordpress-logo-white.svg diff --git a/sources/wp-admin/images/wordpress-logo.png b/sources/wordpress/wp-admin/images/wordpress-logo.png similarity index 100% rename from sources/wp-admin/images/wordpress-logo.png rename to sources/wordpress/wp-admin/images/wordpress-logo.png diff --git a/sources/wp-admin/images/wordpress-logo.svg b/sources/wordpress/wp-admin/images/wordpress-logo.svg similarity index 100% rename from sources/wp-admin/images/wordpress-logo.svg rename to sources/wordpress/wp-admin/images/wordpress-logo.svg diff --git a/sources/wp-admin/images/wpspin_light-2x.gif b/sources/wordpress/wp-admin/images/wpspin_light-2x.gif similarity index 100% rename from sources/wp-admin/images/wpspin_light-2x.gif rename to sources/wordpress/wp-admin/images/wpspin_light-2x.gif diff --git a/sources/wp-admin/images/wpspin_light.gif b/sources/wordpress/wp-admin/images/wpspin_light.gif similarity index 100% rename from sources/wp-admin/images/wpspin_light.gif rename to sources/wordpress/wp-admin/images/wpspin_light.gif diff --git a/sources/wp-admin/images/xit-2x.gif b/sources/wordpress/wp-admin/images/xit-2x.gif similarity index 100% rename from sources/wp-admin/images/xit-2x.gif rename to sources/wordpress/wp-admin/images/xit-2x.gif diff --git a/sources/wp-admin/images/xit.gif b/sources/wordpress/wp-admin/images/xit.gif similarity index 100% rename from sources/wp-admin/images/xit.gif rename to sources/wordpress/wp-admin/images/xit.gif diff --git a/sources/wp-admin/images/yes.png b/sources/wordpress/wp-admin/images/yes.png similarity index 100% rename from sources/wp-admin/images/yes.png rename to sources/wordpress/wp-admin/images/yes.png diff --git a/sources/wp-admin/import.php b/sources/wordpress/wp-admin/import.php similarity index 100% rename from sources/wp-admin/import.php rename to sources/wordpress/wp-admin/import.php diff --git a/sources/wp-admin/includes/admin.php b/sources/wordpress/wp-admin/includes/admin.php similarity index 100% rename from sources/wp-admin/includes/admin.php rename to sources/wordpress/wp-admin/includes/admin.php diff --git a/sources/wp-admin/includes/ajax-actions.php b/sources/wordpress/wp-admin/includes/ajax-actions.php similarity index 100% rename from sources/wp-admin/includes/ajax-actions.php rename to sources/wordpress/wp-admin/includes/ajax-actions.php diff --git a/sources/wp-admin/includes/bookmark.php b/sources/wordpress/wp-admin/includes/bookmark.php similarity index 100% rename from sources/wp-admin/includes/bookmark.php rename to sources/wordpress/wp-admin/includes/bookmark.php diff --git a/sources/wp-admin/includes/class-ftp-pure.php b/sources/wordpress/wp-admin/includes/class-ftp-pure.php similarity index 100% rename from sources/wp-admin/includes/class-ftp-pure.php rename to sources/wordpress/wp-admin/includes/class-ftp-pure.php diff --git a/sources/wp-admin/includes/class-ftp-sockets.php b/sources/wordpress/wp-admin/includes/class-ftp-sockets.php similarity index 100% rename from sources/wp-admin/includes/class-ftp-sockets.php rename to sources/wordpress/wp-admin/includes/class-ftp-sockets.php diff --git a/sources/wp-admin/includes/class-ftp.php b/sources/wordpress/wp-admin/includes/class-ftp.php similarity index 100% rename from sources/wp-admin/includes/class-ftp.php rename to sources/wordpress/wp-admin/includes/class-ftp.php diff --git a/sources/wp-admin/includes/class-pclzip.php b/sources/wordpress/wp-admin/includes/class-pclzip.php similarity index 100% rename from sources/wp-admin/includes/class-pclzip.php rename to sources/wordpress/wp-admin/includes/class-pclzip.php diff --git a/sources/wp-admin/includes/class-wp-comments-list-table.php b/sources/wordpress/wp-admin/includes/class-wp-comments-list-table.php similarity index 100% rename from sources/wp-admin/includes/class-wp-comments-list-table.php rename to sources/wordpress/wp-admin/includes/class-wp-comments-list-table.php diff --git a/sources/wp-admin/includes/class-wp-filesystem-base.php b/sources/wordpress/wp-admin/includes/class-wp-filesystem-base.php similarity index 100% rename from sources/wp-admin/includes/class-wp-filesystem-base.php rename to sources/wordpress/wp-admin/includes/class-wp-filesystem-base.php diff --git a/sources/wp-admin/includes/class-wp-filesystem-direct.php b/sources/wordpress/wp-admin/includes/class-wp-filesystem-direct.php similarity index 100% rename from sources/wp-admin/includes/class-wp-filesystem-direct.php rename to sources/wordpress/wp-admin/includes/class-wp-filesystem-direct.php diff --git a/sources/wp-admin/includes/class-wp-filesystem-ftpext.php b/sources/wordpress/wp-admin/includes/class-wp-filesystem-ftpext.php similarity index 100% rename from sources/wp-admin/includes/class-wp-filesystem-ftpext.php rename to sources/wordpress/wp-admin/includes/class-wp-filesystem-ftpext.php diff --git a/sources/wp-admin/includes/class-wp-filesystem-ftpsockets.php b/sources/wordpress/wp-admin/includes/class-wp-filesystem-ftpsockets.php similarity index 100% rename from sources/wp-admin/includes/class-wp-filesystem-ftpsockets.php rename to sources/wordpress/wp-admin/includes/class-wp-filesystem-ftpsockets.php diff --git a/sources/wp-admin/includes/class-wp-filesystem-ssh2.php b/sources/wordpress/wp-admin/includes/class-wp-filesystem-ssh2.php similarity index 100% rename from sources/wp-admin/includes/class-wp-filesystem-ssh2.php rename to sources/wordpress/wp-admin/includes/class-wp-filesystem-ssh2.php diff --git a/sources/wp-admin/includes/class-wp-importer.php b/sources/wordpress/wp-admin/includes/class-wp-importer.php similarity index 100% rename from sources/wp-admin/includes/class-wp-importer.php rename to sources/wordpress/wp-admin/includes/class-wp-importer.php diff --git a/sources/wp-admin/includes/class-wp-links-list-table.php b/sources/wordpress/wp-admin/includes/class-wp-links-list-table.php similarity index 100% rename from sources/wp-admin/includes/class-wp-links-list-table.php rename to sources/wordpress/wp-admin/includes/class-wp-links-list-table.php diff --git a/sources/wp-admin/includes/class-wp-list-table.php b/sources/wordpress/wp-admin/includes/class-wp-list-table.php similarity index 100% rename from sources/wp-admin/includes/class-wp-list-table.php rename to sources/wordpress/wp-admin/includes/class-wp-list-table.php diff --git a/sources/wp-admin/includes/class-wp-media-list-table.php b/sources/wordpress/wp-admin/includes/class-wp-media-list-table.php similarity index 100% rename from sources/wp-admin/includes/class-wp-media-list-table.php rename to sources/wordpress/wp-admin/includes/class-wp-media-list-table.php diff --git a/sources/wp-admin/includes/class-wp-ms-sites-list-table.php b/sources/wordpress/wp-admin/includes/class-wp-ms-sites-list-table.php similarity index 100% rename from sources/wp-admin/includes/class-wp-ms-sites-list-table.php rename to sources/wordpress/wp-admin/includes/class-wp-ms-sites-list-table.php diff --git a/sources/wp-admin/includes/class-wp-ms-themes-list-table.php b/sources/wordpress/wp-admin/includes/class-wp-ms-themes-list-table.php similarity index 100% rename from sources/wp-admin/includes/class-wp-ms-themes-list-table.php rename to sources/wordpress/wp-admin/includes/class-wp-ms-themes-list-table.php diff --git a/sources/wp-admin/includes/class-wp-ms-users-list-table.php b/sources/wordpress/wp-admin/includes/class-wp-ms-users-list-table.php similarity index 100% rename from sources/wp-admin/includes/class-wp-ms-users-list-table.php rename to sources/wordpress/wp-admin/includes/class-wp-ms-users-list-table.php diff --git a/sources/wp-admin/includes/class-wp-plugin-install-list-table.php b/sources/wordpress/wp-admin/includes/class-wp-plugin-install-list-table.php similarity index 99% rename from sources/wp-admin/includes/class-wp-plugin-install-list-table.php rename to sources/wordpress/wp-admin/includes/class-wp-plugin-install-list-table.php index 1252227..50a4a97 100644 --- a/sources/wp-admin/includes/class-wp-plugin-install-list-table.php +++ b/sources/wordpress/wp-admin/includes/class-wp-plugin-install-list-table.php @@ -273,7 +273,9 @@ class WP_Plugin_Install_List_Table extends WP_List_Table { return; } - if ( 'top' == $which ) { ?> + if ( 'top' == $which ) { + wp_referer_field(); + ?>
display(); + ?> +
+ display(); ?> +
+ ' . __('Change Permalinks') . "\n"; } } else { - if ( function_exists( 'mb_strlen' ) && mb_strlen( $post_name ) > 30 ) { - $post_name_abridged = mb_substr( $post_name, 0, 14 ) . '…' . mb_substr( $post_name, -14 ); - } elseif ( strlen( $post_name ) > 30 ) { - $post_name_abridged = substr( $post_name, 0, 14 ) . '…' . substr( $post_name, -14 ); + if ( function_exists( 'mb_strlen' ) ) { + if ( mb_strlen( $post_name ) > 30 ) { + $post_name_abridged = mb_substr( $post_name, 0, 14 ) . '…' . mb_substr( $post_name, -14 ); + } else { + $post_name_abridged = $post_name; + } } else { - $post_name_abridged = $post_name; + if ( strlen( $post_name ) > 30 ) { + $post_name_abridged = substr( $post_name, 0, 14 ) . '…' . substr( $post_name, -14 ); + } else { + $post_name_abridged = $post_name; + } } $post_name_html = '' . $post_name_abridged . ''; diff --git a/sources/wp-admin/includes/revision.php b/sources/wordpress/wp-admin/includes/revision.php similarity index 100% rename from sources/wp-admin/includes/revision.php rename to sources/wordpress/wp-admin/includes/revision.php diff --git a/sources/wp-admin/includes/schema.php b/sources/wordpress/wp-admin/includes/schema.php similarity index 100% rename from sources/wp-admin/includes/schema.php rename to sources/wordpress/wp-admin/includes/schema.php diff --git a/sources/wp-admin/includes/screen.php b/sources/wordpress/wp-admin/includes/screen.php similarity index 100% rename from sources/wp-admin/includes/screen.php rename to sources/wordpress/wp-admin/includes/screen.php diff --git a/sources/wp-admin/includes/taxonomy.php b/sources/wordpress/wp-admin/includes/taxonomy.php similarity index 100% rename from sources/wp-admin/includes/taxonomy.php rename to sources/wordpress/wp-admin/includes/taxonomy.php diff --git a/sources/wp-admin/includes/template.php b/sources/wordpress/wp-admin/includes/template.php similarity index 100% rename from sources/wp-admin/includes/template.php rename to sources/wordpress/wp-admin/includes/template.php diff --git a/sources/wp-admin/includes/theme-install.php b/sources/wordpress/wp-admin/includes/theme-install.php similarity index 100% rename from sources/wp-admin/includes/theme-install.php rename to sources/wordpress/wp-admin/includes/theme-install.php diff --git a/sources/wp-admin/includes/theme.php b/sources/wordpress/wp-admin/includes/theme.php similarity index 100% rename from sources/wp-admin/includes/theme.php rename to sources/wordpress/wp-admin/includes/theme.php diff --git a/sources/wp-admin/includes/translation-install.php b/sources/wordpress/wp-admin/includes/translation-install.php similarity index 100% rename from sources/wp-admin/includes/translation-install.php rename to sources/wordpress/wp-admin/includes/translation-install.php diff --git a/sources/wp-admin/includes/update-core.php b/sources/wordpress/wp-admin/includes/update-core.php similarity index 100% rename from sources/wp-admin/includes/update-core.php rename to sources/wordpress/wp-admin/includes/update-core.php diff --git a/sources/wp-admin/includes/update.php b/sources/wordpress/wp-admin/includes/update.php similarity index 100% rename from sources/wp-admin/includes/update.php rename to sources/wordpress/wp-admin/includes/update.php diff --git a/sources/wp-admin/includes/upgrade.php b/sources/wordpress/wp-admin/includes/upgrade.php similarity index 100% rename from sources/wp-admin/includes/upgrade.php rename to sources/wordpress/wp-admin/includes/upgrade.php diff --git a/sources/wp-admin/includes/user.php b/sources/wordpress/wp-admin/includes/user.php similarity index 100% rename from sources/wp-admin/includes/user.php rename to sources/wordpress/wp-admin/includes/user.php diff --git a/sources/wp-admin/includes/widgets.php b/sources/wordpress/wp-admin/includes/widgets.php similarity index 100% rename from sources/wp-admin/includes/widgets.php rename to sources/wordpress/wp-admin/includes/widgets.php diff --git a/sources/wp-admin/index.php b/sources/wordpress/wp-admin/index.php similarity index 100% rename from sources/wp-admin/index.php rename to sources/wordpress/wp-admin/index.php diff --git a/sources/wp-admin/install-helper.php b/sources/wordpress/wp-admin/install-helper.php similarity index 100% rename from sources/wp-admin/install-helper.php rename to sources/wordpress/wp-admin/install-helper.php diff --git a/sources/wp-admin/install.php b/sources/wordpress/wp-admin/install.php similarity index 100% rename from sources/wp-admin/install.php rename to sources/wordpress/wp-admin/install.php diff --git a/sources/wp-admin/js/accordion.js b/sources/wordpress/wp-admin/js/accordion.js similarity index 100% rename from sources/wp-admin/js/accordion.js rename to sources/wordpress/wp-admin/js/accordion.js diff --git a/sources/wp-admin/js/accordion.min.js b/sources/wordpress/wp-admin/js/accordion.min.js similarity index 100% rename from sources/wp-admin/js/accordion.min.js rename to sources/wordpress/wp-admin/js/accordion.min.js diff --git a/sources/wp-admin/js/color-picker.js b/sources/wordpress/wp-admin/js/color-picker.js similarity index 100% rename from sources/wp-admin/js/color-picker.js rename to sources/wordpress/wp-admin/js/color-picker.js diff --git a/sources/wp-admin/js/color-picker.min.js b/sources/wordpress/wp-admin/js/color-picker.min.js similarity index 100% rename from sources/wp-admin/js/color-picker.min.js rename to sources/wordpress/wp-admin/js/color-picker.min.js diff --git a/sources/wp-admin/js/comment.js b/sources/wordpress/wp-admin/js/comment.js similarity index 100% rename from sources/wp-admin/js/comment.js rename to sources/wordpress/wp-admin/js/comment.js diff --git a/sources/wp-admin/js/comment.min.js b/sources/wordpress/wp-admin/js/comment.min.js similarity index 100% rename from sources/wp-admin/js/comment.min.js rename to sources/wordpress/wp-admin/js/comment.min.js diff --git a/sources/wp-admin/js/common.js b/sources/wordpress/wp-admin/js/common.js similarity index 100% rename from sources/wp-admin/js/common.js rename to sources/wordpress/wp-admin/js/common.js diff --git a/sources/wp-admin/js/common.min.js b/sources/wordpress/wp-admin/js/common.min.js similarity index 100% rename from sources/wp-admin/js/common.min.js rename to sources/wordpress/wp-admin/js/common.min.js diff --git a/sources/wp-admin/js/custom-background.js b/sources/wordpress/wp-admin/js/custom-background.js similarity index 100% rename from sources/wp-admin/js/custom-background.js rename to sources/wordpress/wp-admin/js/custom-background.js diff --git a/sources/wp-admin/js/custom-background.min.js b/sources/wordpress/wp-admin/js/custom-background.min.js similarity index 100% rename from sources/wp-admin/js/custom-background.min.js rename to sources/wordpress/wp-admin/js/custom-background.min.js diff --git a/sources/wp-admin/js/custom-header.js b/sources/wordpress/wp-admin/js/custom-header.js similarity index 100% rename from sources/wp-admin/js/custom-header.js rename to sources/wordpress/wp-admin/js/custom-header.js diff --git a/sources/wp-admin/js/customize-controls.js b/sources/wordpress/wp-admin/js/customize-controls.js similarity index 100% rename from sources/wp-admin/js/customize-controls.js rename to sources/wordpress/wp-admin/js/customize-controls.js diff --git a/sources/wp-admin/js/customize-controls.min.js b/sources/wordpress/wp-admin/js/customize-controls.min.js similarity index 100% rename from sources/wp-admin/js/customize-controls.min.js rename to sources/wordpress/wp-admin/js/customize-controls.min.js diff --git a/sources/wp-admin/js/customize-widgets.js b/sources/wordpress/wp-admin/js/customize-widgets.js similarity index 100% rename from sources/wp-admin/js/customize-widgets.js rename to sources/wordpress/wp-admin/js/customize-widgets.js diff --git a/sources/wp-admin/js/customize-widgets.min.js b/sources/wordpress/wp-admin/js/customize-widgets.min.js similarity index 100% rename from sources/wp-admin/js/customize-widgets.min.js rename to sources/wordpress/wp-admin/js/customize-widgets.min.js diff --git a/sources/wp-admin/js/dashboard.js b/sources/wordpress/wp-admin/js/dashboard.js similarity index 100% rename from sources/wp-admin/js/dashboard.js rename to sources/wordpress/wp-admin/js/dashboard.js diff --git a/sources/wp-admin/js/dashboard.min.js b/sources/wordpress/wp-admin/js/dashboard.min.js similarity index 100% rename from sources/wp-admin/js/dashboard.min.js rename to sources/wordpress/wp-admin/js/dashboard.min.js diff --git a/sources/wp-admin/js/edit-comments.js b/sources/wordpress/wp-admin/js/edit-comments.js similarity index 100% rename from sources/wp-admin/js/edit-comments.js rename to sources/wordpress/wp-admin/js/edit-comments.js diff --git a/sources/wp-admin/js/edit-comments.min.js b/sources/wordpress/wp-admin/js/edit-comments.min.js similarity index 100% rename from sources/wp-admin/js/edit-comments.min.js rename to sources/wordpress/wp-admin/js/edit-comments.min.js diff --git a/sources/wp-admin/js/editor-expand.js b/sources/wordpress/wp-admin/js/editor-expand.js similarity index 96% rename from sources/wp-admin/js/editor-expand.js rename to sources/wordpress/wp-admin/js/editor-expand.js index ab5e885..afacd32 100644 --- a/sources/wp-admin/js/editor-expand.js +++ b/sources/wordpress/wp-admin/js/editor-expand.js @@ -2,7 +2,7 @@ window.wp = window.wp || {}; -jQuery( document ).ready( function($) { +jQuery( document ).ready( function( $ ) { var $window = $( window ), $document = $( document ), $adminBar = $( '#wpadminbar' ), @@ -148,6 +148,11 @@ jQuery( document ).ready( function($) { // We need to wait for TinyMCE to initialize. $document.on( 'tinymce-editor-init.editor-expand', function( event, editor ) { + var hideFloatPanels = _.debounce( function() { + ! $( '.mce-floatpanel:hover' ).length && tinymce.ui.FloatPanel.hideAll(); + $( '.mce-tooltip' ).hide(); + }, 1000, true ); + // Make sure it's the main editor. if ( editor.id !== 'content' ) { return; @@ -224,6 +229,8 @@ jQuery( document ).ready( function($) { // Adjust when switching editor modes. function mceShow() { + $window.on( 'scroll.mce-float-panels', hideFloatPanels ); + setTimeout( function() { editor.execCommand( 'wpAutoResize' ); adjust(); @@ -231,6 +238,8 @@ jQuery( document ).ready( function($) { } function mceHide() { + $window.off( 'scroll.mce-float-panels' ); + setTimeout( function() { var top = $contentWrap.offset().top; @@ -251,6 +260,8 @@ jQuery( document ).ready( function($) { editor.on( 'hide', mceHide ); // Adjust when the editor resizes. editor.on( 'setcontent wp-autoresize wp-toolbar-toggle', adjust ); + + $window.off( 'scroll.mce-float-panels' ).on( 'scroll.mce-float-panels', hideFloatPanels ); }; mceUnbind = function() { @@ -258,6 +269,8 @@ jQuery( document ).ready( function($) { editor.off( 'show', mceShow ); editor.off( 'hide', mceHide ); editor.off( 'setcontent wp-autoresize wp-toolbar-toggle', adjust ); + + $window.off( 'scroll.mce-float-panels' ); }; if ( $wrap.hasClass( 'wp-editor-expand' ) ) { @@ -590,6 +603,12 @@ jQuery( document ).ready( function($) { } adjust(); + }).on( 'wp-window-resized.editor-expand', function() { + if ( mceEditor && ! mceEditor.isHidden() ) { + mceEditor.execCommand( 'wpAutoResize' ); + } else { + textEditorResize(); + } }); $textEditor.on( 'focus.editor-expand input.editor-expand propertychange.editor-expand', textEditorResize ); diff --git a/sources/wp-admin/js/editor-expand.min.js b/sources/wordpress/wp-admin/js/editor-expand.min.js similarity index 52% rename from sources/wp-admin/js/editor-expand.min.js rename to sources/wordpress/wp-admin/js/editor-expand.min.js index 7104766..44d70d9 100644 --- a/sources/wp-admin/js/editor-expand.min.js +++ b/sources/wordpress/wp-admin/js/editor-expand.min.js @@ -1 +1 @@ -window.wp=window.wp||{},jQuery(document).ready(function(a){function b(){var a=m.width();R={windowHeight:m.height(),windowWidth:a,adminBarHeight:a>600?o.outerHeight():0,toolsHeight:s.outerHeight()||0,menuBarHeight:z.outerHeight()||0,visualTopHeight:t.outerHeight()||0,textTopHeight:v.outerHeight()||0,bottomHeight:y.outerHeight()||0,statusBarHeight:A.outerHeight()||0,sideSortablesHeight:B.height()||0},R.menuBarHeight<3&&(R.menuBarHeight=0)}function c(a){var b,c,d,e,f,g=jQuery.ui.keyCode,h=a.keyCode,i=document.createRange(),j=w[0].selectionStart,k=w[0].selectionEnd,l=x[0].firstChild,m=10;if(!j||!k||j===k){try{i.setStart(l,j),i.setEnd(l,k+1)}catch(n){}b=i.getBoundingClientRect(),b.height&&(c=b.top-m,d=c+b.height+m,e=R.adminBarHeight+R.toolsHeight+R.textTopHeight,f=R.windowHeight-R.bottomHeight,e>c&&(h===g.UP||h===g.LEFT||h===g.BACKSPACE)?window.scrollTo(window.pageXOffset,c+window.pageYOffset-e):d>f&&window.scrollTo(window.pageXOffset,d+window.pageYOffset-f))}}function d(){if(!(k&&!k.isHidden()||!k&&"tinymce"===Q)){var a,b=w.height();x.width(w.width()-22),x.text(w.val()+" "),a=x.height(),P>a&&(a=P),a!==b&&(w.height(a),e())}}function e(a){if(!E||!E.settings.visible){var c,e,f,g,h,i,j,l,o,q=m.scrollTop(),F="scroll"!==a,G=k&&!k.isHidden(),M=P,Q=D.offset().top,S=1,T=r.width();(F||!R.windowHeight)&&b(),G||"resize"!==a||d(),G?(c=t,e=u,j=R.visualTopHeight):(c=v,e=w,j=R.textTopHeight),i=c.parent().offset().top,l=e.offset().top,o=e.outerHeight(),h=G?P+j:P+20,h=o>h+5,h?((!H||F)&&q>=i-R.toolsHeight-R.adminBarHeight&&q<=i-R.toolsHeight-R.adminBarHeight+o-M?(H=!0,s.css({position:"fixed",top:R.adminBarHeight,width:T}),G&&z.length&&z.css({position:"fixed",top:R.adminBarHeight+R.toolsHeight,width:T-2*S-(G?0:c.outerWidth()-c.width())}),c.css({position:"fixed",top:R.adminBarHeight+R.toolsHeight+R.menuBarHeight,width:T-2*S-(G?0:c.outerWidth()-c.width())})):(H||F)&&(q<=i-R.toolsHeight-R.adminBarHeight?(H=!1,s.css({position:"absolute",top:0,width:T}),G&&z.length&&z.css({position:"absolute",top:0,width:T-2*S}),c.css({position:"absolute",top:R.menuBarHeight,width:T-2*S-(G?0:c.outerWidth()-c.width())})):q>=i-R.toolsHeight-R.adminBarHeight+o-M&&(H=!1,s.css({position:"absolute",top:o-M,width:T}),G&&z.length&&z.css({position:"absolute",top:o-M,width:T-2*S}),c.css({position:"absolute",top:o-M+R.menuBarHeight,width:T-2*S-(G?0:c.outerWidth()-c.width())}))),(!I||F)&&q+R.windowHeight<=l+o+R.bottomHeight+R.statusBarHeight+S?(I=!0,A.css({position:"fixed",bottom:R.bottomHeight,width:T-2*S}),y.css({position:"fixed",bottom:0,width:T})):(I||F)&&q+R.windowHeight>l+o+R.bottomHeight+R.statusBarHeight-S&&(I=!1,A.add(y).attr("style",""))):F&&(s.css({position:"absolute",top:0,width:T}),G&&z.length&&z.css({position:"absolute",top:0,width:T-2*S}),c.css({position:"absolute",top:R.menuBarHeight,width:T-2*S-(G?0:c.outerWidth()-c.width())}),A.add(y).attr("style","")),C.width()<300&&R.windowWidth>600&&n.height()>B.height()+Q+120&&R.windowHeightR.windowHeight||J||K?Q>=q+N?(B.attr("style",""),J=K=!1):q>L?J?(J=!1,f=B.offset().top-R.adminBarHeight,g=p.offset().top,gq&&(K?(K=!1,f=B.offset().top-O,g=p.offset().top,g=q+N&&(J=!0,B.css({position:"fixed",top:N,bottom:""}))):(q>=Q-N?B.css({position:"fixed",top:N}):B.attr("style",""),J=K=!1),L=q):(B.attr("style",""),J=K=!1),F&&(r.css({paddingTop:R.toolsHeight}),G?u.css({paddingTop:R.visualTopHeight+R.menuBarHeight}):(w.css({marginTop:R.textTopHeight}),x.width(T-20-2*S)))}}function f(){d(),e()}function g(a){for(var b=1;6>b;b++)setTimeout(a,500*b)}function h(){clearTimeout(l),l=setTimeout(e,100)}function i(){window.pageYOffset&&window.pageYOffset>M&&window.scrollTo(window.pageXOffset,0),q.addClass("wp-editor-expand"),m.on("scroll.editor-expand resize.editor-expand",function(a){e(a.type),h()}),n.on("wp-collapse-menu.editor-expand postboxes-columnchange.editor-expand editor-classchange.editor-expand",e).on("postbox-toggled.editor-expand",function(){!J&&!K&&window.pageYOffset>N&&(K=!0,window.scrollBy(0,-1),e(),window.scrollBy(0,1)),e()}),w.on("focus.editor-expand input.editor-expand propertychange.editor-expand",d),w.on("keyup.editor-expand",c),F(),E&&E.pubsub.subscribe("hidden",f),k&&(k.settings.wp_autoresize_on=!0,k.execCommand("wpAutoResizeOn"),k.isHidden()||k.execCommand("wpAutoResize")),(!k||k.isHidden())&&d(),e()}function j(){var b=window.getUserSetting("ed_size");window.pageYOffset&&window.pageYOffset>M&&window.scrollTo(window.pageXOffset,0),q.removeClass("wp-editor-expand"),m.off(".editor-expand"),n.off(".editor-expand"),w.off(".editor-expand"),G(),E&&E.pubsub.unsubscribe("hidden",f),a.each([t,v,s,z,y,A,r,u,w,B],function(a,b){b&&b.attr("style","")}),H=I=J=K=!1,k&&(k.settings.wp_autoresize_on=!1,k.execCommand("wpAutoResizeOff"),k.isHidden()||(w.hide(),b&&k.theme.resizeTo(null,b))),b&&w.height(b)}var k,l,m=a(window),n=a(document),o=a("#wpadminbar"),p=a("#wpfooter"),q=a("#postdivrich"),r=a("#wp-content-wrap"),s=a("#wp-content-editor-tools"),t=a(),u=a(),v=a("#ed_toolbar"),w=a("#content"),x=a('
'),y=a("#post-status-info"),z=a(),A=a(),B=a("#side-sortables"),C=a("#postbox-container-1"),D=a("#post-body"),E=window.wp.editor&&window.wp.editor.fullscreen,F=function(){},G=function(){},H=!1,I=!1,J=!1,K=!1,L=0,M=130,N=56,O=20,P=300,Q=window.getUserSetting("editor"),R={windowHeight:0,windowWidth:0,adminBarHeight:0,toolsHeight:0,menuBarHeight:0,visualTopHeight:0,textTopHeight:0,bottomHeight:0,statusBarHeight:0,sideSortablesHeight:0};x.insertAfter(w),x.css({"font-family":w.css("font-family"),"font-size":w.css("font-size"),"line-height":w.css("line-height"),"white-space":"pre-wrap","word-wrap":"break-word"}),n.on("tinymce-editor-init.editor-expand",function(a,b){function c(){var a,c,d=b.selection.getNode();return c=b.plugins.wpview&&(a=b.plugins.wpview.getView(d))?a.getBoundingClientRect():d.getBoundingClientRect(),c.height?c:!1}function f(a){var d,e,f,g,h=tinymce.util.VK,i=a.keyCode,j=c(),k=10;j&&(47>=i&&i!==h.SPACEBAR&&i!==h.ENTER&&i!==h.DELETE&&i!==h.BACKSPACE&&i!==h.UP&&i!==h.LEFT&&i!==h.DOWN&&i!==h.UP||i>=91&&93>=i||i>=112&&123>=i||144===i||145===i||(d=j.top+b.iframeElement.getBoundingClientRect().top,e=d+j.height,d-=k,e+=k,f=R.adminBarHeight+R.toolsHeight+R.menuBarHeight+R.visualTopHeight,g=R.windowHeight-R.bottomHeight-R.statusBarHeight,g-fd&&(i===h.UP||i===h.LEFT||i===h.BACKSPACE)?window.scrollTo(window.pageXOffset,d+window.pageYOffset-f):e>g&&window.scrollTo(window.pageXOffset,e+window.pageYOffset-g))))}function h(){setTimeout(function(){b.execCommand("wpAutoResize"),e()},300)}function i(){setTimeout(function(){var a=r.offset().top;window.pageYOffset>a&&window.scrollTo(window.pageXOffset,a-R.adminBarHeight),d(),e()},100),e()}"content"===b.id&&(k=b,b.settings.autoresize_min_height=P,t=r.find(".mce-toolbar-grp"),u=r.find(".mce-edit-area"),A=r.find(".mce-statusbar"),z=r.find(".mce-menubar"),F=function(){b.on("keyup",f),b.on("show",h),b.on("hide",i),b.on("setcontent wp-autoresize wp-toolbar-toggle",e)},G=function(){b.off("keyup",f),b.off("show",h),b.off("hide",i),b.off("setcontent wp-autoresize wp-toolbar-toggle",e)},q.hasClass("wp-editor-expand")&&(F(),g(e)))}),q.hasClass("wp-editor-expand")&&(i(),r.hasClass("html-active")&&g(function(){e(),d()})),a("#adv-settings .editor-expand").show(),a("#editor-expand-toggle").on("change.editor-expand",function(){a(this).prop("checked")?(i(),window.setUserSetting("editor_expand","on")):(j(),window.setUserSetting("editor_expand","off"))}),window.editorExpand={on:i,off:j}}); \ No newline at end of file +window.wp=window.wp||{},jQuery(document).ready(function(a){function b(){var a=m.width();R={windowHeight:m.height(),windowWidth:a,adminBarHeight:a>600?o.outerHeight():0,toolsHeight:s.outerHeight()||0,menuBarHeight:z.outerHeight()||0,visualTopHeight:t.outerHeight()||0,textTopHeight:v.outerHeight()||0,bottomHeight:y.outerHeight()||0,statusBarHeight:A.outerHeight()||0,sideSortablesHeight:B.height()||0},R.menuBarHeight<3&&(R.menuBarHeight=0)}function c(a){var b,c,d,e,f,g=jQuery.ui.keyCode,h=a.keyCode,i=document.createRange(),j=w[0].selectionStart,k=w[0].selectionEnd,l=x[0].firstChild,m=10;if(!j||!k||j===k){try{i.setStart(l,j),i.setEnd(l,k+1)}catch(n){}b=i.getBoundingClientRect(),b.height&&(c=b.top-m,d=c+b.height+m,e=R.adminBarHeight+R.toolsHeight+R.textTopHeight,f=R.windowHeight-R.bottomHeight,e>c&&(h===g.UP||h===g.LEFT||h===g.BACKSPACE)?window.scrollTo(window.pageXOffset,c+window.pageYOffset-e):d>f&&window.scrollTo(window.pageXOffset,d+window.pageYOffset-f))}}function d(){if(!(k&&!k.isHidden()||!k&&"tinymce"===Q)){var a,b=w.height();x.width(w.width()-22),x.text(w.val()+" "),a=x.height(),P>a&&(a=P),a!==b&&(w.height(a),e())}}function e(a){if(!E||!E.settings.visible){var c,e,f,g,h,i,j,l,o,q=m.scrollTop(),F="scroll"!==a,G=k&&!k.isHidden(),M=P,Q=D.offset().top,S=1,T=r.width();(F||!R.windowHeight)&&b(),G||"resize"!==a||d(),G?(c=t,e=u,j=R.visualTopHeight):(c=v,e=w,j=R.textTopHeight),i=c.parent().offset().top,l=e.offset().top,o=e.outerHeight(),h=G?P+j:P+20,h=o>h+5,h?((!H||F)&&q>=i-R.toolsHeight-R.adminBarHeight&&q<=i-R.toolsHeight-R.adminBarHeight+o-M?(H=!0,s.css({position:"fixed",top:R.adminBarHeight,width:T}),G&&z.length&&z.css({position:"fixed",top:R.adminBarHeight+R.toolsHeight,width:T-2*S-(G?0:c.outerWidth()-c.width())}),c.css({position:"fixed",top:R.adminBarHeight+R.toolsHeight+R.menuBarHeight,width:T-2*S-(G?0:c.outerWidth()-c.width())})):(H||F)&&(q<=i-R.toolsHeight-R.adminBarHeight?(H=!1,s.css({position:"absolute",top:0,width:T}),G&&z.length&&z.css({position:"absolute",top:0,width:T-2*S}),c.css({position:"absolute",top:R.menuBarHeight,width:T-2*S-(G?0:c.outerWidth()-c.width())})):q>=i-R.toolsHeight-R.adminBarHeight+o-M&&(H=!1,s.css({position:"absolute",top:o-M,width:T}),G&&z.length&&z.css({position:"absolute",top:o-M,width:T-2*S}),c.css({position:"absolute",top:o-M+R.menuBarHeight,width:T-2*S-(G?0:c.outerWidth()-c.width())}))),(!I||F)&&q+R.windowHeight<=l+o+R.bottomHeight+R.statusBarHeight+S?(I=!0,A.css({position:"fixed",bottom:R.bottomHeight,width:T-2*S}),y.css({position:"fixed",bottom:0,width:T})):(I||F)&&q+R.windowHeight>l+o+R.bottomHeight+R.statusBarHeight-S&&(I=!1,A.add(y).attr("style",""))):F&&(s.css({position:"absolute",top:0,width:T}),G&&z.length&&z.css({position:"absolute",top:0,width:T-2*S}),c.css({position:"absolute",top:R.menuBarHeight,width:T-2*S-(G?0:c.outerWidth()-c.width())}),A.add(y).attr("style","")),C.width()<300&&R.windowWidth>600&&n.height()>B.height()+Q+120&&R.windowHeightR.windowHeight||J||K?Q>=q+N?(B.attr("style",""),J=K=!1):q>L?J?(J=!1,f=B.offset().top-R.adminBarHeight,g=p.offset().top,gq&&(K?(K=!1,f=B.offset().top-O,g=p.offset().top,g=q+N&&(J=!0,B.css({position:"fixed",top:N,bottom:""}))):(q>=Q-N?B.css({position:"fixed",top:N}):B.attr("style",""),J=K=!1),L=q):(B.attr("style",""),J=K=!1),F&&(r.css({paddingTop:R.toolsHeight}),G?u.css({paddingTop:R.visualTopHeight+R.menuBarHeight}):(w.css({marginTop:R.textTopHeight}),x.width(T-20-2*S)))}}function f(){d(),e()}function g(a){for(var b=1;6>b;b++)setTimeout(a,500*b)}function h(){clearTimeout(l),l=setTimeout(e,100)}function i(){window.pageYOffset&&window.pageYOffset>M&&window.scrollTo(window.pageXOffset,0),q.addClass("wp-editor-expand"),m.on("scroll.editor-expand resize.editor-expand",function(a){e(a.type),h()}),n.on("wp-collapse-menu.editor-expand postboxes-columnchange.editor-expand editor-classchange.editor-expand",e).on("postbox-toggled.editor-expand",function(){!J&&!K&&window.pageYOffset>N&&(K=!0,window.scrollBy(0,-1),e(),window.scrollBy(0,1)),e()}).on("wp-window-resized.editor-expand",function(){k&&!k.isHidden()?k.execCommand("wpAutoResize"):d()}),w.on("focus.editor-expand input.editor-expand propertychange.editor-expand",d),w.on("keyup.editor-expand",c),F(),E&&E.pubsub.subscribe("hidden",f),k&&(k.settings.wp_autoresize_on=!0,k.execCommand("wpAutoResizeOn"),k.isHidden()||k.execCommand("wpAutoResize")),(!k||k.isHidden())&&d(),e()}function j(){var b=window.getUserSetting("ed_size");window.pageYOffset&&window.pageYOffset>M&&window.scrollTo(window.pageXOffset,0),q.removeClass("wp-editor-expand"),m.off(".editor-expand"),n.off(".editor-expand"),w.off(".editor-expand"),G(),E&&E.pubsub.unsubscribe("hidden",f),a.each([t,v,s,z,y,A,r,u,w,B],function(a,b){b&&b.attr("style","")}),H=I=J=K=!1,k&&(k.settings.wp_autoresize_on=!1,k.execCommand("wpAutoResizeOff"),k.isHidden()||(w.hide(),b&&k.theme.resizeTo(null,b))),b&&w.height(b)}var k,l,m=a(window),n=a(document),o=a("#wpadminbar"),p=a("#wpfooter"),q=a("#postdivrich"),r=a("#wp-content-wrap"),s=a("#wp-content-editor-tools"),t=a(),u=a(),v=a("#ed_toolbar"),w=a("#content"),x=a('
'),y=a("#post-status-info"),z=a(),A=a(),B=a("#side-sortables"),C=a("#postbox-container-1"),D=a("#post-body"),E=window.wp.editor&&window.wp.editor.fullscreen,F=function(){},G=function(){},H=!1,I=!1,J=!1,K=!1,L=0,M=130,N=56,O=20,P=300,Q=window.getUserSetting("editor"),R={windowHeight:0,windowWidth:0,adminBarHeight:0,toolsHeight:0,menuBarHeight:0,visualTopHeight:0,textTopHeight:0,bottomHeight:0,statusBarHeight:0,sideSortablesHeight:0};x.insertAfter(w),x.css({"font-family":w.css("font-family"),"font-size":w.css("font-size"),"line-height":w.css("line-height"),"white-space":"pre-wrap","word-wrap":"break-word"}),n.on("tinymce-editor-init.editor-expand",function(b,c){function f(){var a,b,d=c.selection.getNode();return b=c.plugins.wpview&&(a=c.plugins.wpview.getView(d))?a.getBoundingClientRect():d.getBoundingClientRect(),b.height?b:!1}function h(a){var b,d,e,g,h=tinymce.util.VK,i=a.keyCode,j=f(),k=10;j&&(47>=i&&i!==h.SPACEBAR&&i!==h.ENTER&&i!==h.DELETE&&i!==h.BACKSPACE&&i!==h.UP&&i!==h.LEFT&&i!==h.DOWN&&i!==h.UP||i>=91&&93>=i||i>=112&&123>=i||144===i||145===i||(b=j.top+c.iframeElement.getBoundingClientRect().top,d=b+j.height,b-=k,d+=k,e=R.adminBarHeight+R.toolsHeight+R.menuBarHeight+R.visualTopHeight,g=R.windowHeight-R.bottomHeight-R.statusBarHeight,g-eb&&(i===h.UP||i===h.LEFT||i===h.BACKSPACE)?window.scrollTo(window.pageXOffset,b+window.pageYOffset-e):d>g&&window.scrollTo(window.pageXOffset,d+window.pageYOffset-g))))}function i(){m.on("scroll.mce-float-panels",l),setTimeout(function(){c.execCommand("wpAutoResize"),e()},300)}function j(){m.off("scroll.mce-float-panels"),setTimeout(function(){var a=r.offset().top;window.pageYOffset>a&&window.scrollTo(window.pageXOffset,a-R.adminBarHeight),d(),e()},100),e()}var l=_.debounce(function(){!a(".mce-floatpanel:hover").length&&tinymce.ui.FloatPanel.hideAll(),a(".mce-tooltip").hide()},1e3,!0);"content"===c.id&&(k=c,c.settings.autoresize_min_height=P,t=r.find(".mce-toolbar-grp"),u=r.find(".mce-edit-area"),A=r.find(".mce-statusbar"),z=r.find(".mce-menubar"),F=function(){c.on("keyup",h),c.on("show",i),c.on("hide",j),c.on("setcontent wp-autoresize wp-toolbar-toggle",e),m.off("scroll.mce-float-panels").on("scroll.mce-float-panels",l)},G=function(){c.off("keyup",h),c.off("show",i),c.off("hide",j),c.off("setcontent wp-autoresize wp-toolbar-toggle",e),m.off("scroll.mce-float-panels")},q.hasClass("wp-editor-expand")&&(F(),g(e)))}),q.hasClass("wp-editor-expand")&&(i(),r.hasClass("html-active")&&g(function(){e(),d()})),a("#adv-settings .editor-expand").show(),a("#editor-expand-toggle").on("change.editor-expand",function(){a(this).prop("checked")?(i(),window.setUserSetting("editor_expand","on")):(j(),window.setUserSetting("editor_expand","off"))}),window.editorExpand={on:i,off:j}}); \ No newline at end of file diff --git a/sources/wp-admin/js/editor.js b/sources/wordpress/wp-admin/js/editor.js similarity index 100% rename from sources/wp-admin/js/editor.js rename to sources/wordpress/wp-admin/js/editor.js diff --git a/sources/wp-admin/js/editor.min.js b/sources/wordpress/wp-admin/js/editor.min.js similarity index 100% rename from sources/wp-admin/js/editor.min.js rename to sources/wordpress/wp-admin/js/editor.min.js diff --git a/sources/wp-admin/js/farbtastic.js b/sources/wordpress/wp-admin/js/farbtastic.js similarity index 100% rename from sources/wp-admin/js/farbtastic.js rename to sources/wordpress/wp-admin/js/farbtastic.js diff --git a/sources/wp-admin/js/gallery.js b/sources/wordpress/wp-admin/js/gallery.js similarity index 100% rename from sources/wp-admin/js/gallery.js rename to sources/wordpress/wp-admin/js/gallery.js diff --git a/sources/wp-admin/js/gallery.min.js b/sources/wordpress/wp-admin/js/gallery.min.js similarity index 100% rename from sources/wp-admin/js/gallery.min.js rename to sources/wordpress/wp-admin/js/gallery.min.js diff --git a/sources/wp-admin/js/image-edit.js b/sources/wordpress/wp-admin/js/image-edit.js similarity index 100% rename from sources/wp-admin/js/image-edit.js rename to sources/wordpress/wp-admin/js/image-edit.js diff --git a/sources/wp-admin/js/image-edit.min.js b/sources/wordpress/wp-admin/js/image-edit.min.js similarity index 100% rename from sources/wp-admin/js/image-edit.min.js rename to sources/wordpress/wp-admin/js/image-edit.min.js diff --git a/sources/wp-admin/js/inline-edit-post.js b/sources/wordpress/wp-admin/js/inline-edit-post.js similarity index 100% rename from sources/wp-admin/js/inline-edit-post.js rename to sources/wordpress/wp-admin/js/inline-edit-post.js diff --git a/sources/wp-admin/js/inline-edit-post.min.js b/sources/wordpress/wp-admin/js/inline-edit-post.min.js similarity index 100% rename from sources/wp-admin/js/inline-edit-post.min.js rename to sources/wordpress/wp-admin/js/inline-edit-post.min.js diff --git a/sources/wp-admin/js/inline-edit-tax.js b/sources/wordpress/wp-admin/js/inline-edit-tax.js similarity index 100% rename from sources/wp-admin/js/inline-edit-tax.js rename to sources/wordpress/wp-admin/js/inline-edit-tax.js diff --git a/sources/wp-admin/js/inline-edit-tax.min.js b/sources/wordpress/wp-admin/js/inline-edit-tax.min.js similarity index 100% rename from sources/wp-admin/js/inline-edit-tax.min.js rename to sources/wordpress/wp-admin/js/inline-edit-tax.min.js diff --git a/sources/wp-admin/js/iris.min.js b/sources/wordpress/wp-admin/js/iris.min.js similarity index 100% rename from sources/wp-admin/js/iris.min.js rename to sources/wordpress/wp-admin/js/iris.min.js diff --git a/sources/wp-admin/js/language-chooser.js b/sources/wordpress/wp-admin/js/language-chooser.js similarity index 100% rename from sources/wp-admin/js/language-chooser.js rename to sources/wordpress/wp-admin/js/language-chooser.js diff --git a/sources/wp-admin/js/language-chooser.min.js b/sources/wordpress/wp-admin/js/language-chooser.min.js similarity index 100% rename from sources/wp-admin/js/language-chooser.min.js rename to sources/wordpress/wp-admin/js/language-chooser.min.js diff --git a/sources/wp-admin/js/link.js b/sources/wordpress/wp-admin/js/link.js similarity index 100% rename from sources/wp-admin/js/link.js rename to sources/wordpress/wp-admin/js/link.js diff --git a/sources/wp-admin/js/link.min.js b/sources/wordpress/wp-admin/js/link.min.js similarity index 100% rename from sources/wp-admin/js/link.min.js rename to sources/wordpress/wp-admin/js/link.min.js diff --git a/sources/wp-admin/js/media-gallery.js b/sources/wordpress/wp-admin/js/media-gallery.js similarity index 100% rename from sources/wp-admin/js/media-gallery.js rename to sources/wordpress/wp-admin/js/media-gallery.js diff --git a/sources/wp-admin/js/media-gallery.min.js b/sources/wordpress/wp-admin/js/media-gallery.min.js similarity index 100% rename from sources/wp-admin/js/media-gallery.min.js rename to sources/wordpress/wp-admin/js/media-gallery.min.js diff --git a/sources/wp-admin/js/media-upload.js b/sources/wordpress/wp-admin/js/media-upload.js similarity index 100% rename from sources/wp-admin/js/media-upload.js rename to sources/wordpress/wp-admin/js/media-upload.js diff --git a/sources/wp-admin/js/media-upload.min.js b/sources/wordpress/wp-admin/js/media-upload.min.js similarity index 100% rename from sources/wp-admin/js/media-upload.min.js rename to sources/wordpress/wp-admin/js/media-upload.min.js diff --git a/sources/wp-admin/js/media.js b/sources/wordpress/wp-admin/js/media.js similarity index 92% rename from sources/wp-admin/js/media.js rename to sources/wordpress/wp-admin/js/media.js index 119c10b..a071cd6 100644 --- a/sources/wp-admin/js/media.js +++ b/sources/wordpress/wp-admin/js/media.js @@ -72,11 +72,15 @@ var findPosts; }; $( document ).ready( function() { + var $mediaGridWrap = $( '#wp-media-grid' ); + // Open up a manage media frame into the grid. - wp.media && wp.media({ - frame: 'manage', - container: $('#wpbody-content > .wrap') - }).open(); + if ( $mediaGridWrap.length && window.wp && window.wp.media ) { + window.wp.media({ + frame: 'manage', + container: $mediaGridWrap + }).open(); + } $( '#find-posts-submit' ).click( function( event ) { if ( ! $( '#find-posts-response input[type="radio"]:checked' ).length ) diff --git a/sources/wp-admin/js/media.min.js b/sources/wordpress/wp-admin/js/media.min.js similarity index 55% rename from sources/wp-admin/js/media.min.js rename to sources/wordpress/wp-admin/js/media.min.js index 8a90fa7..0b040ab 100644 --- a/sources/wp-admin/js/media.min.js +++ b/sources/wordpress/wp-admin/js/media.min.js @@ -1 +1 @@ -var findPosts;!function(a){findPosts={open:function(b,c){var d=a(".ui-find-overlay");return 0===d.length&&(a("body").append('
'),findPosts.overlay()),d.show(),b&&c&&a("#affected").attr("name",b).val(c),a("#find-posts").show(),a("#find-posts-input").focus().keyup(function(a){27==a.which&&findPosts.close()}),findPosts.send(),!1},close:function(){a("#find-posts-response").html(""),a("#find-posts").hide(),a(".ui-find-overlay").hide()},overlay:function(){a(".ui-find-overlay").on("click",function(){findPosts.close()})},send:function(){var b={ps:a("#find-posts-input").val(),action:"find_posts",_ajax_nonce:a("#_ajax_nonce").val()},c=a(".find-box-search .spinner");c.show(),a.ajax(ajaxurl,{type:"POST",data:b,dataType:"json"}).always(function(){c.hide()}).done(function(b){b.success||a("#find-posts-response").text(attachMediaBoxL10n.error),a("#find-posts-response").html(b.data)}).fail(function(){a("#find-posts-response").text(attachMediaBoxL10n.error)})}},a(document).ready(function(){wp.media&&wp.media({frame:"manage",container:a("#wpbody-content > .wrap")}).open(),a("#find-posts-submit").click(function(b){a('#find-posts-response input[type="radio"]:checked').length||b.preventDefault()}),a("#find-posts .find-box-search :input").keypress(function(a){return 13==a.which?(findPosts.send(),!1):void 0}),a("#find-posts-search").click(findPosts.send),a("#find-posts-close").click(findPosts.close),a("#doaction, #doaction2").click(function(b){a('select[name^="action"]').each(function(){"attach"===a(this).val()&&(b.preventDefault(),findPosts.open())})}),a(".find-box-inside").on("click","tr",function(){a(this).find(".found-radio input").prop("checked",!0)})})}(jQuery); \ No newline at end of file +var findPosts;!function(a){findPosts={open:function(b,c){var d=a(".ui-find-overlay");return 0===d.length&&(a("body").append('
'),findPosts.overlay()),d.show(),b&&c&&a("#affected").attr("name",b).val(c),a("#find-posts").show(),a("#find-posts-input").focus().keyup(function(a){27==a.which&&findPosts.close()}),findPosts.send(),!1},close:function(){a("#find-posts-response").html(""),a("#find-posts").hide(),a(".ui-find-overlay").hide()},overlay:function(){a(".ui-find-overlay").on("click",function(){findPosts.close()})},send:function(){var b={ps:a("#find-posts-input").val(),action:"find_posts",_ajax_nonce:a("#_ajax_nonce").val()},c=a(".find-box-search .spinner");c.show(),a.ajax(ajaxurl,{type:"POST",data:b,dataType:"json"}).always(function(){c.hide()}).done(function(b){b.success||a("#find-posts-response").text(attachMediaBoxL10n.error),a("#find-posts-response").html(b.data)}).fail(function(){a("#find-posts-response").text(attachMediaBoxL10n.error)})}},a(document).ready(function(){var b=a("#wp-media-grid");b.length&&window.wp&&window.wp.media&&window.wp.media({frame:"manage",container:b}).open(),a("#find-posts-submit").click(function(b){a('#find-posts-response input[type="radio"]:checked').length||b.preventDefault()}),a("#find-posts .find-box-search :input").keypress(function(a){return 13==a.which?(findPosts.send(),!1):void 0}),a("#find-posts-search").click(findPosts.send),a("#find-posts-close").click(findPosts.close),a("#doaction, #doaction2").click(function(b){a('select[name^="action"]').each(function(){"attach"===a(this).val()&&(b.preventDefault(),findPosts.open())})}),a(".find-box-inside").on("click","tr",function(){a(this).find(".found-radio input").prop("checked",!0)})})}(jQuery); \ No newline at end of file diff --git a/sources/wp-admin/js/nav-menu.js b/sources/wordpress/wp-admin/js/nav-menu.js similarity index 100% rename from sources/wp-admin/js/nav-menu.js rename to sources/wordpress/wp-admin/js/nav-menu.js diff --git a/sources/wp-admin/js/nav-menu.min.js b/sources/wordpress/wp-admin/js/nav-menu.min.js similarity index 100% rename from sources/wp-admin/js/nav-menu.min.js rename to sources/wordpress/wp-admin/js/nav-menu.min.js diff --git a/sources/wp-admin/js/password-strength-meter.js b/sources/wordpress/wp-admin/js/password-strength-meter.js similarity index 100% rename from sources/wp-admin/js/password-strength-meter.js rename to sources/wordpress/wp-admin/js/password-strength-meter.js diff --git a/sources/wp-admin/js/password-strength-meter.min.js b/sources/wordpress/wp-admin/js/password-strength-meter.min.js similarity index 100% rename from sources/wp-admin/js/password-strength-meter.min.js rename to sources/wordpress/wp-admin/js/password-strength-meter.min.js diff --git a/sources/wp-admin/js/plugin-install.js b/sources/wordpress/wp-admin/js/plugin-install.js similarity index 100% rename from sources/wp-admin/js/plugin-install.js rename to sources/wordpress/wp-admin/js/plugin-install.js diff --git a/sources/wp-admin/js/plugin-install.min.js b/sources/wordpress/wp-admin/js/plugin-install.min.js similarity index 100% rename from sources/wp-admin/js/plugin-install.min.js rename to sources/wordpress/wp-admin/js/plugin-install.min.js diff --git a/sources/wp-admin/js/post.js b/sources/wordpress/wp-admin/js/post.js similarity index 100% rename from sources/wp-admin/js/post.js rename to sources/wordpress/wp-admin/js/post.js diff --git a/sources/wp-admin/js/post.min.js b/sources/wordpress/wp-admin/js/post.min.js similarity index 100% rename from sources/wp-admin/js/post.min.js rename to sources/wordpress/wp-admin/js/post.min.js diff --git a/sources/wp-admin/js/postbox.js b/sources/wordpress/wp-admin/js/postbox.js similarity index 100% rename from sources/wp-admin/js/postbox.js rename to sources/wordpress/wp-admin/js/postbox.js diff --git a/sources/wp-admin/js/postbox.min.js b/sources/wordpress/wp-admin/js/postbox.min.js similarity index 100% rename from sources/wp-admin/js/postbox.min.js rename to sources/wordpress/wp-admin/js/postbox.min.js diff --git a/sources/wp-admin/js/revisions.js b/sources/wordpress/wp-admin/js/revisions.js similarity index 100% rename from sources/wp-admin/js/revisions.js rename to sources/wordpress/wp-admin/js/revisions.js diff --git a/sources/wp-admin/js/revisions.min.js b/sources/wordpress/wp-admin/js/revisions.min.js similarity index 100% rename from sources/wp-admin/js/revisions.min.js rename to sources/wordpress/wp-admin/js/revisions.min.js diff --git a/sources/wp-admin/js/set-post-thumbnail.js b/sources/wordpress/wp-admin/js/set-post-thumbnail.js similarity index 100% rename from sources/wp-admin/js/set-post-thumbnail.js rename to sources/wordpress/wp-admin/js/set-post-thumbnail.js diff --git a/sources/wp-admin/js/set-post-thumbnail.min.js b/sources/wordpress/wp-admin/js/set-post-thumbnail.min.js similarity index 100% rename from sources/wp-admin/js/set-post-thumbnail.min.js rename to sources/wordpress/wp-admin/js/set-post-thumbnail.min.js diff --git a/sources/wp-admin/js/svg-painter.js b/sources/wordpress/wp-admin/js/svg-painter.js similarity index 100% rename from sources/wp-admin/js/svg-painter.js rename to sources/wordpress/wp-admin/js/svg-painter.js diff --git a/sources/wp-admin/js/svg-painter.min.js b/sources/wordpress/wp-admin/js/svg-painter.min.js similarity index 100% rename from sources/wp-admin/js/svg-painter.min.js rename to sources/wordpress/wp-admin/js/svg-painter.min.js diff --git a/sources/wp-admin/js/tags.js b/sources/wordpress/wp-admin/js/tags.js similarity index 100% rename from sources/wp-admin/js/tags.js rename to sources/wordpress/wp-admin/js/tags.js diff --git a/sources/wp-admin/js/tags.min.js b/sources/wordpress/wp-admin/js/tags.min.js similarity index 100% rename from sources/wp-admin/js/tags.min.js rename to sources/wordpress/wp-admin/js/tags.min.js diff --git a/sources/wp-admin/js/theme.js b/sources/wordpress/wp-admin/js/theme.js similarity index 100% rename from sources/wp-admin/js/theme.js rename to sources/wordpress/wp-admin/js/theme.js diff --git a/sources/wp-admin/js/theme.min.js b/sources/wordpress/wp-admin/js/theme.min.js similarity index 100% rename from sources/wp-admin/js/theme.min.js rename to sources/wordpress/wp-admin/js/theme.min.js diff --git a/sources/wp-admin/js/updates.js b/sources/wordpress/wp-admin/js/updates.js similarity index 100% rename from sources/wp-admin/js/updates.js rename to sources/wordpress/wp-admin/js/updates.js diff --git a/sources/wp-admin/js/updates.min.js b/sources/wordpress/wp-admin/js/updates.min.js similarity index 100% rename from sources/wp-admin/js/updates.min.js rename to sources/wordpress/wp-admin/js/updates.min.js diff --git a/sources/wp-admin/js/user-profile.js b/sources/wordpress/wp-admin/js/user-profile.js similarity index 100% rename from sources/wp-admin/js/user-profile.js rename to sources/wordpress/wp-admin/js/user-profile.js diff --git a/sources/wp-admin/js/user-profile.min.js b/sources/wordpress/wp-admin/js/user-profile.min.js similarity index 100% rename from sources/wp-admin/js/user-profile.min.js rename to sources/wordpress/wp-admin/js/user-profile.min.js diff --git a/sources/wp-admin/js/user-suggest.js b/sources/wordpress/wp-admin/js/user-suggest.js similarity index 100% rename from sources/wp-admin/js/user-suggest.js rename to sources/wordpress/wp-admin/js/user-suggest.js diff --git a/sources/wp-admin/js/user-suggest.min.js b/sources/wordpress/wp-admin/js/user-suggest.min.js similarity index 100% rename from sources/wp-admin/js/user-suggest.min.js rename to sources/wordpress/wp-admin/js/user-suggest.min.js diff --git a/sources/wp-admin/js/widgets.js b/sources/wordpress/wp-admin/js/widgets.js similarity index 100% rename from sources/wp-admin/js/widgets.js rename to sources/wordpress/wp-admin/js/widgets.js diff --git a/sources/wp-admin/js/widgets.min.js b/sources/wordpress/wp-admin/js/widgets.min.js similarity index 100% rename from sources/wp-admin/js/widgets.min.js rename to sources/wordpress/wp-admin/js/widgets.min.js diff --git a/sources/wp-admin/js/word-count.js b/sources/wordpress/wp-admin/js/word-count.js similarity index 100% rename from sources/wp-admin/js/word-count.js rename to sources/wordpress/wp-admin/js/word-count.js diff --git a/sources/wp-admin/js/word-count.min.js b/sources/wordpress/wp-admin/js/word-count.min.js similarity index 100% rename from sources/wp-admin/js/word-count.min.js rename to sources/wordpress/wp-admin/js/word-count.min.js diff --git a/sources/wp-admin/js/wp-fullscreen.js b/sources/wordpress/wp-admin/js/wp-fullscreen.js similarity index 100% rename from sources/wp-admin/js/wp-fullscreen.js rename to sources/wordpress/wp-admin/js/wp-fullscreen.js diff --git a/sources/wp-admin/js/wp-fullscreen.min.js b/sources/wordpress/wp-admin/js/wp-fullscreen.min.js similarity index 100% rename from sources/wp-admin/js/wp-fullscreen.min.js rename to sources/wordpress/wp-admin/js/wp-fullscreen.min.js diff --git a/sources/wp-admin/js/xfn.js b/sources/wordpress/wp-admin/js/xfn.js similarity index 100% rename from sources/wp-admin/js/xfn.js rename to sources/wordpress/wp-admin/js/xfn.js diff --git a/sources/wp-admin/js/xfn.min.js b/sources/wordpress/wp-admin/js/xfn.min.js similarity index 100% rename from sources/wp-admin/js/xfn.min.js rename to sources/wordpress/wp-admin/js/xfn.min.js diff --git a/sources/wp-admin/link-add.php b/sources/wordpress/wp-admin/link-add.php similarity index 100% rename from sources/wp-admin/link-add.php rename to sources/wordpress/wp-admin/link-add.php diff --git a/sources/wp-admin/link-manager.php b/sources/wordpress/wp-admin/link-manager.php similarity index 100% rename from sources/wp-admin/link-manager.php rename to sources/wordpress/wp-admin/link-manager.php diff --git a/sources/wp-admin/link-parse-opml.php b/sources/wordpress/wp-admin/link-parse-opml.php similarity index 100% rename from sources/wp-admin/link-parse-opml.php rename to sources/wordpress/wp-admin/link-parse-opml.php diff --git a/sources/wp-admin/link.php b/sources/wordpress/wp-admin/link.php similarity index 100% rename from sources/wp-admin/link.php rename to sources/wordpress/wp-admin/link.php diff --git a/sources/wp-admin/load-scripts.php b/sources/wordpress/wp-admin/load-scripts.php similarity index 100% rename from sources/wp-admin/load-scripts.php rename to sources/wordpress/wp-admin/load-scripts.php diff --git a/sources/wp-admin/load-styles.php b/sources/wordpress/wp-admin/load-styles.php similarity index 100% rename from sources/wp-admin/load-styles.php rename to sources/wordpress/wp-admin/load-styles.php diff --git a/sources/wp-admin/maint/repair.php b/sources/wordpress/wp-admin/maint/repair.php similarity index 100% rename from sources/wp-admin/maint/repair.php rename to sources/wordpress/wp-admin/maint/repair.php diff --git a/sources/wp-admin/media-new.php b/sources/wordpress/wp-admin/media-new.php similarity index 100% rename from sources/wp-admin/media-new.php rename to sources/wordpress/wp-admin/media-new.php diff --git a/sources/wp-admin/media-upload.php b/sources/wordpress/wp-admin/media-upload.php similarity index 100% rename from sources/wp-admin/media-upload.php rename to sources/wordpress/wp-admin/media-upload.php diff --git a/sources/wp-admin/media.php b/sources/wordpress/wp-admin/media.php similarity index 100% rename from sources/wp-admin/media.php rename to sources/wordpress/wp-admin/media.php diff --git a/sources/wp-admin/menu-header.php b/sources/wordpress/wp-admin/menu-header.php similarity index 100% rename from sources/wp-admin/menu-header.php rename to sources/wordpress/wp-admin/menu-header.php diff --git a/sources/wp-admin/menu.php b/sources/wordpress/wp-admin/menu.php similarity index 100% rename from sources/wp-admin/menu.php rename to sources/wordpress/wp-admin/menu.php diff --git a/sources/wp-admin/moderation.php b/sources/wordpress/wp-admin/moderation.php similarity index 100% rename from sources/wp-admin/moderation.php rename to sources/wordpress/wp-admin/moderation.php diff --git a/sources/wp-admin/ms-admin.php b/sources/wordpress/wp-admin/ms-admin.php similarity index 100% rename from sources/wp-admin/ms-admin.php rename to sources/wordpress/wp-admin/ms-admin.php diff --git a/sources/wp-admin/ms-delete-site.php b/sources/wordpress/wp-admin/ms-delete-site.php similarity index 100% rename from sources/wp-admin/ms-delete-site.php rename to sources/wordpress/wp-admin/ms-delete-site.php diff --git a/sources/wp-admin/ms-edit.php b/sources/wordpress/wp-admin/ms-edit.php similarity index 100% rename from sources/wp-admin/ms-edit.php rename to sources/wordpress/wp-admin/ms-edit.php diff --git a/sources/wp-admin/ms-options.php b/sources/wordpress/wp-admin/ms-options.php similarity index 100% rename from sources/wp-admin/ms-options.php rename to sources/wordpress/wp-admin/ms-options.php diff --git a/sources/wp-admin/ms-sites.php b/sources/wordpress/wp-admin/ms-sites.php similarity index 100% rename from sources/wp-admin/ms-sites.php rename to sources/wordpress/wp-admin/ms-sites.php diff --git a/sources/wp-admin/ms-themes.php b/sources/wordpress/wp-admin/ms-themes.php similarity index 100% rename from sources/wp-admin/ms-themes.php rename to sources/wordpress/wp-admin/ms-themes.php diff --git a/sources/wp-admin/ms-upgrade-network.php b/sources/wordpress/wp-admin/ms-upgrade-network.php similarity index 100% rename from sources/wp-admin/ms-upgrade-network.php rename to sources/wordpress/wp-admin/ms-upgrade-network.php diff --git a/sources/wp-admin/ms-users.php b/sources/wordpress/wp-admin/ms-users.php similarity index 100% rename from sources/wp-admin/ms-users.php rename to sources/wordpress/wp-admin/ms-users.php diff --git a/sources/wp-admin/my-sites.php b/sources/wordpress/wp-admin/my-sites.php similarity index 100% rename from sources/wp-admin/my-sites.php rename to sources/wordpress/wp-admin/my-sites.php diff --git a/sources/wp-admin/nav-menus.php b/sources/wordpress/wp-admin/nav-menus.php similarity index 100% rename from sources/wp-admin/nav-menus.php rename to sources/wordpress/wp-admin/nav-menus.php diff --git a/sources/wp-admin/network.php b/sources/wordpress/wp-admin/network.php similarity index 100% rename from sources/wp-admin/network.php rename to sources/wordpress/wp-admin/network.php diff --git a/sources/wp-admin/network/about.php b/sources/wordpress/wp-admin/network/about.php similarity index 100% rename from sources/wp-admin/network/about.php rename to sources/wordpress/wp-admin/network/about.php diff --git a/sources/wp-admin/network/admin.php b/sources/wordpress/wp-admin/network/admin.php similarity index 100% rename from sources/wp-admin/network/admin.php rename to sources/wordpress/wp-admin/network/admin.php diff --git a/sources/wp-admin/network/credits.php b/sources/wordpress/wp-admin/network/credits.php similarity index 100% rename from sources/wp-admin/network/credits.php rename to sources/wordpress/wp-admin/network/credits.php diff --git a/sources/wp-admin/network/edit.php b/sources/wordpress/wp-admin/network/edit.php similarity index 100% rename from sources/wp-admin/network/edit.php rename to sources/wordpress/wp-admin/network/edit.php diff --git a/sources/wp-admin/network/freedoms.php b/sources/wordpress/wp-admin/network/freedoms.php similarity index 100% rename from sources/wp-admin/network/freedoms.php rename to sources/wordpress/wp-admin/network/freedoms.php diff --git a/sources/wp-admin/network/index.php b/sources/wordpress/wp-admin/network/index.php similarity index 100% rename from sources/wp-admin/network/index.php rename to sources/wordpress/wp-admin/network/index.php diff --git a/sources/wp-admin/network/menu.php b/sources/wordpress/wp-admin/network/menu.php similarity index 100% rename from sources/wp-admin/network/menu.php rename to sources/wordpress/wp-admin/network/menu.php diff --git a/sources/wp-admin/network/plugin-editor.php b/sources/wordpress/wp-admin/network/plugin-editor.php similarity index 100% rename from sources/wp-admin/network/plugin-editor.php rename to sources/wordpress/wp-admin/network/plugin-editor.php diff --git a/sources/wp-admin/network/plugin-install.php b/sources/wordpress/wp-admin/network/plugin-install.php similarity index 100% rename from sources/wp-admin/network/plugin-install.php rename to sources/wordpress/wp-admin/network/plugin-install.php diff --git a/sources/wp-admin/network/plugins.php b/sources/wordpress/wp-admin/network/plugins.php similarity index 100% rename from sources/wp-admin/network/plugins.php rename to sources/wordpress/wp-admin/network/plugins.php diff --git a/sources/wp-admin/network/profile.php b/sources/wordpress/wp-admin/network/profile.php similarity index 100% rename from sources/wp-admin/network/profile.php rename to sources/wordpress/wp-admin/network/profile.php diff --git a/sources/wp-admin/network/settings.php b/sources/wordpress/wp-admin/network/settings.php similarity index 100% rename from sources/wp-admin/network/settings.php rename to sources/wordpress/wp-admin/network/settings.php diff --git a/sources/wp-admin/network/setup.php b/sources/wordpress/wp-admin/network/setup.php similarity index 100% rename from sources/wp-admin/network/setup.php rename to sources/wordpress/wp-admin/network/setup.php diff --git a/sources/wp-admin/network/site-info.php b/sources/wordpress/wp-admin/network/site-info.php similarity index 100% rename from sources/wp-admin/network/site-info.php rename to sources/wordpress/wp-admin/network/site-info.php diff --git a/sources/wp-admin/network/site-new.php b/sources/wordpress/wp-admin/network/site-new.php similarity index 100% rename from sources/wp-admin/network/site-new.php rename to sources/wordpress/wp-admin/network/site-new.php diff --git a/sources/wp-admin/network/site-settings.php b/sources/wordpress/wp-admin/network/site-settings.php similarity index 100% rename from sources/wp-admin/network/site-settings.php rename to sources/wordpress/wp-admin/network/site-settings.php diff --git a/sources/wp-admin/network/site-themes.php b/sources/wordpress/wp-admin/network/site-themes.php similarity index 100% rename from sources/wp-admin/network/site-themes.php rename to sources/wordpress/wp-admin/network/site-themes.php diff --git a/sources/wp-admin/network/site-users.php b/sources/wordpress/wp-admin/network/site-users.php similarity index 100% rename from sources/wp-admin/network/site-users.php rename to sources/wordpress/wp-admin/network/site-users.php diff --git a/sources/wp-admin/network/sites.php b/sources/wordpress/wp-admin/network/sites.php similarity index 100% rename from sources/wp-admin/network/sites.php rename to sources/wordpress/wp-admin/network/sites.php diff --git a/sources/wp-admin/network/theme-editor.php b/sources/wordpress/wp-admin/network/theme-editor.php similarity index 100% rename from sources/wp-admin/network/theme-editor.php rename to sources/wordpress/wp-admin/network/theme-editor.php diff --git a/sources/wp-admin/network/theme-install.php b/sources/wordpress/wp-admin/network/theme-install.php similarity index 100% rename from sources/wp-admin/network/theme-install.php rename to sources/wordpress/wp-admin/network/theme-install.php diff --git a/sources/wp-admin/network/themes.php b/sources/wordpress/wp-admin/network/themes.php similarity index 100% rename from sources/wp-admin/network/themes.php rename to sources/wordpress/wp-admin/network/themes.php diff --git a/sources/wp-admin/network/update-core.php b/sources/wordpress/wp-admin/network/update-core.php similarity index 100% rename from sources/wp-admin/network/update-core.php rename to sources/wordpress/wp-admin/network/update-core.php diff --git a/sources/wp-admin/network/update.php b/sources/wordpress/wp-admin/network/update.php similarity index 100% rename from sources/wp-admin/network/update.php rename to sources/wordpress/wp-admin/network/update.php diff --git a/sources/wp-admin/network/upgrade.php b/sources/wordpress/wp-admin/network/upgrade.php similarity index 100% rename from sources/wp-admin/network/upgrade.php rename to sources/wordpress/wp-admin/network/upgrade.php diff --git a/sources/wp-admin/network/user-edit.php b/sources/wordpress/wp-admin/network/user-edit.php similarity index 100% rename from sources/wp-admin/network/user-edit.php rename to sources/wordpress/wp-admin/network/user-edit.php diff --git a/sources/wp-admin/network/user-new.php b/sources/wordpress/wp-admin/network/user-new.php similarity index 100% rename from sources/wp-admin/network/user-new.php rename to sources/wordpress/wp-admin/network/user-new.php diff --git a/sources/wp-admin/network/users.php b/sources/wordpress/wp-admin/network/users.php similarity index 100% rename from sources/wp-admin/network/users.php rename to sources/wordpress/wp-admin/network/users.php diff --git a/sources/wp-admin/options-discussion.php b/sources/wordpress/wp-admin/options-discussion.php similarity index 100% rename from sources/wp-admin/options-discussion.php rename to sources/wordpress/wp-admin/options-discussion.php diff --git a/sources/wp-admin/options-general.php b/sources/wordpress/wp-admin/options-general.php similarity index 100% rename from sources/wp-admin/options-general.php rename to sources/wordpress/wp-admin/options-general.php diff --git a/sources/wp-admin/options-head.php b/sources/wordpress/wp-admin/options-head.php similarity index 100% rename from sources/wp-admin/options-head.php rename to sources/wordpress/wp-admin/options-head.php diff --git a/sources/wp-admin/options-media.php b/sources/wordpress/wp-admin/options-media.php similarity index 100% rename from sources/wp-admin/options-media.php rename to sources/wordpress/wp-admin/options-media.php diff --git a/sources/wp-admin/options-permalink.php b/sources/wordpress/wp-admin/options-permalink.php similarity index 100% rename from sources/wp-admin/options-permalink.php rename to sources/wordpress/wp-admin/options-permalink.php diff --git a/sources/wp-admin/options-reading.php b/sources/wordpress/wp-admin/options-reading.php similarity index 100% rename from sources/wp-admin/options-reading.php rename to sources/wordpress/wp-admin/options-reading.php diff --git a/sources/wp-admin/options-writing.php b/sources/wordpress/wp-admin/options-writing.php similarity index 100% rename from sources/wp-admin/options-writing.php rename to sources/wordpress/wp-admin/options-writing.php diff --git a/sources/wp-admin/options.php b/sources/wordpress/wp-admin/options.php similarity index 100% rename from sources/wp-admin/options.php rename to sources/wordpress/wp-admin/options.php diff --git a/sources/wp-admin/plugin-editor.php b/sources/wordpress/wp-admin/plugin-editor.php similarity index 100% rename from sources/wp-admin/plugin-editor.php rename to sources/wordpress/wp-admin/plugin-editor.php diff --git a/sources/wp-admin/plugin-install.php b/sources/wordpress/wp-admin/plugin-install.php similarity index 90% rename from sources/wp-admin/plugin-install.php rename to sources/wordpress/wp-admin/plugin-install.php index 6ec2b9d..4140d36 100644 --- a/sources/wp-admin/plugin-install.php +++ b/sources/wordpress/wp-admin/plugin-install.php @@ -24,8 +24,27 @@ if ( is_multisite() && ! is_network_admin() ) { $wp_list_table = _get_list_table('WP_Plugin_Install_List_Table'); $pagenum = $wp_list_table->get_pagenum(); + +if ( ! empty( $_REQUEST['_wp_http_referer'] ) ) { + $location = remove_query_arg( '_wp_http_referer', wp_unslash( $_SERVER['REQUEST_URI'] ) ); + + if ( ! empty( $_REQUEST['paged'] ) ) { + $location = add_query_arg( 'paged', (int) $_REQUEST['paged'], $location ); + } + + wp_redirect( $location ); + exit; +} + $wp_list_table->prepare_items(); +$total_pages = $wp_list_table->get_pagination_arg( 'total_pages' ); + +if ( $pagenum > $total_pages && $total_pages > 0 ) { + wp_redirect( add_query_arg( 'paged', $total_pages ) ); + exit; +} + $title = __( 'Add Plugins' ); $parent_file = 'plugins.php'; diff --git a/sources/wp-admin/plugins.php b/sources/wordpress/wp-admin/plugins.php similarity index 100% rename from sources/wp-admin/plugins.php rename to sources/wordpress/wp-admin/plugins.php diff --git a/sources/wp-admin/post-new.php b/sources/wordpress/wp-admin/post-new.php similarity index 100% rename from sources/wp-admin/post-new.php rename to sources/wordpress/wp-admin/post-new.php diff --git a/sources/wp-admin/post.php b/sources/wordpress/wp-admin/post.php similarity index 100% rename from sources/wp-admin/post.php rename to sources/wordpress/wp-admin/post.php diff --git a/sources/wp-admin/press-this.php b/sources/wordpress/wp-admin/press-this.php similarity index 99% rename from sources/wp-admin/press-this.php rename to sources/wordpress/wp-admin/press-this.php index 5daa2f9..9773364 100644 --- a/sources/wp-admin/press-this.php +++ b/sources/wordpress/wp-admin/press-this.php @@ -63,7 +63,7 @@ function press_it() { // Error handling for media_sideload. if ( is_wp_error($upload) ) { wp_delete_post($post_ID); - wp_die($upload); + wp_die( esc_html( $upload->get_error_message() ) ); } else { // Post formats. if ( isset( $_POST['post_format'] ) ) { diff --git a/sources/wp-admin/profile.php b/sources/wordpress/wp-admin/profile.php similarity index 100% rename from sources/wp-admin/profile.php rename to sources/wordpress/wp-admin/profile.php diff --git a/sources/wp-admin/revision.php b/sources/wordpress/wp-admin/revision.php similarity index 100% rename from sources/wp-admin/revision.php rename to sources/wordpress/wp-admin/revision.php diff --git a/sources/wp-admin/setup-config.php b/sources/wordpress/wp-admin/setup-config.php similarity index 100% rename from sources/wp-admin/setup-config.php rename to sources/wordpress/wp-admin/setup-config.php diff --git a/sources/wp-admin/theme-editor.php b/sources/wordpress/wp-admin/theme-editor.php similarity index 100% rename from sources/wp-admin/theme-editor.php rename to sources/wordpress/wp-admin/theme-editor.php diff --git a/sources/wp-admin/theme-install.php b/sources/wordpress/wp-admin/theme-install.php similarity index 100% rename from sources/wp-admin/theme-install.php rename to sources/wordpress/wp-admin/theme-install.php diff --git a/sources/wp-admin/themes.php b/sources/wordpress/wp-admin/themes.php similarity index 100% rename from sources/wp-admin/themes.php rename to sources/wordpress/wp-admin/themes.php diff --git a/sources/wp-admin/tools.php b/sources/wordpress/wp-admin/tools.php similarity index 100% rename from sources/wp-admin/tools.php rename to sources/wordpress/wp-admin/tools.php diff --git a/sources/wp-admin/update-core.php b/sources/wordpress/wp-admin/update-core.php similarity index 100% rename from sources/wp-admin/update-core.php rename to sources/wordpress/wp-admin/update-core.php diff --git a/sources/wp-admin/update.php b/sources/wordpress/wp-admin/update.php similarity index 100% rename from sources/wp-admin/update.php rename to sources/wordpress/wp-admin/update.php diff --git a/sources/wp-admin/upgrade-functions.php b/sources/wordpress/wp-admin/upgrade-functions.php similarity index 100% rename from sources/wp-admin/upgrade-functions.php rename to sources/wordpress/wp-admin/upgrade-functions.php diff --git a/sources/wp-admin/upgrade.php b/sources/wordpress/wp-admin/upgrade.php similarity index 100% rename from sources/wp-admin/upgrade.php rename to sources/wordpress/wp-admin/upgrade.php diff --git a/sources/wp-admin/upload.php b/sources/wordpress/wp-admin/upload.php similarity index 99% rename from sources/wp-admin/upload.php rename to sources/wordpress/wp-admin/upload.php index 646381e..dbdf310 100644 --- a/sources/wp-admin/upload.php +++ b/sources/wordpress/wp-admin/upload.php @@ -57,7 +57,7 @@ if ( 'grid' === $mode ) { require_once( ABSPATH . 'wp-admin/admin-header.php' ); ?> -
+

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 vmmg3S+JIr5xR(TD;T%A{ zh#W%cJz zYT>V_mZUjsCuH?3fI6=LY-52vBt7w(}RSn7yfR|7SqjZs0@4t3u_-tkeW`%OI( zwyykv0tL--)QiVf)CH$eJ#hsUgpW``7&vMV$bbsIJg6I%MAjjv66$_c(5(onr`vhu zoiG9UfngGwM&nRjvJ`cr4X6utpjx~KRiS9d?12eTH%N`TE;p*;#ZV8di;1x%rold_ ziht+10W}oib0l=(Ra6U~dMCs@Za2z?sz4!BOT(xOr+E1psERE@ReTMq;#*KXw*z(l zN$>atR1bOo@y{-9?izK@=X)7dY-R)B-#Q6JuW;Ar%)cZ2 zUsc{*9!D*kb<7ux>iJ_4-~G+YevI$)<&N4qJC84A)C2ziqftrcJoMe#{NJ3>KF*FB zHLtucN7Rvdhtl2QMlmQF$N%ZS+*IokWj_=8t+{!es8v6e@tutN-%k~MF`{zKzwNso z6?Z`eUy7)D3pV)viSjM%?fVebcVU!|SCK_od>Nv0Eh^wU64iFmEZ<*I?-s4_U5Hw= zIKr1RYUkpVzPM4B7dP--i^{g7f$w(Iuq9vn4sU+7q_;0yX7v{Tjo`6!)HCGs^7u3S zUnb2${u@RQ-H4jHEW-D6^Ri`|eZK5b%~tgG#f&aZ_C)brJ|l0R1ixr_dr>NPSKcZ!Hww5CMNKRJ4ZqYt7Utm*Ab9o1-UTHo2IforqG zJ;sq=cyd~fK8sql_EffzSH}Y0-4?MRFK1NqQeFa&Qtvh#dmr`Fx(HvUsIBYP`0_-x zT_52~9yNG<17E(VGwW0Od{O^fpCRcb?ympJ@`U@;svr5+QRz0+N&Y)2{Z?-^Ov0T9 z;cwhEcGScT`+fgKRr~pzFMm|>jW6S#;fVg@UutshZce@_htC%+s?z2hzK>CTH<$2z z5w&h}ci)T6$+r~n`QAj;+M3e$YgE^*8GQfmsd_>gj00%zW3iPL(ptl|&`2wv$)Bw_ zNIPl8*+o){QgU*TMoZFK?;t1b;N+<7w}1Av?JKLPwItlgL6#|@xZvmFUEcBi>D6oI ze(ViqZpH1WF&f{%6+1+ip-rk)I3-Td$5-J)H{FRfv@@F6#21~(SroaRJZO86x)qsS zUd}&Cbf)@o!|9YA4O~eb!Oo_%1rGM4i3=vvB`Dm<_|U>!<{X#YJqzQL*6bvnIG6R| zorl>8IC-1(!%e3~JTj(@pnO`>_F!$5=ALE2^MB)zSeBJoBwsU<3*dwIxuEjX$i@6P zdU>4pqm#9~4JH~3E__ohl;I)tFkHci9*XD?5nUM8W{kfNNl{$@ delta 39001 zcmXus1)LN|xA*a$nH}8SS=`;--QC?Cf8M z^v&nJ@3*Vks!r9Z?wQ@?xj8%Oyg5ljw-ZFnbNH`dbjL}B`>Huki&&1+GOSw1Id#l& zX8IiGG$x_k?1baQ#lDyvM`3(ighAYlIdMDc_&+cse!!TR@}%Qr#w?i9aY9aQHeyrJ z9n0eoOo4lmHaXWYHQqs;_yx;grc;g+4?7|4bq0BkMcsH7Cd7593^ryZv>Hu9W{l__7wikRYz<0Qj2s2dDH^=umEz;7@q9>a8a3)R3cSQKNP zCAwG1r}p*{DeBczJBu3$Noie1I9S+b@oj2dASNvL6+> z`}h?`xyZ2KQ0$9uu?u#%EOx*mmx+H*HWpuYoQ@dnisKB#Uf2omqxM(3>NtJy z2UO@YU*i}Yi-YhD>iDkLi4OjZ1F+_==3&%z3g58ntU?{1F!Y<9FckY!@ey^S9yhHA zH&G`xyk#dG#kq5nhl)(0JLY;+141e9T2Dr! zBJj$y;XUi=9#n&p+_w`ZU_Z*wQK4-8z(RQjhf&V`&~CWFGyR{WHua0K21a>g*2mn+ z|7Et}oX4^p@Gokzm3nMr+#HqnQ?LPU!z>tl!uVn?T!ZUS4XE{$`GlvCOF7M+u|WA8 zr`&VPmIf~zr#baAu&?s}2^-%~(fp<3(0S(_>VT`SEcAI_Ti!3lBGli*`k3O4;}pYQ zSOC{yalDCTG09u&KocB8c_Q-voEYzD91Z%6F+*&ec<(qR*>UNEof!8cGoNx@T!P6y zkzO3P3;nqNZ^v0l{h@!jNr3SG&v7nN9`?m?F0jAme}tQIDxc4pjk~cFR_A1m`6Nuw zaW65nnu_=lKIa7ffQxWM(C75xfMij8&LqkcxI5Q$;zskivpa5dpSuuEN6ncNsPl5f z@HvB3Mm4Z>OrNs?@1iE>*jPSy68?*7P@mYokb8kGv3<@CDiXx;Ibl43_po_fpOXtq z#q&9l*aJ0*reSsb6@!?80gj2;Fb)>-tcVFIH^8Xa1(RbRjEj@w6aVyVETken?!!d* zGv>$pSPPRR@Hx@2BNB0^7wU%nFdmLToj(H;;BriiJ1`cW#@KkxD?jkcZ$fOuV8?%` z3&u!jb$e4hTKGVp~5PZyC$;pL*KKZ zihY;|BNF@ECAlE#M#WGet%15>b5u_{V^SP|>hUxzjo)H2yp6f>BbLX^Ni1^RPz~;7 zhMZw+=qWYPbGGMVR0GzaZu}#vM@MljUd9wSEUC|3pyuIT%E4qdR}Q1*#y!*!K1Ow< zaB{m|C5)^5ug69fcC>RVm=su)@eal3bLUzsp#1h3sdfiy6`Gg+Wdm*!BemN9yOM6 z)7lMFVM@x`QP-=Cx_)z1$GW42;ww}(9ZF07>w>4L(AZo-H|?+l8DZg{@#Zo1}}e(9IbpSQ{d!cST-m9OE5tQd+XIzXLdw(Wtcyd$(vY{F{IOJ`NN6pqSDiRA( zW3(PK;U3I_f1n~3HM5020cyUz2>)Wi> z(oLukA3=@fCC`_rv5t|=E}RrQQ7(iU>&5s6zr*FYBD-C;d=86bZPaz!qI%xf>O;;* zHgthmsFiB9?QniVh58(-#aF%hTd0t}L`5o?(@f-<0o9@Ws7YHIb$nCIj(t!OS%iNn z|M#(xfr@RpERU~ZX37b2TZ4+BLS6^kU~|+Y{R!LQ3)DJMCyx!;5bRBPGOEX)Q0qyw zygv8+q8uKioFN|(RsP>+Lm_#Mnp9s+nB35CWWT~(r_1RDt8i|U?98`oB zqbB1HY>tPp0j4ZsJ??{=8?(Lga<6;@b>oYuj^8ap{%eW-LWL$@!lFL+oh}FRD`P#&hiwf06)Qa~C)#4ARvG!NCNX18mHYaL-HB<*0VO?yGy5SDIh$m6UFRWtg z#Sf?moyL&H;wBrq!F^QE-+F#VrCqeD_Hr2?b$mfo2uor`tnAfKMGa*bwSsO%El^jn z9zMo&SiG9g{lwI=8u_1(idj_X#z#;sKaa}OyQomTK~0_*)vYJlP(7}UYIp-w#M)zR z?1r^)H?F}bHSE02sBAlp>e##XY0@KvCjx9k&WOIm(er$X}t$2OwSkI25dUgpF!n>Y-p@tx8 zUAs|S)KDZrH6#)XVQD;$15lH)cs;vrUDWZdJVRaB(2e?`hF}ybv{O+%{|0r!YOj7P zszH0b{XgRn%DUmi87YM~n32i1__sN<%f9$vFib8QpG$KNrJ^8XbZ%KNm9d`=y# zi-U1FMq)COUFlN{HE9~7hM*1R#4f0w%|%6O1MbHixD@*}@i`kXZd1|?_n_ujv1T+> z71h~LNSk3U?1^geBF~+u+5fZW3(r{1ZF1#6Wz8Veb*A7v7O17zhH`x%3;EZl%H(rZVC|^N^u1#yZU}w*vsH~WV3jHe7({L;5Q}K1w4Q_fqMy2n2&p2(Y zoCOtuvTewJZPcSe7i^E&uoq^>1(+L;phEoyHOteqwJ|Q~Spzl8o1-ROU(ZpfA)Dp7 z5H&tN6Es38cWCgD0% zWOkq;a0}JJ_oxUt9ju|TLu}~6slAFkr~}HNdQ=nDfcB`*_Y+YK*oYd#Z5WCDIx@)^ z^Ep_Ga>>qi{xB>;c@}D}ox+J&wTm?<^a~pb(M{BiA9&?As0RFl>S?^Lc3c`POF0WF zgk4dSZVW2z=Aq`uYE(q_qC$QFb-f!{7+;~A|Czh_96uE`P-#^g)sV)hxzWLM04jvz zQ4N~qxeOKZ%~%k3qvpU1)b&1lF%ezcipF zZl!+aAo5=ikJ5vE&H?-pf8l^ZL+p#iD#LtETk1EX8W?-H&v}eZk+&_U+}HL|Yr+Vh z`?dXh)Dqrfq&09aHlQ4XG@p&FaTvbFy*h3b8^yR#meHJu?TAk|c5EAK>p{wKcEQ&; zmin^eExnH6F3SE1KIc5{#-})8qR;&eC7W_HnQR-RL`zp z7JQ0Ym=dhA5N1J*SxwZ3(r&0B8jo6vucD5Bg_;8qtL=IzQ4gVfsCA?|>bTYz(uw`q z=z`Nx`T8C;Ct9qrG?|X0C|6tS%@Ne(yM_w+15~8`^6I0kvvng8>P8t*4K9jmSVPns zR*!Y$zg`^fdlipRD_WcNHbz}gH~I=S_M=c^J;keEfO;QTgBkEB>PC-HlQgiwdL9E+ z&VX9bvSTC`+Yqt~Hm5>8>4Iv&U<_gix8r!!iA6WsGocD<&a^=_tOsfd9_ZDNL|tzR z=Ep^-(4R+j=q~DduR?5WWaA5V#SNRRK?ye74bq|x%z?UKaZHQVQIoMdYBoc_`NVzK}*E`91HbztN=sPA03q!Z>Z8neGW*7VhHFoPz zJ>7~5`5tfoQB*@Np@!_fSN{ZSQT~K=u<~}F(*)sZlfYoc9&hR7RFWnH`E4pM9tm- zs2R@^gSzlT&$p-^{)g&F@*k|>nULp?lLz-xzxPMtugNlW zw_RusswWFjdAbG_k$tF!-SqZpGxb?Ik9^-%ps0$`L;d6## zK~yBZ$I5sC3u2O!w)WTX?1LJjFy_D|sPsLB>d*z$kX?1_$-h6@C``o*)U3~V$|g|> z)YGdfs=gKKAu|BgkZ(MHL=Dw7)QulwIedc(d4bb5hbo}z>tS{bV>;#k0X8(YcTnGW zJV!0DRnFLn<56Q7#*u_@pJ$14*0Z0^+YlT^-S7&=;kXB=_2J#md>??HP(wB2g3W;y z7^+Ie0X8%TqVn!76JT5}kQ!4^&UMj3Ruz?g%}}B2g1SL3)NA!um=<4PE{uK2hNuK8 za(yu)&c#UFbBX-#%EoV0DAW}$+taHlDlPk=#&8+t$1|w0{EX=_;)?fXgv$GxsG(|x zS}*#dW`79Pk)^1WaW`t=yL2UFH-1KimRjekz0)PaJQTZNK3ssBjHgjIc!-(<|DuK_ z4Ce#9Q4wbL>P-FWaYKY?g zYOiD|@Hfhfk&JQ%-LRe)ziC!OMW(4&?u2?c4L}WDXc`;Q*qDtvaFORaR0wxsIXsGb z`UP)U%j2RVQXJD^W7H%bg3WOpY7+l}nlq_?w}|9Gb)+Fi>iOT14Na!;x9x^gu`uOD zm>VymdhGmRpNwK+XNvFcSbg)mHkO@G7aoZ^e+JgV_wBgMs1O%HO}09y^SYrX?@&}^M`29m z|4cU2!^Nlr*J2+0K?mTUsO)%)Ix*@4yHFC()TsK5sE!msHMj(7g{ z)`hyL^d9+${8x`RQK4DB7f0i-s8BV3Y!_~aI&L7UXX8;9o{wX2GZw)-Pi#_lK}BvX zYH6N{ip&bsdawc2(34Nde_iM{74k1s&tp8b8z;j^$~jRNs)fq$Hs1a*sIi}qy5Kg{ zn4dyj?;h&BPpE8(@r-vt%#0ecNg+1=WMcv9#v`9wnoUEM=cDp;HR=KzP!TweTEVWN zBJ&D$+<&MBM7%K5cos!Pq&{jvYweXov)EAHFG1z^25-j>)Qt{eVf@82>PwqErBP{H z4|U-t*aADC8gLMGy&I?q-ADEKi)ZXtZU;k7DmJtuJ8D)IL-nX8s)sF67Z`}T(JZfi z2`bHYp*nCLb)DZlpLq43P>~G2w&N0_Iu?oXmH+wJ&;b=tlcOH$hJ8>^ttqGzwxU+b zgQz)h3f04BsPui0YKZg38X6mQ-Q=jbkp-JzX;eq&qx=2;2Je8~s7Z4HbK^r)nk0H_ z<#MPS^+ok`I4V+8P{%DorQu0b18<@x-xpLv;=QvDq`@+jv!MI?KV8^pOT}PRp8txP zOojil9+mK{ihAlbLPcr->cVqS&w%Bq1{^^(>>8?}e|q)rQE46hy+tVAd-7iwNJWLl zIy>sb3aGJdfa*yP)CxEQ)v#6g9j?dh*z|*afiV`hQhtW+%jrk^s&yp}pg#D?7PMhl zo$`TC&l=hsvr!&_8me`u z9&blAXb&nIDLK&^xk|Jn)ZP&dei8q30{v95|rvw_$JXQC$ON34j> zXZu`G2}@E8VMg4Cn$&ku>p&>@#Xb@hLA9_eszH6RDSnNbwO27S=K9YX)DUY^Zs(Q1 zNA-9=sv)Pm`irPJa2u6HFTDCM*opgdGr!yOey9Z{gi5RN7{HmB+sE54DwIcjekT%7 zqtfUpD!o2?^Olruu6pA4P}2E zMtL{tsaGKAcQh%xqSAFLPQw+b<8nvwyPtYD;3&%f!y5Q?RKHUePhmwm6g`^XDIH>? zc67h{rSbF_erFvAWRA&=sQ(#@Qx3$oo|eXAlkEevT4( zConJNs)_yXx-k?rH-19`>iClQ-4~eAsL8qw3*l|lafy=p-E=IG)E{yu+4oeaWzqRY zxB^zi1~?6$;T=>1&Ly`C{)N3Lr%T~?-|=Q*R?5F)9*mOG?>;RHqZX|Cs9E0+E8#rM zjyF?={O)(PQBwKc6|Dv8LPPNlu0-8m>)EiD9yWd@a(&A&v zIZ$JoD2Fw$BI@bYA3Ng?oR2AT`rV%aZ9_d9vgGo+&w}fyhuVbPes``tz`m4A zP?PjLM#EcGLpB>9QlXZ;$H5r0n&17koU!<$>QU*orMgX?%r*S(uh%TVoz%CgX_GQR zEn7M3<5$!dscp}ejmW1rCu$wP`y<(Bb?uojC{&Lgvf~J@=Y;$9ZSqZPU{9@!IEekX zP-}mKMwXVz8e0$2U{va}pwcxDDjf@<9^=(ePtQg;it@N77MWmETPH$E*+|EZ{1^)x zqAt)5r{h3W2m{S5Qt?rb=X4kab6`@;kGf%XjKIdIP`5zkeRtG(lf3IPX+4Jn9v zN34VzqBf|A4Mv?m4?~IASjk3x{1MfF7;P-=5@TA*g)uiaM$L`!s0b}Y^>j1p84;(g z4P6%0jT@pSb#GLIlD4x3XGJxja69r}8x^R~7}Z7funX#fgT3-BY({xG*2RBNv%W@q zdt+*Vy5av&LzTFLjeS0xO1T88qbE@vy5*Js?GUm9<9D>4r$mJ?GiJs7s1sVCA}}14 zEgMmD;~XlqPf$Jdb+UCN0jiu8b>m{Fp{k8Kz9pu|0UUyD1-T{FwHny=)2S%a} z%!Rse5zl(4N!bJSFd2qwz%|s6+(R||DeA_rQA7GS>W0y~T4WMoeC2;8HWZ>Fs1Vge zMWQ*na{x8=v#>BeMNPtV-R#Y#5SE}k7|Y-eY>e-)AXe}0cmBl?s-a)^untVZ#CrZO zV51j1wqP+#+0&i@jZkBC9u>-msD}Ly=VG#6cB3tLgK|V~zw;4qV-LL6$9h`6uPwC= zaHNlHz|8ofpWpd|`#XvH+l#_qsM%e80HNi8#rT2p$ANz5D83xzcdp^~!FI#RL+q*8 zVJOdijz5W$*#FNk8-lUJZ3rjhX!eJ3IQtWiu=?2;(kxuehQ|B=YO<^uF)~>rt*S+MbH@@Ga$NW5|Eq@PA|c?%(&O z9c%CZt8pXskFgYn$Jv5&5%oU*03$Il-d?pbqTYIIqb6ZDRQmP9bvOpKFPFhAwsbZcl))DVZddKFW>ioK{7-^OehbB29pE9BYIb1Z5oHewMxjRnv* z)5?WV=!H*AKlafR}~`Ydb7b3DS1xU=o;^%7pBTzQUVN3yW@Ar-ao9KeK3 zt`u|WDdwJMuVPK+``tg~inYM+{uS&^)TA8zjoY!%hV4>eT4gI zmEZk|XZ|%dbl0#P*DJ8r?|iNNAIOFtzi)8`R$AwGzQ;#6AHP}e=UWio?KbdO9?%ry79{qcBJpPa4eB1o)FRgvXRg`yZC;!uNLX#c#os_O8GUm!D9RT&Nf_# z^RUK#zx!R%T~x=49U%YJvtJI_W3}x;o3&$5Zz`M6O*iaA`3Y+5n;o(=+l4yrCTceS zjb$*^VZXB)TjFi>9q~IW@eW4f*rR@@EUrEpvQRvv;&&=0AG0Coa@;N${e-1iPSirw z5KH15%!?N=7dj^`?Q)~ixjUA_ov5__fK{;kDLZZoR-$|&#D;dnI&C&YEeuPrGCuO^ zbDy#DAk^{uJ%eX0J8GfoSE0^(hFS;mpR;wNH)@}ey~B~S}eZ`4pNu=7_396?pPz`E}aj+Mvr(dInWEv{O^HJxmM;*5rb^cz=fQL}&_W<>F9g6zE8W4#J zNjB68dAxE#RJs+%eAo^()?rjg*P%MF6?MZOQA2nFHOAMm4nFtxmwafEsDTOe{2$1M zZafL~N;Ly@!YyooIsdetk3uzUIx4htFe7e3-S85sA@@-)CeP7bCmz}4&F@(nH3_R@ zRONqrHWa$y;~FZRLMMHgw`DZ^t&Td>Gveqb_(GBk_Z0(kB*yqNonELS;uE)Lfb1)rURTpziY{ zs)NTdREv$PY-GX=PpwDQP(5$xm0KfY<#a<0!Pj2>XwPY=^t= zumxy6D$NgIBtCgT{wstrUfPbts2-F>jcpUug}+9Pobf)}DSFP#wF3YS70J8(L5jytBNliW-U@sL0Gl4bc)jhflE@ z{`i+Y_kHi};nV~*w&PJ_ANI=2u^#2EcmbUccD-Lv4GyLGXwUN@s1rA!CfyIH&>u%d z;vy$jd45Fnm+@zN)J~j*QXbht|kk}V+ze^5bSIQqz z*J^r7E;uk~Cw#k?4-7uxSjwYf z+l?aP1l%{GnW$MEEw1%&g69|PLj9n4)`8oo^Sj4)|Ipfbi7NL_5OBW6w+R9v_eOmZ z2AmmGe8ibJA(1sGN#cO}J^un!I=w}`Db?qnJ<{ZwiskVTYRm&k1MYXh8BmYy1~?Fh zV=jDyQ!#C_fcw3`reys7(>5KLJm7vf45kRU-_5MVQ9hpUDFg1SSM}5uvI#hcl%L9!I5d-1KHEtW0@Rh>iMeyv6QVDMP@0kN+Nj zr2Gl>{r&eDInJ+t|0Ce^rkp=(!2Lk7B3r40;F{b|bt+}HW1WdlwW$_vT`+|L!u%3CBWR0y~~whQ5TJ^%k? zV;L9NSux;#-fvJT;I4F;DhHee)W1b#$&@Mq_lHz5s@f2=!Kd1fhw=An0rykxx77pg z7ZQtW1l)DuGAhDO&4BykxCW>td;=!bm3OeA$LC3m#2a4uAJmE#t5(2Wpc0`Lm||EQ z8=#)=Gf>Zlji||a1a-szp>9;Wwq2(w>fzHCwL%WYwCdS>ZQu{6S$Yk%(nZv`zW9nJMuA?UFBP@sY>oXT{E+)cNsF%y#sD@p{c=!<0;RjTMk~JXzl_s?s1l&(9 z+p!bn3s?sWH4L~f9OF^X`zffNFGq!Z2kORWz5TyoYRa!s5scHwj!%QvDCfhB7_D)@ z{Ws!rH75UqKHf;E$i|LiO>E3wVgt&bP$8_@)K2Vz8uMwW$M$;E>-24`iN0o*-?dRs z(H{ck|(VT{Hzpbc<9tgDvxUba-TLzrgR8&H}xvWNA_$+D?y+pkid_qMcO)D!G zMD1^m3VBD*5vZYfy5!%V3_?0r#_Es1F;uz)DolHe+l&h59gg4K)|up>F&? zROsWk3Ai6rvS9|wjj$XJ#XPvztAB>Ne%!Ve;pC_xtbojokkgorNGiIc(qbxVmTp8f z#b-^o_ZD(U%8x^5eSPw^`hU^k*4rFd`ldmG`hE2V44^&4&=)V8YV?$}P6cxhn zP;Wk`umfIEy`K-C9jwRoItASC_eWq3#_|bH71lZEc?>lKr!hNTLPhj5 z29^K8u69C9)ELD>Hxj5xv=M9JkEk&XcC((Pz$lb+qZ(ewvo>a>+y%9s%)%IW0M*gc zs3E+GA+_us8@kcIsFp?VZV`x&xuK513AHkg!eY1x%i|T)jg$7W zo~OrIlxv|He7hI<-;5A`q~akJ_4?RY73piCtd8n&7t{$~d*yjvc_V6)9`(w1Pz%l9 zsE)+wXFW}TniJVk5vYnfuX(?aO{T$A=tdJT3ogcVcofUxL(GSnzY4g&des#3QvL&L zW4!*B1#K`J<*}%RX$wxleb^PN46qlQ?@{OH3k|f{-X14VG1MzNgY5a96k`#gMi>*@ z54H&P9%7D0rR`kQP=4=~_n;zi6}4{siRw_Sp>}+3Y)&~;osDK}tU*nd|1dY^8fGnQ ziCRjhqe8e8b=+R8fKN~j$Ti$TT@8y+ZihK=A%2U;aWHoJ+TMJA$Nb9wj3ewh-2^o& z$Dt<860C&lP-FkXGs;MtbZJpzSsZm-%d zP{)-;b*L+{^g5$3)RT?5Y$$(ylPp9jJ+q;f&LXHWu8xXCXLOfP)Z=uXSO1geWh_qp zb5zf>OtvBDjFFVb<2zhCnfzDC7EQ4Q;sj=;{08+DOfl73UJjL>-B7c7Bxc8%s0RIn z>gi>#{2sM%#hGR|PK+ri7ew8!j#oc?8e^{=i>T03Y!_;l-$1S5A5k~>7d0spPq+F= z)MUzpnxq9VCJseKYCMi*NLJu7AIHrKIFs?%Y>Q~^u-PueMkFT;z#=#g)sXX;7T=)8 zD*jxHL?%>2YGF=niW-XXUj1TJR;=~hjggekU_pF_8q&yl*6~mQHo8$!+pE}(*=Xry z)TH@5-{wZ91=f%?TohUyzD;qf%~c6F7%Kw6Fs3-MsKej|QB*pT8`>)~7MD;Ag3VYKjg-0mQ#Ew{hr47xG zs7Rc}^mx}RN362Rn!+#Dmxg07RO0EyM zKWu7?YVc;%ny6{6KjN>e;b+v(1e&sCD5j>bhT0A8ev*u?RK} zv7ylQM|}{PisvcM-WqWBVVmz*I55@sHV4+CLVgJKRJ)AL@Ga^YQgfR*91Bt2=y?Yf zu_W7VPE|!MbfH^pXw3e>sH|9Vci5LlNp}U@A4JYTh4Kbo!WXEB9QwibNBkIYf2dps zmFL0TmK||WLz5jfSIVIx(HgbTb;p46e0vdrDqAjSgKZkmpUqRjPK4w(@|HX!Sl>C7A z>V;})OVo*jQIjv^IU6-+R-y8JFY5e@s0Kd7*ckPog*-88X-XXI z*|8Tjw0Dn_{|Zs?gpF}V)CFpyLev3up#i9+a~f*ty@|Bj`G|_pKd2u1Pg>;SqJ}a% zYOKqkZd?Zyv4N;8ntC#1OXxBx6ym@sdvQpNnzgA=OK&mEgAFhe$D)R4wdX<9alfJF z%3rAS6P&j1|MH+BF%&4LrAx*$cA>nexl#+4<9STYSoS_^ zU(rlEXALiL-sVDi)H9$ls-Z*iEY3xxY1^NzBcX0=1gV&URd5y_$6xU@F1x@d7GmA? z7wg%ROE%U~FIz+7V=s;yh|BRlY6!<&v4v@|=X>l+eVwZo=|jkIA?Fes8j~lebovjw zQOL(Tu?5)F=FC?)*f05rIbk*i&=!zX6B8ymi)n zw#W61|7s5$Wf-GBeRp56aKI{Z0K5?lWX1YSO(xrS%6agHZz!A@_gjph_UZ{hBOpM1=c2z--LI0fU1P z?(cYgi~Omdvm;7`v!9-Bh!){2rrafFg!?soAhtDlH|ldk!Z;CbRuxArxph!;tTieE z15gd05hr9DE2vQ3?nK@A5^72P2eq=ri5uZAFv(C0QYKW|mO@>)KI);>6?NWp)b&go;BCx`F%nyY3ZRCx9_kqo+Q^1_ave1Xo?|2?O%mb0)fUBc zl$&A(9EMuimf<4Yi|es*(g^p>=0ChgxlS^x&!61J{3a^o&r$dL4|yR8If+tOMP*bd zTX^MusI`6q>co{e7k8nS(CR7e26a%A>l12;^`){1#YGa%$?TQ0qlTm$Dk5z#ukwEq z8=5qGP|tuns2;vWEx~b9+XYjivLiogDB5}sMcsG~Y9(Ec8GS6}sOy|fV?*>9bzF+H zW>$3n{hz{KMP*b28e(PajB4=~RAkPg#{Mq8#ZNdIpGDd%@0HFP{59%2lROt;0m_>( zE#5(O%t;^NgfzQjv7sI%LCx+wsL)kGvdyW1WwAD@Av004eGO*9GpHNB#-ixYVCh%_ zwb0DRO1KSm{g0?2jhm7DS3aiCXp^KQYDXo`n{?n>+GBYPA z=gkt~envc=)gti<_4)q`YQYI+Gn1gMp9OW_;@LtG?h8aiD%7)<*b2YGs`v|b!sOYl zK_OIHEyZ+r8uecA47Jdt%weI;j%q+*RAfqd*75eY^UA$K-iFkLW}_y_VZ2MvE}-6Q zw&k)59ze~3|Awn>*A)uAe=Y-xqMZhNoX7nO#gfov#5Q!pDYMuq4& zY9;#>^|X7gGA_t#H`q^KP@YFM=n-li`5Se;jQK5%Yoi+89Tln3Rt`C{*w78v zVQ%~hd*c&SUN4GCG#q>29IyPvGjT!NpVPAfs;A9SL(&JU;~-3{{6Fj+ za2K^Cen8zILm?aU;#i1sQ`BsqftnjTF@lJEMm@IuMQnXYRMa9;9u<+6sD}4OEoehA zGtR@D+~3*9hSKDTwVk$4e{<6G2qauv4)rz&dh z3`3>&MAZ4qu{Q3+kS0%{giV$#n4fYf%!PeX7hHzva1UxsZ=#!4B_rH-#w7Tj`qrq0 zrD3TE_s95cQ4M&F_(%?TZ5-z8jd@NnnSlMM7Vzg8oQz`RQs_$_4lv_7OE8Ce*Pa_iTuw?#a=4Z zfah2qKcX5|yt1w7i;Bsqcqs=qc0<{zly}YqbdX$LS?dukR~S^-r-Ne#Qc<;rXkZ zooiah7S*?a2nZhMX@KvHmGzu zhZ>s4s38e9w#ill6}joChui~nS4z|?UVjCJ2Y*8K z^fYQ=x`I0XckG6ru_1P88sUCFun*ON=*_HSr7%0?{-`WjhEbIN8?}MkP(!iXJKz`8 zWB3+o(%tcVfePV2sJ#9Ub6~ROHb*LAPRau@5?7*z;3&?M!5c4$HV*JX0dY-#y_ zr?vI`1M1-sy^Wa`-7!VoxHT#Q9Z-+yo~Su81tW0EZ=UfGuX z*X+Mc#UOl)^{`Dln>^c4-{qXZNDQ_oOK5p!R0BqLusJXVt5IHyrSLUs2y=I2J)wi; za4F^Ioh=emx>&@%=@POFAETlP2RuZzyi`}a@M=s)`4HB|d#JgPubYiwS=5qR6E#=b zqK2}&SKkk{bdN`MbRL$#ji^ccXNV1rVW7K(GL>g>RC+ZqZKM-olr~U5U+d;`%=E{m8qJLZ8H1l#BPam2eU=7edYtY-D1`@3;>GeY}vPCe=MG zgMXuXSgfzzus3F-JQcU%E_9dXes+F8RD;5(o^C;{7bkE7-owhu|7l;@ti0^`59-G0 z`rDWm#iEqUqvpbJq~*?1)D4cILVX)`qYtR`i#xy~S`u~RI;i7%V168n8I}J(u%U(F zCh7)J2HFW(QE68Z$6znioOmtC0^cAT+XRE{VUh*afMTenwm!NG8y2EG0+k&*Pz`#6 z%zr-j53v>}K%Gzqb>ohxkWNR1ei3RGUqI#k1Joq+54Ck73F`cus5GvJ^>G#I_z$S; zNi@t}a54-d|Ho2MnF>v!GpICrgo?x)REQG}x7nWy(^4*ls&9q5;b2r~m!RgvPSg!= zd-eZ%^@+Z=xmFq#$&O#se;qiG3SA)V?bw8RuJ7~eucLbY3e|v!5!T?07)iMtDq`)i z7*0ifv3VSob`P*HzCztN^GKT;MM7-o#??`iu01NxhoUYx83*8YRF-6+!HQHZ)FkST znmbET51Uh15&y-iSZ)L8H6$xgFBqFp z4Sk10Fvb{r9FN6llwYGF^*8Dn5@)PUx{RoYRD0AUoqIr(mA^+;I@sf&X zsL=m5F~a?gg{Sx(k-tfkp7SSI#)YLYxovT(69|upuf^V^9&9j2fz? zs5!C|HQE2bDfk&fI&jiVdv#iZIRA}}-LiO-9Do=CFk8poEwIo*7 zai}3nzrdbqEAa^B#NXHu{EEtoC<`Op-|-HiA{ty|leG$}L%ne$P71LxmyH68?IrRQ z?xUQ4iG7{+3bllmS;{9MdNc>OVb^aX+;2`(te^vw@1edCeYw)Us+qFdB6Jq@W%D1n zjO#pIV^7n`YiStuq0?-%WJk>Pj2#tSQ4u)2fe_-qSQn>nv~NakV}HseH(3L}#|D(0 z&7>daH^k2r2W_#44cHpt?54aIHHim&7vcWy_+~7t{LlWqrCASDUZ&h;3r#I7N_igY z#Gi2-M%fCGT!s2;`1h#wBkL~j(=cl848yN6`VU$`8O#Z6)S+Sz zYHXtaXtO>8YKg6i<#0GEEB0eI{0Eg*9d}#AW}<#?;0&rG1%I;hJEJ1H5J%$`)WX$x zFA>sY8o|a^Jcj+S|32&aLtM`V)9kkfojhQV>F3DO=_EgB51YE!f#arN9Nu;@~qE2j&%G;r+8;n9NOlwi;dImMyZ=xPnf1WjSpR?EdK{%88pHW%X`h3Wi!jwNp zxPK_T7Jp&K_zRYnjeoIxeui79?|9KZ<0ZIcW7-9Eqm{S@pQ4`z%(`s#;VU+DH&Kyt zu9}5WbEjvB4NbBISOU*rV~ldmp8u^-={EtF<8>U0L$2G4$6M6-34e`n7*3}$>fert z^}Bt_?RwkBdKUKNxR!s|d%|f{IrNzg&4KQBBHZ8mUyKDQ*S{O#{-wi2)TB&t&px6} z!zPpi_iY7iffXqKjG6-p9@vW526bHehY`*M8Z-a3STt|Bi6~J}3MSV?@Z} z{x8D)U&sFXvn|zmzc43=*mS(g@wfl8A==5aE*9m?zMylD{RL2YpCk};8yqhp=w?rP z)GJyx3@M#Tdli*XPs8RooC|dJ%J+gnH~n5>PWA_*1l^a@{HWtwpz^y5&corD1>;8z zx^KV5P{&n7-LEccf0L;E{2p!-ayhE*w# zM%AD3>SIR_x=VE>&oQV;eGrv)f1w_FX=8-!LSM%Sy1z!V6V;$NF@x?~a4J+ti(yo( zjM`rtwSu)oEj*nt84kiyI1{ttc~s9ophE7C6?FfHj*?<3%GW|{sE6TQP;;mk>U|-E<1r$! z)lb1>Tz?6sQU32rVlBIZ3gvtJRwpF2NUTPUb?8$7_7e+OHgw~Cm`sY z=TKw**el0PWBYSpHR?;CCfj&agtlQ{ERfb3uo~-8-i>;e#E2ySE3(lp((->T7NzW@ z3%Y+cR}3}Q1JhgDjK=7cm!KxqS}cn>GX&lLL9t$_hGxrXleZE^QtpKNaRT#-^{-*ZDr>X8V7Z|C7n1F;9p@!4Z$mH~D^V^| z!Nz<9Dw4A?H}1shcpu&T&t1`aRtvSjG{M){4)u2;_^~dSLhC=rp=EDbA43ku|r&?XiOF4}F z@t9}P>K2*JsNbAQU&9uh1~qLVT89le{s~US(zR@*J%hUb7Yx;4qiF4*(-y~J1$>Cg zifna)?mJv>RJxqNa+tcVWlI~>aeGkL`GS?PdOd6SY|ksG>n5#lkL4EFit;!0$^S-d ze4s*kS+jxNXc;!6{2nz~>NE_xza7&VwRYb{h4!CDLFWr*ZX9$!-DYYMbjq;*81|$- zqFK=WZMuG_EV+vMC)kQNXCcBpEy({r*ipQdr9+C=LHAuPPa9@82fV`@?04GPg?__1 z6ic@cI&Ij05eHztjzRY$+}ci7->7rYeaG9?h4q2`-*&Zhywfe{9H)Gtd(gShb>@Y7 z+JZ2&m(BXe$iKeseBCGL+~I(}{etdKx$AvpL$Mz>QlGfLl@H+|%E<;;gKywr%6|^D zSF!bjSgOhY(u0GJkL%VP${fMk!&ri;53L*?bpK`IT_Y?KnTUvb92{jm`vV_PZa9XA z2`3gC%hM4njtjbfe*0j&oqu6M&{@TCWhMpPzyH0D9XW2+Wt&F`m>Rg{lTWvFrI zbRJfE|Bo^==)UjAo@Mzy5RY-8M;My}H_s+Alz*BNbiZn;9S*u*%f+7?biegFjGE1_ zP-&HIo~2t${EG5q?1ulMvaIubTL%_nF+Km!u+fGc5esZgI$|DfT=g4^$dHA0!KRCX z?)Q1)Q4zU=O1tBWZKyshu?AdUYFQCunOO%*a{OG>!gCR;V5)C;1J^!!ZT6~U$FuXSC{{8Q1JW9FXx}f`0vrnkUaGUiOu??sp zxQ5FAY8z~*r{h-2?>CVD3d!n?_7Hl7nJ7=(Wbgl5umI%;s3kPn=AiraS|!vUDjYyP zoE~inx_{rhd@Jh)^@G2&{J;1;>jC>qZ?nhrNc@KKK^%ciw=>(dR$tq0J$;LMs>Rr0 z&xE9?(5FMadUZg(fGk5b^tk6UTtYei&Y=5K^R1{zR^Mg$A4biAD?ixNGyaeEP%0E+ zLr=Y?I1yv)w!EE#3T4(kHnv}3I?6}!3O>Y|_|s4JxQ)8kUbQmg0qSdDJB+cPBf%Je4fUiKY6#Y#p7%#E8@@wL($q)nBULd} zLxx}s9E0lFbg#VB+rJ(aiR~D`pHQ#)2Ru)r`@jG93maVg$f5vb{v8+hdwp6yYO=WeL1nTNXmFW&y!sD?Z|>b?KJq(VLU;O+1o zqV~7I? zl}?9HEx(Pr&=b@NZ&5w|fND_LlXk=EsPmhk&g+V5cz@Ilr(i;yk9s}dh;II$_BNiN z#y0vXJ25`0hgnevRzO{-1F8XiP(9s)I`4#6{u$M+DvjTwj*mF)?oYtK zd}tw}&i(K9j%MKtKHp#AZ1WoUp6?hjuZz!jCj4-Ie_uqn*@7JLuXEKm%)aCNUsc{< zUWDf@IOz+9TYXc+_i)F&Z{qrVdBSTJ=JBNpU*-Ql84fObBkTqqhBn85$(zuYwI33cBy_1kdq*x`js%lOWQZ!E3giyltB><{0~@aJU} zd?~}_zWvVkI{fC_KE8j$?UsjqNyG1#XYpkWr(RLOcOqPG#RA{6@RJqme3!$sS0?r4 z3U64M(ibOud}RaQZ{g&t8u;#nd#xJmJHF%Lsy@DKSrje)8^vuG(F7mmyxjgg|CdQw z$bTc4L$|^s)+F`4+A(j<4xcYaxZ1itz8K*>>%R5H3pZPT(wAXJx(#J~zPsUe8$-VM z;kz3bB!8<8auxkI-Rop7u9Pf1dsB(%kJx*Sy?=(UZtCMp6Rxy5t?xp()8;I(PqF6^ zcTUURH{pew&t{9_wXuMAwG}MPYZ=vi)R({$w7V_){uiFUC8;lSc+HkgzP#ajTa)@y zgu88R;L9K0zcr=LAHK0QL*lDkUH_Hk4i9M6SCl`7<9}Bt`R{CvrG3>fF;^afzjD=B z;i2Ch^nD2z`~HHjKsfrgcd>tFkN)FdZgTGLh`v3C&lfdZXh#m;=Wx3nC49-lOLz3} zz1tCeX91t@Q@GTwl)j7MX1g-@5`;(mU(emQ&*gnD z@7_C#IlZq#mZALx+_F%vQOH1SEcK+o#12h|LPefXmGU;s(l57x_`1vf3S zi&gZmb7~{axMx>Hhdd5PHX!jkQh^$l9TFGZI!r;y*&_=|xN~%d8_pdEk)tNsiwygt z7JP6y+JjmqqgJ$18zWx08SBK=?n7(^m8HVmt0;I>%%5DMlE16$j{XxHKAAodpT-&v z#kugpqHjK{PD-69In$vOl3nRp}igvo5b>?H`of4u{9? zmE1Fu*EwOIcTd_Sk9Wp7Ij%CueUA!Lev!e{VlYZ=?Pi0~Y%~Q{GYWY%qs)%M9q`#y Rvd^Z@pF*3w6jKjqegP_bQAz*+ diff --git a/sources/wp-content/languages/admin-fr_FR.po b/sources/wordpress/wp-content/languages/admin-fr_FR.po similarity index 97% rename from sources/wp-content/languages/admin-fr_FR.po rename to sources/wordpress/wp-content/languages/admin-fr_FR.po index 0643506..3ef2887 100644 --- a/sources/wp-content/languages/admin-fr_FR.po +++ b/sources/wordpress/wp-content/languages/admin-fr_FR.po @@ -2,7 +2,7 @@ # This file is distributed under the same license as the Administration package. msgid "" msgstr "" -"PO-Revision-Date: 2014-09-04 13:04:49+0000\n" +"PO-Revision-Date: 2014-11-21 09:18:34+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -10,6 +10,41 @@ msgstr "" "X-Generator: GlotPress/0.1\n" "Project-Id-Version: Administration\n" +#: wp-admin/includes/screen.php:1049 +msgctxt "Welcome panel" +msgid "Welcome" +msgstr "Bienvenue" + +#: wp-admin/menu.php:167 +msgctxt "theme editor" +msgid "Editor" +msgstr "Éditeur" + +#: wp-admin/plugin-install.php:101 +msgctxt "plugins" +msgid "Browse" +msgstr "Parcourir" + +#: wp-admin/includes/class-wp-ms-users-list-table.php:98 +#: wp-admin/includes/class-wp-users-list-table.php:156 +msgctxt "users" +msgid "All (%s)" +msgid_plural "All (%s)" +msgstr[0] "Tous (%s)" +msgstr[1] "Tous (%s)" + +#: wp-admin/edit-link-form.php:94 +#: wp-admin/includes/class-wp-links-list-table.php:91 +msgctxt "link name" +msgid "Name" +msgstr "Nom" + +#. translators: comment type radio button +#: wp-admin/edit-form-comment.php:90 +msgctxt "adjective" +msgid "Pending" +msgstr "En attente" + #: wp-admin/credits.php:182 msgid "Release Lead" msgstr "Responsable de cette version" @@ -38,67 +73,68 @@ msgstr "Vous pouvez aussi supprimer les éléments individuellement et accéder msgid "Thank you for updating! WordPress %s brings you a smoother writing and management experience." msgstr "Merci d’avoir mis à jour ! WordPress %s vous donne une écriture plus fluide et une meilleure gestion des contenus." -#: wp-admin/about.php:57 +#: wp-admin/about.php:65 msgid "Manage your media with style" msgstr "Gérez vos médias avec style" -#: wp-admin/about.php:58 +#: wp-admin/about.php:66 msgid "Explore your uploads in a beautiful, endless grid. A new details preview makes viewing and editing any amount of media in sequence a snap." msgstr "Explorez vos médias dans une superbe grille infinie. Une nouvelle prévisualisation détaillée vous permet de voir et de modifier vos fichiers média en un clin d’œil." -#: wp-admin/about.php:84 +#: wp-admin/about.php:92 msgid "Working with embeds has never been easier" msgstr "Travailler avec les médias intégrés n’a jamais été aussi simple" -#: wp-admin/about.php:85 +#: wp-admin/about.php:93 msgid "Paste in a YouTube URL on a new line, and watch it magically become an embedded video. Now try it with a tweet. Oh yeah — embedding has become a visual experience. The editor shows a true preview of your embedded content, saving you time and giving you confidence." -msgstr "Collez une adresse YouTube sur une nouvelle ligne et voyez une vidéo intégrée apparaître comme par magie. Maintenant, essayez avec un tweet. Génial ! L’intégration de médias est devenue plus visuelle que jamaos. L’éditeur présente un véritable aperçu de votre contenu intégré, vous faisant ainsi gagner du temps et vous redonnant confiance en ce que vous faites." +msgstr "Collez une adresse YouTube sur une nouvelle ligne et voyez une vidéo intégrée apparaître comme par magie. Maintenant, essayez avec un tweet. Génial ! L’intégration de médias est devenue plus visuelle que jamais. L’éditeur présente un véritable aperçu de votre contenu intégré, vous faisant ainsi gagner du temps et vous redonnant confiance en ce que vous faites." -#: wp-admin/about.php:86 +#: wp-admin/about.php:94 msgid "We’ve expanded the services supported by default, too — you can embed videos from CollegeHumor, playlists from YouTube, and talks from TED. Check out all of the embeds that WordPress supports." msgstr "Nous avons aussi allongé la liste de sites reconnus par défaut — vous pouvez intégrer des vidéos de CollegeHumor, des listes de lecture YouTube ou des conférences TED. Consultez la liste complète des sites que WordPress reconnaît." -#: wp-admin/about.php:94 +#: wp-admin/about.php:102 msgid "Focus on your content" msgstr "Concentrez-vous sur votre contenu" -#: wp-admin/about.php:95 +#: wp-admin/about.php:103 msgid "Writing and editing is smoother and more immersive with an editor that expands to fit your content as you write, and keeps the formatting tools available at all times." msgstr "L’écriture et la modification de contenus devient plus agréable et immersive avec un éditeur dont la taille s’adapte à votre contenu tandis que vous l’écrivez, et maintien les outils de formatage à portée de souris." -#: wp-admin/about.php:121 +#: wp-admin/about.php:129 msgid "Finding the right plugin" msgstr "Trouver la bonne extension" -#: wp-admin/about.php:122 +#: wp-admin/about.php:130 msgid "There are more than 30,000 free and open source plugins in the WordPress plugin directory. WordPress 4.0 makes it easier to find the right one for your needs, with new metrics, improved search, and a more visual browsing experience." msgstr "Il y a plus de 30 000 extensions libres et open source dans le dépôt d’extensions de WordPress. WordPress 4.0 vous facilite la découverte de celle qui vous correspond, avec de nouveaux indicateurs, une recherche améliorée et navigation plus visuelle." -#: wp-admin/about.php:123 +#: wp-admin/about.php:131 msgid "Browse plugins" msgstr "Parcourir les extensions" -#: wp-admin/about.php:135 +#: wp-admin/about.php:143 msgid "Customizer API" msgstr "API de personnalisation de thème" -#: wp-admin/about.php:136 +#: wp-admin/about.php:144 msgid "Contexts, panels, and a wider array of controls are now supported in the customizer." msgstr "Les contextes, les panneaux et un plus grand choix de contrôles sont maintenant reconnus par le personnalisateur de thème." -#: wp-admin/about.php:139 +#: wp-admin/about.php:147 msgid "Query Ordering" msgstr "Tri de requête" -#: wp-admin/about.php:142 +#. translators: 1: "ORDER BY" (SQL), 2: "WP_Query" +#: wp-admin/about.php:150 msgid "Developers have more flexibility creating %1$s clauses through %2$s." msgstr "Les développeurs ont plus de flexibilité lors de la création de clauses %1$s par le biais de %2$s." -#: wp-admin/about.php:147 +#: wp-admin/about.php:155 msgid "Updated libraries: TinyMCE 4.1.3, jQuery 1.11.1, MediaElement 2.15." msgstr "Bibliothèque mises à jour : TinyMCE 4.1.3, jQuery 1.11.1, MediaElement 2.15." -#: wp-admin/plugin-install.php:59 +#: wp-admin/plugin-install.php:78 msgid "If you just want to get an idea of what’s available, you can browse Featured and Popular plugins by using the links in the upper left of the screen. These sections rotate regularly." msgstr "Si vous voulez juste vous faire une idée de ce qui est disponible, vous pouvez parcourir les rubriques Mises en avant et Populaires en utilisant les liens en haut à gauche de l’écran. Ces sections sont régulièrement renouvelées." @@ -106,15 +142,10 @@ msgstr "Si vous voulez juste vous faire une idée de ce qui est disponible, vous msgid "All the files you’ve uploaded are listed in the Media Library, with the most recent uploads listed first." msgstr "Tous les fichiers que vous mettez en ligne sont listés dans la bibliothèque de médias, avec le dernier mis en ligne qui apparaît en premier." -#: wp-admin/plugin-install.php:29 +#: wp-admin/plugin-install.php:48 msgid "Add Plugins" msgstr "Ajouter des extensions" -#: wp-admin/plugin-install.php:82 -msgctxt "plugins" -msgid "Browse" -msgstr "Parcourir" - #: wp-admin/includes/translation-install.php:23 msgid "Invalid translation type." msgstr "Type de traduction invalide." @@ -152,19 +183,19 @@ msgstr[1] "Corbeilles (%s)" msgid "Welcome to the famous five-minute WordPress installation process! Just fill in the information below and you’ll be on your way to using the most extendable and powerful personal publishing platform in the world." msgstr "Bienvenue dans la très célèbre installation en 5 minutes de WordPress ! Vous n’avez qu’à remplir les informations demandées ci-dessous et vous serez prêt à utiliser la plus extensible et puissante plateforme de publication de contenu au monde." -#: wp-admin/includes/class-wp-plugin-install-list-table.php:470 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:472 msgid "Untested with your version of WordPress" msgstr "Non testé avec votre version de WordPress" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:472 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:474 msgid "Incompatible with your version of WordPress" msgstr "Incompatible avec votre version de WordPress" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:474 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:476 msgid "Compatible with your version of WordPress" msgstr "Compatible avec votre version de WordPress" -#: wp-admin/includes/plugin-install.php:459 +#: wp-admin/includes/plugin-install.php:464 msgid "%d star" msgid_plural "%d stars" msgstr[0] "%d étoile" @@ -254,34 +285,36 @@ msgctxt "Plugin Installer" msgid "Beta Testing" msgstr "Test de phase beta" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:336 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:338 msgctxt "Plugin installer group title" msgid "Performance" msgstr "Performance" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:337 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:339 msgctxt "Plugin installer group title" msgid "Social" msgstr "Social" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:338 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:340 msgctxt "Plugin installer group title" msgid "Tools" msgstr "Outils" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:392 +#. translators: 1: Plugin name and version. +#: wp-admin/includes/class-wp-plugin-install-list-table.php:394 msgid "Install %s now" msgstr "Installer %s maintenant" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:399 +#. translators: 1: Plugin name and version +#: wp-admin/includes/class-wp-plugin-install-list-table.php:401 msgid "Update %s now" msgstr "Mettre à jour %s maintenant" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:414 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:416 msgid "More Details" msgstr "Plus de détails" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:465 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:467 msgid "%s download" msgid_plural "%s downloads" msgstr[0] "%s téléchargement" @@ -311,23 +344,23 @@ msgstr "" "JOURNAL DE MISE A JOUR\n" "======================" -#: wp-admin/includes/plugin-install.php:350 +#: wp-admin/includes/plugin-install.php:355 msgctxt "Plugin installer section title" msgid "Reviews" msgstr "Avis" -#: wp-admin/includes/plugin-install.php:442 -#: wp-admin/includes/plugin-install.php:490 +#: wp-admin/includes/plugin-install.php:447 +#: wp-admin/includes/plugin-install.php:495 msgid "Donate to this plugin »" msgstr "Faites à un don à cette extension »" -#: wp-admin/includes/plugin-install.php:458 +#: wp-admin/includes/plugin-install.php:463 msgid "Click to see reviews that provided a rating of %d star" msgid_plural "Click to see reviews that provided a rating of %d stars" msgstr[0] "Cliquez vous pour lire les avis qui donnent une note de %d étoile" msgstr[1] "Cliquez vous pour lire les avis qui donnent une note de %d étoiles" -#: wp-admin/includes/plugin-install.php:470 +#: wp-admin/includes/plugin-install.php:475 msgid "Contributors" msgstr "Contributeurs" @@ -404,6 +437,7 @@ msgstr "Parcourir" msgid "All comment types" msgstr "Tous les types de commentaire" +#. translators: 1: relative date, 2: time, 3: post title #: wp-admin/includes/dashboard.php:724 msgid "%1$s, %2$s %3$s" msgstr "%1$s, à %2$s %3$s" @@ -541,7 +575,7 @@ msgstr "Merci de faire de WordPress votre outil de création. #: wp-admin/options-discussion.php:27 wp-admin/options-general.php:80 #: wp-admin/options-media.php:35 wp-admin/options-permalink.php:46 #: wp-admin/options-reading.php:72 wp-admin/options-writing.php:52 -#: wp-admin/plugin-editor.php:142 wp-admin/plugin-install.php:67 +#: wp-admin/plugin-editor.php:142 wp-admin/plugin-install.php:86 #: wp-admin/plugins.php:360 wp-admin/revision.php:120 #: wp-admin/theme-editor.php:43 wp-admin/theme-install.php:104 #: wp-admin/themes.php:86 wp-admin/tools.php:29 wp-admin/update-core.php:490 @@ -550,6 +584,8 @@ msgstr "Merci de faire de WordPress votre outil de création. msgid "Support Forums" msgstr "Forums d’entraide" +#. translators: URL to the Make WordPress 'Get Involved' landing page used on +#. the credits page #: wp-admin/credits.php:164 msgid "https://make.wordpress.org/" msgstr "https://make.wordpress.org/" @@ -670,6 +706,7 @@ msgid_plural "%s Comments" msgstr[0] "%s commentaire" msgstr[1] "%s commentaires" +#. translators: Number of comments in moderation #: wp-admin/includes/dashboard.php:245 msgctxt "comments" msgid "%s in moderation" @@ -677,18 +714,23 @@ msgid_plural "%s in moderation" msgstr[0] "%s en attente de validation" msgstr[1] "%s en attente de validation" +#. translators: date and time format for recent posts on the dashboard, see +#. http:php.net/date #: wp-admin/includes/dashboard.php:715 msgid "M jS" msgstr "j M" +#. translators: 1: relative date, 2: time, 3: post edit link, 4: post title #: wp-admin/includes/dashboard.php:720 msgid "%1$s, %2$s %4$s" msgstr "%1$s, %2$s %4$s" +#. translators: number of megabytes #: wp-admin/includes/dashboard.php:1138 msgid "%s MB Space Allowed" msgstr "%s Mo d’espace autorisés" +#. translators: 1: number of megabytes, 2: percentage #: wp-admin/includes/dashboard.php:1150 msgid "%1$s MB (%2$s%%) Space Used" msgstr "%1$s Mo (%2$s%%) d’espace utilisés" @@ -754,12 +796,14 @@ msgstr "Lors de la prévisualisation sur de petits écrans, vous pouvez utiliser msgid "To activate a widget drag it to a sidebar or click on it. To deactivate a widget and delete its settings, drag it back." msgstr "Pour activer un widget, glissez-le dans la barre latérale ou cliquez dessus. Pour désactiver un widget et supprimer ses réglages, enlevez-le de la barre latérale." +#. translators: 1: The rating, 2: The number of ratings #: wp-admin/includes/template.php:2144 msgid "%1$s rating based on %2$s rating" msgid_plural "%1$s rating based on %2$s ratings" msgstr[0] "Une note de %1$s basée sur %2$s vote" msgstr[1] "Une note de %1$s basée sur %2$s votes" +#. translators: 1: The rating #: wp-admin/includes/template.php:2148 msgid "%s rating" msgstr "Note : %s" @@ -768,10 +812,12 @@ msgstr "Note : %s" msgid "This screen shows an individual user all of their sites in this network, and also allows that user to set a primary site. They can use the links under each site to visit either the frontend or the dashboard for that site." msgstr "Cet écran affiche à un utilisateur individuel tous ses sites sur ce réseau, et permet également à cet utilisateur de régler son site principal. Il peut utiliser les liens sous chaque site pour se rendre soit sur son interface publique, soit sur son administration." +#. translators: 1: Error code, 2: Error message. #: wp-admin/includes/class-wp-upgrader.php:2633 msgid "Rollback Error: [%1$s] %2$s" msgstr "Erreur de restauration : [%1$s] %2$s" +#. translators: 1: Error code, 2: Error message. #: wp-admin/includes/class-wp-upgrader.php:2636 msgid "Error: [%1$s] %2$s" msgstr "Erreur : [%1$s] %2$s" @@ -984,14 +1030,17 @@ msgstr "Mise à jour de la traduction de %1$s (%2$s)…" msgid "Translations for %s" msgstr "Traductions pour %s" +#. translators: 1: Site name, 2: WordPress version number. #: wp-admin/includes/class-wp-upgrader.php:2369 msgid "[%1$s] Your site has updated to WordPress %2$s" msgstr "[%1$s] Votre site a été mis à jour vers WordPress %2$s" +#. translators: 1: Site name, 2: WordPress version number. #: wp-admin/includes/class-wp-upgrader.php:2375 msgid "[%1$s] WordPress %2$s is available. Please update!" msgstr "[%1$s] WordPress %2$s est disponible. Veuillez faire une mise à jour !" +#. translators: 1: Site name. #: wp-admin/includes/class-wp-upgrader.php:2380 msgid "[%1$s] URGENT: Your site may be down due to a failed update" msgstr "[%1$s] URGENT : suite à une mise à jour qui a échoué, votre site est peut-être inaccessible." @@ -1065,11 +1114,11 @@ msgstr "Code d'erreur : %s" msgid "ERROR: %s" msgstr "ERREUR : %s" -#: wp-admin/includes/post.php:1436 +#: wp-admin/includes/post.php:1442 msgid "This content is currently locked." msgstr "Ce contenu est actuellement vérouillé." -#: wp-admin/includes/post.php:1438 +#: wp-admin/includes/post.php:1444 msgid "If you take over, %s will be blocked from continuing to edit." msgstr "Si vous souhaitez vous en occuper, %s sera bloqué et ne pourra pas terminer sa modification." @@ -1380,14 +1429,17 @@ msgstr "Quelqu’un est déjà en train de modifier ce contenu. Inutile de r msgid "Compare any two revisions" msgstr "Comparer n’importe quelles révisions" +#. translators: 1: audio track title, 2: album title, 3: artist name #: wp-admin/includes/media.php:281 msgid "\"%1$s\" from %2$s by %3$s." msgstr "%1$s tiré de %2$s par %3$s." +#. translators: 1: audio track title, 2: album title #: wp-admin/includes/media.php:284 msgid "\"%1$s\" from %2$s." msgstr "%1$s tiré de %2$s" +#. translators: 1: audio track title, 2: artist name #: wp-admin/includes/media.php:287 msgid "\"%1$s\" by %2$s." msgstr "%1$s par %2$s." @@ -1458,6 +1510,7 @@ msgstr "Ajouter des éléments de menu depuis la colonne de gauche." msgid "Plugins extend and expand the functionality of WordPress. You may automatically install plugins from the WordPress Plugin Directory or upload a plugin in .zip format via this page." msgstr "Les extensions étendent les fonctionnalités de WordPress, et en ajoutent de nouvelles. Vous pouvez installer des extensions automatiquement en provenance du répertoire des extensions WordPress, ou mettre en ligne une extension au format .zip, via cette page." +#. Plugin URI of the plugin/theme msgid "http://wordpress.org/plugins/hello-dolly/" msgstr "http://wordpress.org/plugins/hello-dolly/" @@ -1558,6 +1611,7 @@ msgctxt "revision date short format" msgid "j M @ G:i" msgstr "j M \\à G \\h i \\m\\i\\n" +#. translators: 1: audio album title, 2: artist name #: wp-admin/includes/media.php:296 msgid "%1$s by %2$s." msgstr "%1$s par %2$s." @@ -1586,11 +1640,11 @@ msgstr "Format audio :" msgid "Audio Codec:" msgstr "Codex audio :" -#: wp-admin/includes/post.php:1475 +#: wp-admin/includes/post.php:1481 msgid "Saving revision..." msgstr "Enregistrement des révisions" -#: wp-admin/includes/post.php:1476 +#: wp-admin/includes/post.php:1482 msgid "Your latest changes were saved as a revision." msgstr "Vos dernières modifications ont été enregistrées dans une révision." @@ -1712,26 +1766,32 @@ msgstr "Descendre d’un cran" msgid "Move to the top" msgstr "Déplacer tout en haut" +#. translators: %s: previous item name #: wp-admin/nav-menus.php:404 msgid "Move under %s" msgstr "Placer sous %s" +#. translators: %s: previous item name #: wp-admin/nav-menus.php:406 msgid "Move out from under %s" msgstr "Sortir de sous %s" +#. translators: %s: previous item name #: wp-admin/nav-menus.php:408 msgid "Under %s" msgstr "Sous %s" +#. translators: %s: previous item name #: wp-admin/nav-menus.php:410 msgid "Out from under %s" msgstr "Sortir de sous %s" +#. translators: 1: item name, 2: item position, 3: total number of items #: wp-admin/nav-menus.php:412 msgid "%1$s. Menu item %2$d of %3$d." msgstr "%1$s. Élément de menu %2$d sur %3$d." +#. translators: 1: item name, 2: item position, 3: parent item name #: wp-admin/nav-menus.php:414 msgid "%1$s. Sub item number %2$d under %3$s." msgstr "%1$s. Sous-élément numéro %2$d sous %3$s." @@ -1792,7 +1852,7 @@ msgstr "Brouillon créé le %1$s à %2$s" msgid "%s has taken over and is currently editing." msgstr "%s a pris la main et modifie actuellement ce contenu." -#: wp-admin/includes/post.php:1461 +#: wp-admin/includes/post.php:1467 msgid "Take over" msgstr "Prendre la main" @@ -1963,6 +2023,7 @@ msgctxt "color" msgid "Default: %s" msgstr "Par défaut : %s" +#. translators: column name #: wp-admin/includes/class-wp-media-list-table.php:251 msgctxt "column name" msgid "Uploaded to" @@ -2166,15 +2227,15 @@ msgstr "Demander aux moteurs de recherche de ne pas indexer ce site" msgid "It is up to search engines to honor this request." msgstr "Certains moteurs de recherche peuvent décider de l’indexer malgré tout." -#: wp-admin/plugin-install.php:58 +#: wp-admin/plugin-install.php:77 msgid "If you know what you’re looking for, Search is your best bet. The Search screen has options to search the WordPress.org Plugin Directory for a particular Term, Author, or Tag. You can also search the directory by selecting popular tags. Tags in larger type mean more plugins have been labeled with that tag." msgstr "Si vous savez ce que vous voulez, commencez par le champ « Recherche » : il vous permet de lancer une recherche sur le dépôt d’extensions de WordPress.org, pour un terme, un auteur, ou un mot-clé particulier. Vous pouvez également lancer une recherche en cliquant sur un des mots-clés populaires. Plus un mot-clé est grand, plus il fait référence à un grand nombre d’extensions." -#: wp-admin/plugin-install.php:60 +#: wp-admin/plugin-install.php:79 msgid "You can also browse a user’s favorite plugins, by using the Favorites link in the upper left of the screen and entering their WordPress.org username." msgstr "Vous pouvez voir les extensions préférées d’un utililsateur en utilisant le lien Préférées situé en haut à gauche de l’écran, et en renseignant leur identifiant WordPress.org" -#: wp-admin/plugin-install.php:61 +#: wp-admin/plugin-install.php:80 msgid "If you want to install a plugin that you’ve downloaded elsewhere, click the Upload link in the upper left. You will be prompted to upload the .zip package, and once uploaded, you can activate the new plugin." msgstr "Si vous voulez installer une extension que vous avez téléchargée depuis un site tiers, cliquez sur le lien « Envoyer ». Il vous sera demandé d’indiquer le fichier .zip à mettre en ligne, et ceci fait, vous pourrez activer l’extension." @@ -2351,6 +2412,7 @@ msgstr "Vous pouvez utiliser une image d’en-tête personnalisée pour votr msgid "Skip Cropping, Publish Image as Is" msgstr "Pas de recadrage, utiliser l’image telle quelle" +#. translators: %s is the theme name in the Customize/Live Preview pane #: wp-admin/customize.php:139 msgid "You are previewing %s" msgstr "Vous prévisualisez %s" @@ -2381,7 +2443,7 @@ msgstr "Si vous ne souhaitez pas que votre site utilise une image d’en-tê msgid "You attempted to edit an item that isn’t an attachment. Please go back and try again." msgstr "Vous avez tenté de modifier un élément qui n’est pas un fichier joint. Veuillez réessayer." -#: wp-admin/includes/class-wp-plugin-install-list-table.php:405 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:407 msgctxt "plugin" msgid "Installed" msgstr "Installée" @@ -2548,9 +2610,9 @@ msgid "Restore" msgstr "Rétablir" #: wp-admin/includes/class-wp-media-list-table.php:398 -#: wp-admin/includes/class-wp-plugin-install-list-table.php:461 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:463 #: wp-admin/includes/class-wp-posts-list-table.php:734 -#: wp-admin/includes/plugin-install.php:429 wp-admin/includes/revision.php:173 +#: wp-admin/includes/plugin-install.php:434 wp-admin/includes/revision.php:173 msgid "%s ago" msgstr "Il y a %s" @@ -2574,7 +2636,7 @@ msgid "Collapse Sidebar" msgstr "Réduire la barre latérale" #: wp-admin/includes/class-wp-theme-install-list-table.php:381 -#: wp-admin/includes/plugin-install.php:424 +#: wp-admin/includes/plugin-install.php:429 msgid "Version:" msgstr "Version : " @@ -2679,14 +2741,17 @@ msgstr "Mot-clé" msgid "This theme requires a parent theme. Checking if it is installed…" msgstr "Ce thème nécessite un thème parent. Nous vérifions s’il est installé…" +#. translators: 1: theme name, 2: version #: wp-admin/includes/class-wp-upgrader.php:826 msgid "Preparing to install %1$s %2$s…" msgstr "Préparation à l’installation de %1$s %2$s…" +#. translators: 1: theme name, 2: version #: wp-admin/includes/class-wp-upgrader.php:828 msgid "The parent theme, %1$s %2$s, is currently installed." msgstr "Le thème parent, %1$s %2$s, est bien installé." +#. translators: 1: theme name, 2: version #: wp-admin/includes/class-wp-upgrader.php:830 msgid "Successfully installed the parent theme, %1$s %2$s." msgstr "Le thème parent, %1$s %2$s, a bien été installé." @@ -2739,15 +2804,19 @@ msgstr[1] "Cassé (%s)" msgid "Light" msgstr "Clair" +#. Plugin Name of the plugin/theme msgid "Hello Dolly" msgstr "Hello Dolly" +#. Description of the plugin/theme msgid "This is not just a plugin, it symbolizes the hope and enthusiasm of an entire generation summed up in two words sung most famously by Louis Armstrong: Hello, Dolly. When activated you will randomly see a lyric from Hello, Dolly in the upper right of your admin screen on every page." msgstr "Ce n'est pas qu'une extension. Elle symbolise l'espoir et l'enthousiasme de toute une génération, résumé en deux mots, qu'a notamment chanté Louis Armstrong : Hello, Dolly. Une fois activé, elle affichera une ligne aléatoirement des paroles de la chanson Hello, Dolly, en haut à droite de toutes les pages de l'administration." +#. Author of the plugin/theme msgid "Matt Mullenweg" msgstr "Matt Mullenweg" +#. Author URI of the plugin/theme msgid "http://ma.tt/" msgstr "http://ma.tt/" @@ -2759,6 +2828,7 @@ msgstr "Afficher à l’écran" msgid "Welcome - Shows links for some of the most common tasks when setting up a new site." msgstr "Bienvenue - Affiche des liens pour certaines des tâches les plus courantes lors de l’installation d’un nouveau site." +#. translators: 1: user_login, 2: user_email #: wp-admin/includes/ajax-actions.php:284 msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2767,21 +2837,13 @@ msgstr "%1$s (%2$s)" msgid "There is a new version of %1$s available. View version %4$s details. Automatic update is unavailable for this theme." msgstr "Une nouvelle version de %1$s est disponible. Afficher les détails de la version %4$s. Pas de possibilité de mise à jour automatique pour ce thème." +#. translators: default start of the week. 0 = Sunday, 1 = Monday #: wp-admin/includes/schema.php:375 msgctxt "start of week" msgid "1" msgstr "1" -#: wp-admin/includes/screen.php:1049 -msgctxt "Welcome panel" -msgid "Welcome" -msgstr "Bienvenue" - -#: wp-admin/includes/schema.php:360 -msgctxt "default GMT offset or timezone string" -msgid "0" -msgstr "1" - +#. translators: 1: month number (01, 02, etc.), 2: month abbreviation #: wp-admin/includes/template.php:742 msgid "%1$s-%2$s" msgstr "%1$s-%2$s" @@ -2920,10 +2982,12 @@ msgstr "" msgid "Your email address has not been updated yet. Please check your inbox at %s for a confirmation email." msgstr "Votre adresse e-mail n’a pas encore été mise à jour. Veuillez vérifier votre boite de réception %s pour consulter l’e-mail de confirmation." +#. translators: Gigabytes #: wp-admin/includes/ms.php:383 msgid "GB" msgstr "Go" +#. translators: Megabytes #: wp-admin/includes/ms.php:387 msgid "MB" msgstr "Mo" @@ -3029,6 +3093,7 @@ msgstr[1] "Super-admins (%s)" msgid "American English" msgstr "Anglais (US)" +#. translators: My sites label #: wp-admin/includes/ms.php:637 msgid "Primary Site" msgstr "Site principal" @@ -3184,36 +3249,38 @@ msgstr "Pour autoriser cette page à réparer automatiquement les problèmes de msgid "No comments awaiting moderation." msgstr "Aucun commentaire en attente de modération." -#: wp-admin/includes/plugin-install.php:349 +#: wp-admin/includes/plugin-install.php:354 msgctxt "Plugin installer section title" msgid "Changelog" msgstr "Liste des modifications" -#: wp-admin/includes/plugin-install.php:351 +#: wp-admin/includes/plugin-install.php:356 msgctxt "Plugin installer section title" msgid "Other Notes" msgstr "Autres notes" -#: wp-admin/includes/plugin-install.php:347 +#: wp-admin/includes/plugin-install.php:352 msgctxt "Plugin installer section title" msgid "FAQ" msgstr "FAQ" -#: wp-admin/includes/plugin-install.php:346 +#: wp-admin/includes/plugin-install.php:351 msgctxt "Plugin installer section title" msgid "Installation" msgstr "Installation" -#: wp-admin/includes/plugin-install.php:345 +#: wp-admin/includes/plugin-install.php:350 msgctxt "Plugin installer section title" msgid "Description" msgstr "Description" -#: wp-admin/includes/plugin-install.php:348 +#: wp-admin/includes/plugin-install.php:353 msgctxt "Plugin installer section title" msgid "Screenshots" msgstr "Captures d’écrans" +#. translators: %s is a placeholder that must come at the start of the URL +#. path. #: wp-admin/options-permalink.php:244 msgid "If you like, you may enter custom structures for your category and tag URLs here. For example, using topics as your category base would make your category links like http://example.org/%stopics/uncategorized/. If you leave these blank the defaults will be used." msgstr "Si vous le souhaitez, vous pouvez spécifier une structure personnalisée pour vos mots-clés et vos catégories. Par exemple, en utilisant sujet comme préfixe pour vos catégories, vous obtiendrez des adresses web comme : http://exemple.fr/%ssujet/non-classe/. Si vous laissez ce champ vide, la valeur par défaut sera appliquée." @@ -3230,7 +3297,7 @@ msgstr "" "Vous êtes sur le point de supprimer le lien « %s ».\n" " « Annuler » pour abandonner, « OK » pour le supprimer." -#: wp-admin/includes/plugin-install.php:440 +#: wp-admin/includes/plugin-install.php:445 msgid "Plugin Homepage »" msgstr "Site Web de l’extension »" @@ -3238,6 +3305,7 @@ msgstr "Site Web de l’extension »" msgid "You can export a file of your site’s content in order to import it into another installation or platform. The export file will be an XML file format called WXR. Posts, pages, comments, custom fields, categories, and tags can be included. You can choose for the WXR file to include only certain posts or pages by setting the dropdown filters to limit the export by category, author, date range by month, or publishing status." msgstr "Vous pouvez exporter le contenu de votre site dans un fichier, afin de l’importer dans une autre installation autonome ou une plate-forme. Le fichier d’export utilise un format de type XML, baptisé WXR. Il peut contenir vos articles, pages, commentaires, champs personnalisés, catégories et mots-clés. Vous pouvez utiliser des filtres pour que le fichier WXR ne contienne les articles que d’une certaine plage de dates (par mois), un auteur donné, une catégorie précise, ou des états de publication." +#. translators: 1: table name, 2: error message, #: wp-admin/maint/repair.php:73 msgid "Failed to repair the %1$s table. Error: %2$s" msgstr "Impossible de réparer la table %1$s. Erreur : %2$s" @@ -3287,6 +3355,7 @@ msgstr "Le thème courant est endommagé. Retour au thème par défaut." msgid "Image could not be processed. Please go back and try again." msgstr "L’image n’a pas pu être traitée. Veuillez revenir en arrière en réessayer." +#. translators: 1: table name, 2: error message, #: wp-admin/maint/repair.php:63 msgid "The %1$s table is not okay. It is reporting the following error: %2$s. WordPress will attempt to repair this table…" msgstr "La table %1$s est dans un mauvais état. Elle renvoie l’erreur suivante : %2$s. WordPress va tenter de la réparer…" @@ -3331,23 +3400,28 @@ msgstr "Développeurs ayant contribué" msgid "Show Toolbar when viewing site" msgstr "Afficher la barre d’outils lorsque vous visitez le site" -#: wp-admin/about.php:186 +#. translators: 1: WordPress version number, 2: plural number of bugs. Singular +#. security issue. +#: wp-admin/about.php:194 msgid "Version %1$s addressed a security issue and fixed %2$s bug." msgid_plural "Version %1$s addressed a security issue and fixed %2$s bugs." msgstr[0] "La version %1$s s’occupe d’un problème de sécurité et corrige %2$s bug." msgstr[1] "Version %1$s s’occupe d’un problème de sécurité et corrige %2$s bugs." -#: wp-admin/about.php:193 +#: wp-admin/about.php:48 wp-admin/about.php:201 msgid "For more information, see the release notes." msgstr "Pour plus d’informations, consultez les notes de publication." -#: wp-admin/about.php:190 +#. translators: 1: WordPress version number, 2: plural number of bugs. More +#. than one security issue. +#: wp-admin/about.php:46 wp-admin/about.php:198 msgid "Version %1$s addressed some security issues and fixed %2$s bug." msgid_plural "Version %1$s addressed some security issues and fixed %2$s bugs." msgstr[0] "La version %1$s s’occupe de quelques problèmes de sécurité et corrige %2$s bug." msgstr[1] "Version %1$s s’occupe de quelques problèmes de sécurité et corrige %2$s bugs." -#: wp-admin/about.php:182 +#. translators: 1: WordPress version number, 2: plural number of bugs. +#: wp-admin/about.php:190 msgid "Version %1$s addressed %2$s bug." msgid_plural "Version %1$s addressed %2$s bugs." msgstr[0] "La version %1$s corrige %2$s bug." @@ -3357,7 +3431,7 @@ msgstr[1] "La version %1$s corrige %2$s bugs." msgid "Welcome to your WordPress Dashboard! This is the screen you will see when you log in to your site, and gives you access to all the site management features of WordPress. You can get help for any screen by clicking the Help tab in the upper corner." msgstr "Bienvenu dans votre tableau de bord WordPress ! Ceci est l’écran que vous verrez lorsque vous vous connectez à votre site, et qui vous donne accès à l’ensemble des fonctionnalités de gestion de WordPress. Vous pouvez obtenir de l’aide dans n’importe quel écran en cliquant sur l’onglet « Aide » présent en haut à droite de votre navigateur." -#: wp-admin/about.php:175 +#: wp-admin/about.php:45 wp-admin/about.php:183 msgid "Maintenance and Security Release" msgid_plural "Maintenance and Security Releases" msgstr[0] "Mise à jour de maintenance et de sécurité" @@ -3367,19 +3441,20 @@ msgstr[1] "Mises à jour de maintenance et de sécurité" msgid "What’s New" msgstr "Nouveautés" -#: wp-admin/about.php:174 +#: wp-admin/about.php:182 msgid "Security Release" msgid_plural "Security Releases" msgstr[0] "Mise à jour de sécurité" msgstr[1] "Mises à jour de sécurité" -#: wp-admin/about.php:173 +#: wp-admin/about.php:181 msgid "Maintenance Release" msgid_plural "Maintenance Releases" msgstr[0] "Mise à jour de maintenance" msgstr[1] "Mises à jour de maintenance" -#: wp-admin/about.php:178 +#. translators: 1: WordPress version number. +#: wp-admin/about.php:186 msgid "Version %1$s addressed a security issue." msgid_plural "Version %1$s addressed some security issues." msgstr[0] "La version %1$s corrige une vulnérabilité de sécurité." @@ -3389,7 +3464,7 @@ msgstr[1] "La version %1$s corrige plusieurs vulnérabilités d msgid "This screen allows you to choose your default permalink structure. You can choose from common settings or create custom URL structures." msgstr "Cet écran vous permet de choisir la structure de permalien par défaut. Vous pouvez choisir les réglages les plus courants, ou créer la vôtre." -#: wp-admin/about.php:156 +#: wp-admin/about.php:164 msgid "Return to Updates" msgstr "Retourner aux mises à jour" @@ -3485,7 +3560,7 @@ msgstr "Cet écran vous donne accès à tous vos articles. Vous pouvez personnal msgid "You can also edit or move multiple posts to the trash at once. Select the posts you want to act on using the checkboxes, then select the action you want to take from the Bulk Actions menu and click Apply." msgstr "Vous pouvez également modifier plusieurs articles à la fois, ou les déplacer dans la Corbeille d’un coup. Sélectionnez les articles sur lesquels vous voulez lancer une action, puis sélectionnez l’action que vous voulez lancer dans le menu « Actions groupées » et cliquez sur « Appliquer »." -#: wp-admin/plugin-install.php:56 +#: wp-admin/plugin-install.php:75 msgid "Adding Plugins" msgstr "Ajout d’extensions" @@ -3501,7 +3576,7 @@ msgstr "Vous pouvez personnaliser l’affichage de cet écran de plusieurs m msgid "Adding Themes" msgstr "Ajout de thèmes" -#: wp-admin/plugin-install.php:52 +#: wp-admin/plugin-install.php:71 msgid "Plugins hook into WordPress to extend its functionality with custom features. Plugins are developed independently from the core WordPress application by thousands of developers all over the world. All plugins in the official WordPress.org Plugin Directory are compatible with the license WordPress uses. You can find new plugins to install by searching or browsing the Directory right here in your own Plugins section." msgstr "Les extensions s’ajoutent à WordPress afin d’ étendre ses fonctionnalités par le biais de fonctions personnalisées. Les extensions sont développées indépendamment du code de WordPress, par des milliers de développeurs à travers le monde. Toutes les extensions présentes dans le dépôt officiel d’extensions de WordPress.org utilisent une licence compatible avec celle de WordPress. Vous pouvez trouver de nouvelles extensions à installer en lançant une recherche ou en parcourant le dépôt directement depuis la présente page." @@ -3689,11 +3764,11 @@ msgstr "Il semble y avoir une inclusion directe de wp-admin/includes/templ msgid "Welcome to WordPress %s" msgstr "Bienvenue dans WordPress %s" -#: wp-admin/about.php:160 +#: wp-admin/about.php:168 msgid "Go to Dashboard → Home" msgstr "Aller sur l’accueil" -#: wp-admin/about.php:156 +#: wp-admin/about.php:164 msgid "Return to Dashboard → Updates" msgstr "Retourner aux mises à jour" @@ -3705,7 +3780,7 @@ msgstr "WordPress est créé par une équipe de personnes passionnées, réparti msgid "Core Developers" msgstr "Développeurs principaux" -#: wp-admin/about.php:131 +#: wp-admin/about.php:139 msgid "Under the Hood" msgstr "Sous le capot" @@ -3717,6 +3792,7 @@ msgstr "Personnalisez votre site" msgid "Profile updated." msgstr "Profil mis à jour." +#. translators: 1: Site name, 2: site URL, 3: role, 4: activation URL #: wp-admin/user-new.php:81 msgid "" "Hi,\n" @@ -3783,22 +3859,27 @@ msgstr "%s extensions" msgid "%s plugin" msgstr "%s extension" +#. translators: %s: table name #: wp-admin/maint/repair.php:92 msgid "Successfully optimized the %s table." msgstr "La table %s a bien été optimisée." +#. translators: 1: table name, 2: error message, #: wp-admin/maint/repair.php:95 msgid "Failed to optimize the %1$s table. Error: %2$s" msgstr "Impossible d’optimiser la table %1$s. Erreur : %2$s" +#. translators: %s: table name #: wp-admin/maint/repair.php:70 msgid "Successfully repaired the %s table." msgstr "La table %s a bien été réparée." +#. translators: %s: table name #: wp-admin/maint/repair.php:85 msgid "The %s table is already optimized." msgstr "La table %s a déjà été optimisée." +#. translators: %s: table name #: wp-admin/maint/repair.php:60 msgid "The %s table is okay." msgstr "La table %s est correcte." @@ -3819,6 +3900,8 @@ msgstr "Installer l’importateur Tumblr pour importer les articles et fichi msgid "Update %2$s or learn how to browse happy" msgstr "Mettez %2$s à jour, ou apprenez à naviguer sereinement" +#. translators: %1$s is link start tag, %2$s is link end tag, %3$d is width, +#. %4$d is height #: wp-admin/includes/media.php:2580 msgid "Scale images to match the large size selected in %1$simage options%2$s (%3$d × %4$d)." msgstr "Redimensionner les images pour correspondre à la taille large définie dans les %1$sréglages des médias%2$s (%3$d × %4$d)." @@ -3872,7 +3955,7 @@ msgstr "Vous pouvez utiliser les contrôles suivants pour organiser l’écr #: wp-admin/options-general.php:73 wp-admin/options-media.php:28 #: wp-admin/options-permalink.php:20 wp-admin/options-reading.php:55 #: wp-admin/options-writing.php:20 wp-admin/plugin-editor.php:128 -#: wp-admin/plugin-install.php:50 wp-admin/plugins.php:344 +#: wp-admin/plugin-install.php:69 wp-admin/plugins.php:344 #: wp-admin/revision.php:114 wp-admin/theme-editor.php:25 #: wp-admin/theme-install.php:87 wp-admin/themes.php:49 #: wp-admin/update-core.php:470 wp-admin/upload.php:33 wp-admin/upload.php:198 @@ -3906,6 +3989,7 @@ msgstr[1] "Prêtes à mettre à jour (%s)" msgid "Click to view entire list of files which will be deleted" msgstr "Cliquez pour voir la liste des fichiers qui seront supprimés" +#. translators: 1: plugin name, 2: plugin author #: wp-admin/plugins.php:283 msgid "%1$s by %2$s" msgstr "%1$s par %2$s" @@ -3958,7 +4042,7 @@ msgid "Version %s" msgstr "Version %s" #: wp-admin/includes/class-wp-ms-themes-list-table.php:387 -#: wp-admin/includes/class-wp-plugin-install-list-table.php:380 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:382 #: wp-admin/includes/class-wp-plugins-list-table.php:519 #: wp-admin/includes/class-wp-theme-install-list-table.php:272 #: wp-admin/includes/class-wp-theme-install-list-table.php:374 @@ -4017,14 +4101,6 @@ msgstr "Ajouter un utilisateur existant" msgid "Role" msgstr "Rôle" -#: wp-admin/includes/class-wp-ms-users-list-table.php:98 -#: wp-admin/includes/class-wp-users-list-table.php:156 -msgctxt "users" -msgid "All (%s)" -msgid_plural "All (%s)" -msgstr[0] "Tous (%s)" -msgstr[1] "Tous (%s)" - #: wp-admin/comment.php:57 wp-admin/custom-background.php:149 #: wp-admin/custom-header.php:190 wp-admin/edit-comments.php:132 #: wp-admin/edit-form-advanced.php:292 wp-admin/edit-form-advanced.php:307 @@ -4036,7 +4112,7 @@ msgstr[1] "Tous (%s)" #: wp-admin/options-discussion.php:25 wp-admin/options-general.php:78 #: wp-admin/options-media.php:33 wp-admin/options-permalink.php:43 #: wp-admin/options-reading.php:70 wp-admin/options-writing.php:50 -#: wp-admin/plugin-editor.php:139 wp-admin/plugin-install.php:65 +#: wp-admin/plugin-editor.php:139 wp-admin/plugin-install.php:84 #: wp-admin/plugins.php:358 wp-admin/revision.php:118 #: wp-admin/theme-editor.php:38 wp-admin/theme-install.php:102 #: wp-admin/themes.php:84 wp-admin/tools.php:27 wp-admin/update-core.php:488 @@ -4051,11 +4127,6 @@ msgctxt "user" msgid "Add New" msgstr "Ajouter" -#: wp-admin/menu.php:167 -msgctxt "theme editor" -msgid "Editor" -msgstr "Éditeur" - #: wp-admin/includes/class-wp-links-list-table.php:58 #: wp-admin/includes/class-wp-links-list-table.php:155 #: wp-admin/includes/class-wp-ms-sites-list-table.php:142 @@ -4151,6 +4222,7 @@ msgstr "Langue du site" msgid "Attempt to notify any blogs linked to from the article" msgstr "Tenter de notifier les sites liés depuis le contenu des articles" +#. translators: 1: Site name, 2: site URL, 3: role #: wp-admin/user-new.php:24 msgid "" "Hi,\n" @@ -4199,6 +4271,7 @@ msgstr "Il semble que vous utilisez une version peu sûre de %s msgid "There are some invalid menu items. Please check or delete them." msgstr "Certains éléments du menu ne sont pas valides. Veuillez les vérifier ou les effacer." +#. translators: %s: title of menu item which is invalid #: wp-admin/includes/nav-menu.php:85 msgid "%s (Invalid)" msgstr "%s (non valide)" @@ -4224,12 +4297,6 @@ msgctxt "theme name" msgid "Name" msgstr "Nom" -#: wp-admin/edit-link-form.php:94 -#: wp-admin/includes/class-wp-links-list-table.php:91 -msgctxt "link name" -msgid "Name" -msgstr "Nom" - #: wp-admin/credits.php:192 msgid "Icon Design" msgstr "Conception des icônes" @@ -4262,7 +4329,7 @@ msgstr "Développeur principal" msgid "Guest Committer" msgstr "Développeur invité" -#: wp-admin/about.php:146 wp-admin/credits.php:191 +#: wp-admin/about.php:154 wp-admin/credits.php:191 msgid "External Libraries" msgstr "Bibliothèques tierces" @@ -4291,6 +4358,8 @@ msgctxt "Translate this to be the equivalent of English Translators in your lang msgid "Translators" msgstr "Traducteurs" +#. translators: Url to the codex documentation on contributing to WordPress +#. used on the credits page #: wp-admin/credits.php:107 msgid "http://codex.wordpress.org/Contributing_to_WordPress" msgstr "http://codex.wordpress.org/Contributing_to_WordPress" @@ -4518,7 +4587,7 @@ msgstr "Documentation on Reading Settings" msgstr "Documentation sur les réglages de la lecture (en)" -#: wp-admin/plugin-install.php:66 +#: wp-admin/plugin-install.php:85 msgid "Documentation on Installing Plugins" msgstr "Documentation sur l’installation des extensions (en)" @@ -4665,6 +4734,7 @@ msgstr "Si vous voulez faire des modifications et ne pas les perdre à la procha msgid "Descriptions of Roles and Capabilities" msgstr "Descriptions des rôles et permissions (en)" +#. translators: Default page slug #: wp-admin/includes/upgrade.php:219 msgid "sample-page" msgstr "page-d-exemple" @@ -4830,6 +4900,7 @@ msgctxt "column name" msgid "In Response To" msgstr "En réponse à" +#. translators: 2: comment date, 3: comment time #: wp-admin/includes/class-wp-comments-list-table.php:407 msgid "Submitted on %2$s at %3$s" msgstr "Envoyé le %2$s à %3$s" @@ -4897,6 +4968,7 @@ msgstr "Veuillez sélectionner une ou plusieurs extensions à mettre à jour." msgid "Please select one or more themes to update." msgstr "Veuillez sélectionner un ou plusieurs thèmes à mettre à jour." +#. translators: %1 date, %2 time. #: wp-admin/update-core.php:514 msgid "Last checked on %1$s at %2$s." msgstr "Dernière vérification le %1$s à %2$s." @@ -5053,6 +5125,7 @@ msgstr "Aller sur la page des extensions" msgid "Go to WordPress Updates page" msgstr "Aller à la page des mises à jour de WordPress" +#. translators: %s: title of menu item in draft status #: wp-admin/includes/nav-menu.php:89 msgid "%s (Pending)" msgstr "%s (en attente)" @@ -5687,11 +5760,6 @@ msgctxt "Taxonomy Parent" msgid "Parent" msgstr "Parent" -#: wp-admin/edit-form-comment.php:90 -msgctxt "adjective" -msgid "Pending" -msgstr "En attente" - #: wp-admin/includes/class-wp-comments-list-table.php:223 msgctxt "comment" msgid "Mark as Spam" @@ -5713,6 +5781,7 @@ msgstr "La classe Walker nommée %s n’existe pas." msgid "Show advanced menu properties" msgstr "Afficher les propriétés avancées du menu" +#. translators: %s: add new taxonomy label #: wp-admin/includes/meta-boxes.php:495 wp-admin/press-this.php:557 msgid "+ %s" msgstr "+ %s" @@ -6075,16 +6144,17 @@ msgstr "Modèle pour mot-clé" msgid "Page saved." msgstr "Page enregistrée." -#: wp-admin/includes/class-wp-plugin-install-list-table.php:405 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:407 msgid "This plugin is already installed and is up to date" msgstr "Cette extension est déjà installée et à jour" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:414 +#. translators: 1: Plugin name and version. +#: wp-admin/includes/class-wp-plugin-install-list-table.php:416 #: wp-admin/includes/class-wp-plugins-list-table.php:527 msgid "More information about %s" msgstr "Plus d’informations à propos de %s" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:399 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:401 #: wp-admin/update-core.php:40 msgid "Update Now" msgstr "Mettre à jour" @@ -6101,7 +6171,7 @@ msgstr "Important :" msgid "This user has super admin privileges." msgstr "Cet utilisateur possède les privilèges de super-admin." -#: wp-admin/includes/post.php:1280 +#: wp-admin/includes/post.php:1286 msgid "Remove featured image" msgstr "Supprimer l’image à la Une" @@ -6306,6 +6376,7 @@ msgstr "Cette adresse est utilisée à des fins d’administration. Si vous msgid "Daylight saving time begins on: %s." msgstr "Le passage à l’heure d’été se fait le %s." +#. translators: 1: plugin name, 2: plugin author #: wp-admin/plugins.php:279 msgid "%1$s by %2$s (will also delete its data)" msgstr "%1$s par %2$s (attention : supprimera également les données liées)" @@ -6344,7 +6415,7 @@ msgid_plural "Must-Use (%s)" msgstr[0] "Automatique (Must-Use) (%s)" msgstr[1] "Automatiques (Must-Use) (%s)" -#: wp-admin/about.php:160 +#: wp-admin/about.php:168 msgid "Go to Dashboard" msgstr "Aller sur le tableau de bord" @@ -6653,6 +6724,7 @@ msgstr "Une mise à jour automatique de WordPress a échoué en cours de route&n msgid "Note that password carefully! It is a random password that was generated just for you." msgstr "Notez bien ce mot de passe sans vous tromper ! Il a été créé aléatoirement et vous est unique." +#. translators: Default category slug #: wp-admin/includes/upgrade.php:125 msgctxt "Default category slug" msgid "Uncategorized" @@ -6666,6 +6738,7 @@ msgstr "Bienvenue dans WordPress. Ceci est votre premier article. Modifiez-le ou msgid "Hello world!" msgstr "Bonjour tout le monde !" +#. translators: Default post slug #: wp-admin/includes/upgrade.php:167 msgctxt "Default post slug" msgid "hello-world" @@ -6751,6 +6824,7 @@ msgstr "WordPress est installé. Vous attendiez-vous à d’autres étapes&n msgid "Add New Link" msgstr "Ajouter un lien" +#. translators: add new links #: wp-admin/edit-link-form.php:73 wp-admin/link-manager.php:72 #: wp-admin/menu.php:78 msgctxt "link" @@ -6828,6 +6902,7 @@ msgstr "Mettre à jour le fichier" msgid "Library" msgstr "Bibliothèque" +#. translators: add new file #: wp-admin/media.php:110 wp-admin/menu.php:66 wp-admin/upload.php:65 #: wp-admin/upload.php:231 msgctxt "file" @@ -6842,6 +6917,7 @@ msgstr "Commentaires %s" msgid "Appearance" msgstr "Apparence" +#. translators: add new plugin #: wp-admin/menu.php:183 wp-admin/plugins.php:416 msgctxt "plugin" msgid "Add New" @@ -7046,18 +7122,22 @@ msgstr "Afficher les avatars" msgid "Maximum Rating" msgstr "Classement maximal" +#. translators: Content suitability rating: http:bit.ly/89QxZA #: wp-admin/options-discussion.php:194 msgid "G — Suitable for all audiences" msgstr "G — Visibles par tous" +#. translators: Content suitability rating: http:bit.ly/89QxZA #: wp-admin/options-discussion.php:196 msgid "PG — Possibly offensive, usually for audiences 13 and above" msgstr "PG — Possiblement offensants, réservés normalement aux personnes de 13 ans et plus" +#. translators: Content suitability rating: http:bit.ly/89QxZA #: wp-admin/options-discussion.php:198 msgid "R — Intended for adult audiences above 17" msgstr "R — Réservés aux personnes de plus de 17 ans" +#. translators: Content suitability rating: http:bit.ly/89QxZA #: wp-admin/options-discussion.php:200 msgid "X — Even more mature than above" msgstr "X — Réservés aux adultes" @@ -7098,6 +7178,8 @@ msgstr "MonsterID (généré)" msgid "General Settings" msgstr "Réglages généraux" +#. translators: date and time format for exact current time, mainly about +#. timezones, see http:php.net/date #: wp-admin/options-general.php:18 msgctxt "timezone date format" msgid "Y-m-d G:i:s" @@ -7244,6 +7326,7 @@ msgstr "Structure personnalisée" msgid "Optional" msgstr "Facultatif" +#. translators: prefix for category permalinks #: wp-admin/options-permalink.php:248 msgid "Category base" msgstr "Préfixe des catégories" @@ -7587,7 +7670,7 @@ msgid "You attempted to edit an item that doesn’t exist. Perhaps it was de msgstr "Vous tentez de modifier un contenu qui n’existe pas. Peut-être a-t-il été supprimé ?" #: wp-admin/async-upload.php:56 wp-admin/edit-tags.php:247 -#: wp-admin/includes/post.php:1645 wp-admin/post.php:154 +#: wp-admin/includes/post.php:1651 wp-admin/post.php:154 msgid "You are not allowed to edit this item." msgstr "Vous n’avez pas l’autorisation de modifier ce contenu." @@ -7769,7 +7852,7 @@ msgid "Installing Plugin: %s" msgstr "Extension en cours d’installation : %s" #: wp-admin/includes/class-wp-plugin-install-list-table.php:74 -#: wp-admin/plugin-install.php:85 wp-admin/update.php:134 +#: wp-admin/plugin-install.php:104 wp-admin/update.php:134 msgid "Upload Plugin" msgstr "Ajouter une extension" @@ -8015,6 +8098,7 @@ msgstr "Vous ne pouvez pas supprimer l’utilisateur courant." msgid "Other users have been deleted." msgstr "Les autres utilisateurs ont été supprimés." +#. translators: User role name with count #: wp-admin/includes/class-wp-users-list-table.php:169 msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -8056,7 +8140,7 @@ msgstr "Enregistrer le widget" msgid "Changes saved." msgstr "Modifications enregistrées." -#: wp-admin/includes/misc.php:816 wp-admin/includes/post.php:1639 +#: wp-admin/includes/misc.php:816 wp-admin/includes/post.php:1645 #: wp-admin/widgets.php:306 msgid "Error while saving." msgstr "Erreur lors de la sauvegarde." @@ -8301,6 +8385,7 @@ msgstr "Champ personnalisé supprimé." msgid "Post updated." msgstr "Article mis à jour." +#. translators: %s: date and time of the revision #: wp-admin/edit-form-advanced.php:71 msgid "Post restored to revision from %s" msgstr "Article rétabli à partir de la révision du %s" @@ -8321,6 +8406,7 @@ msgstr "Article proposé. Prévisualiser l&rsqu msgid "Post scheduled for: %1$s. Preview post" msgstr "Article prévu pour le : %1$s. Prévisualiser l’article" +#. translators: Publish box date format, see http:php.net/date #: wp-admin/edit-form-advanced.php:77 wp-admin/edit-form-advanced.php:90 #: wp-admin/edit-form-comment.php:103 wp-admin/includes/meta-boxes.php:165 #: wp-admin/includes/meta-boxes.php:296 wp-admin/includes/revision.php:171 @@ -8693,6 +8779,7 @@ msgstr "Impossible de localiser le dossier d’extension de WordPress." msgid "Unable to locate WordPress Theme directory." msgstr "Impossible de localiser le dossier des thèmes de WordPress." +#. translators: %s: directory name #: wp-admin/includes/class-wp-upgrader.php:49 msgid "Unable to locate needed folder (%s)." msgstr "Impossible de localiser le dossier nécessaire (%s)." @@ -8839,6 +8926,7 @@ msgstr "L’extension %s %s a bien été installée." msgid "Return to Plugin Installer" msgstr "Retourner à l’installeur d’extensions" +#. translators: 1: theme name, 2: version #: wp-admin/includes/class-wp-upgrader.php:823 msgid "Successfully installed the theme %1$s %2$s." msgstr "Le thème %1$s %2$s a bien été installé." @@ -8940,6 +9028,7 @@ msgstr "Répondre à ce commentaire" msgid "Mark this comment as spam" msgstr "Marquer ce commentaire comme indésirable" +#. translators: mark as spam link #: wp-admin/includes/class-wp-comments-list-table.php:459 #: wp-admin/includes/dashboard.php:556 msgctxt "verb" @@ -8957,6 +9046,8 @@ msgctxt "verb" msgid "Trash" msgstr "Corbeille" +#. translators: 1: comment author, 2: post link, 3: notification if the comment +#. is pending #: wp-admin/includes/dashboard.php:598 msgid "From %1$s on %2$s%3$s" msgstr "Par %1$s, sur %2$s%3$s" @@ -8965,6 +9056,7 @@ msgstr "Par %1$s, sur %2$s%3$s" msgid "[Pending]" msgstr "[En attente]" +#. translators: %1$s is type of comment, %2$s is link to the post #: wp-admin/includes/dashboard.php:618 msgctxt "dashboard" msgid "%1$s on %2$s" @@ -9578,10 +9670,12 @@ msgstr "_none — même fenêtre ou onglet." msgid "Choose the target frame for your link." msgstr "Choisir la frame que cible le lien." +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:939 msgid "rel:" msgstr "rel :" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:943 wp-admin/includes/meta-boxes.php:944 msgid "identity" msgstr "identité" @@ -9590,99 +9684,123 @@ msgstr "identité" msgid "another web address of mine" msgstr "Une autre de mes adresses Web" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:951 wp-admin/includes/meta-boxes.php:952 msgid "friendship" msgstr "amitié" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:954 msgid "contact" msgstr "contact" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:957 msgid "acquaintance" msgstr "connaissance" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:960 msgid "friend" msgstr "ami(e)" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:963 wp-admin/includes/meta-boxes.php:996 #: wp-admin/includes/meta-boxes.php:1019 msgid "none" msgstr "aucune" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:968 wp-admin/includes/meta-boxes.php:969 msgid "physical" msgstr "physique" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:971 msgid "met" msgstr "rencontré(e)" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:976 wp-admin/includes/meta-boxes.php:977 msgid "professional" msgstr "professionnel" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:979 msgid "co-worker" msgstr "collègue de travail" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:982 msgid "colleague" msgstr "confrère" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:987 wp-admin/includes/meta-boxes.php:988 msgid "geographical" msgstr "géographique" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:990 msgid "co-resident" msgstr "colocataire" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:993 msgid "neighbor" msgstr "voisin" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1001 wp-admin/includes/meta-boxes.php:1002 msgid "family" msgstr "famille" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1004 msgid "child" msgstr "enfant" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1007 msgid "kin" msgstr "apparenté" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1010 msgid "parent" msgstr "parent" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1013 msgid "sibling" msgstr "frère/sœur" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1016 msgid "spouse" msgstr "conjoint" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1024 wp-admin/includes/meta-boxes.php:1025 msgid "romantic" msgstr "romantique" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1027 msgid "muse" msgstr "muse" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1030 msgid "crush" msgstr "coup de foudre" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1033 msgid "date" msgstr "petit(e)-ami(e)" +#. translators: xfn: http:gmpg.org/xfn/ #: wp-admin/includes/meta-boxes.php:1036 msgid "sweetheart" msgstr "être aimé" @@ -9738,10 +9856,10 @@ msgstr "Si vous avez une extension au format .zip, vous pouvez l’installer msgid "Plugin zip file" msgstr "Archive Zip de l’extension" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:392 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:394 #: wp-admin/includes/class-wp-theme-install-list-table.php:249 #: wp-admin/includes/plugin-install.php:203 -#: wp-admin/includes/plugin-install.php:523 +#: wp-admin/includes/plugin-install.php:528 #: wp-admin/includes/theme-install.php:143 msgid "Install Now" msgstr "Installer maintenant" @@ -9751,72 +9869,72 @@ msgid "No plugins match your request." msgstr "Aucune extension ne correspond à votre requête." #: wp-admin/includes/ajax-actions.php:2623 -#: wp-admin/includes/plugin-install.php:448 +#: wp-admin/includes/plugin-install.php:453 msgid "(based on %s rating)" msgid_plural "(based on %s ratings)" msgstr[0] "(basée sur %s vote)" msgstr[1] "(basée sur %s votes)" -#: wp-admin/includes/plugin-install.php:373 wp-admin/update.php:106 +#: wp-admin/includes/plugin-install.php:378 wp-admin/update.php:106 msgid "Plugin Install" msgstr "Installation d’extensions" -#: wp-admin/includes/plugin-install.php:528 +#: wp-admin/includes/plugin-install.php:533 msgid "Install Update Now" msgstr "Installer la mise à jour maintenant" -#: wp-admin/includes/plugin-install.php:532 +#: wp-admin/includes/plugin-install.php:537 msgid "Newer Version (%s) Installed" msgstr "Une version plus récente (%s) est installée" -#: wp-admin/includes/plugin-install.php:535 +#: wp-admin/includes/plugin-install.php:540 msgid "Latest Version Installed" msgstr "Dernière version installée" -#: wp-admin/includes/plugin-install.php:426 +#: wp-admin/includes/plugin-install.php:431 msgid "Author:" msgstr "Auteur :" -#: wp-admin/includes/class-wp-plugin-install-list-table.php:460 -#: wp-admin/includes/plugin-install.php:428 +#: wp-admin/includes/class-wp-plugin-install-list-table.php:462 +#: wp-admin/includes/plugin-install.php:433 msgid "Last Updated:" msgstr "Dernière mise à jour :" -#: wp-admin/includes/plugin-install.php:432 +#: wp-admin/includes/plugin-install.php:437 msgid "Requires WordPress Version:" msgstr "Nécessite WordPress en version :" -#: wp-admin/includes/plugin-install.php:432 +#: wp-admin/includes/plugin-install.php:437 msgid "%s or higher" msgstr "%s ou plus" -#: wp-admin/includes/plugin-install.php:434 +#: wp-admin/includes/plugin-install.php:439 msgid "Compatible up to:" msgstr "Compatible jusqu’à la version : " -#: wp-admin/includes/plugin-install.php:436 +#: wp-admin/includes/plugin-install.php:441 msgid "Downloaded:" msgstr "Téléchargé :" -#: wp-admin/includes/plugin-install.php:436 +#: wp-admin/includes/plugin-install.php:441 msgid "%s time" msgid_plural "%s times" msgstr[0] "%s fois" msgstr[1] "%s fois" -#: wp-admin/includes/plugin-install.php:438 +#: wp-admin/includes/plugin-install.php:443 msgid "WordPress.org Plugin Page »" msgstr "Page WordPress.org de l’extension »" -#: wp-admin/includes/plugin-install.php:446 +#: wp-admin/includes/plugin-install.php:451 msgid "Average Rating" msgstr "Moyenne des notes" -#: wp-admin/includes/plugin-install.php:497 +#: wp-admin/includes/plugin-install.php:502 msgid "Warning: This plugin has not been tested with your current version of WordPress." msgstr "Attention : cette extension n’a pas été testée avec votre version de WordPress." -#: wp-admin/includes/plugin-install.php:499 +#: wp-admin/includes/plugin-install.php:504 msgid "Warning: This plugin has not been marked as compatible with your version of WordPress." msgstr "Attention : cette extension n’a pas été marquée comme étant compatible avec votre version de WordPress" @@ -9876,7 +9994,7 @@ msgstr "Cliquez pour modifier cette section du permalien" msgid "Temporary permalink. Click to edit this part." msgstr "Permalien temporaire. Cliquez pour modifier cette section." -#: wp-admin/includes/post.php:1203 wp-admin/includes/post.php:1219 +#: wp-admin/includes/post.php:1203 wp-admin/includes/post.php:1225 msgid "Permalink:" msgstr "Permalien :" @@ -9884,34 +10002,41 @@ msgstr "Permalien :" msgid "Change Permalinks" msgstr "Modifier les permaliens" +#. translators: blog tagline #: wp-admin/includes/schema.php:371 msgid "Just another WordPress site" msgstr "Un site utilisant WordPress" +#. translators: blog tagline #: wp-admin/includes/schema.php:496 msgid "Just another %s site" msgstr "Un site utilisant %s" +#. translators: user role #: wp-admin/includes/schema.php:602 msgctxt "User role" msgid "Administrator" msgstr "Administrateur" +#. translators: user role #: wp-admin/includes/schema.php:604 msgctxt "User role" msgid "Editor" msgstr "Éditeur" +#. translators: user role #: wp-admin/includes/schema.php:606 msgctxt "User role" msgid "Author" msgstr "Auteur" +#. translators: user role #: wp-admin/includes/schema.php:608 msgctxt "User role" msgid "Contributor" msgstr "Contributeur" +#. translators: user role #: wp-admin/includes/schema.php:610 msgctxt "User role" msgid "Subscriber" @@ -9936,16 +10061,19 @@ msgstr "Modification rapide" msgid "Quick Edit" msgstr "Modification rapide" +#. translators: manage posts column name #: wp-admin/includes/class-wp-posts-list-table.php:285 msgctxt "column name" msgid "Title" msgstr "Titre" +#. translators: column name #: wp-admin/includes/class-wp-media-list-table.php:221 msgctxt "column name" msgid "File" msgstr "Fichier" +#. translators: column name #: wp-admin/includes/class-wp-media-list-table.php:256 msgctxt "column name" msgid "Date" @@ -9980,6 +10108,8 @@ msgstr "Modifications groupées" msgid "— No Change —" msgstr "— Aucun changement —" +#. translators: Between password field and private checkbox on post quick edit +#. interface #: wp-admin/includes/class-wp-posts-list-table.php:1008 msgid "–OR–" msgstr "— OU —" @@ -10106,6 +10236,7 @@ msgstr "Installer des thèmes" msgid "Manage Themes" msgstr "Gérer les thèmes" +#. translators: post state #: wp-admin/includes/template.php:1633 msgctxt "post state" msgid "Pending" @@ -10151,10 +10282,12 @@ msgstr "Veuillez saisir une valeur pour le champ personnalisé." msgid "User %s added" msgstr "Utilisateur %s ajouté" +#. translators: draft saved date format, see http:php.net/date #: wp-admin/includes/misc.php:819 msgid "g:i:s a" msgstr "G \\h i \\m\\i\\n s \\s" +#. translators: %s: date and time #: wp-admin/includes/misc.php:821 msgid "Draft saved at %s." msgstr "Brouillon enregistré à %s." @@ -10168,7 +10301,7 @@ msgid "You are not allowed to edit this page." msgstr "Vous n’avez pas l’autorisation de modifier cette page." #: wp-admin/includes/ajax-actions.php:1505 wp-admin/includes/post.php:205 -#: wp-admin/includes/post.php:1580 wp-admin/includes/post.php:1584 +#: wp-admin/includes/post.php:1586 wp-admin/includes/post.php:1590 #: wp-admin/press-this.php:33 wp-admin/upload.php:110 msgid "You are not allowed to edit this post." msgstr "Vous n’avez pas l’autorisation de modifier cet article." @@ -10230,7 +10363,7 @@ msgid "Oops, no comment with this ID." msgstr "Oups, aucun commentaire avec cet ID." #: wp-admin/comment.php:68 wp-admin/comment.php:221 -#: wp-admin/includes/post.php:1382 +#: wp-admin/includes/post.php:1388 msgid "Go back" msgstr "Retour" diff --git a/sources/wp-content/languages/admin-network-fr_FR.mo b/sources/wordpress/wp-content/languages/admin-network-fr_FR.mo similarity index 100% rename from sources/wp-content/languages/admin-network-fr_FR.mo rename to sources/wordpress/wp-content/languages/admin-network-fr_FR.mo diff --git a/sources/wp-content/languages/admin-network-fr_FR.po b/sources/wordpress/wp-content/languages/admin-network-fr_FR.po similarity index 99% rename from sources/wp-content/languages/admin-network-fr_FR.po rename to sources/wordpress/wp-content/languages/admin-network-fr_FR.po index 5ae3f31..1118ba5 100644 --- a/sources/wp-content/languages/admin-network-fr_FR.po +++ b/sources/wordpress/wp-content/languages/admin-network-fr_FR.po @@ -10,6 +10,7 @@ msgstr "" "X-Generator: GlotPress/0.1\n" "Project-Id-Version: Network Admin\n" +#. translators: 1: a filename like .htaccess. 2: a file path. #: wp-admin/network.php:477 wp-admin/network.php:513 msgid "Add the following to your %1$s file in %2$s, replacing other WordPress rules:" msgstr "Ajoutez ce qui suit à votre fichier %1$s dans le dossier %2$s, en remplacement des règles WordPress déjà en place :" @@ -223,6 +224,7 @@ msgstr "E_yyCmdD;AAQ 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 B9WDR> delta 10031 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 have successfully updated WordPress! Please log back in to see what’s new." msgstr "WordPress a été mis à jour avec succès ! Veuillez vous reconnecter pour voir les nouveautés." -#: wp-includes/media.php:2942 +#: wp-includes/media.php:2951 msgid "Trash Selected" msgstr "Mettre la sélection à la Corbeille" -#: wp-includes/media.php:2943 +#: wp-includes/media.php:2952 msgid "Untrash Selected" msgstr "Retirer la sélection de la Corbeille" -#: wp-includes/media-template.php:416 wp-includes/media-template.php:519 +#: wp-includes/media-template.php:418 wp-includes/media-template.php:521 msgid "Untrash" msgstr "Sortir de la Corbeille" -#: wp-includes/media.php:2939 +#: wp-includes/media.php:2948 msgid "" "You are about to trash these items.\n" " 'Cancel' to stop, 'OK' to delete." @@ -43,15 +79,15 @@ msgstr "" msgid "Press return or enter to open this panel" msgstr "Appuyer sur Entrée pour ouvrir ce panneau" -#: wp-includes/media.php:2940 +#: wp-includes/media.php:2949 msgid "Bulk Select" msgstr "Sélection en masse" -#: wp-includes/media.php:2941 +#: wp-includes/media.php:2950 msgid "Cancel Selection" msgstr "Annuler la sélection" -#: wp-includes/media.php:2944 +#: wp-includes/media.php:2953 msgid "Delete Selected" msgstr "Supprimer la sélection" @@ -60,6 +96,7 @@ msgctxt "missing menu item navigation label" msgid "(no label)" msgstr "(Aucune information)" +#. translators: %s: taxonomy label, %l: list of term links #: wp-includes/taxonomy.php:3757 wp-includes/taxonomy.php:3782 msgid "%s: %l." msgstr "%s : %l." @@ -70,9 +107,9 @@ msgstr "ERREUR : Nom d’utilisateur invalide. ERROR: The password you entered for the username %1$s is incorrect. Lost your password?" -msgstr "ERREUR : Le mot de passe que vous avez saisi pour cet nom d’utilisateur%1$s est incorrect. Vous avez perdu votre mot de passe ?" +msgstr "ERREUR : le mot de passe que vous avez saisi pour le nom d’utilisateur %1$s est incorrect. Avez-vous perdu votre mot de passe ?" -#: wp-includes/media.php:1467 +#: wp-includes/media.php:1471 msgid "Bitrate" msgstr "Débit" @@ -152,27 +189,27 @@ msgstr "Mis en ligne sur" msgid "View attachment page" msgstr "Afficher la page du fichier" -#: wp-includes/media-template.php:412 +#: wp-includes/media-template.php:413 msgid "Edit more details" msgstr " Indiquer plus de détails" -#: wp-includes/media.php:1468 +#: wp-includes/media.php:1472 msgid "Bitrate Mode" msgstr "Mode de débit" -#: wp-includes/media.php:2930 +#: wp-includes/media.php:2939 msgid "All media types" msgstr "Tous les types de médias" -#: wp-includes/media.php:2931 +#: wp-includes/media.php:2940 msgid "All dates" msgstr "Toutes les dates" -#: wp-includes/media.php:2934 +#: wp-includes/media.php:2943 msgid "Unattached" msgstr "Non-attaché" -#: wp-includes/media.php:2938 +#: wp-includes/media.php:2947 msgid "" "You are about to permanently delete these items.\n" " 'Cancel' to stop, 'OK' to delete." @@ -180,19 +217,19 @@ msgstr "" "Vous vous apprêtez à supprimer définitivement ces éléments.\n" "'Annuler' pour arrêter, 'OK' pour continuer." -#: wp-includes/media.php:2947 +#: wp-includes/media.php:2956 msgid "Filter by date" msgstr "Filtrer par date" -#: wp-includes/media.php:2948 +#: wp-includes/media.php:2957 msgid "Filter by type" msgstr "Filtrer par type" -#: wp-includes/media.php:2949 +#: wp-includes/media.php:2958 msgid "Search Media" msgstr "Rechercher un média" -#: wp-includes/media.php:3022 +#: wp-includes/media.php:3031 msgid "Edit Metadata" msgstr "Modifier les métadonnées " @@ -220,6 +257,7 @@ msgstr "Bien que vous puissiez recadrer vos images comme bon vous semble après msgid "Press return or enter to expand" msgstr "Appuyez sur Envoi ou Retour pour ouvrir" +#. translators: %s is the site/panel title in the Customizer #: wp-includes/class-wp-customize-panel.php:182 msgid "You are customizing %s" msgstr "Vous personnalisez %s" @@ -251,15 +289,15 @@ msgstr "Si vous souhaitez utiliser du contenu riche en provenance de Microsoft W msgid "Keyboard Shortcuts" msgstr "Raccourcis clavier" -#: wp-login.php:770 +#: wp-login.php:774 msgid "ERROR: Cookies are blocked due to unexpected output. For help, please see this documentation or try the support forums." msgstr "ERREUR : les cookies sont bloqués en raison d’un retour inattendu. Pour obtenir de l’aide, veuillez lire cette documentation ou essayez les forums d’entraide." -#: wp-login.php:771 wp-login.php:775 +#: wp-login.php:775 wp-login.php:779 msgid "http://codex.wordpress.org/Cookies" msgstr "http://codex.wordpress.org/Cookies" -#: wp-login.php:774 +#: wp-login.php:778 msgid "ERROR: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress." msgstr "ERREUR : les cookies sont bloqués ou ne sont pas reconnus par votre navigateur. Vous devez activer les cookies pour utiliser WordPress." @@ -267,19 +305,19 @@ msgstr "ERREUR : les cookies sont bloqués ou ne sont pas msgid "Add/remove code tag" msgstr "Ajouter/enlever la balise de code" -#: wp-includes/media-template.php:968 +#: wp-includes/media-template.php:970 msgid "Link CSS Class" msgstr "Classe CSS du lien" -#: wp-includes/media-template.php:748 +#: wp-includes/media-template.php:750 msgid "Show Video List" msgstr "Afficher la list des vidéos" -#: wp-includes/media-template.php:865 +#: wp-includes/media-template.php:867 msgid "Display Settings" msgstr "Réglages de l’affichage" -#: wp-includes/media-template.php:844 +#: wp-includes/media-template.php:846 msgid "Edit Original" msgstr "Modifier l’original" @@ -300,74 +338,74 @@ msgstr "Tailles de la police" msgid "Split table cell" msgstr "Diviser une cellule du tableau" -#: wp-includes/media-template.php:223 wp-includes/media.php:2984 +#: wp-includes/media-template.php:223 wp-includes/media.php:2993 msgid "Suggested image dimensions:" msgstr "Dimensions d’image suggérées :" -#: wp-includes/media-template.php:912 +#: wp-includes/media-template.php:914 msgid "Custom Size" msgstr "Taille personalisée" -#: wp-includes/media-template.php:947 +#: wp-includes/media-template.php:949 msgid "Advanced Options" msgstr "Options avancées" -#: wp-includes/media-template.php:951 +#: wp-includes/media-template.php:953 msgid "Image Title Attribute" msgstr "Attribut « Title » de l’image" -#: wp-includes/media-template.php:955 +#: wp-includes/media-template.php:957 msgid "Image CSS Class" msgstr "Classe CSS de l’image" -#: wp-includes/media-template.php:370 wp-includes/media-template.php:547 -#: wp-includes/media.php:1458 +#: wp-includes/media-template.php:370 wp-includes/media-template.php:549 +#: wp-includes/media.php:1462 msgid "Artist" msgstr "Artiste" -#: wp-includes/media-template.php:371 wp-includes/media-template.php:548 -#: wp-includes/media.php:1459 +#: wp-includes/media-template.php:371 wp-includes/media-template.php:550 +#: wp-includes/media.php:1463 msgid "Album" msgstr "Album" -#: wp-includes/media.php:1463 +#: wp-includes/media.php:1467 msgid "Genre" msgstr "Genre" -#: wp-includes/media.php:1464 +#: wp-includes/media.php:1468 msgid "Year" msgstr "Année" -#: wp-includes/media.php:1465 +#: wp-includes/media.php:1469 msgctxt "video or audio" msgid "Length" msgstr "Durée" -#: wp-includes/media.php:2985 +#: wp-includes/media.php:2994 msgid "There has been an error cropping your image." msgstr "Une erreur est survenue lors du recadrage de votre image." -#: wp-includes/media.php:3004 +#: wp-includes/media.php:3013 msgid "Edit Audio Playlist" msgstr "Modifier la liste de lecture audio" -#: wp-includes/media.php:3005 +#: wp-includes/media.php:3014 msgid "← Cancel Audio Playlist" msgstr "← Annuler la liste de lecture audio" -#: wp-includes/media.php:3006 +#: wp-includes/media.php:3015 msgid "Insert audio playlist" msgstr "Insérer une liste de lecture audio" -#: wp-includes/media.php:3007 +#: wp-includes/media.php:3016 msgid "Update audio playlist" msgstr "Mettre à jour la liste de lecture audio" -#: wp-includes/media.php:3008 +#: wp-includes/media.php:3017 msgid "Add to audio playlist" msgstr "Ajouter à la liste de lecture audio" -#: wp-includes/media.php:3009 +#: wp-includes/media.php:3018 msgid "Add to Audio Playlist" msgstr "Ajouter à la liste de lecture audio" @@ -380,11 +418,13 @@ msgstr "Déplacer" msgid "Set image" msgstr "Définir l’image" +#. translators: Hide as in hide header image via the Customizer #: wp-includes/class-wp-customize-control.php:1005 msgctxt "custom header" msgid "Hide image" msgstr "Cacher l’image" +#. translators: New as in add new header image via the Customizer #: wp-includes/class-wp-customize-control.php:1007 msgctxt "header image" msgid "Add new image" @@ -421,7 +461,7 @@ msgctxt "TinyMCE" msgid "Headings" msgstr "En-têtes" -#: wp-includes/media-template.php:1037 wp-includes/media-template.php:1127 +#: wp-includes/media-template.php:1039 wp-includes/media-template.php:1129 msgctxt "auto preload" msgid "Auto" msgstr "Automatique" @@ -430,11 +470,11 @@ msgstr "Automatique" msgid "Move to another area…" msgstr "Déplacer vers une autre zone…" -#: wp-includes/media.php:2983 +#: wp-includes/media.php:2992 msgid "Cropping…" msgstr "Recadrage…" -#: wp-includes/media-template.php:1144 +#: wp-includes/media-template.php:1146 msgid "Tracks (subtitles, captions, descriptions, chapters, or metadata)" msgstr "Pistes (sous-titres, légendes, descriptions, chapitres ou métadonnées)" @@ -453,6 +493,7 @@ msgctxt "table column" msgid "Column" msgstr "Colonne" +#. translators: block tags #: wp-includes/class-wp-editor.php:752 msgctxt "TinyMCE" msgid "Blocks" @@ -487,11 +528,6 @@ msgctxt "list style" msgid "Square" msgstr "Carré" -#: wp-includes/class-wp-editor.php:794 -msgctxt "list style" -msgid "Default" -msgstr "Par défaut" - #: wp-includes/class-wp-editor.php:795 msgctxt "list style" msgid "Circle" @@ -562,6 +598,7 @@ msgctxt "find/replace" msgid "Next" msgstr "Suivant" +#. translators: previous #: wp-includes/class-wp-editor.php:860 msgctxt "find/replace" msgid "Prev" @@ -642,6 +679,7 @@ msgctxt "editor button" msgid "Show blocks" msgstr "Montrer les blocs" +#. translators: word count #: wp-includes/class-wp-editor.php:928 msgid "Words: %s" msgstr "Mots : %s" @@ -676,16 +714,11 @@ msgctxt "TinyMCE menu" msgid "Table" msgstr "Tableau" -#: wp-includes/class-wp-editor.php:941 -msgctxt "TinyMCE menu" -msgid "Format" -msgstr "Formater" - -#: wp-includes/media-template.php:1025 wp-includes/media-template.php:1108 +#: wp-includes/media-template.php:1027 wp-includes/media-template.php:1110 msgid "Add alternate sources for maximum HTML5 playback:" msgstr "Ajoutez des sources alternatives pour une lecture optimale avec HTML5 :" -#: wp-includes/media.php:2972 +#: wp-includes/media.php:2981 msgid "Image Details" msgstr "Détails de l’image" @@ -694,20 +727,20 @@ msgstr "Détails de l’image" msgid "An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums." msgstr "Une erreur inattendue s’est produite. Quelque chose semble ne pas fonctionner avec WordPress.org ou la configuration de ce serveur. Si vous continuez à rencontrer des problèmes, veuillez essayer les forums de support." -#: wp-includes/media.php:2910 +#: wp-includes/media.php:2919 msgid "Back" msgstr "Retour" -#: wp-includes/media-template.php:750 +#: wp-includes/media-template.php:752 msgid "Show Tracklist" msgstr "Montrer la la liste des pistes" -#: wp-includes/media-template.php:418 wp-includes/media-template.php:521 -#: wp-includes/media.php:2935 +#: wp-includes/media-template.php:420 wp-includes/media-template.php:523 +#: wp-includes/media.php:2944 msgid "Trash" msgstr "Corbeille" -#: wp-includes/media-template.php:738 +#: wp-includes/media-template.php:740 msgid "Playlist Settings" msgstr "Paramètres de liste de lecture" @@ -716,148 +749,151 @@ msgctxt "Search widget" msgid "Search" msgstr "Chercher" -#: wp-includes/formatting.php:3602 +#. translators: used to join items in a list with more than 2 items +#: wp-includes/formatting.php:3615 msgid "%s, %s" msgstr "%s, %s" -#: wp-includes/formatting.php:3604 +#. translators: used to join last two items in a list with more than 2 times +#: wp-includes/formatting.php:3617 msgid "%s, and %s" msgstr "%s et %s" -#: wp-includes/formatting.php:3606 +#. translators: used to join items in a list with only 2 items +#: wp-includes/formatting.php:3619 msgid "%s and %s" msgstr "%s et %s" -#: wp-includes/media-template.php:759 +#: wp-includes/media-template.php:761 msgid "Show Artist Name in Tracklist" msgstr "Afficher le nom de l’artiste dans la liste de lecture" -#: wp-includes/media-template.php:767 +#: wp-includes/media-template.php:769 msgid "Show Images" msgstr "Montrer les images" -#: wp-includes/media-template.php:1038 wp-includes/media-template.php:1128 +#: wp-includes/media-template.php:1040 wp-includes/media-template.php:1130 msgid "Metadata" msgstr "Métadonnées" -#: wp-includes/media-template.php:1045 wp-includes/media-template.php:1135 +#: wp-includes/media-template.php:1047 wp-includes/media-template.php:1137 msgid "Autoplay" msgstr "Lecture automatique" -#: wp-includes/media-template.php:1119 +#: wp-includes/media-template.php:1121 msgid "Poster Image" msgstr "Image de couverture" -#: wp-includes/media-template.php:1157 +#: wp-includes/media-template.php:1159 msgid "There are no associated subtitles." msgstr "Il n’y a pas de sous-titres associés." -#: wp-includes/media.php:2926 +#: wp-includes/media.php:2935 msgid "Create a new playlist" msgstr "Créer une nouvelle liste de lecture" -#: wp-includes/media.php:2927 +#: wp-includes/media.php:2936 msgid "Create a new video playlist" msgstr "Créer une nouvelle liste de lecture vidéo" -#: wp-includes/media.php:2973 +#: wp-includes/media.php:2982 msgid "Replace Image" msgstr "Remplacer l’image" -#: wp-includes/media.php:2974 wp-includes/media.php:2991 -#: wp-includes/media.php:2997 +#: wp-includes/media.php:2983 wp-includes/media.php:3000 +#: wp-includes/media.php:3006 msgid "Cancel Edit" msgstr "Annuler la modification" -#: wp-includes/media.php:2978 +#: wp-includes/media.php:2987 msgid "Choose Image" msgstr "Choisir une image" -#: wp-includes/media.php:2979 +#: wp-includes/media.php:2988 msgid "Select and Crop" msgstr "Sélectionner et rogner" -#: wp-includes/media.php:2980 +#: wp-includes/media.php:2989 msgid "Skip Cropping" msgstr "Pas de recadrage" -#: wp-includes/media.php:2981 +#: wp-includes/media.php:2990 msgid "Crop Image" msgstr "Recadrer l’image" -#: wp-includes/media.php:2982 +#: wp-includes/media.php:2991 msgid "Crop your image" msgstr "Recadrer votre image" -#: wp-includes/media.php:2988 +#: wp-includes/media.php:2997 msgid "Audio Details" msgstr "Détails audio" -#: wp-includes/media.php:2989 +#: wp-includes/media.php:2998 msgid "Replace Audio" msgstr "Remplacer le son" -#: wp-includes/media.php:2990 +#: wp-includes/media.php:2999 msgid "Add Audio Source" msgstr "Ajouter une source audio" -#: wp-includes/media.php:2994 +#: wp-includes/media.php:3003 msgid "Video Details" msgstr "Détails de la vidéo" -#: wp-includes/media.php:2995 +#: wp-includes/media.php:3004 msgid "Replace Video" msgstr "Remplacer la vidéo" -#: wp-includes/media.php:2996 +#: wp-includes/media.php:3005 msgid "Add Video Source" msgstr "Ajouter une source vidéo" -#: wp-includes/media.php:2998 +#: wp-includes/media.php:3007 msgid "Select Poster Image" msgstr "Choisir une image de couverture" -#: wp-includes/media.php:2999 +#: wp-includes/media.php:3008 msgid "Add Subtitles" msgstr "Ajouter des sous-titres" -#: wp-includes/media.php:3002 +#: wp-includes/media.php:3011 msgid "Drag and drop to reorder tracks." msgstr "Glisser-déposer pour réorganiser les pistes." -#: wp-includes/media.php:3003 +#: wp-includes/media.php:3012 msgid "Create Audio Playlist" msgstr "Créer une liste de lecture audio" -#: wp-includes/media.php:3012 +#: wp-includes/media.php:3021 msgid "Drag and drop to reorder videos." msgstr "Glisser-déposer pour réorganiser les vidéos." -#: wp-includes/media.php:3013 +#: wp-includes/media.php:3022 msgid "Create Video Playlist" msgstr "Créer une liste de lecture vidéo" -#: wp-includes/media.php:3014 +#: wp-includes/media.php:3023 msgid "Edit Video Playlist" msgstr "Modifier une liste de lecture vidéo" -#: wp-includes/media.php:3015 +#: wp-includes/media.php:3024 msgid "← Cancel Video Playlist" msgstr "← Annuler la liste de lecture vidéo" -#: wp-includes/media.php:3016 +#: wp-includes/media.php:3025 msgid "Insert video playlist" msgstr "Insérer une liste de lecture vidéo" -#: wp-includes/media.php:3017 +#: wp-includes/media.php:3026 msgid "Update video playlist" msgstr "Mettre à jour la liste de lecture vidéo" -#: wp-includes/media.php:3018 +#: wp-includes/media.php:3027 msgid "Add to video playlist" msgstr "Ajouter à la liste de lecture vidéo" -#: wp-includes/media.php:3019 +#: wp-includes/media.php:3028 msgid "Add to Video Playlist" msgstr "Ajouter à la liste de lecture vidéo" @@ -911,7 +947,7 @@ msgstr "" " \n" "

Si vous n'êtes pas sûr de comprendre ces questions, vous devriez contacter votre hébergeur. Si vous avez encore besoin d'aide, vous pouvez visiter les forums de support de WordPress Francophone.

\n" -#: wp-login.php:629 +#: wp-login.php:632 msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers, and symbols like ! \" ? $ % ^ & )." msgstr "Astuce : Le mot de passe devrait contenir au moins 7 caractères. Pour le rendre plus fort, utilisez des majuscules et des minuscules, des nombres et des symboles tels que ! \" ? $ % ^ & )." @@ -960,7 +996,7 @@ msgstr "Mots-clés" msgid "https://wordpress.org/" msgstr "http://www.wordpress-fr.net/" -#: wp-includes/admin-bar.php:146 wp-login.php:771 +#: wp-includes/admin-bar.php:146 wp-login.php:775 msgid "https://wordpress.org/support/" msgstr "http://www.wordpress-fr.net/support" @@ -1119,7 +1155,7 @@ msgstr "Saut de page" msgid "Paste as text" msgstr "Coller en texte" -#: wp-includes/media-template.php:845 wp-includes/media.php:2908 +#: wp-includes/media-template.php:847 wp-includes/media.php:2917 msgid "Replace" msgstr "Remplacer" @@ -1271,6 +1307,9 @@ msgstr "Un nuage de vos mots-clés les plus utilisés." msgid "Add a custom menu to your sidebar." msgstr "Ajouter un menu personnalisé à votre barre latérale." +#. translators: If there are characters in your language that are not supported +#. * by Open Sans, translate this to 'off'. Do not translate into your own +#. language. #: wp-includes/script-loader.php:586 msgctxt "Open Sans font: on or off" msgid "on" @@ -1291,10 +1330,14 @@ msgctxt "admin color scheme" msgid "Midnight" msgstr "Minuit" -#: wp-includes/link-template.php:1489 +#: wp-includes/link-template.php:1491 msgid "Use commas instead of %s to separate excluded terms." msgstr "Utilisez des virgules au lieu de %s pour séparer les termes exclus." +#. translators: To add an additional Open Sans character subset specific to +#. your language, +#. * translate this to 'greek', 'cyrillic' or 'vietnamese'. Do not translate +#. into your own language. #: wp-includes/script-loader.php:592 msgctxt "Open Sans font: add new subset (greek, cyrillic, vietnamese)" msgid "no-subset" @@ -1332,6 +1375,12 @@ msgstr "Cet article est protégé par un mot de passe. Pour le lire, veuillez sa msgid "http://codex.wordpress.org/Function_Reference/is_main_query" msgstr "http://codex.wordpress.org/Function_Reference/is_main_query" +#. translators: This is a comma-separated list of very common words that should +#. be excluded from a search, +#. * like a, an, and the. These are usually called "stopwords". You should +#. not simply translate these individual +#. * words into your language. Instead, look for and provide commonly +#. accepted stopwords in your language. #: wp-includes/query.php:2144 msgctxt "Comma-separated list of search stopwords in your language" msgid "about,an,are,as,at,be,by,com,for,from,how,in,is,it,of,on,or,that,the,this,to,was,what,when,where,who,will,with,www" @@ -1345,23 +1394,23 @@ msgstr "Impossible d’écrire la requête dans un fichier temporaire." msgid "The SSL certificate for the host could not be verified." msgstr "Le certificat SSL de l’hôte n’a pas pu être vérifié." -#: wp-includes/media-template.php:629 +#: wp-includes/media-template.php:631 msgid "Embed Media Player" msgstr "Intégrer le lecteur de média" -#: wp-includes/media-template.php:339 wp-includes/media-template.php:513 +#: wp-includes/media-template.php:339 wp-includes/media-template.php:515 msgid "Length:" msgstr "Durée :" -#: wp-includes/media-template.php:616 +#: wp-includes/media-template.php:618 msgid "Embed or Link" msgstr "Intégrer ou lier" -#: wp-includes/media-template.php:636 +#: wp-includes/media-template.php:638 msgid "Link to Media File" msgstr "Lien vers le fichier média" -#: wp-includes/media-template.php:643 +#: wp-includes/media-template.php:645 msgid "Link to Attachment Page" msgstr "Lien vers la page du fichier attaché" @@ -1397,19 +1446,19 @@ msgstr "Réactiver le son" msgid "Captions/Subtitles" msgstr "Légendes/Sous-titres" -#: wp-includes/formatting.php:2487 +#: wp-includes/formatting.php:2500 msgid "%s week" msgid_plural "%s weeks" msgstr[0] "%s semaine" msgstr[1] "%s semaines" -#: wp-includes/formatting.php:2492 +#: wp-includes/formatting.php:2505 msgid "%s month" msgid_plural "%s months" msgstr[0] "%s mois" msgstr[1] "%s mois" -#: wp-includes/formatting.php:2497 +#: wp-includes/formatting.php:2510 msgid "%s year" msgid_plural "%s years" msgstr[0] "%s année" @@ -1424,14 +1473,17 @@ msgstr "#%d (pas de titre)" msgid "JavaScript must be enabled to use this feature." msgstr "JavaScript doit être activé pour utiliser cette fonctionnalité." +#. translators: localized date format, see http:php.net/date #: wp-includes/locale.php:351 msgid "F j, Y" msgstr "j F Y" +#. translators: localized time format, see http:php.net/date #: wp-includes/locale.php:353 msgid "g:i a" msgstr "G \\h i \\m\\i\\n" +#. translators: localized date and time format, see http:php.net/date #: wp-includes/locale.php:355 msgid "F j, Y g:i a" msgstr "j F Y G \\h i \\m\\i\\n" @@ -1457,15 +1509,17 @@ msgstr "(suite…)" msgid "Possible reason: your host may have disabled the mail() function." msgstr "Raison possible : votre hébergeur peut avoir désactivé la fonction mail()." -#: wp-includes/user.php:2179 +#: wp-includes/user.php:2182 msgid "ERROR: Couldn’t register you… please contact the webmaster !" msgstr "ERREUR : inscription impossible… Veuillez prendre contact avec le webmaster !" +#. translators: 1: date #: wp-includes/post-template.php:1655 msgctxt "post revision title extra" msgid "%1$s [Autosave]" msgstr "%1$s [Sauvegarde automatique]" +#. translators: 1: date #: wp-includes/post-template.php:1657 msgctxt "post revision title extra" msgid "%1$s [Current Revision]" @@ -1475,11 +1529,12 @@ msgstr "%1$s [Version actuelle]" msgid "Your session has expired. You can log in again from this page or go to the login page." msgstr "Votre session a expiré. Vous pouvez vous reconnecter depuis cette page ou aller à la page de connexion." +#. translators: 1: month, 2: day, 3: year, 4: hour, 5: minute #: wp-includes/script-loader.php:444 msgid "%1$s %2$s, %3$s @ %4$s : %5$s" msgstr "%2$s %1$s %3$s à %4$s h %5$s min" -#: wp-login.php:827 +#: wp-login.php:831 msgid "Session expired. Please log in again. You will not move away from this page." msgstr "La session a expiré. Veuillez vous reconnecter. Vous reviendrez sur cette page." @@ -1499,6 +1554,8 @@ msgstr "Le site que vous cherchez (%s) n’existe pas." msgid "The login page will open in a new window. After logging in you can close it and return to this page." msgstr "La page de connexion s’ouvrira dans une nouvelle fenêtre. Après vous être connecté, vous pourrez la fermer et revenir à cette page." +#. translators: post revision title: 1: author avatar, 2: author name, 3: time +#. ago, 4: date #: wp-includes/post-template.php:1701 msgctxt "post revision title" msgid "%1$s %2$s, %3$s ago (%4$s)" @@ -1529,6 +1586,7 @@ msgctxt "submit button" msgid "Search" msgstr "Rechercher" +#. translators: revision date format, see http:php.net/date #: wp-includes/post-template.php:1691 msgctxt "revision date format" msgid "j F, Y @ G:i:s" @@ -1559,27 +1617,32 @@ msgstr "Adresse web de WordPress (URL)" msgid "Site Address (URL)" msgstr "Adresse web du site (URL)" -#: wp-includes/user.php:1900 +#: wp-includes/user.php:1903 msgid "Invalid user ID." msgstr "Identifiant utilisateur non valide." -#: wp-includes/media-template.php:732 +#: wp-includes/media-template.php:734 msgid "Random Order" msgstr "Ordre aléatoire" -#: wp-includes/media-template.php:463 +#: wp-includes/media-template.php:465 msgid "Caption this image…" msgstr "Décrivez cette image…" -#: wp-includes/media.php:2915 +#. translators: This is a would-be plural string used in the media manager. +#. If there is not a word you can use in your language to avoid issues +#. with the +#. lack of plural support here, turn it into "selected: %d" then translate +#. it. +#: wp-includes/media.php:2924 msgid "%d selected" msgstr "%d sélection(s)" -#: wp-includes/media.php:2955 +#: wp-includes/media.php:2964 msgid "Insert from URL" msgstr "Insérer à partir d’une adresse web" -#: wp-includes/media.php:2958 +#: wp-includes/media.php:2967 msgid "Set Featured Image" msgstr "Mettre une image à la Une" @@ -1588,23 +1651,23 @@ msgctxt "Links widget" msgid "Random" msgstr "Aléatoire" -#: wp-includes/media-template.php:1190 wp-includes/media.php:2932 +#: wp-includes/media-template.php:1192 wp-includes/media.php:2941 msgid "No items found." msgstr "Aucun élément trouvé." -#: wp-includes/media.php:2968 +#: wp-includes/media.php:2977 msgid "Add to Gallery" msgstr "Ajouter à la galerie" -#: wp-includes/media.php:2969 +#: wp-includes/media.php:2978 msgid "Reverse order" msgstr "Inverser l’ordre" -#: wp-includes/media.php:2959 +#: wp-includes/media.php:2968 msgid "Set featured image" msgstr "Mettre une image à la Une" -#: wp-includes/media-template.php:456 +#: wp-includes/media-template.php:458 msgid "Deselect" msgstr "Désélectionner" @@ -1613,7 +1676,7 @@ msgstr "Désélectionner" msgid "Sorry, that file cannot be edited." msgstr "Désolé, ce fichier ne peut pas être modifié." -#: wp-includes/media.php:2937 +#: wp-includes/media.php:2946 msgid "" "You are about to permanently delete this item.\n" " 'Cancel' to stop, 'OK' to delete." @@ -1621,8 +1684,8 @@ msgstr "" "Vous êtes sur le point de supprimer définitivement cet élément.\n" " « Annuler » pour abandonner, « OK » pour le supprimer." -#: wp-includes/media-template.php:421 wp-includes/media-template.php:524 -#: wp-includes/media.php:2945 +#: wp-includes/media-template.php:423 wp-includes/media-template.php:526 +#: wp-includes/media.php:2954 msgid "Delete Permanently" msgstr "Supprimer définitivement" @@ -1638,7 +1701,7 @@ msgstr "Ignorer les erreurs" msgid "Error" msgstr "Erreur " -#: wp-includes/media.php:2458 +#: wp-includes/media.php:2462 msgid "No editor could be selected." msgstr "Aucun éditeur n’a pas pu être sélectionné." @@ -1680,19 +1743,19 @@ msgid_plural "Video (%s)" msgstr[0] "Vidéo (%s)" msgstr[1] "Vidéos (%s)" -#: wp-includes/media.php:2933 +#: wp-includes/media.php:2942 msgid "Insert into page" msgstr "Insérer dans la page" -#: wp-includes/media.php:2936 +#: wp-includes/media.php:2945 msgid "Uploaded to this page" msgstr "Mis en ligne sur cette page" -#: wp-includes/media.php:2929 +#: wp-includes/media.php:2938 msgid "All media items" msgstr "Tous les éléments média" -#: wp-includes/media.php:2936 +#: wp-includes/media.php:2945 msgid "Uploaded to this post" msgstr "Mis en ligne sur cet article" @@ -1700,54 +1763,54 @@ msgstr "Mis en ligne sur cet article" msgid "Audio" msgstr "Sons" -#: wp-includes/media.php:2928 +#: wp-includes/media.php:2937 msgid "← Return to library" msgstr "← Revenir à la bibliothèque" -#: wp-includes/media-template.php:650 wp-includes/media-template.php:825 -#: wp-includes/media-template.php:938 +#: wp-includes/media-template.php:652 wp-includes/media-template.php:827 +#: wp-includes/media-template.php:940 msgid "Custom URL" msgstr "Lien personnalisé" -#: wp-includes/media-template.php:479 wp-includes/media.php:2952 +#: wp-includes/media-template.php:481 wp-includes/media.php:2961 msgid "Attachment Details" msgstr "Détails du fichier attaché" -#: wp-includes/media-template.php:385 wp-includes/media-template.php:562 -#: wp-includes/media-template.php:796 +#: wp-includes/media-template.php:385 wp-includes/media-template.php:564 +#: wp-includes/media-template.php:798 msgid "Alt Text" msgstr "Texte alternatif" -#: wp-includes/media-template.php:718 +#: wp-includes/media-template.php:720 msgid "Columns" msgstr "Colonnes" -#: wp-includes/media.php:2916 +#: wp-includes/media.php:2925 msgid "Drag and drop to reorder images." msgstr "Glissez/déposez pour réorganiser les images." -#: wp-includes/media-template.php:674 wp-includes/media-template.php:898 -#: wp-includes/media.php:2676 +#: wp-includes/media-template.php:676 wp-includes/media-template.php:900 +#: wp-includes/media.php:2685 msgid "Large" msgstr "Grande" -#: wp-includes/media-template.php:586 +#: wp-includes/media-template.php:588 msgid "Attachment Display Settings" msgstr "Réglages de l’affichage du fichier attaché" -#: wp-includes/media-template.php:693 +#: wp-includes/media-template.php:695 msgid "Gallery Settings" msgstr "Réglages de la galerie" -#: wp-includes/media.php:2920 +#: wp-includes/media.php:2929 msgid "Upload Images" msgstr "Envoyer des images" -#: wp-includes/media.php:2964 +#: wp-includes/media.php:2973 msgid "← Cancel Gallery" msgstr "← Annuler la galerie" -#: wp-includes/ms-functions.php:1967 +#: wp-includes/ms-functions.php:1969 msgid "WordPress › Success" msgstr "WordPress » Réussite" @@ -1755,11 +1818,11 @@ msgstr "WordPress » Réussite" msgid "Drop files anywhere to upload" msgstr "Déposez vos fichiers n’importe où pour les mettre en ligne" -#: wp-includes/media.php:2919 +#: wp-includes/media.php:2928 msgid "Upload Files" msgstr "Envoyer des fichiers" -#: wp-includes/media.php:2965 +#: wp-includes/media.php:2974 msgid "Insert gallery" msgstr "Insérer la galerie" @@ -1767,11 +1830,11 @@ msgstr "Insérer la galerie" msgid "Drop files to upload" msgstr "Déposez vos fichiers pour les mettre en ligne" -#: wp-includes/media.php:2923 +#: wp-includes/media.php:2932 msgid "Media Library" msgstr "Bibliothèque de médias" -#: wp-includes/media.php:2962 +#: wp-includes/media.php:2971 msgid "Create Gallery" msgstr "Créer une galerie" @@ -1827,34 +1890,34 @@ msgstr "" "\n" "Désactiver ces notifications : %3$s" -#: wp-includes/media-template.php:618 wp-includes/media-template.php:696 -#: wp-includes/media-template.php:819 wp-includes/media-template.php:923 +#: wp-includes/media-template.php:620 wp-includes/media-template.php:698 +#: wp-includes/media-template.php:821 wp-includes/media-template.php:925 msgid "Link To" msgstr "Lier à" -#: wp-includes/media-template.php:645 wp-includes/media-template.php:706 -#: wp-includes/media-template.php:930 +#: wp-includes/media-template.php:647 wp-includes/media-template.php:708 +#: wp-includes/media-template.php:932 msgid "Attachment Page" msgstr "Page du fichier attaché" -#: wp-includes/media-template.php:638 wp-includes/media-template.php:709 -#: wp-includes/media-template.php:927 +#: wp-includes/media-template.php:640 wp-includes/media-template.php:711 +#: wp-includes/media-template.php:929 msgid "Media File" msgstr "Fichier média" -#: wp-includes/media-template.php:467 +#: wp-includes/media-template.php:469 msgid "Describe this video…" msgstr "Décrivez cette vidéo…" -#: wp-includes/media-template.php:469 +#: wp-includes/media-template.php:471 msgid "Describe this audio file…" msgstr "Décrivez ce fichier audio…" -#: wp-includes/media-template.php:471 +#: wp-includes/media-template.php:473 msgid "Describe this media file…" msgstr "Décrivez ce fichier média…" -#: wp-includes/media.php:2966 +#: wp-includes/media.php:2975 msgid "Update gallery" msgstr "Mettre à jour la galerie" @@ -1866,7 +1929,7 @@ msgstr "Cet utilisateur n’existe pas." msgid "Please enter a valid email address." msgstr "Veuillez saisir une adresse de messagerie valide." -#: wp-includes/user.php:2129 +#: wp-includes/user.php:2132 msgid "ERROR: This username is already registered. Please choose another one." msgstr "ERREUR : cet identifiant existe déjà. Merci d’en choisir un autre." @@ -1908,16 +1971,6 @@ msgstr "Le retournement de l’image a échoué." msgid "Image Editor Save Failed" msgstr "L’enregistrement de l’éditeur d’images a échoué." -#: wp-includes/post.php:55 -msgctxt "post type general name" -msgid "Media" -msgstr "Médias" - -#: wp-includes/post.php:57 -msgctxt "add new media" -msgid "Add New" -msgstr "Ajouter" - #: wp-includes/post.php:59 msgid "View Attachment Page" msgstr "Afficher la page du fichier attaché" @@ -1926,23 +1979,23 @@ msgstr "Afficher la page du fichier attaché" msgid "Whoops, the provided date is invalid." msgstr "Oups, la date fournie n’est pas valable." -#: wp-includes/media.php:2924 +#: wp-includes/media.php:2933 msgid "Insert Media" msgstr "Insérer un média" -#: wp-includes/media.php:2925 +#: wp-includes/media.php:2934 msgid "Create a new gallery" msgstr "Créer une nouvelle galerie" -#: wp-includes/media.php:2933 +#: wp-includes/media.php:2942 msgid "Insert into post" msgstr "Insérer dans l’article" -#: wp-includes/media.php:2967 +#: wp-includes/media.php:2976 msgid "Add to gallery" msgstr "Ajouter à la galerie" -#: wp-includes/media-template.php:579 wp-includes/script-loader.php:505 +#: wp-includes/media-template.php:581 wp-includes/script-loader.php:505 msgid "Clear" msgstr "Effacer" @@ -1958,6 +2011,7 @@ msgstr "Couleur actuelle" msgid "Could not insert term relationship into the database" msgstr "Impossible d’insérer la relation du terme dans la base de données" +#. translators: 1: first name, 2: last name #: wp-includes/user.php:1760 msgctxt "Display name based on first name and last name" msgid "%1$s %2$s" @@ -1975,6 +2029,7 @@ msgstr "Les services XML-RPC sont désactivés sur ce site." msgid "There is a revision of this post that is more recent." msgstr "Ce contenu a déjà une révision plus récente." +#. translators: 1: blog name, 2: separator(raquo), 3: post type name #: wp-includes/general-template.php:2130 msgid "%1$s %2$s %3$s Feed" msgstr "%1$s %2$s Flux pour %3$s" @@ -2028,7 +2083,7 @@ msgstr "Désolé, vous n’avez pas l’autorisation de modifier les art msgid "Sorry, revisions are disabled." msgstr "Désolé, les révisions sont désactivées." -#: wp-includes/media-template.php:861 +#: wp-includes/media-template.php:863 msgid "Alternative Text" msgstr "Texte alternatif" @@ -2242,10 +2297,10 @@ msgstr "Envoyer" #: wp-includes/class-wp-customize-control.php:591 #: wp-includes/class-wp-customize-widgets.php:726 -#: wp-includes/media-template.php:452 wp-includes/media-template.php:1004 -#: wp-includes/media-template.php:1018 wp-includes/media-template.php:1088 -#: wp-includes/media-template.php:1100 wp-includes/media-template.php:1121 -#: wp-includes/media-template.php:1153 wp-includes/media.php:2909 +#: wp-includes/media-template.php:454 wp-includes/media-template.php:1006 +#: wp-includes/media-template.php:1020 wp-includes/media-template.php:1090 +#: wp-includes/media-template.php:1102 wp-includes/media-template.php:1123 +#: wp-includes/media-template.php:1155 wp-includes/media.php:2918 msgid "Remove" msgstr "Supprimer" @@ -2351,7 +2406,7 @@ msgid_plural "Your theme supports %s menus. Select which menu appears in each lo msgstr[0] "Votre thème peut utiliser %s menu. Sélectionnez le menu que vous voudriez utiliser." msgstr[1] "Votre thème peut utiliser %s menus. Sélectionnez le menu que vous voudriez utiliser pour chaque emplacement." -#: wp-includes/media-template.php:508 +#: wp-includes/media-template.php:510 msgid "Refresh" msgstr "Rafraîchir" @@ -2385,7 +2440,15 @@ msgstr "Slogan" msgid "— Select —" msgstr "— Sélectionner —" -#: wp-includes/formatting.php:2589 wp-includes/script-loader.php:370 +#. translators: If your word count is based on single characters (East Asian +#. characters), +#. enter 'characters'. Otherwise, enter 'words'. Do not translate into your +#. own language. +#. translators: If your word count is based on single characters (East Asian +#. characters), +#. enter 'characters'. Otherwise, enter 'words'. Do not translate into +#. your own language. +#: wp-includes/formatting.php:2602 wp-includes/script-loader.php:370 msgctxt "word count: words or characters?" msgid "words" msgstr "words" @@ -2490,36 +2553,43 @@ msgstr "Désolé, l’une des taxinomies données n’est pas reconnue p msgid "Sorry, you are not allowed to stick this post." msgstr "Désolé, vous n’avez pas l’autorisation de mettre cet article en avant." -#: wp-includes/formatting.php:62 wp-includes/formatting.php:3842 +#. translators: opening curly double quote +#: wp-includes/formatting.php:62 wp-includes/formatting.php:3855 msgctxt "opening curly double quote" msgid "“" msgstr "« " +#. translators: closing curly double quote #: wp-includes/formatting.php:64 msgctxt "closing curly double quote" msgid "”" msgstr " »" +#. translators: apostrophe, for example in 'cause or can't #: wp-includes/formatting.php:67 msgctxt "apostrophe" msgid "’" msgstr "’" +#. translators: prime, for example in 9' (nine feet) #: wp-includes/formatting.php:70 msgctxt "prime" msgid "′" msgstr "′" +#. translators: double prime, for example in 9" (nine inches) #: wp-includes/formatting.php:72 msgctxt "double prime" msgid "″" msgstr "″" +#. translators: opening curly single quote #: wp-includes/formatting.php:75 msgctxt "opening curly single quote" msgid "‘" msgstr "‘" +#. translators: closing curly single quote #: wp-includes/formatting.php:77 msgctxt "closing curly single quote" msgid "’" @@ -2584,10 +2654,6 @@ msgid_plural "%s comments awaiting moderation" msgstr[0] "%s commentaire en attente de modération" msgstr[1] "%s commentaires en attente de modération" -#: wp-includes/ms-load.php:411 -msgid "What do I do now?" -msgstr "Que dois-je faire maintenant ?" - #: wp-includes/script-loader.php:253 msgid "%s exceeds the maximum upload size for the multi-file uploader when used in your browser." msgstr "%s dépasse la limite d’envoi pour l’outil de mise ne ligne multiple utilisé avec votre navigateur." @@ -2609,11 +2675,13 @@ msgctxt "links widget" msgid "All Links" msgstr "Tous les liens" +#. translators: en dash #: wp-includes/formatting.php:80 msgctxt "en dash" msgid "–" msgstr "–" +#. translators: em dash #: wp-includes/formatting.php:82 msgctxt "em dash" msgid "—" @@ -2639,36 +2707,6 @@ msgstr "Veuillez consulter la page ERROR: please type a comment." msgstr "ERREUR : veuillez saisir un commentaire." @@ -2693,99 +2731,6 @@ msgstr "Erreur p;: cette adresse de site est déjà prise." msgid "ERROR: problem creating site entry." msgstr "Erreur : problème lors de la création de l’entrée du site." -#: wp-signup.php:135 -msgid "No" -msgstr "Non" - -#: wp-includes/comment-template.php:2085 -msgid "Email" -msgstr "E-Mail" - -#: wp-includes/admin-bar.php:374 -msgid "Users" -msgstr "Utilisateurs" - -#: wp-includes/class-wp-editor.php:1188 wp-includes/media.php:2907 -#: wp-includes/script-loader.php:358 wp-includes/script-loader.php:449 -msgid "Update" -msgstr "Mettre à jour" - -#: wp-includes/admin-bar.php:368 -msgid "Sites" -msgstr "Sites" - -#: wp-includes/theme-compat/comments-popup.php:79 wp-login.php:711 -msgid "E-mail" -msgstr "E-mail" - -#: wp-includes/comment-template.php:2083 -#: wp-includes/theme-compat/comments-popup.php:74 -#: wp-includes/theme-compat/comments.php:77 -msgid "Name" -msgstr "Nom" - -#: wp-includes/general-template.php:405 wp-login.php:707 wp-login.php:867 -msgid "Username" -msgstr "Identifiant" - -#: wp-includes/admin-bar.php:315 wp-includes/admin-bar.php:362 -#: wp-includes/admin-bar.php:418 wp-includes/deprecated.php:2854 -#: wp-includes/deprecated.php:2856 -msgid "Dashboard" -msgstr "Tableau de bord" - -#: wp-includes/class-wp-customize-manager.php:125 -#: wp-includes/script-loader.php:390 -msgid "Cheatin’ uh?" -msgstr "Alors, on triche ?" - -#: wp-includes/admin-bar.php:380 wp-includes/admin-bar.php:658 -msgid "Themes" -msgstr "Thèmes" - -#: wp-includes/general-template.php:408 wp-login.php:858 wp-login.php:884 -msgid "Log In" -msgstr "Connexion" - -#: wp-includes/class-wp-editor.php:811 wp-includes/class-wp-editor.php:1388 -#: wp-includes/media-template.php:365 wp-includes/media-template.php:542 -#: wp-includes/media-template.php:773 wp-includes/revision.php:29 -msgid "Title" -msgstr "Titre" - -#: wp-includes/script-loader.php:453 -msgid "Public" -msgstr "Public" - -#: wp-includes/admin-bar.php:386 -msgid "Plugins" -msgstr "Extensions" - -#: wp-signup.php:131 -msgid "Yes" -msgstr "Oui" - -#: wp-includes/admin-bar.php:342 -msgid "My Sites" -msgstr "Mes sites" - -#: wp-includes/class-wp-customize-manager.php:944 -#: wp-includes/class-wp-xmlrpc-server.php:419 -msgid "Site Title" -msgstr "Titre du site" - -#: wp-includes/deprecated.php:2737 -msgid "First Post" -msgstr "Premier article" - -#: wp-activate.php:115 wp-includes/post-template.php:1567 -msgid "Password:" -msgstr "Mot de passe :" - -#: wp-activate.php:80 -msgid "Activate" -msgstr "Activer" - #: wp-includes/admin-bar.php:137 msgid "Documentation" msgstr "Documentation" @@ -2794,7 +2739,7 @@ msgstr "Documentation" msgid "Support Forums" msgstr "Forums d’entraide" -#: wp-includes/formatting.php:2584 wp-includes/general-template.php:2547 +#: wp-includes/formatting.php:2597 wp-includes/general-template.php:2547 msgid "…" msgstr "…" @@ -2854,7 +2799,7 @@ msgstr "Autoriser les liens de notifications depuis les autres sites (notificati msgid "Use WP_User->ID instead." msgstr "Utilisez plutôt WP_User->ID." -#: wp-includes/ms-functions.php:1967 +#: wp-includes/ms-functions.php:1969 msgid "You have been added to this site. Please visit the homepage or log in using your username and password." msgstr "Vous avez été ajouté à ce site. Vous pouvez vous rendre sur sa page d’accueil ou vous connecter à l’aide de votre identifiant et mot de passe." @@ -2875,36 +2820,51 @@ msgctxt "admin color scheme" msgid "Blue" msgstr "Bleu" -#: wp-includes/formatting.php:3403 +#: wp-includes/formatting.php:3416 msgid "The timezone you have entered is not valid. Please select a valid timezone." msgstr "Le fuseau horaire ne semble pas être valide. Veuillez en choisir une valide." -#: wp-includes/post.php:22 -msgctxt "add new on admin bar" -msgid "Post" -msgstr "Article" - -#: wp-includes/post.php:38 -msgctxt "add new on admin bar" -msgid "Page" -msgstr "Page" +#: wp-includes/ms-functions.php:1468 +msgid "" +"Dear User,\n" +"\n" +"Your new SITE_NAME site has been successfully set up at:\n" +"BLOG_URL\n" +"\n" +"You can log in to the administrator account with the following information:\n" +"Username: USERNAME\n" +"Password: PASSWORD\n" +"Log in here: BLOG_URLwp-login.php\n" +"\n" +"We hope you enjoy your new site. Thanks!\n" +"\n" +"--The Team @ SITE_NAME" +msgstr "" +"Cher utilisateur,\n" +"\n" +"Votre nouveau site SITE_NAME a été bien créé à l'adresse :\n" +"BLOG_URL\n" +"\n" +"Vous pouvez vous connecter au compte administrateur avec les informations suivantes :\n" +"Identifiant : USERNAME\n" +"Mot de passe : PASSWORD\n" +"Connectez-vous ici : BLOG_URLwp-login.php\n" +"\n" +"Nous espérons que vous apprécierez votre nouveau site. Merci !\n" +"\n" +"--L'équipe @ SITE_NAME" #: wp-includes/post.php:56 msgctxt "add new from admin bar" msgid "Media" msgstr "Fichier média" -#: wp-includes/admin-bar.php:573 -msgctxt "add new from admin bar" -msgid "Link" -msgstr "Lien" - #: wp-includes/admin-bar.php:593 msgctxt "add new from admin bar" msgid "User" msgstr "Utilisateur" -#: wp-includes/pluggable.php:1067 +#: wp-includes/pluggable.php:1073 msgid "You should specify a nonce action to be verified by using the first parameter." msgstr "Vous devriez préciser une action de type « nonce », qui sera vérifiée par le premier paramètre." @@ -3008,7 +2968,7 @@ msgstr "Ping :" msgid "Poster" msgstr "Image" -#: wp-includes/media-template.php:1035 wp-includes/media-template.php:1125 +#: wp-includes/media-template.php:1037 wp-includes/media-template.php:1127 msgid "Preload" msgstr "Précharger" @@ -3065,7 +3025,7 @@ msgstr "(Ce message a été ajouté à la version %s.)" msgid "Sorry, you cannot publish this post." msgstr "Désolé, vous ne pouvez pas publier cet article." -#: wp-includes/pluggable.php:1412 +#: wp-includes/pluggable.php:1418 msgid "Permalink: %s" msgstr "Permalien : %s" @@ -3101,11 +3061,11 @@ msgstr "Son" msgid "Invalid post format" msgstr "Format d’article invalide" -#: wp-includes/pluggable.php:1404 wp-includes/pluggable.php:1533 +#: wp-includes/pluggable.php:1410 wp-includes/pluggable.php:1539 msgid "Whois : http://whois.arin.net/rest/ip/%s" msgstr "Whois : http://whois.arin.net/rest/ip/%s" -#: wp-includes/class-wp-editor.php:1391 wp-includes/media-template.php:961 +#: wp-includes/class-wp-editor.php:1391 wp-includes/media-template.php:963 msgid "Open link in a new window/tab" msgstr "Ouvrir le lien dans une nouvelle fenêtre/un nouvel onglet" @@ -3228,11 +3188,11 @@ msgstr "Largeur des miniatures" msgid "No matches found." msgstr "Aucune correspondance trouvée." -#: wp-login.php:620 +#: wp-login.php:623 msgid "New password" msgstr "Nouveau mot de passe" -#: wp-login.php:624 +#: wp-login.php:627 msgid "Confirm new password" msgstr "Confirmer le nouveau mot de passe" @@ -3240,19 +3200,19 @@ msgstr "Confirmer le nouveau mot de passe" msgid "To reset your password, visit the following address:" msgstr "Pour renouveler votre mot de passe, cliquez sur le lien suivant :" -#: wp-login.php:613 wp-login.php:643 +#: wp-login.php:616 wp-login.php:647 msgid "Reset Password" msgstr "Réinitialiser le mot de passe" -#: wp-login.php:590 +#: wp-login.php:593 msgid "The passwords do not match." msgstr "Vos mots de passe ne correspondent pas." -#: wp-login.php:605 +#: wp-login.php:608 msgid "Password Reset" msgstr "Renouvellement du mot de passe" -#: wp-login.php:605 +#: wp-login.php:608 msgid "Your password has been reset." msgstr "Votre mot de passe a été réinitialisé." @@ -3264,7 +3224,7 @@ msgstr "Quelqu'un a demandé le renouvellement de son mot de passe pour le compt msgid "If this was a mistake, just ignore this email and nothing will happen." msgstr "S'il s'agit d'une erreur, ignorez ce message et la demande ne sera pas prise en compte." -#: wp-login.php:613 +#: wp-login.php:616 msgid "Enter your new password below." msgstr "Veuillez saisir une deuxième fois votre nouveau mot de passe ci-dessous." @@ -3332,18 +3292,6 @@ msgstr "[%1s] Activation de %2s" msgid "Your server is running PHP version %1$s but WordPress %2$s requires at least %3$s." msgstr "Votre serveur utilise la version %1$s de PHP mais WordPress %2$s nécessite au moins la version %3$s." -#: wp-includes/pluggable.php:1514 -msgid "A new trackback on the post \"%s\" is waiting for your approval" -msgstr "Un nouveau rétrolien sur l'article « %s » attend votre approbation" - -#: wp-includes/ms-load.php:404 -msgid "If you are the owner of this network please check that MySQL is running properly and all tables are error free." -msgstr "Si vous êtes le gestionnaire de ce réseau de sites, veuillez vous assurer que MySQL fonctionne correctement et qu’aucune table n’a d’erreur." - -#: wp-includes/ms-load.php:403 -msgid "If your site does not display, please contact the owner of this network." -msgstr "Si votre site ne s’affiche pas, veuillez contacter le gestionnaire de ce réseau de sites." - #: wp-includes/theme-compat/comments.php:26 msgid "One Response to %2$s" msgid_plural "%1$s Responses to %2$s" @@ -3374,26 +3322,6 @@ msgstr "tous" msgid "Custom Menu" msgstr "Menu personnalisé" -#: wp-includes/pluggable.php:1389 -msgid "New pingback on your post \"%s\"" -msgstr "Nouveau ping sur votre article « %s »" - -#: wp-includes/pluggable.php:1521 -msgid "A new pingback on the post \"%s\" is waiting for your approval" -msgstr "Un nouveau ping sur l'article « %s » attend votre approbation" - -#: wp-includes/pluggable.php:1528 -msgid "A new comment on the post \"%s\" is waiting for your approval" -msgstr "Un nouveau commentaire sur l'article « %s » attend votre approbation" - -#: wp-includes/pluggable.php:1379 -msgid "New trackback on your post \"%s\"" -msgstr "Nouveau rétrolien sur votre article « %s »" - -#: wp-includes/pluggable.php:1399 -msgid "New comment on your post \"%s\"" -msgstr "Nouveau commentaire sur votre article « %s »" - #: wp-includes/theme-compat/sidebar.php:74 msgid "XFN" msgstr "XFN" @@ -3402,10 +3330,6 @@ msgstr "XFN" msgid "XHTML Friends Network" msgstr "XHTML Friends Network" -#: wp-includes/theme-compat/sidebar.php:73 -msgid "Valid XHTML" -msgstr "XHTML valide" - #: wp-includes/theme-compat/footer.php:19 msgid "%1$s and %2$s." msgstr "%1$s et %2$s." @@ -3422,10 +3346,6 @@ msgstr "Vous parcourez actuellement les archives du site %2$s< msgid "You are currently browsing the %2$s blog archives for %3$s." msgstr "Vous parcourez actuellement les archives du site %2$s pour %3$s." -#: wp-includes/theme-compat/comments.php:49 -msgid "Comments are closed." -msgstr "Les commentaires sont fermés." - #: wp-includes/theme-compat/sidebar.php:41 msgid "You are currently browsing the %2$s blog archives for the year %3$s." msgstr "Vous parcourez actuellement les archives du site %2$s pour l’année %3$s." @@ -3438,50 +3358,14 @@ msgstr "Connecté en tant que %2$s." msgid "Logged in as %2$s. Log out »" msgstr "Connecté en tant que %2$s. Se déconnecter »" -#: wp-includes/theme-compat/comments.php:91 -msgid "Submit Comment" -msgstr "Soumettre le commentaire" - #: wp-includes/theme-compat/footer.php:17 msgid "%1$s is proudly powered by %2$s" msgstr "%1$s est fièrement propulsé par %2$s" -#: wp-includes/theme-compat/comments-popup.php:84 -msgid "URL" -msgstr "Adresse web" - -#: wp-includes/theme-compat/comments-popup.php:89 -msgid "Your Comment" -msgstr "Votre commentaire" - -#: wp-includes/theme-compat/comments-popup.php:97 -msgid "Say It!" -msgstr "Dites-le !" - -#: wp-includes/theme-compat/comments-popup.php:107 -msgid "Close this window." -msgstr "Fermer cette fenêtre." - -#: wp-includes/theme-compat/comments-popup.php:113 -msgid "Sorry, no posts matched your criteria." -msgstr "Désolé, aucun article ne correspond à vos critères." - #: wp-includes/theme-compat/comments-popup.php:117 msgid "Powered by WordPress" msgstr "Propulsé par WordPress." -#: wp-includes/theme-compat/comments.php:72 -msgid "Log out of this account" -msgstr "Se déconnecter" - -#: wp-includes/theme-compat/comments.php:72 -msgid "Log out »" -msgstr "Déconnexion »" - -#: wp-includes/theme-compat/comments.php:80 -msgid "Mail (will not be published)" -msgstr "Adresse de messagerie (ne sera pas publiée)" - #: wp-includes/theme-compat/comments.php:87 msgid "XHTML: You can use these tags: %s" msgstr "XHTML : Vous pouvez utiliser ces balises : %s" @@ -3522,22 +3406,10 @@ msgstr "Les paragraphes et retours à la ligne sont automatiques. Les adresses d msgid "This post is password protected. Enter the password to view comments." msgstr "Cet article est protégé par un mot de passe. Saisissez le mot de passe pour voir les commentaires." -#: wp-includes/theme-compat/sidebar.php:73 -msgid "This page validates as XHTML 1.0 Transitional" -msgstr "Cette page est en XHTML 1.0 Transitional valide" - -#: wp-includes/theme-compat/comments-popup.php:102 -msgid "Sorry, the comment form is closed at this time." -msgstr "Désolé, les commentaires sont fermés pour le moment." - #: wp-includes/theme-compat/comments-popup.php:14 msgid "%1$s - Comments on %2$s" msgstr "%1$s - Commentaires sur %2$s" -#: wp-includes/theme-compat/comments-popup.php:35 -msgid "RSS feed for comments on this post." -msgstr "Flux RSS des commentaires de cet article." - #: wp-includes/theme-compat/comments-popup.php:38 msgid "The URL to TrackBack this entry is: %s" msgstr "L’adresse web pour faire un rétrolien sur cet article est : %s" @@ -3546,10 +3418,6 @@ msgstr "L’adresse web pour faire un rétrolien sur cet article est : msgid "by %1$s — %2$s @ %4$s" msgstr "par %1$s — %2$s à %4$s" -#: wp-includes/theme-compat/comments-popup.php:65 -msgid "Leave a comment" -msgstr "Laisser un commentaire" - #: wp-includes/taxonomy.php:489 msgid "Choose from the most used tags" msgstr "Choisir parmi les mots-clés les plus utilisés" @@ -3684,7 +3552,7 @@ msgstr "La constante VHOST est obsolète. Utilisez msgid "Conflicting values for the constants VHOST and SUBDOMAIN_INSTALL. The value of SUBDOMAIN_INSTALL will be assumed to be your subdomain configuration setting." msgstr "Les valeurs des constantes VHOST et SUBDOMAIN_INSTALL ne correspondent pas. C’est la valeur de SUBDOMAIN_INSTALL qui sera prise en compte pour votre réglage du mode sous-domaines." -#: wp-includes/user.php:2126 +#: wp-includes/user.php:2129 msgid "ERROR: This username is invalid because it uses illegal characters. Please enter a valid username." msgstr "ERREUR : cet identifiant n’est pas valide, car il utilise des caractères non autorisés. Merci d’utiliser un identifiant valide." @@ -3782,7 +3650,7 @@ msgstr "Inscription d'un nouveau site : %s" msgid "Sorry, site names may not contain the character “_”!" msgstr "Désolé, les identifiants de site ne doivent pas contenir le caractère “_”!;!" -#: wp-includes/ms-functions.php:1523 +#: wp-includes/ms-functions.php:1525 msgid "New %1$s Site: %2$s" msgstr "Nouveau site %1$s : %2$s" @@ -3828,7 +3696,7 @@ msgstr "Désolé, ce site est réservé !" msgid "That site is currently reserved but may be available in a couple days." msgstr "Ce site est réservé pour le moment, mais pourrait être disponible dans quelques jours." -#: wp-includes/pluggable.php:1639 +#: wp-includes/pluggable.php:1645 msgid "New user registration on your site %s:" msgstr "Inscription d'un nouvel utilisateur sur votre site %s :" @@ -3869,15 +3737,15 @@ msgstr "Un menu nommé %s est en conflit avec un autre nom de m msgid "The given object ID is not that of a menu item." msgstr "L’identifiant donné pour cet objet n’est pas une entrée de menu." -#: wp-includes/formatting.php:3261 +#: wp-includes/formatting.php:3274 msgid "The email address entered did not appear to be a valid email address. Please enter a valid email address." msgstr "L’adresse de messagerie fournie ne semble pas être valide. Veuillez saisir une adresse valide." -#: wp-includes/formatting.php:3348 +#: wp-includes/formatting.php:3361 msgid "The WordPress address you entered did not appear to be a valid URL. Please enter a valid URL." msgstr "L’adresse de WordPress que vous avez saisie ne semble pas être valide. Veuillez entrer une adresse valide." -#: wp-includes/formatting.php:3358 +#: wp-includes/formatting.php:3371 msgid "The Site address you entered did not appear to be a valid URL. Please enter a valid URL." msgstr "L’adresse de site que vous avez saisie ne semble pas être valide. Veuillez entrer une adresse valide." @@ -3885,18 +3753,14 @@ msgstr "L’adresse de site que vous avez saisie ne semble pas être valide. msgid "A term with the name provided already exists with this parent." msgstr "Un terme avec ce nom existe déjà pour ce parent." -#: wp-includes/ms-functions.php:1965 +#: wp-includes/ms-functions.php:1967 msgid "An error occurred adding you to this site. Back to the homepage." msgstr "Une erreur est survenue lors de votre ajout à ce site. Retournez à l’accueil." -#: wp-includes/ms-functions.php:1881 +#: wp-includes/ms-functions.php:1883 msgid "This file is too big. Files must be less than %d KB in size." msgstr "Ce fichier est trop gros. La taille des fichiers doit être inférieure %d Ko." -#: wp-includes/locale.php:177 -msgid "number_format_decimal_point" -msgstr "," - #: wp-includes/comment-template.php:2108 msgid "Your email address will not be published." msgstr "Votre adresse de messagerie ne sera pas publiée." @@ -4006,7 +3870,7 @@ msgstr "" "Vous êtes sur le point de supprimer définitivement ce menu.\n" " « Annuler » pour abandonner, « OK » pour le supprimer." -#: wp-includes/link-template.php:3116 +#: wp-includes/link-template.php:3118 msgid "This is the short link." msgstr "Ceci est un lien court." @@ -4042,10 +3906,42 @@ msgstr "Si vous ne comptez pas utiliser ce superbe nom de domaine, laissez-le à msgid "Sites you are already a member of:" msgstr "Les sites que vous possédez déjà :" +#: wp-includes/pluggable.php:1385 +msgid "New trackback on your post \"%s\"" +msgstr "Nouveau rétrolien sur votre article « %s »" + +#: wp-includes/ms-load.php:404 +msgid "If you are the owner of this network please check that MySQL is running properly and all tables are error free." +msgstr "Si vous êtes le gestionnaire de ce réseau de sites, veuillez vous assurer que MySQL fonctionne correctement et qu'aucune table n'a d'erreur." + #: wp-includes/ms-load.php:102 msgid "This site has not been activated yet. If you are having problems activating your site, please contact %1$s." msgstr "Ce site n’a pas encore été activé. Si vous rencontrez des problèmes durant l’activation de votre site, veuillez contacter %1$s." +#: wp-includes/ms-load.php:403 +msgid "If your site does not display, please contact the owner of this network." +msgstr "Si votre site ne s'affiche pas, veuillez contacter le gestionnaire de ce réseau de sites." + +#: wp-includes/pluggable.php:1405 +msgid "New comment on your post \"%s\"" +msgstr "Nouveau commentaire sur votre article « %s »" + +#: wp-includes/pluggable.php:1395 +msgid "New pingback on your post \"%s\"" +msgstr "Nouveau ping sur votre article « %s »" + +#: wp-includes/pluggable.php:1520 +msgid "A new trackback on the post \"%s\" is waiting for your approval" +msgstr "Un nouveau rétrolien sur l'article « %s » attend votre approbation" + +#: wp-includes/pluggable.php:1527 +msgid "A new pingback on the post \"%s\" is waiting for your approval" +msgstr "Un nouveau ping sur l'article « %s » attend votre approbation" + +#: wp-includes/pluggable.php:1534 +msgid "A new comment on the post \"%s\" is waiting for your approval" +msgstr "Un nouveau commentaire sur l'article « %s » attend votre approbation" + #: wp-includes/script-loader.php:256 msgid "File canceled." msgstr "Fichier annulé." @@ -4442,6 +4338,7 @@ msgstr "Articles récents" msgid "Number of posts to show:" msgstr "Nombre d’articles à afficher :" +#. translators: comments widget: 1: comment author, 2: post link #: wp-includes/default-widgets.php:876 msgctxt "widgets" msgid "%1$s on %2$s" @@ -4519,24 +4416,26 @@ msgstr "Commentaires sur : %s" msgid "Protected Comments: Please enter your password to view comments." msgstr "Commentaires protégés : saisissez votre mot de passe pour accéder aux commentaires." -#: wp-includes/formatting.php:2472 +#. translators: min=minute +#: wp-includes/formatting.php:2485 msgid "%s min" msgid_plural "%s mins" msgstr[0] "%s minute" msgstr[1] "%s minutes" -#: wp-includes/formatting.php:2477 +#: wp-includes/formatting.php:2490 msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s heure" msgstr[1] "%s heures" -#: wp-includes/formatting.php:2482 +#: wp-includes/formatting.php:2495 msgid "%s day" msgid_plural "%s days" msgstr[0] "%s jour" msgstr[1] "%s jours" +#. translators: used between list items, there is a space after the comma #: wp-includes/class-wp-theme.php:674 msgid ", " msgstr ", " @@ -4569,7 +4468,7 @@ msgstr "Avertissement d’échec de WordPress" msgid "Do you really want to log out?" msgstr "Voulez-vous réellement vous déconnecter ?" -#: wp-includes/functions.php:2324 wp-includes/ms-functions.php:1912 +#: wp-includes/functions.php:2324 wp-includes/ms-functions.php:1914 msgid "Please try again." msgstr "Veuillez réessayer." @@ -4609,8 +4508,8 @@ msgstr "UTC" msgid "Manual Offsets" msgstr "Décalages manuels" -#: wp-includes/general-template.php:284 wp-login.php:545 wp-login.php:605 -#: wp-login.php:647 wp-login.php:729 +#: wp-includes/general-template.php:284 wp-login.php:545 wp-login.php:608 +#: wp-login.php:651 wp-login.php:733 msgid "Log in" msgstr "Connexion" @@ -4618,12 +4517,12 @@ msgstr "Connexion" msgid "Log out" msgstr "Déconnexion" -#: wp-includes/general-template.php:407 wp-login.php:882 +#: wp-includes/general-template.php:407 wp-login.php:886 msgid "Remember Me" msgstr "Se souvenir de moi" -#: wp-includes/general-template.php:540 wp-login.php:548 wp-login.php:650 -#: wp-login.php:725 wp-login.php:901 +#: wp-includes/general-template.php:540 wp-login.php:548 wp-login.php:654 +#: wp-login.php:729 wp-login.php:905 msgid "Register" msgstr "Inscription" @@ -4631,6 +4530,7 @@ msgstr "Inscription" msgid "Site Admin" msgstr "Admin. du Site" +#. translators: 1: separator, 2: search phrase #: wp-includes/general-template.php:827 msgid "Search Results %1$s %2$s" msgstr "Résultats de recherche %1$s %2$s" @@ -4639,44 +4539,54 @@ msgstr "Résultats de recherche %1$s %2$s" msgid "Page not found" msgstr "Page non trouvée" -#: wp-includes/general-template.php:1274 wp-includes/media.php:2848 +#. translators: 1: month name, 2: 4-digit year +#: wp-includes/general-template.php:1274 wp-includes/media.php:2857 msgid "%1$s %2$d" msgstr "%1$s %2$d" +#. translators: Calendar caption: 1: month name, 2: 4-digit year #: wp-includes/general-template.php:1480 msgctxt "calendar caption" msgid "%1$s %2$s" msgstr "%1$s %2$s" +#. translators: Separator between blog name and feed type in feed links #: wp-includes/general-template.php:2095 wp-includes/general-template.php:2118 msgctxt "feed link" msgid "»" msgstr "»" +#. translators: 1: blog title, 2: separator (raquo) #: wp-includes/general-template.php:2097 msgid "%1$s %2$s Feed" msgstr "%1$s %2$s Flux" +#. translators: 1: blog title, 2: separator (raquo) #: wp-includes/general-template.php:2099 msgid "%1$s %2$s Comments Feed" msgstr "%1$s %2$s Flux des commentaires" +#. translators: 1: blog name, 2: separator(raquo), 3: post title #: wp-includes/general-template.php:2120 msgid "%1$s %2$s %3$s Comments Feed" msgstr "%1$s %2$s %3$s Flux des commentaires" +#. translators: 1: blog name, 2: separator(raquo), 3: category name #: wp-includes/general-template.php:2122 msgid "%1$s %2$s %3$s Category Feed" msgstr "%1$s %2$s Flux de la catégorie %3$s" +#. translators: 1: blog name, 2: separator(raquo), 3: tag name #: wp-includes/general-template.php:2124 msgid "%1$s %2$s %3$s Tag Feed" msgstr "%1$s %2$s Flux du mot-clé %3$s" +#. translators: 1: blog name, 2: separator(raquo), 3: author name #: wp-includes/general-template.php:2126 msgid "%1$s %2$s Posts by %3$s Feed" msgstr "%1$s %2$s Flux des articles écrits par %3$s" +#. translators: 1: blog name, 2: separator(raquo), 3: search phrase #: wp-includes/general-template.php:2128 msgid "%1$s %2$s Search Results for “%3$s” Feed" msgstr "%1$s %2$s Flux de résultats de la recherche pour "%3$s"" @@ -4702,161 +4612,199 @@ msgstr "Trop de redirections." msgid "Could not open handle for fopen() to %s" msgstr "Impossible d’ouvrir le gestionnaire de fopen() pour %s" +#. translators: month name #: wp-includes/locale.php:131 wp-includes/locale.php:146 msgid "January" msgstr "janvier" +#. translators: month name #: wp-includes/locale.php:132 wp-includes/locale.php:147 msgid "February" msgstr "février" +#. translators: month name #: wp-includes/locale.php:133 wp-includes/locale.php:148 msgid "March" msgstr "mars" +#. translators: month name #: wp-includes/locale.php:134 wp-includes/locale.php:149 msgid "April" msgstr "avril" +#. translators: month name #: wp-includes/locale.php:135 wp-includes/locale.php:150 msgid "May" msgstr "mai" +#. translators: month name #: wp-includes/locale.php:136 wp-includes/locale.php:151 msgid "June" msgstr "juin" +#. translators: month name #: wp-includes/locale.php:137 wp-includes/locale.php:152 msgid "July" msgstr "juillet" +#. translators: month name #: wp-includes/locale.php:138 wp-includes/locale.php:153 msgid "August" msgstr "août" +#. translators: month name #: wp-includes/locale.php:139 wp-includes/locale.php:154 msgid "September" msgstr "septembre" +#. translators: month name #: wp-includes/locale.php:140 wp-includes/locale.php:155 msgid "October" msgstr "octobre" +#. translators: month name #: wp-includes/locale.php:141 wp-includes/locale.php:156 msgid "November" msgstr "novembre" +#. translators: month name #: wp-includes/locale.php:142 wp-includes/locale.php:157 msgid "December" msgstr "décembre" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:146 msgid "Jan_January_abbreviation" msgstr "jan" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:147 msgid "Feb_February_abbreviation" msgstr "fév" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:148 msgid "Mar_March_abbreviation" msgstr "mar" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:149 msgid "Apr_April_abbreviation" msgstr "avr" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:150 msgid "May_May_abbreviation" msgstr "mai" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:151 msgid "Jun_June_abbreviation" msgstr "juin" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:152 msgid "Jul_July_abbreviation" msgstr "juil" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:153 msgid "Aug_August_abbreviation" msgstr "août" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:154 msgid "Sep_September_abbreviation" msgstr "sept" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:155 msgid "Oct_October_abbreviation" msgstr "oct" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:156 msgid "Nov_November_abbreviation" msgstr "nov" +#. translators: three-letter abbreviation of the month #: wp-includes/locale.php:157 msgid "Dec_December_abbreviation" msgstr "déc" +#. translators: weekday #: wp-includes/locale.php:99 wp-includes/locale.php:109 #: wp-includes/locale.php:122 msgid "Sunday" msgstr "Dimanche" +#. translators: weekday #: wp-includes/locale.php:100 wp-includes/locale.php:110 #: wp-includes/locale.php:123 msgid "Monday" msgstr "Lundi" +#. translators: weekday #: wp-includes/locale.php:101 wp-includes/locale.php:111 #: wp-includes/locale.php:124 msgid "Tuesday" msgstr "Mardi" +#. translators: weekday #: wp-includes/locale.php:102 wp-includes/locale.php:112 #: wp-includes/locale.php:125 msgid "Wednesday" msgstr "Mercredi" +#. translators: weekday #: wp-includes/locale.php:103 wp-includes/locale.php:113 #: wp-includes/locale.php:126 msgid "Thursday" msgstr "Jeudi" +#. translators: weekday #: wp-includes/locale.php:104 wp-includes/locale.php:114 #: wp-includes/locale.php:127 msgid "Friday" msgstr "Vendredi" +#. translators: weekday #: wp-includes/locale.php:105 wp-includes/locale.php:115 #: wp-includes/locale.php:128 msgid "Saturday" msgstr "Samedi" +#. translators: three-letter abbreviation of the weekday #: wp-includes/locale.php:122 msgid "Sun" msgstr "dim" +#. translators: three-letter abbreviation of the weekday #: wp-includes/locale.php:123 msgid "Mon" msgstr "lun" +#. translators: three-letter abbreviation of the weekday #: wp-includes/locale.php:124 msgid "Tue" msgstr "mar" +#. translators: three-letter abbreviation of the weekday #: wp-includes/locale.php:125 msgid "Wed" msgstr "mer" +#. translators: three-letter abbreviation of the weekday #: wp-includes/locale.php:126 msgid "Thu" msgstr "jeu" +#. translators: three-letter abbreviation of the weekday #: wp-includes/locale.php:127 msgid "Fri" msgstr "ven" +#. translators: three-letter abbreviation of the weekday #: wp-includes/locale.php:128 msgid "Sat" msgstr "sam" @@ -5082,11 +5030,11 @@ msgstr "Liste" msgid "Constrain proportions" msgstr "Respecter les proportions" -#: wp-includes/media-template.php:1050 wp-includes/media-template.php:1140 +#: wp-includes/media-template.php:1052 wp-includes/media-template.php:1142 msgid "Loop" msgstr "Répéter" -#: wp-includes/media-template.php:801 wp-includes/media-template.php:867 +#: wp-includes/media-template.php:803 wp-includes/media-template.php:869 msgid "Align" msgstr "Alignement" @@ -5106,7 +5054,7 @@ msgstr "Muet" msgid "Insert More Tag" msgstr "Insérer la balise « More »" -#: wp-includes/media.php:2963 +#: wp-includes/media.php:2972 msgid "Edit Gallery" msgstr "Modifier la galerie" @@ -5114,7 +5062,7 @@ msgstr "Modifier la galerie" msgid "Source" msgstr "Adresse web source" -#: wp-includes/media-template.php:964 +#: wp-includes/media-template.php:966 msgid "Link Rel" msgstr "Attribut « Rel » du lien" @@ -5167,15 +5115,15 @@ msgstr "Citation" msgid "Insert Page Break tag" msgstr "Insérer la balise « Page break »" -#: wp-includes/link-template.php:671 +#: wp-includes/link-template.php:673 msgid "Comments Feed" msgstr "Flux des commentaires" -#: wp-includes/link-template.php:1609 wp-includes/link-template.php:1841 +#: wp-includes/link-template.php:1611 wp-includes/link-template.php:1843 msgid "Previous Post" msgstr "Article précédent" -#: wp-includes/link-template.php:1609 wp-includes/link-template.php:1841 +#: wp-includes/link-template.php:1611 wp-includes/link-template.php:1843 msgid "Next Post" msgstr "Article suivant" @@ -5183,38 +5131,45 @@ msgstr "Article suivant" msgid "Last Post" msgstr "Dernier article" -#: wp-includes/link-template.php:2260 +#: wp-includes/link-template.php:2262 msgid "Newer Comments »" msgstr "Commentaires plus récents »" -#: wp-includes/link-template.php:2304 +#: wp-includes/link-template.php:2306 msgid "« Older Comments" msgstr "« Commentaires plus anciens" +#. translators: one-letter abbreviation of the weekday #: wp-includes/locale.php:109 msgid "S_Sunday_initial" msgstr "D" +#. translators: one-letter abbreviation of the weekday #: wp-includes/locale.php:110 msgid "M_Monday_initial" msgstr "L" +#. translators: one-letter abbreviation of the weekday #: wp-includes/locale.php:111 msgid "T_Tuesday_initial" msgstr "Ma" +#. translators: one-letter abbreviation of the weekday #: wp-includes/locale.php:112 msgid "W_Wednesday_initial" msgstr "Me" +#. translators: one-letter abbreviation of the weekday #: wp-includes/locale.php:113 msgid "T_Thursday_initial" msgstr "J" +#. translators: one-letter abbreviation of the weekday #: wp-includes/locale.php:114 msgid "F_Friday_initial" msgstr "V" +#. translators: one-letter abbreviation of the weekday #: wp-includes/locale.php:115 msgid "S_Saturday_initial" msgstr "S" @@ -5235,6 +5190,14 @@ msgstr " " msgid "PM" msgstr " " +#. translators: $dec_point argument for http:php.net/number_format, default is +#. . +#: wp-includes/locale.php:177 +msgid "number_format_decimal_point" +msgstr ", " + +#. translators: $thousands_sep argument for http:php.net/number_format, default +#. is , #: wp-includes/locale.php:173 msgid "number_format_thousands_sep" msgstr " " @@ -5291,11 +5254,11 @@ msgstr "Cet identifiant est déjà activé." msgid "New User Registration: %s" msgstr "Inscription d'un nouvel utilisateur : %s" -#: wp-includes/ms-functions.php:1601 +#: wp-includes/ms-functions.php:1603 msgid "New %1$s User: %2$s" msgstr "Nouvel utilisateur %1$s : %2$s" -#: wp-includes/ms-functions.php:2119 +#: wp-includes/ms-functions.php:2121 msgid "" "Dear User,\n" "\n" @@ -5323,120 +5286,130 @@ msgstr "" "\n" "--L'équipe @ SITE_NAME" +#: wp-includes/ms-load.php:411 +msgid "What do I do now?" +msgstr "Que dois-je faire maintenant ?" + #: wp-includes/pluggable.php:562 msgid "ERROR: Invalid username or incorrect password." msgstr "ERREUR : l’identifiant ou le mot de passe n’est pas valide." -#: wp-includes/pluggable.php:1401 wp-includes/pluggable.php:1530 +#. translators: 1: comment author, 2: author IP, 3: author domain +#: wp-includes/pluggable.php:1407 wp-includes/pluggable.php:1536 msgid "Author : %1$s (IP: %2$s , %3$s)" msgstr "Auteur : %1$s (IP : %2$s , %3$s)" -#: wp-includes/pluggable.php:1402 wp-includes/pluggable.php:1531 +#: wp-includes/pluggable.php:1408 wp-includes/pluggable.php:1537 msgid "E-mail : %s" msgstr "E-mail : %s" -#: wp-includes/pluggable.php:1382 wp-includes/pluggable.php:1392 -#: wp-includes/pluggable.php:1403 wp-includes/pluggable.php:1517 -#: wp-includes/pluggable.php:1524 wp-includes/pluggable.php:1532 +#: wp-includes/pluggable.php:1388 wp-includes/pluggable.php:1398 +#: wp-includes/pluggable.php:1409 wp-includes/pluggable.php:1523 +#: wp-includes/pluggable.php:1530 wp-includes/pluggable.php:1538 msgid "URL : %s" msgstr "Adresse : %s" -#: wp-includes/pluggable.php:1405 wp-includes/pluggable.php:1534 +#: wp-includes/pluggable.php:1411 wp-includes/pluggable.php:1540 msgid "Comment: " msgstr "Commentaire :" -#: wp-includes/pluggable.php:1406 +#: wp-includes/pluggable.php:1412 msgid "You can see all comments on this post here: " msgstr "Vous pouvez lire tous les commentaires de cet article ici :" -#: wp-includes/pluggable.php:1408 +#. translators: 1: blog name, 2: post title +#: wp-includes/pluggable.php:1414 msgid "[%1$s] Comment: \"%2$s\"" msgstr "[%1$s] Commentaire : « %2$s »" -#: wp-includes/pluggable.php:1381 wp-includes/pluggable.php:1391 +#. translators: 1: website name, 2: author IP, 3: author domain +#. translators: 1: comment author, 2: author IP, 3: author domain +#: wp-includes/pluggable.php:1387 wp-includes/pluggable.php:1397 msgid "Website: %1$s (IP: %2$s , %3$s)" msgstr "Site Web : %1$s (IP : %2$s , %3$s)" -#: wp-includes/pluggable.php:1383 wp-includes/pluggable.php:1393 +#: wp-includes/pluggable.php:1389 wp-includes/pluggable.php:1399 msgid "Excerpt: " msgstr "Extrait :" -#: wp-includes/pluggable.php:1384 +#: wp-includes/pluggable.php:1390 msgid "You can see all trackbacks on this post here: " msgstr "Vous pouvez lire tous les rétroliens de cet article ici :" -#: wp-includes/pluggable.php:1386 +#. translators: 1: blog name, 2: post title +#: wp-includes/pluggable.php:1392 msgid "[%1$s] Trackback: \"%2$s\"" msgstr "[%1$s] Rétrolien : « %2$s »" -#: wp-includes/pluggable.php:1394 +#: wp-includes/pluggable.php:1400 msgid "You can see all pingbacks on this post here: " msgstr "Vous pouvez lire tous les pings de cet article ici :" -#: wp-includes/pluggable.php:1396 +#. translators: 1: blog name, 2: post title +#: wp-includes/pluggable.php:1402 msgid "[%1$s] Pingback: \"%2$s\"" msgstr "[%1$s] Ping : « %2$s »" -#: wp-includes/pluggable.php:1416 wp-includes/pluggable.php:1540 +#: wp-includes/pluggable.php:1422 wp-includes/pluggable.php:1546 msgid "Trash it: %s" msgstr "Le mettre dans la Corbeille : %s" -#: wp-includes/pluggable.php:1418 wp-includes/pluggable.php:1542 +#: wp-includes/pluggable.php:1424 wp-includes/pluggable.php:1548 msgid "Delete it: %s" msgstr "Le supprimer : %s" -#: wp-includes/pluggable.php:1419 wp-includes/pluggable.php:1543 +#: wp-includes/pluggable.php:1425 wp-includes/pluggable.php:1549 msgid "Spam it: %s" msgstr "Le marquer comme indésirable : %s" -#: wp-includes/pluggable.php:1516 wp-includes/pluggable.php:1523 +#: wp-includes/pluggable.php:1522 wp-includes/pluggable.php:1529 msgid "Website : %1$s (IP: %2$s , %3$s)" msgstr "Site Web : %1$s (IP: %2$s , %3$s)" -#: wp-includes/pluggable.php:1518 +#: wp-includes/pluggable.php:1524 msgid "Trackback excerpt: " msgstr "Extrait du rétrolien :" -#: wp-includes/pluggable.php:1525 +#: wp-includes/pluggable.php:1531 msgid "Pingback excerpt: " msgstr "Extrait du ping :" -#: wp-includes/pluggable.php:1538 +#: wp-includes/pluggable.php:1544 msgid "Approve it: %s" msgstr "L'approuver : %s" -#: wp-includes/pluggable.php:1545 +#: wp-includes/pluggable.php:1551 msgid "Currently %s comment is waiting for approval. Please visit the moderation panel:" msgid_plural "Currently %s comments are waiting for approval. Please visit the moderation panel:" msgstr[0] "En ce moment, %s commentaire attend votre approbation. Veuillez vous rendre sur le panneau de modération :" msgstr[1] "En ce moment, %s commentaires attendent vos approbations. Veuillez vous rendre sur le panneau de modération :" -#: wp-includes/pluggable.php:1549 +#: wp-includes/pluggable.php:1555 msgid "[%1$s] Please moderate: \"%2$s\"" msgstr "[%1$s] Demande de modération pour « %2$s »" -#: wp-includes/pluggable.php:1612 +#: wp-includes/pluggable.php:1618 msgid "Password Lost and Changed for user: %s" msgstr "Mot de passe oublié et changé pour l'utilisateur : %s" -#: wp-includes/pluggable.php:1616 +#: wp-includes/pluggable.php:1622 msgid "[%s] Password Lost/Changed" msgstr "[%s] Mot de passe oublié et changé" -#: wp-includes/pluggable.php:1640 wp-includes/pluggable.php:1648 +#: wp-includes/pluggable.php:1646 wp-includes/pluggable.php:1654 #: wp-login.php:362 msgid "Username: %s" msgstr "Identifiant : %s" -#: wp-includes/pluggable.php:1643 +#: wp-includes/pluggable.php:1649 msgid "[%s] New User Registration" msgstr "[%s] Inscription d'un nouvel utilisateur" -#: wp-includes/pluggable.php:1649 +#: wp-includes/pluggable.php:1655 msgid "Password: %s" msgstr "Mot de passe : %s" -#: wp-includes/pluggable.php:1652 +#: wp-includes/pluggable.php:1658 msgid "[%s] Your username and password" msgstr "[%s] Votre identifiant et mot de passe" @@ -5464,6 +5437,7 @@ msgstr "Page précédente" msgid "Home" msgstr "Accueil" +#. translators: revision date format, see http:php.net/date #: wp-includes/post-template.php:1653 msgctxt "revision date format" msgid "j F, Y @ G:i" @@ -5575,15 +5549,15 @@ msgstr "Vous n’avez pas l’autorisation de prévisualiser les brouill msgid "Cannot create a user with an empty login name." msgstr "Impossible de créer un utilisateur avec un identifiant vide." -#: wp-includes/user.php:1995 +#: wp-includes/user.php:1998 msgid "AIM" msgstr "AIM" -#: wp-includes/user.php:1996 +#: wp-includes/user.php:1999 msgid "Yahoo IM" msgstr "Yahoo Messenger" -#: wp-includes/user.php:1997 +#: wp-includes/user.php:2000 msgid "Jabber / Google Talk" msgstr "Jabber / Google Talk" @@ -5699,6 +5673,7 @@ msgstr "En cours de traitement…" msgid "moved to the trash." msgstr "déplacé dans la corbeille." +#. translators: password strength #: wp-includes/script-loader.php:343 msgctxt "password strength" msgid "Medium" @@ -5852,17 +5827,17 @@ msgstr "[%s] Renouvellement du mot de passe" msgid "The e-mail could not be sent." msgstr "Le message n’a pas pu être envoyé." -#: wp-includes/user.php:2042 wp-includes/user.php:2045 -#: wp-includes/user.php:2049 wp-includes/user.php:2060 -#: wp-includes/user.php:2076 +#: wp-includes/user.php:2045 wp-includes/user.php:2048 +#: wp-includes/user.php:2052 wp-includes/user.php:2063 +#: wp-includes/user.php:2079 msgid "Invalid key" msgstr "Clé invalide" -#: wp-includes/user.php:2134 +#: wp-includes/user.php:2137 msgid "ERROR: Please type your e-mail address." msgstr "ERREUR : l’adresse de messagerie est obligatoire." -#: wp-includes/user.php:2136 +#: wp-includes/user.php:2139 msgid "ERROR: The email address isn’t correct." msgstr "ERREUR : adresse de messagerie incorrecte." @@ -5890,47 +5865,47 @@ msgstr "Êtes-vous perdu(e) ?" msgid "← Back to %s" msgstr "← Retour sur %s" -#: wp-login.php:702 +#: wp-login.php:706 msgid "Registration Form" msgstr "Formulaire d’inscription" -#: wp-login.php:702 +#: wp-login.php:706 msgid "Register For This Site" msgstr "S’inscrire sur ce site" -#: wp-login.php:722 +#: wp-login.php:726 msgid "A password will be e-mailed to you." msgstr "Un mot de passe vous sera envoyé sur votre adresse de messagerie." -#: wp-login.php:730 wp-login.php:907 +#: wp-login.php:734 wp-login.php:911 msgid "Password Lost and Found" msgstr "Récupération de mot de passe" -#: wp-login.php:730 wp-login.php:907 +#: wp-login.php:734 wp-login.php:911 msgid "Lost your password?" msgstr "Mot de passe oublié ?" -#: wp-login.php:793 +#: wp-login.php:797 msgid "You have logged in successfully." msgstr "Vous vous êtes bien connecté." -#: wp-login.php:831 +#: wp-login.php:835 msgid "You are now logged out." msgstr "Vous êtes désormais déconnecté(e)." -#: wp-login.php:833 +#: wp-login.php:837 msgid "User registration is currently not allowed." msgstr "Les nouvelles inscriptions ne sont pas autorisées pour l’instant." -#: wp-login.php:835 +#: wp-login.php:839 msgid "Check your e-mail for the confirmation link." msgstr "Vérifiez votre messagerie pour y trouver le lien de confirmation." -#: wp-login.php:837 +#: wp-login.php:841 msgid "Check your e-mail for your new password." msgstr "Vérifiez votre messagerie pour y trouver votre nouveau mot de passe." -#: wp-login.php:839 +#: wp-login.php:843 msgid "Registration complete. Please check your e-mail." msgstr "Enregistrement terminé. Veuillez vérifier vos nouveaux e-mails." @@ -6018,15 +5993,15 @@ msgstr "Les inscriptions d’utilisateurs sont désactivées." msgid "Help" msgstr "Aide" -#: wp-includes/class-wp-editor.php:903 wp-includes/media-template.php:918 +#: wp-includes/class-wp-editor.php:903 wp-includes/media-template.php:920 msgid "Width" msgstr "Largeur" -#: wp-includes/user.php:2124 +#: wp-includes/user.php:2127 msgid "ERROR: Please enter a username." msgstr "ERREUR : veuillez renseigner l’identifiant." -#: wp-includes/user.php:2139 +#: wp-includes/user.php:2142 msgid "ERROR: This email is already registered, please choose another one." msgstr "ERREUR : cette adresse de messagerie est déjà utilisée. Merci d’en choisir une autre." @@ -6034,10 +6009,20 @@ msgstr "ERREUR : cette adresse de messagerie est déjà ut msgid "There are no options for this widget." msgstr "Il n’y a pas d’options pour ce widget." -#: wp-includes/script-loader.php:339 wp-login.php:628 +#: wp-includes/admin-bar.php:315 wp-includes/admin-bar.php:362 +#: wp-includes/admin-bar.php:418 wp-includes/deprecated.php:2854 +#: wp-includes/deprecated.php:2856 +msgid "Dashboard" +msgstr "Tableau de bord" + +#: wp-includes/script-loader.php:339 wp-login.php:631 msgid "Strength indicator" msgstr "Indicateur de sûreté" +#: wp-includes/general-template.php:408 wp-login.php:862 wp-login.php:888 +msgid "Log In" +msgstr "Se connecter" + #: wp-includes/script-loader.php:340 msgid "Very weak" msgstr "Très faible" @@ -6054,11 +6039,40 @@ msgstr "Forte" msgid "Edit Category" msgstr "Modifier la catégorie" +#: wp-signup.php:131 +msgid "Yes" +msgstr "Oui" + +#: wp-includes/admin-bar.php:368 +msgid "Sites" +msgstr "Sites" + +#: wp-includes/admin-bar.php:380 wp-includes/admin-bar.php:658 +msgid "Themes" +msgstr "Thèmes" + +#: wp-includes/admin-bar.php:342 +msgid "My Sites" +msgstr "Mes sites" + #: wp-includes/post.php:1624 msgctxt "page" msgid "Add New" msgstr "Ajouter" +#: wp-includes/deprecated.php:2737 +msgid "First Post" +msgstr "Premier article" + +#: wp-includes/class-wp-customize-manager.php:944 +#: wp-includes/class-wp-xmlrpc-server.php:419 +msgid "Site Title" +msgstr "Titre du site" + +#: wp-includes/comment-template.php:2085 +msgid "Email" +msgstr "Adresse de contact" + #: wp-includes/class-wp-xmlrpc-server.php:479 msgid "Allow people to post comments on new articles" msgstr "Autoriser les visiteurs à publier des commentaires sur les derniers articles" @@ -6071,7 +6085,7 @@ msgstr "Format de date" msgid "Time Format" msgstr "Format d’heure" -#: wp-includes/class-wp-editor.php:902 wp-includes/media-template.php:918 +#: wp-includes/class-wp-editor.php:902 wp-includes/media-template.php:920 msgid "Height" msgstr "Hauteur" @@ -6148,11 +6162,11 @@ msgstr "Désolé, les commentaires sont fermés pour cet article." msgid "Sorry, you must be logged in to post a comment." msgstr "Désolé, vous devez être connecté(e) pour rédiger un commentaire." -#: wp-includes/link-template.php:2108 wp-includes/link-template.php:2151 +#: wp-includes/link-template.php:2110 wp-includes/link-template.php:2153 msgid "« Previous Page" msgstr "« Page précédente" -#: wp-includes/link-template.php:2029 wp-includes/link-template.php:2152 +#: wp-includes/link-template.php:2031 wp-includes/link-template.php:2154 msgid "Next Page »" msgstr "Page suivante »" @@ -6160,6 +6174,42 @@ msgstr "Page suivante »" msgid "Comments on %s" msgstr "Commentaires sur %s" +#: wp-includes/theme-compat/comments-popup.php:35 +msgid "RSS feed for comments on this post." +msgstr "Flux RSS des commentaires de cet article." + +#: wp-includes/theme-compat/comments-popup.php:65 +msgid "Leave a comment" +msgstr "Laisser un commentaire" + +#: wp-includes/theme-compat/comments.php:72 +msgid "Log out of this account" +msgstr "Se déconnecter" + +#: wp-includes/theme-compat/comments.php:72 +msgid "Log out »" +msgstr "Déconnexion »" + +#: wp-includes/theme-compat/comments-popup.php:84 +msgid "URL" +msgstr "Adresse web" + +#: wp-includes/theme-compat/comments-popup.php:89 +msgid "Your Comment" +msgstr "Votre commentaire" + +#: wp-includes/theme-compat/comments-popup.php:97 +msgid "Say It!" +msgstr "Dites-le !" + +#: wp-includes/theme-compat/comments-popup.php:102 +msgid "Sorry, the comment form is closed at this time." +msgstr "Désolé, les commentaires sont fermés pour le moment." + +#: wp-includes/theme-compat/comments-popup.php:107 +msgid "Close this window." +msgstr "Fermer cette fenêtre." + #: wp-includes/default-widgets.php:400 wp-includes/theme-compat/sidebar.php:75 msgid "Powered by WordPress, state-of-the-art semantic personal publishing platform." msgstr "Propulsé par WordPress, plate-forme de publication personnelle sémantique de pointe." @@ -6180,8 +6230,8 @@ msgstr "Un commentaire" msgid "% Comments" msgstr "% commentaires" -#: wp-includes/link-template.php:948 wp-includes/link-template.php:1214 -#: wp-includes/link-template.php:1316 wp-includes/link-template.php:1377 +#: wp-includes/link-template.php:950 wp-includes/link-template.php:1216 +#: wp-includes/link-template.php:1318 wp-includes/link-template.php:1379 msgid "Edit This" msgstr "Modifier" @@ -6190,10 +6240,22 @@ msgstr "Modifier" msgid "You must be logged in to post a comment." msgstr "Vous devez être connecté pour rédiger un commentaire." +#: wp-includes/theme-compat/comments.php:80 +msgid "Mail (will not be published)" +msgstr "Adresse de messagerie (ne sera pas publiée)" + +#: wp-includes/theme-compat/comments.php:91 +msgid "Submit Comment" +msgstr "Soumettre le commentaire" + #: wp-includes/category-template.php:1199 msgid "Tags: " msgstr "Mots-clés : " +#: wp-includes/theme-compat/comments-popup.php:113 +msgid "Sorry, no posts matched your criteria." +msgstr "Désolé, aucun article ne correspond à vos critères." + #: wp-includes/post-template.php:747 msgid "Pages:" msgstr "Pages :" @@ -6202,6 +6264,18 @@ msgstr "Pages :" msgid "Comments RSS" msgstr "RSS des commentaires" +#: wp-includes/theme-compat/sidebar.php:73 +msgid "This page validates as XHTML 1.0 Transitional" +msgstr "Cette page est en XHTML 1.0 Transitional valide" + +#: wp-includes/theme-compat/sidebar.php:73 +msgid "Valid XHTML" +msgstr "XHTML valide" + +#: wp-includes/theme-compat/comments.php:49 +msgid "Comments are closed." +msgstr "Les commentaires sont fermés." + #: wp-includes/comment-template.php:1806 msgid "%s says:" msgstr "%s dit :" @@ -6210,6 +6284,7 @@ msgstr "%s dit :" msgid "Your comment is awaiting moderation." msgstr "Votre commentaire est en attente de modération" +#. translators: 1: date, 2: time #: wp-includes/comment-template.php:1816 msgid "%1$s at %2$s" msgstr "%1$s à %2$s" @@ -6372,8 +6447,12 @@ msgstr "Répondre à %s" msgid "Author" msgstr "Auteur" +#: wp-includes/theme-compat/comments-popup.php:79 wp-login.php:715 +msgid "E-mail" +msgstr "E-mail" + #: wp-includes/class-wp-editor.php:1385 wp-includes/media-template.php:360 -#: wp-includes/media-template.php:537 wp-includes/media.php:2902 +#: wp-includes/media-template.php:539 wp-includes/media.php:2911 msgid "URL" msgstr "Adresse web" @@ -6386,12 +6465,16 @@ msgstr "Commentaire" msgid "Are you sure you want to do this?" msgstr "Voulez-vous vraiment faire cela ?" +#: wp-signup.php:135 +msgid "No" +msgstr "Non" + #: wp-includes/comment-template.php:1774 wp-includes/comment-template.php:1860 -#: wp-includes/media-template.php:576 +#: wp-includes/media-template.php:578 msgid "Edit" msgstr "Modifier" -#: wp-includes/media.php:3023 +#: wp-includes/media.php:3032 msgid "No media attachments found." msgstr "Il n’y a pas de fichier média attaché." @@ -6400,7 +6483,7 @@ msgstr "Il n’y a pas de fichier média attaché." msgid "Undo" msgstr "Annuler" -#: wp-includes/class-wp-customize-widgets.php:724 wp-includes/media.php:2946 +#: wp-includes/class-wp-customize-widgets.php:724 wp-includes/media.php:2955 msgid "Apply" msgstr "Appliquer" @@ -6420,11 +6503,13 @@ msgstr "Extrait" msgid "Revisions" msgstr "Révisions" +#. translators: comment status #: wp-includes/comment.php:534 msgctxt "adjective" msgid "Approved" msgstr "Approuvé" +#. translators: comment status #: wp-includes/comment.php:536 msgctxt "adjective" msgid "Spam" @@ -6463,16 +6548,22 @@ msgstr "Catégories" msgid "Advanced" msgstr "Avancé" +#: wp-includes/comment-template.php:2083 +#: wp-includes/theme-compat/comments-popup.php:74 +#: wp-includes/theme-compat/comments.php:77 +msgid "Name" +msgstr "Nom" + #: wp-includes/class-wp-editor.php:814 wp-includes/media-template.php:390 -#: wp-includes/media-template.php:567 +#: wp-includes/media-template.php:569 msgid "Description" msgstr "Description" -#: wp-includes/deprecated.php:707 wp-includes/media-template.php:607 -#: wp-includes/media-template.php:653 wp-includes/media-template.php:712 -#: wp-includes/media-template.php:813 wp-includes/media-template.php:828 -#: wp-includes/media-template.php:879 wp-includes/media-template.php:941 -#: wp-includes/media-template.php:1039 wp-includes/media-template.php:1129 +#: wp-includes/deprecated.php:707 wp-includes/media-template.php:609 +#: wp-includes/media-template.php:655 wp-includes/media-template.php:714 +#: wp-includes/media-template.php:815 wp-includes/media-template.php:830 +#: wp-includes/media-template.php:881 wp-includes/media-template.php:943 +#: wp-includes/media-template.php:1041 wp-includes/media-template.php:1131 #: wp-includes/script-loader.php:315 msgid "None" msgstr "Aucun" @@ -6507,6 +6598,10 @@ msgstr "Afficher l’article" msgid "Edit Post" msgstr "Modifier l’article" +#: wp-includes/admin-bar.php:374 +msgid "Users" +msgstr "Utilisateurs" + #: wp-includes/script-loader.php:531 msgid "Done" msgstr "Terminé" @@ -6535,8 +6630,12 @@ msgstr "Aperçu" msgid "Recent Comments" msgstr "Commentaires récents" +#: wp-includes/admin-bar.php:386 +msgid "Plugins" +msgstr "Extensions" + #: wp-includes/class-wp-editor.php:787 wp-includes/class-wp-editor.php:1423 -#: wp-includes/media.php:2906 wp-includes/script-loader.php:388 +#: wp-includes/media.php:2915 wp-includes/script-loader.php:388 #: wp-includes/script-loader.php:439 msgid "Cancel" msgstr "Annuler" @@ -6594,7 +6693,11 @@ msgstr "Colonne latérale" msgid "Archives" msgstr "Archives" -#: wp-includes/general-template.php:406 wp-login.php:871 +#: wp-includes/general-template.php:405 wp-login.php:711 wp-login.php:871 +msgid "Username" +msgstr "Identifiant" + +#: wp-includes/general-template.php:406 wp-login.php:875 msgid "Password" msgstr "Mot de passe" @@ -6603,8 +6706,8 @@ msgstr "Mot de passe" msgid "Redo" msgstr "Rétablir" -#: wp-includes/media-template.php:672 wp-includes/media-template.php:896 -#: wp-includes/media.php:2674 +#: wp-includes/media-template.php:674 wp-includes/media-template.php:898 +#: wp-includes/media.php:2683 msgid "Thumbnail" msgstr "Miniature" @@ -6620,63 +6723,63 @@ msgstr "La bibliothèque d’imagerie GD n’est pas installée." msgid "File “%s” is not an image." msgstr "Le fichier « %s » n’est pas une image." -#: wp-includes/media.php:2903 +#: wp-includes/media.php:2912 msgid "Add Media" msgstr "Ajouter un média" #: wp-includes/class-wp-editor.php:1253 wp-includes/media-template.php:324 -#: wp-includes/media-template.php:483 +#: wp-includes/media-template.php:485 msgid "Saved." msgstr "Enregistré." #: wp-includes/class-wp-customize-manager.php:1070 -#: wp-includes/class-wp-editor.php:906 wp-includes/media-template.php:598 -#: wp-includes/media-template.php:804 wp-includes/media-template.php:870 +#: wp-includes/class-wp-editor.php:906 wp-includes/media-template.php:600 +#: wp-includes/media-template.php:806 wp-includes/media-template.php:872 msgid "Left" msgstr "Gauche" #: wp-includes/class-wp-customize-manager.php:1071 -#: wp-includes/class-wp-editor.php:907 wp-includes/media-template.php:601 -#: wp-includes/media-template.php:807 wp-includes/media-template.php:873 +#: wp-includes/class-wp-editor.php:907 wp-includes/media-template.php:603 +#: wp-includes/media-template.php:809 wp-includes/media-template.php:875 msgid "Center" msgstr "Centre" #: wp-includes/class-wp-customize-manager.php:1072 -#: wp-includes/class-wp-editor.php:908 wp-includes/media-template.php:604 -#: wp-includes/media-template.php:810 wp-includes/media-template.php:876 +#: wp-includes/class-wp-editor.php:908 wp-includes/media-template.php:606 +#: wp-includes/media-template.php:812 wp-includes/media-template.php:878 msgid "Right" msgstr "Droite" -#: wp-includes/media-template.php:673 wp-includes/media-template.php:897 -#: wp-includes/media.php:2675 +#: wp-includes/media-template.php:675 wp-includes/media-template.php:899 +#: wp-includes/media.php:2684 msgid "Medium" msgstr "Moyenne" -#: wp-includes/media-template.php:675 wp-includes/media-template.php:899 -#: wp-includes/media.php:2677 +#: wp-includes/media-template.php:677 wp-includes/media-template.php:901 +#: wp-includes/media.php:2686 msgid "Full Size" msgstr "Taille originale" -#: wp-includes/media-template.php:663 wp-includes/media-template.php:887 +#: wp-includes/media-template.php:665 wp-includes/media-template.php:889 msgid "Size" msgstr "Taille" -#: wp-includes/class-wp-editor.php:905 wp-includes/media-template.php:590 +#: wp-includes/class-wp-editor.php:905 wp-includes/media-template.php:592 msgid "Alignment" msgstr "Alignement" #: wp-includes/class-wp-editor.php:904 wp-includes/media-template.php:380 -#: wp-includes/media-template.php:557 wp-includes/media-template.php:790 -#: wp-includes/media-template.php:855 +#: wp-includes/media-template.php:559 wp-includes/media-template.php:792 +#: wp-includes/media-template.php:857 msgid "Caption" msgstr "Légende" -#: wp-includes/media-template.php:316 wp-includes/media-template.php:507 -#: wp-includes/media.php:2975 +#: wp-includes/media-template.php:316 wp-includes/media-template.php:509 +#: wp-includes/media.php:2984 msgid "Edit Image" msgstr "Modifier l’image" -#: wp-includes/media-template.php:822 wp-includes/media-template.php:934 +#: wp-includes/media-template.php:824 wp-includes/media-template.php:936 msgid "Image URL" msgstr "Adresse web de l’image" @@ -6701,10 +6804,19 @@ msgstr "Privé" msgid "Public, Sticky" msgstr "Public, mis en avant" +#: wp-includes/script-loader.php:453 +msgid "Public" +msgstr "Public" + #: wp-includes/script-loader.php:448 msgid "Schedule" msgstr "Planifier" +#: wp-includes/class-wp-editor.php:1188 wp-includes/media.php:2916 +#: wp-includes/script-loader.php:358 wp-includes/script-loader.php:449 +msgid "Update" +msgstr "Mettre à jour" + #: wp-includes/taxonomy.php:488 msgid "Add or remove tags" msgstr "Ajouter ou retirer des mots-clés" @@ -6718,7 +6830,7 @@ msgid "Dismiss" msgstr "Fermer" #: wp-includes/admin-bar.php:730 wp-includes/class-wp-editor.php:1398 -#: wp-includes/media.php:2904 +#: wp-includes/media.php:2913 msgid "Search" msgstr "Recherche" @@ -6738,7 +6850,7 @@ msgstr "Liens" msgid "Uncategorized" msgstr "Non classé" -#: wp-includes/pluggable.php:1641 +#: wp-includes/pluggable.php:1647 msgid "E-mail: %s" msgstr "E-mail : %s" @@ -6753,7 +6865,7 @@ msgstr "Pages" msgid "Close" msgstr "Fermer" -#: wp-includes/media.php:2905 +#: wp-includes/media.php:2914 msgid "Select" msgstr "Sélectionner" @@ -6769,7 +6881,7 @@ msgstr "Modifier un média" msgid "New Post" msgstr "Nouvel article" -#: wp-includes/media.php:2650 wp-includes/script-loader.php:360 +#: wp-includes/media.php:2659 wp-includes/script-loader.php:360 #: wp-includes/script-loader.php:483 msgid "(no title)" msgstr "(pas de titre)" @@ -6782,6 +6894,10 @@ msgstr "Clé d’activation requise" msgid "Activation Key:" msgstr "Clé d’activation :" +#: wp-activate.php:80 +msgid "Activate" +msgstr "Activer" + #: wp-activate.php:92 wp-activate.php:111 msgid "Your account is now active!" msgstr "Votre compte est maintenant activé !" @@ -6794,10 +6910,25 @@ msgstr "Une erreur est survenue lors de l’activation" msgid "Username:" msgstr "Identifiant :" +#: wp-activate.php:115 wp-includes/post-template.php:1567 +msgid "Password:" +msgstr "Mot de passe :" + +#: wp-includes/class-wp-customize-manager.php:125 +#: wp-includes/script-loader.php:390 +msgid "Cheatin’ uh?" +msgstr "Alors, on triche ?" + #: wp-includes/post.php:1630 msgid "No posts found." msgstr "Aucun article trouvé." +#: wp-includes/class-wp-editor.php:811 wp-includes/class-wp-editor.php:1388 +#: wp-includes/media-template.php:365 wp-includes/media-template.php:544 +#: wp-includes/media-template.php:775 wp-includes/revision.php:29 +msgid "Title" +msgstr "Titre" + #: wp-includes/post.php:908 wp-includes/post.php:928 #: wp-includes/script-loader.php:457 msgid "Published" diff --git a/sources/wp-content/languages/plugins/akismet-fr_FR.mo b/sources/wordpress/wp-content/languages/plugins/akismet-fr_FR.mo similarity index 58% rename from sources/wp-content/languages/plugins/akismet-fr_FR.mo rename to sources/wordpress/wp-content/languages/plugins/akismet-fr_FR.mo index a0525b8bc6e9beace5c32224d5c23c86c29648e2..dad4a19c1afdbb6c46a4633ed350d461919bf94d 100644 GIT binary patch delta 2858 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 diff --git a/sources/wp-content/languages/plugins/akismet-fr_FR.po b/sources/wordpress/wp-content/languages/plugins/akismet-fr_FR.po similarity index 88% rename from sources/wp-content/languages/plugins/akismet-fr_FR.po rename to sources/wordpress/wp-content/languages/plugins/akismet-fr_FR.po index 99b1520..ed51a17 100644 --- a/sources/wp-content/languages/plugins/akismet-fr_FR.po +++ b/sources/wordpress/wp-content/languages/plugins/akismet-fr_FR.po @@ -10,7 +10,13 @@ msgstr "" "X-Generator: GlotPress/0.1\n" "Project-Id-Version: Development\n" -#: class.akismet-admin.php:680 +#: views/config.php:97 +msgid "Spam in the spam folder older than 1 day is deleted automatically." +msgid_plural "Spam in the spam folder older than %2$d days is deleted automatically." +msgstr[0] "" +msgstr[1] "" + +#: class.akismet-admin.php:700 msgid "Please check your Akismet configuration and contact your web host if problems persist." msgstr "Veuillez vérifier votre configuration Akismet et contacter votre hébergeur si le problème persiste." @@ -46,23 +52,23 @@ msgstr "Votre abonnement pour %s a été annulée" msgid "Reactivate Akismet" msgstr "Réactiver Akismet" -#: views/config.php:136 +#: views/config.php:152 msgid "Cancelled" msgstr "Annulé" -#: views/config.php:138 +#: views/config.php:154 msgid "Suspended" msgstr "Suspendu" -#: views/config.php:140 +#: views/config.php:156 msgid "Missing" msgstr "Manquant" -#: views/config.php:142 +#: views/config.php:158 msgid "No Subscription Found" msgstr "Aucun abonnement trouvé" -#: views/config.php:144 +#: views/config.php:160 msgid "Active" msgstr "Activé" @@ -74,11 +80,11 @@ msgstr "Il y a un problème avec votre clé" msgid "Since 2012, Akismet began using subscriptions for all accounts (even free ones). It looks like a subscription has not been assigned to your account, and we’d appreciate it if you’d sign into your account and choose one. Please contact our support team with any questions." msgstr "En 2012, Akismet a commencé à utiliser les abonnements pour tous les comptes (mêmes ceux gratuits). Il semble que votre abonnement n'a pas été lié à votre compte, et nous souhaiterions que vous vous connectiez à votre compte et que vous en choisissiez un. Pour toute question, contactez notre équipe de support." -#: class.akismet-admin.php:195 views/config.php:84 +#: class.akismet-admin.php:196 views/config.php:84 msgid "Strictness" msgstr "Sévérité" -#: class.akismet-admin.php:195 +#: class.akismet-admin.php:196 msgid "Choose to either discard the worst spam automatically or to always put all spam in spam folder." msgstr "Choisissez d'éliminer directement les indésirables, ou de toujours les mettre dans le dossier Indésirables." @@ -90,7 +96,7 @@ msgstr "Éliminer directement les pires indésirables et les plus répandus pour msgid "Always put spam in the Spam folder for review." msgstr "Toujours mettre les indésirables dans le dossier Indésirables pour vérification." -#: class.akismet-admin.php:194 views/config.php:75 +#: class.akismet-admin.php:195 views/config.php:75 msgid "Comments" msgstr "Commentaires" @@ -126,6 +132,8 @@ msgstr "Akismet %s nécessite la version 3.0 de WordPress ou supérieure." msgid "Akismet Error Code: %s" msgstr "Code d’erreur Akismet : %s" +#. translators: the placeholder is a clickable URL that leads to more +#. information regarding an error code. #: views/notice.php:35 msgid "For more information: %s" msgstr "Pour plus d'information : %s" @@ -250,109 +258,109 @@ msgstr "Strict : supprimer sans avertissement les indésirables les plus nuisibl msgid "Safe: always put spam in the Spam folder for review." msgstr "Sûr : toujours mettre les indésirables dans le dossier Indésirables pour vérification." -#: class.akismet-admin.php:52 +#: class.akismet-admin.php:53 msgid "Comment History" msgstr "Voir l’historique du commentaire" -#: class.akismet-admin.php:75 class.akismet-admin.php:77 -#: class.akismet-admin.php:737 views/config.php:3 +#: class.akismet-admin.php:76 class.akismet-admin.php:78 +#: class.akismet-admin.php:757 views/config.php:3 msgid "Akismet" msgstr "Akismet" -#: class.akismet-admin.php:103 +#: class.akismet-admin.php:104 msgid "Remove this URL" msgstr "Supprimer cette URL" -#: class.akismet-admin.php:104 +#: class.akismet-admin.php:105 msgid "Removing..." msgstr "Suppression..." -#: class.akismet-admin.php:105 +#: class.akismet-admin.php:106 msgid "URL removed" msgstr "URL supprimée" -#: class.akismet-admin.php:106 +#: class.akismet-admin.php:107 msgid "(undo)" msgstr "(annuler)" -#: class.akismet-admin.php:107 +#: class.akismet-admin.php:108 msgid "Re-adding..." msgstr "Rajout en cours..." -#: class.akismet-admin.php:128 class.akismet-admin.php:166 -#: class.akismet-admin.php:179 +#: class.akismet-admin.php:129 class.akismet-admin.php:167 +#: class.akismet-admin.php:180 msgid "Overview" msgstr "Vue d’ensemble" -#: class.akismet-admin.php:130 class.akismet-admin.php:141 -#: class.akismet-admin.php:152 +#: class.akismet-admin.php:131 class.akismet-admin.php:142 +#: class.akismet-admin.php:153 msgid "Akismet Setup" msgstr "Configuration d'Askimet" -#: class.akismet-admin.php:131 class.akismet-admin.php:169 -#: class.akismet-admin.php:182 +#: class.akismet-admin.php:132 class.akismet-admin.php:170 +#: class.akismet-admin.php:183 msgid "Akismet filters out your comment and trackback spam for you, so you can focus on more important things." msgstr "Askimet vous débarasse des commentaires et rétroliens indésirables, afin que vous puissiez vous concentrer sur des choses plus importantes." -#: class.akismet-admin.php:132 +#: class.akismet-admin.php:133 msgid "On this page, you are able to setup the Akismet plugin." msgstr "Sur cette page, vous pouvez configurer l’extension Akismet." -#: class.akismet-admin.php:139 +#: class.akismet-admin.php:140 msgid "New to Akismet" msgstr "Nouveau avec Akismet" -#: class.akismet-admin.php:142 +#: class.akismet-admin.php:143 msgid "You need to enter an API key to activate the Akismet service on your site." msgstr "Vous avez besoin d'une clé API pour activer le service Akismet sur votre site." -#: class.akismet-admin.php:143 +#: class.akismet-admin.php:144 msgid "Signup for an account on %s to get an API Key." msgstr "Créez-vous un compte sur %s pour obtenir une clé API." -#: class.akismet-admin.php:150 +#: class.akismet-admin.php:151 msgid "Enter an API Key" msgstr "Saisissez une clé API" -#: class.akismet-admin.php:153 +#: class.akismet-admin.php:154 msgid "If you already have an API key" msgstr "Si vous avez déjà une clé API" -#: class.akismet-admin.php:155 +#: class.akismet-admin.php:156 msgid "Copy and paste the API key into the text field." msgstr "Copiez et collez la clé API dans le champ de texte." -#: class.akismet-admin.php:156 +#: class.akismet-admin.php:157 msgid "Click the Use this Key button." msgstr "Cliquez sur le bouton \"Utilisez cette clé\"." -#: class.akismet-admin.php:168 views/stats.php:2 +#: class.akismet-admin.php:169 views/stats.php:2 msgid "Akismet Stats" msgstr "Statistiques Akismet" -#: class.akismet-admin.php:170 +#: class.akismet-admin.php:171 msgid "On this page, you are able to view stats on spam filtered on your site." msgstr "Sur cette page, vous pouvez voir les statistiques des commentaires indésirables filtrés sur votre site." -#: class.akismet-admin.php:181 class.akismet-admin.php:192 -#: class.akismet-admin.php:204 +#: class.akismet-admin.php:182 class.akismet-admin.php:193 +#: class.akismet-admin.php:205 msgid "Akismet Configuration" msgstr "Configuration Akismet" -#: class.akismet-admin.php:183 +#: class.akismet-admin.php:184 msgid "On this page, you are able to enter/remove an API key, view account information and view spam stats." msgstr "Sur cette page, vous pouvez saisir/supprimer une clé API, voir vos informations de compte et voir les statistiques des commentaires indésirables." -#: class.akismet-admin.php:68 class.akismet-admin.php:190 -#: class.akismet-admin.php:503 views/config.php:60 views/stats.php:2 +#: class.akismet-admin.php:69 class.akismet-admin.php:191 +#: class.akismet-admin.php:508 views/config.php:60 views/stats.php:2 msgid "Settings" msgstr "Réglages" -#: class.akismet-admin.php:193 views/config.php:67 +#: class.akismet-admin.php:194 views/config.php:67 msgid "API Key" msgstr "Clé API" -#: class.akismet-admin.php:193 +#: class.akismet-admin.php:194 msgid "Enter/remove an API key." msgstr "Saisir/supprimer une clé API." @@ -360,156 +368,156 @@ msgstr "Saisir/supprimer une clé API." msgid "Show the number of approved comments beside each comment author" msgstr "Montrer le nombre de commentaires approuvés devant chaque auteur de commentaires" -#: class.akismet-admin.php:194 +#: class.akismet-admin.php:195 msgid "Show the number of approved comments beside each comment author in the comments list page." msgstr "Montrer le nombre de commentaires approuvés devant chaque auteur de commentaires dans la page listant les commentaires." -#: class.akismet-admin.php:202 views/config.php:119 +#: class.akismet-admin.php:203 views/config.php:135 msgid "Account" msgstr "Compte" -#: class.akismet-admin.php:205 views/config.php:124 +#: class.akismet-admin.php:206 views/config.php:140 msgid "Subscription Type" msgstr "Type d'abonnement " -#: class.akismet-admin.php:205 +#: class.akismet-admin.php:206 msgid "The Akismet subscription plan" msgstr "Les abonnements d'Akismet" -#: class.akismet-admin.php:206 views/config.php:131 +#: class.akismet-admin.php:207 views/config.php:147 msgid "Status" msgstr "État" -#: class.akismet-admin.php:206 +#: class.akismet-admin.php:207 msgid "The subscription status - active, cancelled or suspended" msgstr "L'état de l'abonnement - actif, annulé ou suspendu" -#: class.akismet-admin.php:214 +#: class.akismet-admin.php:215 msgid "For more information:" msgstr "Plus d’informations :" -#: class.akismet-admin.php:215 +#: class.akismet-admin.php:216 msgid "Akismet FAQ" msgstr "FAQ d'Askimet" -#: class.akismet-admin.php:216 +#: class.akismet-admin.php:217 msgid "Akismet Support" msgstr "Support d'Askimet" -#: class.akismet-admin.php:222 +#: class.akismet-admin.php:223 msgid "Cheatin’ uh?" msgstr "Alors, on triche ?" -#: class.akismet-admin.php:281 +#: class.akismet-admin.php:282 msgctxt "comments" msgid "Spam" msgstr "Indésirable" -#: class.akismet-admin.php:283 +#: class.akismet-admin.php:284 msgid "Akismet has protected your site from %3$s spam comment." msgid_plural "Akismet has protected your site from %3$s spam comments." msgstr[0] "Akismet a déjà protégé votre site de %3$s commentaire indésirable." msgstr[1] "Akismet a déjà protégé votre site de %3$s commentaires indésirables." -#: class.akismet-admin.php:302 +#: class.akismet-admin.php:303 msgid "Akismet has protected your site from %2$s spam comment already. " msgid_plural "Akismet has protected your site from %2$s spam comments already. " msgstr[0] "Akismet a déjà protégé votre site de %2$s commentaire indésirable." msgstr[1] "Akismet a déjà protégé votre site de %2$s commentaires indésirables." -#: class.akismet-admin.php:308 +#: class.akismet-admin.php:309 msgid "Akismet blocks spam from getting to your blog. " msgstr "Akismet a bloqué les commentaires indésirables de votre site. " -#: class.akismet-admin.php:313 +#: class.akismet-admin.php:314 msgid "There’s %1$s comment in your spam queue right now." msgid_plural "There are %1$s comments in your spam queue right now." msgstr[0] "Il y a actuellement %1$s commentaire dans votre file d'indésirables." msgstr[1] "Il y a actuellement %1$s commentaires dans votre file d'indésirables." -#: class.akismet-admin.php:319 +#: class.akismet-admin.php:320 msgid "There’s nothing in your spam queue at the moment." msgstr "Il n’y a rien dans votre file d'attente d'indésirables pour le moment." -#: class.akismet-admin.php:335 +#: class.akismet-admin.php:340 msgid "Check for Spam" msgstr "Vérifier les commentaires indésirables" -#: class.akismet.php:424 +#: class.akismet.php:442 msgid "%1$s changed the comment status to %2$s" msgstr "%1$s a changé l'état du commentaire en %2$s" -#: class.akismet-admin.php:377 +#: class.akismet-admin.php:382 msgid "Akismet re-checked and caught this comment as spam" msgstr "Akismet a revérifié ce commentaire et considéré qu’il s’agit d’un indésirable" -#: class.akismet-admin.php:383 +#: class.akismet-admin.php:388 msgid "Akismet re-checked and cleared this comment" msgstr "Akismet a revérifié et validé ce commentaire" -#: class.akismet-admin.php:387 +#: class.akismet-admin.php:392 msgid "Akismet was unable to re-check this comment (response: %s)" msgstr "Akismet n’a pas pu revérifier ce commentaire (réponse : %s)" -#: class.akismet-admin.php:441 +#: class.akismet-admin.php:446 msgid "Awaiting spam check" msgstr "En attente de vérification" -#: class.akismet-admin.php:445 +#: class.akismet-admin.php:450 msgid "Flagged as spam by Akismet" msgstr "Marqué comme indésirable par Akismet" -#: class.akismet-admin.php:447 +#: class.akismet-admin.php:452 msgid "Cleared by Akismet" msgstr "Validé par Akismet" -#: class.akismet-admin.php:451 +#: class.akismet-admin.php:456 msgid "Flagged as spam by %s" msgstr "Marqué comme indésirable par %s" -#: class.akismet-admin.php:453 +#: class.akismet-admin.php:458 msgid "Un-spammed by %s" msgstr "Marqué comme légitime par %s" -#: class.akismet-admin.php:465 class.akismet-admin.php:473 +#: class.akismet-admin.php:470 class.akismet-admin.php:478 msgid "View comment history" msgstr "Voir l’historique du commentaire" -#: class.akismet-admin.php:465 +#: class.akismet-admin.php:470 msgid "History" msgstr "Historique" -#: class.akismet-admin.php:481 +#: class.akismet-admin.php:486 msgid "%s approved" msgid_plural "%s approved" msgstr[0] "%s approuvé" msgstr[1] "%s approuvés" -#: class.akismet-admin.php:494 +#: class.akismet-admin.php:499 msgid "%s ago" msgstr "il y a %s" -#: class.akismet.php:469 +#: class.akismet.php:487 msgid "%s reported this comment as spam" msgstr "%s a marqué ce commentaire comme indésirable" -#: class.akismet.php:515 +#: class.akismet.php:533 msgid "%s reported this comment as not spam" msgstr "%s a marqué ce commentaire comme n’étant pas un indésirable" -#: class.akismet-admin.php:767 +#: class.akismet-admin.php:787 msgid "Cleaning up spam takes time." msgstr "Nettoyer les commentaires indésirables prend du temps." -#: class.akismet-admin.php:770 +#: class.akismet-admin.php:790 msgid "Since you joined us, Akismet has saved you %s days!" msgstr "Depuis que vous nous avez rejoint, Akismet vous a fait gagner %s jours !" -#: class.akismet-admin.php:772 +#: class.akismet-admin.php:792 msgid "Since you joined us, Akismet has saved you %d hours!" msgstr "Depuis que vous nous avez rejoint, Akismet vous a fait gagner %s heures !" -#: class.akismet-admin.php:774 +#: class.akismet-admin.php:794 msgid "Since you joined us, Akismet has saved you %d minutes!" msgstr "Depuis que vous nous avez rejoint, Akismet vous a fait gagner %s minutes !" @@ -555,19 +563,19 @@ msgstr "Un commentaire a été arrêté par wp_blacklist_check" msgid "Akismet was unable to check this comment (response: %s), will automatically retry again later." msgstr "Akismet n’a pas pu revérifier ce commentaire (réponse : %s) ; il fera une nouvelle tentative plus tard." -#: class.akismet.php:555 +#: class.akismet.php:573 msgid "Akismet caught this comment as spam during an automatic retry." msgstr "Akismet a revérifié ce commentaire et considéré qu’il s’agit d’un indésirable." -#: class.akismet.php:557 +#: class.akismet.php:575 msgid "Akismet cleared this comment during an automatic retry." msgstr "Akismet a validé ce commentaire suite à une revérification automatique." -#: class.akismet.php:905 +#: class.akismet.php:923 msgid "Akismet %s requires WordPress %s or higher." msgstr "Akismet %s requiert WordPress %s ou supérieur." -#: class.akismet.php:905 views/notice.php:27 +#: class.akismet.php:923 views/notice.php:27 msgid "Please upgrade WordPress to a current version, or downgrade to version 2.4 of the Akismet plugin." msgstr "Veuillez passer à la dernière version de WordPress ou revenir à la version 2.4 de l'extension Akismet." @@ -605,27 +613,23 @@ msgstr "Afficher les commentaires approuvés" msgid "Note:" msgstr "Note :" -#: views/config.php:91 -msgid "Spam in the spam folder older than 15 days is deleted automatically." -msgstr "Les commentaires indésirables dans le dossier des indésirables âgés de plus de 15 jours sont supprimés automatiquement." - -#: views/config.php:100 +#: views/config.php:116 msgid "Disconnect this account" msgstr "Déconnecter ce compte" -#: views/config.php:106 +#: views/config.php:122 msgid "Save Changes" msgstr "Enregistrer les modifications" -#: views/config.php:150 +#: views/config.php:166 msgid "Next Billing Date" msgstr "Prochaine date de facturation" -#: views/config.php:162 +#: views/config.php:178 msgid "Upgrade" msgstr "Mise à jour" -#: views/config.php:162 +#: views/config.php:178 msgid "Change" msgstr "Changer" diff --git a/sources/wp-content/languages/themes/twentyfourteen-fr_FR.mo b/sources/wordpress/wp-content/languages/themes/twentyfourteen-fr_FR.mo similarity index 56% rename from sources/wp-content/languages/themes/twentyfourteen-fr_FR.mo rename to sources/wordpress/wp-content/languages/themes/twentyfourteen-fr_FR.mo index 279084318d699a12d3b3321cd517aa4afc71502f..fa147cc6d039d222cdd36b7f3bc255ea4b02f25d 100644 GIT binary patch delta 679 zcmXZZy=zlp6vy#ja%oaq)3j+clGr9`Q>}`Ud%M^Ou5s#%5iE2mv>E!c=p;DYpo0(y z;^bJwKOkZVxHxr?S|}(uC<;!&R)h|r1-tZn$c4-Oob&KJ59gfcu=2O^?x*9=N_vu( zF5-Kmv{$9a1U+&FN|O(@Sho$y135zX;!}G z3931Xb+vH-KcE$~gMIh|XYe<2R>{0{0X9H1@Gjc@i^x#5f(%hl zeS&iYuW=6F1o;tOA^(pq<_pp#te{=6g?8=*uHh@Rf{xK9;!O1#$>8&lbOYUMkOr-rE)yPYP`S}d_w!bpi0Wd zemu^QhOm@8vqlPG5VtUfe!N86|A0PxO8ahlq)(h-{Wm06Lj+S{iFF-eE}ozjbcUID zk6rkPoK>JsDnkb=Z~%*O0t;|H?Gjo+n^=Uq$WIAAS$JLNN`(Y>ESS$|8^6&e;j5S0 zu>q%X5bfX*=Hn^0VG6CVPqc~n8>BpRumtT676=2zGD~_tN0JM4Q+?dhrVFDQ}QE^pbXzn8uQ0zEp8xB--J0 Whn?→" msgstr "%s " @@ -52,6 +53,7 @@ msgstr "mis-en-avant" msgid "Use this widget to list your recent Aside, Quote, Video, Audio, Image, Gallery, and Link posts." msgstr "Utilisez ce widget pour lister vos articles de type En passant, Citation, Vidéo, Audio, Image, Galerie et Lien les plus récents." +#. Theme URI of the plugin/theme msgid "http://wordpress.org/themes/twentyfourteen" msgstr "http://wordpress.org/themes/twentyfourteen" @@ -93,6 +95,7 @@ msgstr "Nom du mot-clé" msgid "Don’t display tag on front end." msgstr "Ne pas afficher le mot-clé sur la page d’accueil." +#. Description of the plugin/theme msgid "In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier." msgstr "En 2014, notre thème par défaut vous permet de créer un site magazine qui s'adapte à tous les écrans avec superbe design moderne. Mettez en avant votre contenu préféré sur la page d'accueil grâce à une grille ou un diaporama. Utilisez les trois zones de widget pour personnaliser votre site web, et modifiez la mise en page de votre contenu grâce à des modèles pleine page et une page de contributeurs pour mettre vos auteurs en avant. Créer un site magazine avec WordPress n'a jamais été aussi facile." @@ -215,6 +218,7 @@ msgstr "Nombre d’articles à afficher :" msgid "Post format to show:" msgstr "Format d’article à afficher :" +#. Template Name of the plugin/theme msgid "Contributor Page" msgstr "Page des contributeurs" @@ -299,8 +303,10 @@ msgstr "% commentaires" #: content-image.php:46 content-link.php:46 content-quote.php:46 #: content-video.php:46 content.php:54 inc/widgets.php:127 inc/widgets.php:172 msgid "Continue reading " -msgstr "Continue la lecture " +msgstr "Continuer la lecture " +#. #-#-#-#-# twentyfourteen.pot (Twenty Fourteen 1.2) #-#-#-#-# +#. Author URI of the plugin/theme #: footer.php:21 msgid "http://wordpress.org/" msgstr "http://wordpress.org/" @@ -414,12 +420,16 @@ msgstr "Citations" msgid "Search Results for: %s" msgstr "Résultats de recherche pour : %s" +#. #-#-#-#-# twentyfourteen.pot (Twenty Fourteen 1.2) #-#-#-#-# +#. Theme Name of the plugin/theme #: inc/customizer.php:99 msgid "Twenty Fourteen" msgstr "Twenty Fourteen" +#. Author of the plugin/theme msgid "the WordPress team" msgstr "L'équipe de WordPress" +#. Template Name of the plugin/theme msgid "Full Width Page" msgstr "Page plein écran" \ No newline at end of file diff --git a/sources/wp-content/languages/themes/twentythirteen-fr_FR.mo b/sources/wordpress/wp-content/languages/themes/twentythirteen-fr_FR.mo similarity index 100% rename from sources/wp-content/languages/themes/twentythirteen-fr_FR.mo rename to sources/wordpress/wp-content/languages/themes/twentythirteen-fr_FR.mo diff --git a/sources/wp-content/languages/themes/twentythirteen-fr_FR.po b/sources/wordpress/wp-content/languages/themes/twentythirteen-fr_FR.po similarity index 93% rename from sources/wp-content/languages/themes/twentythirteen-fr_FR.po rename to sources/wordpress/wp-content/languages/themes/twentythirteen-fr_FR.po index da46961..95cf599 100644 --- a/sources/wp-content/languages/themes/twentythirteen-fr_FR.po +++ b/sources/wordpress/wp-content/languages/themes/twentythirteen-fr_FR.po @@ -14,6 +14,7 @@ msgstr "" msgid "Not Found" msgstr "Introuvable" +#. Description of the plugin/theme msgid "The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small." msgstr "Le thème de WordPress pour 2013 nous ramène au blog, avec un grand nombre de formats d'article, chacun s'affichant à sa propre manière, en toute beauté. Vous y trouverez de nombreux détails de mise en page, à commencer par le jeu de couleurs vives et les images d'en-tête assorties, une superbe typographie et de belles icônes, et une mise en page flexible qui fonctionne sur toutes les tailles d'écrans, grands ou petits." @@ -21,6 +22,7 @@ msgstr "Le thème de WordPress pour 2013 nous ramène au blog, avec un grand nom msgid "Appears in the footer section of the site." msgstr "Apparaît dans le pied de page du site." +#. Theme URI of the plugin/theme msgid "http://wordpress.org/themes/twentythirteen" msgstr "http://wordpress.org/themes/twentythirteen" @@ -176,6 +178,8 @@ msgstr "Désolé, mais rien ne correspond à votre critère de recherche. Veuill msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." msgstr "Il semblerait que nous ne soyons pas en mesure de trouver votre contenu. Essayez en lançant une recherche." +#. #-#-#-#-# twentythirteen.pot (Twenty Thirteen 1.3) #-#-#-#-# +#. Author URI of the plugin/theme #: footer.php:19 msgid "http://wordpress.org/" msgstr "http://wordpress.org/" @@ -192,11 +196,17 @@ msgstr "Fièrement propulsé par %s" msgid "Navigation Menu" msgstr "Menu de navigation" +#. Translators: If there are characters in your language that are not +#. * supported by Source Sans Pro, translate this to 'off'. Do not translate +#. * into your own language. #: functions.php:128 msgctxt "Source Sans Pro font: on or off" msgid "on" msgstr "on" +#. Translators: If there are characters in your language that are not +#. * supported by Bitter, translate this to 'off'. Do not translate into your +#. * own language. #: functions.php:134 msgctxt "Bitter font: on or off" msgid "on" @@ -236,6 +246,7 @@ msgstr "%title " msgid "Sticky" msgstr "Mis en avant" +#. Translators: used between list items, there is a space after the comma. #: functions.php:328 functions.php:334 msgid ", " msgstr ", " @@ -296,8 +307,10 @@ msgstr "Archives du mot-clé %s" msgid "%s Archives" msgstr "Archives des %s" +#. Theme Name of the plugin/theme msgid "Twenty Thirteen" msgstr "Twenty Thirteen" +#. Author of the plugin/theme msgid "the WordPress team" msgstr "L’équipe WordPress" \ No newline at end of file diff --git a/sources/wp-content/languages/themes/twentytwelve-fr_FR.mo b/sources/wordpress/wp-content/languages/themes/twentytwelve-fr_FR.mo similarity index 100% rename from sources/wp-content/languages/themes/twentytwelve-fr_FR.mo rename to sources/wordpress/wp-content/languages/themes/twentytwelve-fr_FR.mo diff --git a/sources/wp-content/languages/themes/twentytwelve-fr_FR.po b/sources/wordpress/wp-content/languages/themes/twentytwelve-fr_FR.po similarity index 92% rename from sources/wp-content/languages/themes/twentytwelve-fr_FR.po rename to sources/wordpress/wp-content/languages/themes/twentytwelve-fr_FR.po index 92f6fe4..c974692 100644 --- a/sources/wp-content/languages/themes/twentytwelve-fr_FR.po +++ b/sources/wordpress/wp-content/languages/themes/twentytwelve-fr_FR.po @@ -10,6 +10,7 @@ msgstr "" "X-Generator: GlotPress/0.1\n" "Project-Id-Version: Twenty Twelve\n" +#. Theme URI of the plugin/theme msgid "http://wordpress.org/themes/twentytwelve" msgstr "http://wordpress.org/themes/twentytwelve" @@ -21,14 +22,22 @@ msgstr "Répondre" msgid "Published at %4$s × %5$s in %8$s." msgstr "Publié le à %4$s × %5$s dans %8$s." +#. Description of the plugin/theme msgid "The 2012 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background." msgstr "Le thème 2012 de WordPress est un thème conçu pour s’afficher de la meilleure manière sur n’importe quelle taille d’écran. Parmi ses fonctionnalités se trouvent un modèle de page d’accueil avec ses propres widgets, une police d’affichage optionnelle, un design pour les formats d’article à la fois sur l’index et en vue individuelle, et un modèle facultatif sans barre latérale. Vous pouvez le faire vôtre avec un menu personnalisé, une image d’en-tête, et un fond d’écran." +#. translators: If there are characters in your language that are not supported +#. * by Open Sans, translate this to 'off'. Do not translate into your own +#. language. #: functions.php:101 msgctxt "Open Sans font: on or off" msgid "on" msgstr "on" +#. translators: To add an additional Open Sans character subset specific to +#. your language, +#. * translate this to 'greek', 'cyrillic' or 'vietnamese'. Do not translate +#. into your own language. #: functions.php:107 msgctxt "Open Sans font: add new subset (greek, cyrillic, vietnamese)" msgid "no-subset" @@ -50,6 +59,8 @@ msgstr "Apparaît lorsque vous utilisez le modèle facultatif Page d’Accue msgid "Second Front Page Widget Area" msgstr "Seconde zone de la Page d’Accueil" +#. Translators: 1 is category, 2 is tag, 3 is the date and 4 is the author's +#. name. #: functions.php:390 msgid "This entry was posted in %1$s and tagged %2$s on %3$s by %4$s." msgstr "Cette entrée a été publiée dans %1$s, et marquée avec %2$s, le %3$s par %4$s." @@ -72,9 +83,11 @@ msgctxt "Next post link" msgid "→" msgstr "→" +#. Template Name of the plugin/theme msgid "Front Page Template" msgstr "Modèle de Page d’Accueil" +#. Template Name of the plugin/theme msgid "Full-width Page Template, No Sidebar" msgstr "Modèle de page pleine largeur, sans barre latérale" @@ -156,9 +169,11 @@ msgstr "Désolé, mais rien ne correspond à votre critère de recherche. Veuill msgid "Archives" msgstr "Archives" +#. Theme Name of the plugin/theme msgid "Twenty Twelve" msgstr "Twenty Twelve" +#. Author of the plugin/theme msgid "the WordPress team" msgstr "L’équipe WordPress" @@ -166,6 +181,7 @@ msgstr "L’équipe WordPress" msgid "Your comment is awaiting moderation." msgstr "Votre commentaire est en attente de validation." +#. translators: 1: date, 2: time #: functions.php:334 msgid "%1$s at %2$s" msgstr "%1$s à %2$s" @@ -267,6 +283,8 @@ msgstr "Lire la suite " msgid "Leave a reply" msgstr "Laisser une réponse" +#. #-#-#-#-# twentytwelve.pot (Twenty Twelve 1.5) #-#-#-#-# +#. Author URI of the plugin/theme #: footer.php:16 msgid "http://wordpress.org/" msgstr "http://wordpress.org/" @@ -291,6 +309,7 @@ msgstr "Navigation des commentaires" msgid "← Older Comments" msgstr "← Commentaire plus ancien" +#. Translators: used between list items, there is a space after the comma. #: functions.php:370 functions.php:373 msgid ", " msgstr ", " diff --git a/sources/wp-content/plugins/akismet/.htaccess b/sources/wordpress/wp-content/plugins/akismet/.htaccess similarity index 100% rename from sources/wp-content/plugins/akismet/.htaccess rename to sources/wordpress/wp-content/plugins/akismet/.htaccess diff --git a/sources/wp-content/plugins/akismet/_inc/akismet.css b/sources/wordpress/wp-content/plugins/akismet/_inc/akismet.css similarity index 100% rename from sources/wp-content/plugins/akismet/_inc/akismet.css rename to sources/wordpress/wp-content/plugins/akismet/_inc/akismet.css diff --git a/sources/wp-content/plugins/akismet/_inc/akismet.js b/sources/wordpress/wp-content/plugins/akismet/_inc/akismet.js similarity index 100% rename from sources/wp-content/plugins/akismet/_inc/akismet.js rename to sources/wordpress/wp-content/plugins/akismet/_inc/akismet.js diff --git a/sources/wp-content/plugins/akismet/_inc/form.js b/sources/wordpress/wp-content/plugins/akismet/_inc/form.js similarity index 100% rename from sources/wp-content/plugins/akismet/_inc/form.js rename to sources/wordpress/wp-content/plugins/akismet/_inc/form.js diff --git a/sources/wp-content/plugins/akismet/_inc/img/logo-full-2x.png b/sources/wordpress/wp-content/plugins/akismet/_inc/img/logo-full-2x.png similarity index 100% rename from sources/wp-content/plugins/akismet/_inc/img/logo-full-2x.png rename to sources/wordpress/wp-content/plugins/akismet/_inc/img/logo-full-2x.png diff --git a/sources/wp-content/plugins/akismet/akismet.php b/sources/wordpress/wp-content/plugins/akismet/akismet.php similarity index 100% rename from sources/wp-content/plugins/akismet/akismet.php rename to sources/wordpress/wp-content/plugins/akismet/akismet.php diff --git a/sources/wp-content/plugins/akismet/class.akismet-admin.php b/sources/wordpress/wp-content/plugins/akismet/class.akismet-admin.php similarity index 100% rename from sources/wp-content/plugins/akismet/class.akismet-admin.php rename to sources/wordpress/wp-content/plugins/akismet/class.akismet-admin.php diff --git a/sources/wp-content/plugins/akismet/class.akismet-widget.php b/sources/wordpress/wp-content/plugins/akismet/class.akismet-widget.php similarity index 100% rename from sources/wp-content/plugins/akismet/class.akismet-widget.php rename to sources/wordpress/wp-content/plugins/akismet/class.akismet-widget.php diff --git a/sources/wp-content/plugins/akismet/class.akismet.php b/sources/wordpress/wp-content/plugins/akismet/class.akismet.php similarity index 100% rename from sources/wp-content/plugins/akismet/class.akismet.php rename to sources/wordpress/wp-content/plugins/akismet/class.akismet.php diff --git a/sources/wp-content/plugins/akismet/index.php b/sources/wordpress/wp-content/plugins/akismet/index.php similarity index 100% rename from sources/wp-content/plugins/akismet/index.php rename to sources/wordpress/wp-content/plugins/akismet/index.php diff --git a/sources/wp-content/plugins/akismet/readme.txt b/sources/wordpress/wp-content/plugins/akismet/readme.txt similarity index 100% rename from sources/wp-content/plugins/akismet/readme.txt rename to sources/wordpress/wp-content/plugins/akismet/readme.txt diff --git a/sources/wp-content/plugins/akismet/views/config.php b/sources/wordpress/wp-content/plugins/akismet/views/config.php similarity index 100% rename from sources/wp-content/plugins/akismet/views/config.php rename to sources/wordpress/wp-content/plugins/akismet/views/config.php diff --git a/sources/wp-content/plugins/akismet/views/get.php b/sources/wordpress/wp-content/plugins/akismet/views/get.php similarity index 100% rename from sources/wp-content/plugins/akismet/views/get.php rename to sources/wordpress/wp-content/plugins/akismet/views/get.php diff --git a/sources/wp-content/plugins/akismet/views/notice.php b/sources/wordpress/wp-content/plugins/akismet/views/notice.php similarity index 100% rename from sources/wp-content/plugins/akismet/views/notice.php rename to sources/wordpress/wp-content/plugins/akismet/views/notice.php diff --git a/sources/wp-content/plugins/akismet/views/start.php b/sources/wordpress/wp-content/plugins/akismet/views/start.php similarity index 100% rename from sources/wp-content/plugins/akismet/views/start.php rename to sources/wordpress/wp-content/plugins/akismet/views/start.php diff --git a/sources/wp-content/plugins/akismet/views/stats.php b/sources/wordpress/wp-content/plugins/akismet/views/stats.php similarity index 100% rename from sources/wp-content/plugins/akismet/views/stats.php rename to sources/wordpress/wp-content/plugins/akismet/views/stats.php diff --git a/sources/wp-content/plugins/akismet/views/strict.php b/sources/wordpress/wp-content/plugins/akismet/views/strict.php similarity index 100% rename from sources/wp-content/plugins/akismet/views/strict.php rename to sources/wordpress/wp-content/plugins/akismet/views/strict.php diff --git a/sources/wp-content/plugins/akismet/wrapper.php b/sources/wordpress/wp-content/plugins/akismet/wrapper.php similarity index 100% rename from sources/wp-content/plugins/akismet/wrapper.php rename to sources/wordpress/wp-content/plugins/akismet/wrapper.php diff --git a/sources/wp-content/plugins/hello.php b/sources/wordpress/wp-content/plugins/hello.php similarity index 100% rename from sources/wp-content/plugins/hello.php rename to sources/wordpress/wp-content/plugins/hello.php diff --git a/sources/wp-content/plugins/index.php b/sources/wordpress/wp-content/plugins/index.php similarity index 100% rename from sources/wp-content/plugins/index.php rename to sources/wordpress/wp-content/plugins/index.php diff --git a/sources/wp-content/themes/index.php b/sources/wordpress/wp-content/themes/index.php similarity index 100% rename from sources/wp-content/themes/index.php rename to sources/wordpress/wp-content/themes/index.php diff --git a/sources/wp-content/themes/twentyfourteen/404.php b/sources/wordpress/wp-content/themes/twentyfourteen/404.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/404.php rename to sources/wordpress/wp-content/themes/twentyfourteen/404.php diff --git a/sources/wp-content/themes/twentyfourteen/archive.php b/sources/wordpress/wp-content/themes/twentyfourteen/archive.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/archive.php rename to sources/wordpress/wp-content/themes/twentyfourteen/archive.php diff --git a/sources/wp-content/themes/twentyfourteen/author.php b/sources/wordpress/wp-content/themes/twentyfourteen/author.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/author.php rename to sources/wordpress/wp-content/themes/twentyfourteen/author.php diff --git a/sources/wp-content/themes/twentyfourteen/category.php b/sources/wordpress/wp-content/themes/twentyfourteen/category.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/category.php rename to sources/wordpress/wp-content/themes/twentyfourteen/category.php diff --git a/sources/wp-content/themes/twentyfourteen/comments.php b/sources/wordpress/wp-content/themes/twentyfourteen/comments.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/comments.php rename to sources/wordpress/wp-content/themes/twentyfourteen/comments.php diff --git a/sources/wp-content/themes/twentyfourteen/content-aside.php b/sources/wordpress/wp-content/themes/twentyfourteen/content-aside.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content-aside.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content-aside.php diff --git a/sources/wp-content/themes/twentyfourteen/content-audio.php b/sources/wordpress/wp-content/themes/twentyfourteen/content-audio.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content-audio.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content-audio.php diff --git a/sources/wp-content/themes/twentyfourteen/content-featured-post.php b/sources/wordpress/wp-content/themes/twentyfourteen/content-featured-post.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content-featured-post.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content-featured-post.php diff --git a/sources/wp-content/themes/twentyfourteen/content-gallery.php b/sources/wordpress/wp-content/themes/twentyfourteen/content-gallery.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content-gallery.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content-gallery.php diff --git a/sources/wp-content/themes/twentyfourteen/content-image.php b/sources/wordpress/wp-content/themes/twentyfourteen/content-image.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content-image.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content-image.php diff --git a/sources/wp-content/themes/twentyfourteen/content-link.php b/sources/wordpress/wp-content/themes/twentyfourteen/content-link.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content-link.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content-link.php diff --git a/sources/wp-content/themes/twentyfourteen/content-none.php b/sources/wordpress/wp-content/themes/twentyfourteen/content-none.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content-none.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content-none.php diff --git a/sources/wp-content/themes/twentyfourteen/content-page.php b/sources/wordpress/wp-content/themes/twentyfourteen/content-page.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content-page.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content-page.php diff --git a/sources/wp-content/themes/twentyfourteen/content-quote.php b/sources/wordpress/wp-content/themes/twentyfourteen/content-quote.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content-quote.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content-quote.php diff --git a/sources/wp-content/themes/twentyfourteen/content-video.php b/sources/wordpress/wp-content/themes/twentyfourteen/content-video.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content-video.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content-video.php diff --git a/sources/wp-content/themes/twentyfourteen/content.php b/sources/wordpress/wp-content/themes/twentyfourteen/content.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/content.php rename to sources/wordpress/wp-content/themes/twentyfourteen/content.php diff --git a/sources/wp-content/themes/twentyfourteen/css/editor-style.css b/sources/wordpress/wp-content/themes/twentyfourteen/css/editor-style.css similarity index 100% rename from sources/wp-content/themes/twentyfourteen/css/editor-style.css rename to sources/wordpress/wp-content/themes/twentyfourteen/css/editor-style.css diff --git a/sources/wp-content/themes/twentyfourteen/css/ie.css b/sources/wordpress/wp-content/themes/twentyfourteen/css/ie.css similarity index 100% rename from sources/wp-content/themes/twentyfourteen/css/ie.css rename to sources/wordpress/wp-content/themes/twentyfourteen/css/ie.css diff --git a/sources/wp-content/themes/twentyfourteen/featured-content.php b/sources/wordpress/wp-content/themes/twentyfourteen/featured-content.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/featured-content.php rename to sources/wordpress/wp-content/themes/twentyfourteen/featured-content.php diff --git a/sources/wp-content/themes/twentyfourteen/footer.php b/sources/wordpress/wp-content/themes/twentyfourteen/footer.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/footer.php rename to sources/wordpress/wp-content/themes/twentyfourteen/footer.php diff --git a/sources/wp-content/themes/twentyfourteen/functions.php b/sources/wordpress/wp-content/themes/twentyfourteen/functions.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/functions.php rename to sources/wordpress/wp-content/themes/twentyfourteen/functions.php diff --git a/sources/wp-content/themes/twentyfourteen/genericons/COPYING.txt b/sources/wordpress/wp-content/themes/twentyfourteen/genericons/COPYING.txt similarity index 100% rename from sources/wp-content/themes/twentyfourteen/genericons/COPYING.txt rename to sources/wordpress/wp-content/themes/twentyfourteen/genericons/COPYING.txt diff --git a/sources/wp-content/themes/twentyfourteen/genericons/Genericons-Regular.otf b/sources/wordpress/wp-content/themes/twentyfourteen/genericons/Genericons-Regular.otf similarity index 100% rename from sources/wp-content/themes/twentyfourteen/genericons/Genericons-Regular.otf rename to sources/wordpress/wp-content/themes/twentyfourteen/genericons/Genericons-Regular.otf diff --git a/sources/wp-content/themes/twentyfourteen/genericons/LICENSE.txt b/sources/wordpress/wp-content/themes/twentyfourteen/genericons/LICENSE.txt similarity index 100% rename from sources/wp-content/themes/twentyfourteen/genericons/LICENSE.txt rename to sources/wordpress/wp-content/themes/twentyfourteen/genericons/LICENSE.txt diff --git a/sources/wp-content/themes/twentyfourteen/genericons/README.txt b/sources/wordpress/wp-content/themes/twentyfourteen/genericons/README.txt similarity index 100% rename from sources/wp-content/themes/twentyfourteen/genericons/README.txt rename to sources/wordpress/wp-content/themes/twentyfourteen/genericons/README.txt diff --git a/sources/wp-content/themes/twentyfourteen/genericons/example.html b/sources/wordpress/wp-content/themes/twentyfourteen/genericons/example.html similarity index 100% rename from sources/wp-content/themes/twentyfourteen/genericons/example.html rename to sources/wordpress/wp-content/themes/twentyfourteen/genericons/example.html diff --git a/sources/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.eot b/sources/wordpress/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.eot similarity index 100% rename from sources/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.eot rename to sources/wordpress/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.eot diff --git a/sources/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.svg b/sources/wordpress/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.svg similarity index 100% rename from sources/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.svg rename to sources/wordpress/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.svg diff --git a/sources/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.ttf b/sources/wordpress/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.ttf similarity index 100% rename from sources/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.ttf rename to sources/wordpress/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.ttf diff --git a/sources/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.woff b/sources/wordpress/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.woff similarity index 100% rename from sources/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.woff rename to sources/wordpress/wp-content/themes/twentyfourteen/genericons/font/genericons-regular-webfont.woff diff --git a/sources/wp-content/themes/twentyfourteen/genericons/genericons.css b/sources/wordpress/wp-content/themes/twentyfourteen/genericons/genericons.css similarity index 100% rename from sources/wp-content/themes/twentyfourteen/genericons/genericons.css rename to sources/wordpress/wp-content/themes/twentyfourteen/genericons/genericons.css diff --git a/sources/wp-content/themes/twentyfourteen/header.php b/sources/wordpress/wp-content/themes/twentyfourteen/header.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/header.php rename to sources/wordpress/wp-content/themes/twentyfourteen/header.php diff --git a/sources/wp-content/themes/twentyfourteen/image.php b/sources/wordpress/wp-content/themes/twentyfourteen/image.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/image.php rename to sources/wordpress/wp-content/themes/twentyfourteen/image.php diff --git a/sources/wp-content/themes/twentyfourteen/images/pattern-dark.svg b/sources/wordpress/wp-content/themes/twentyfourteen/images/pattern-dark.svg similarity index 100% rename from sources/wp-content/themes/twentyfourteen/images/pattern-dark.svg rename to sources/wordpress/wp-content/themes/twentyfourteen/images/pattern-dark.svg diff --git a/sources/wp-content/themes/twentyfourteen/images/pattern-light.svg b/sources/wordpress/wp-content/themes/twentyfourteen/images/pattern-light.svg similarity index 100% rename from sources/wp-content/themes/twentyfourteen/images/pattern-light.svg rename to sources/wordpress/wp-content/themes/twentyfourteen/images/pattern-light.svg diff --git a/sources/wp-content/themes/twentyfourteen/inc/back-compat.php b/sources/wordpress/wp-content/themes/twentyfourteen/inc/back-compat.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/inc/back-compat.php rename to sources/wordpress/wp-content/themes/twentyfourteen/inc/back-compat.php diff --git a/sources/wp-content/themes/twentyfourteen/inc/custom-header.php b/sources/wordpress/wp-content/themes/twentyfourteen/inc/custom-header.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/inc/custom-header.php rename to sources/wordpress/wp-content/themes/twentyfourteen/inc/custom-header.php diff --git a/sources/wp-content/themes/twentyfourteen/inc/customizer.php b/sources/wordpress/wp-content/themes/twentyfourteen/inc/customizer.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/inc/customizer.php rename to sources/wordpress/wp-content/themes/twentyfourteen/inc/customizer.php diff --git a/sources/wp-content/themes/twentyfourteen/inc/featured-content.php b/sources/wordpress/wp-content/themes/twentyfourteen/inc/featured-content.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/inc/featured-content.php rename to sources/wordpress/wp-content/themes/twentyfourteen/inc/featured-content.php diff --git a/sources/wp-content/themes/twentyfourteen/inc/template-tags.php b/sources/wordpress/wp-content/themes/twentyfourteen/inc/template-tags.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/inc/template-tags.php rename to sources/wordpress/wp-content/themes/twentyfourteen/inc/template-tags.php diff --git a/sources/wp-content/themes/twentyfourteen/inc/widgets.php b/sources/wordpress/wp-content/themes/twentyfourteen/inc/widgets.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/inc/widgets.php rename to sources/wordpress/wp-content/themes/twentyfourteen/inc/widgets.php diff --git a/sources/wp-content/themes/twentyfourteen/index.php b/sources/wordpress/wp-content/themes/twentyfourteen/index.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/index.php rename to sources/wordpress/wp-content/themes/twentyfourteen/index.php diff --git a/sources/wp-content/themes/twentyfourteen/js/customizer.js b/sources/wordpress/wp-content/themes/twentyfourteen/js/customizer.js similarity index 100% rename from sources/wp-content/themes/twentyfourteen/js/customizer.js rename to sources/wordpress/wp-content/themes/twentyfourteen/js/customizer.js diff --git a/sources/wp-content/themes/twentyfourteen/js/featured-content-admin.js b/sources/wordpress/wp-content/themes/twentyfourteen/js/featured-content-admin.js similarity index 100% rename from sources/wp-content/themes/twentyfourteen/js/featured-content-admin.js rename to sources/wordpress/wp-content/themes/twentyfourteen/js/featured-content-admin.js diff --git a/sources/wp-content/themes/twentyfourteen/js/functions.js b/sources/wordpress/wp-content/themes/twentyfourteen/js/functions.js similarity index 100% rename from sources/wp-content/themes/twentyfourteen/js/functions.js rename to sources/wordpress/wp-content/themes/twentyfourteen/js/functions.js diff --git a/sources/wp-content/themes/twentyfourteen/js/html5.js b/sources/wordpress/wp-content/themes/twentyfourteen/js/html5.js similarity index 100% rename from sources/wp-content/themes/twentyfourteen/js/html5.js rename to sources/wordpress/wp-content/themes/twentyfourteen/js/html5.js diff --git a/sources/wp-content/themes/twentyfourteen/js/keyboard-image-navigation.js b/sources/wordpress/wp-content/themes/twentyfourteen/js/keyboard-image-navigation.js similarity index 100% rename from sources/wp-content/themes/twentyfourteen/js/keyboard-image-navigation.js rename to sources/wordpress/wp-content/themes/twentyfourteen/js/keyboard-image-navigation.js diff --git a/sources/wp-content/themes/twentyfourteen/js/slider.js b/sources/wordpress/wp-content/themes/twentyfourteen/js/slider.js similarity index 100% rename from sources/wp-content/themes/twentyfourteen/js/slider.js rename to sources/wordpress/wp-content/themes/twentyfourteen/js/slider.js diff --git a/sources/wp-content/themes/twentyfourteen/languages/twentyfourteen.pot b/sources/wordpress/wp-content/themes/twentyfourteen/languages/twentyfourteen.pot similarity index 100% rename from sources/wp-content/themes/twentyfourteen/languages/twentyfourteen.pot rename to sources/wordpress/wp-content/themes/twentyfourteen/languages/twentyfourteen.pot diff --git a/sources/wp-content/themes/twentyfourteen/page-templates/contributors.php b/sources/wordpress/wp-content/themes/twentyfourteen/page-templates/contributors.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/page-templates/contributors.php rename to sources/wordpress/wp-content/themes/twentyfourteen/page-templates/contributors.php diff --git a/sources/wp-content/themes/twentyfourteen/page-templates/full-width.php b/sources/wordpress/wp-content/themes/twentyfourteen/page-templates/full-width.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/page-templates/full-width.php rename to sources/wordpress/wp-content/themes/twentyfourteen/page-templates/full-width.php diff --git a/sources/wp-content/themes/twentyfourteen/page.php b/sources/wordpress/wp-content/themes/twentyfourteen/page.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/page.php rename to sources/wordpress/wp-content/themes/twentyfourteen/page.php diff --git a/sources/wp-content/themes/twentyfourteen/rtl.css b/sources/wordpress/wp-content/themes/twentyfourteen/rtl.css similarity index 100% rename from sources/wp-content/themes/twentyfourteen/rtl.css rename to sources/wordpress/wp-content/themes/twentyfourteen/rtl.css diff --git a/sources/wp-content/themes/twentyfourteen/screenshot.png b/sources/wordpress/wp-content/themes/twentyfourteen/screenshot.png similarity index 100% rename from sources/wp-content/themes/twentyfourteen/screenshot.png rename to sources/wordpress/wp-content/themes/twentyfourteen/screenshot.png diff --git a/sources/wp-content/themes/twentyfourteen/search.php b/sources/wordpress/wp-content/themes/twentyfourteen/search.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/search.php rename to sources/wordpress/wp-content/themes/twentyfourteen/search.php diff --git a/sources/wp-content/themes/twentyfourteen/sidebar-content.php b/sources/wordpress/wp-content/themes/twentyfourteen/sidebar-content.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/sidebar-content.php rename to sources/wordpress/wp-content/themes/twentyfourteen/sidebar-content.php diff --git a/sources/wp-content/themes/twentyfourteen/sidebar-footer.php b/sources/wordpress/wp-content/themes/twentyfourteen/sidebar-footer.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/sidebar-footer.php rename to sources/wordpress/wp-content/themes/twentyfourteen/sidebar-footer.php diff --git a/sources/wp-content/themes/twentyfourteen/sidebar.php b/sources/wordpress/wp-content/themes/twentyfourteen/sidebar.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/sidebar.php rename to sources/wordpress/wp-content/themes/twentyfourteen/sidebar.php diff --git a/sources/wp-content/themes/twentyfourteen/single.php b/sources/wordpress/wp-content/themes/twentyfourteen/single.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/single.php rename to sources/wordpress/wp-content/themes/twentyfourteen/single.php diff --git a/sources/wp-content/themes/twentyfourteen/style.css b/sources/wordpress/wp-content/themes/twentyfourteen/style.css similarity index 100% rename from sources/wp-content/themes/twentyfourteen/style.css rename to sources/wordpress/wp-content/themes/twentyfourteen/style.css diff --git a/sources/wp-content/themes/twentyfourteen/tag.php b/sources/wordpress/wp-content/themes/twentyfourteen/tag.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/tag.php rename to sources/wordpress/wp-content/themes/twentyfourteen/tag.php diff --git a/sources/wp-content/themes/twentyfourteen/taxonomy-post_format.php b/sources/wordpress/wp-content/themes/twentyfourteen/taxonomy-post_format.php similarity index 100% rename from sources/wp-content/themes/twentyfourteen/taxonomy-post_format.php rename to sources/wordpress/wp-content/themes/twentyfourteen/taxonomy-post_format.php diff --git a/sources/wp-content/themes/twentythirteen/404.php b/sources/wordpress/wp-content/themes/twentythirteen/404.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/404.php rename to sources/wordpress/wp-content/themes/twentythirteen/404.php diff --git a/sources/wp-content/themes/twentythirteen/archive.php b/sources/wordpress/wp-content/themes/twentythirteen/archive.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/archive.php rename to sources/wordpress/wp-content/themes/twentythirteen/archive.php diff --git a/sources/wp-content/themes/twentythirteen/author-bio.php b/sources/wordpress/wp-content/themes/twentythirteen/author-bio.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/author-bio.php rename to sources/wordpress/wp-content/themes/twentythirteen/author-bio.php diff --git a/sources/wp-content/themes/twentythirteen/author.php b/sources/wordpress/wp-content/themes/twentythirteen/author.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/author.php rename to sources/wordpress/wp-content/themes/twentythirteen/author.php diff --git a/sources/wp-content/themes/twentythirteen/category.php b/sources/wordpress/wp-content/themes/twentythirteen/category.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/category.php rename to sources/wordpress/wp-content/themes/twentythirteen/category.php diff --git a/sources/wp-content/themes/twentythirteen/comments.php b/sources/wordpress/wp-content/themes/twentythirteen/comments.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/comments.php rename to sources/wordpress/wp-content/themes/twentythirteen/comments.php diff --git a/sources/wp-content/themes/twentythirteen/content-aside.php b/sources/wordpress/wp-content/themes/twentythirteen/content-aside.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content-aside.php rename to sources/wordpress/wp-content/themes/twentythirteen/content-aside.php diff --git a/sources/wp-content/themes/twentythirteen/content-audio.php b/sources/wordpress/wp-content/themes/twentythirteen/content-audio.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content-audio.php rename to sources/wordpress/wp-content/themes/twentythirteen/content-audio.php diff --git a/sources/wp-content/themes/twentythirteen/content-chat.php b/sources/wordpress/wp-content/themes/twentythirteen/content-chat.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content-chat.php rename to sources/wordpress/wp-content/themes/twentythirteen/content-chat.php diff --git a/sources/wp-content/themes/twentythirteen/content-gallery.php b/sources/wordpress/wp-content/themes/twentythirteen/content-gallery.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content-gallery.php rename to sources/wordpress/wp-content/themes/twentythirteen/content-gallery.php diff --git a/sources/wp-content/themes/twentythirteen/content-image.php b/sources/wordpress/wp-content/themes/twentythirteen/content-image.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content-image.php rename to sources/wordpress/wp-content/themes/twentythirteen/content-image.php diff --git a/sources/wp-content/themes/twentythirteen/content-link.php b/sources/wordpress/wp-content/themes/twentythirteen/content-link.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content-link.php rename to sources/wordpress/wp-content/themes/twentythirteen/content-link.php diff --git a/sources/wp-content/themes/twentythirteen/content-none.php b/sources/wordpress/wp-content/themes/twentythirteen/content-none.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content-none.php rename to sources/wordpress/wp-content/themes/twentythirteen/content-none.php diff --git a/sources/wp-content/themes/twentythirteen/content-quote.php b/sources/wordpress/wp-content/themes/twentythirteen/content-quote.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content-quote.php rename to sources/wordpress/wp-content/themes/twentythirteen/content-quote.php diff --git a/sources/wp-content/themes/twentythirteen/content-status.php b/sources/wordpress/wp-content/themes/twentythirteen/content-status.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content-status.php rename to sources/wordpress/wp-content/themes/twentythirteen/content-status.php diff --git a/sources/wp-content/themes/twentythirteen/content-video.php b/sources/wordpress/wp-content/themes/twentythirteen/content-video.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content-video.php rename to sources/wordpress/wp-content/themes/twentythirteen/content-video.php diff --git a/sources/wp-content/themes/twentythirteen/content.php b/sources/wordpress/wp-content/themes/twentythirteen/content.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/content.php rename to sources/wordpress/wp-content/themes/twentythirteen/content.php diff --git a/sources/wp-content/themes/twentythirteen/css/editor-style.css b/sources/wordpress/wp-content/themes/twentythirteen/css/editor-style.css similarity index 100% rename from sources/wp-content/themes/twentythirteen/css/editor-style.css rename to sources/wordpress/wp-content/themes/twentythirteen/css/editor-style.css diff --git a/sources/wp-content/themes/twentythirteen/css/ie.css b/sources/wordpress/wp-content/themes/twentythirteen/css/ie.css similarity index 100% rename from sources/wp-content/themes/twentythirteen/css/ie.css rename to sources/wordpress/wp-content/themes/twentythirteen/css/ie.css diff --git a/sources/wp-content/themes/twentythirteen/footer.php b/sources/wordpress/wp-content/themes/twentythirteen/footer.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/footer.php rename to sources/wordpress/wp-content/themes/twentythirteen/footer.php diff --git a/sources/wp-content/themes/twentythirteen/functions.php b/sources/wordpress/wp-content/themes/twentythirteen/functions.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/functions.php rename to sources/wordpress/wp-content/themes/twentythirteen/functions.php diff --git a/sources/wp-content/themes/twentythirteen/genericons/COPYING.txt b/sources/wordpress/wp-content/themes/twentythirteen/genericons/COPYING.txt similarity index 100% rename from sources/wp-content/themes/twentythirteen/genericons/COPYING.txt rename to sources/wordpress/wp-content/themes/twentythirteen/genericons/COPYING.txt diff --git a/sources/wp-content/themes/twentythirteen/genericons/Genericons-Regular.otf b/sources/wordpress/wp-content/themes/twentythirteen/genericons/Genericons-Regular.otf similarity index 100% rename from sources/wp-content/themes/twentythirteen/genericons/Genericons-Regular.otf rename to sources/wordpress/wp-content/themes/twentythirteen/genericons/Genericons-Regular.otf diff --git a/sources/wp-content/themes/twentythirteen/genericons/LICENSE.txt b/sources/wordpress/wp-content/themes/twentythirteen/genericons/LICENSE.txt similarity index 100% rename from sources/wp-content/themes/twentythirteen/genericons/LICENSE.txt rename to sources/wordpress/wp-content/themes/twentythirteen/genericons/LICENSE.txt diff --git a/sources/wp-content/themes/twentythirteen/genericons/README.txt b/sources/wordpress/wp-content/themes/twentythirteen/genericons/README.txt similarity index 100% rename from sources/wp-content/themes/twentythirteen/genericons/README.txt rename to sources/wordpress/wp-content/themes/twentythirteen/genericons/README.txt diff --git a/sources/wp-content/themes/twentythirteen/genericons/example.html b/sources/wordpress/wp-content/themes/twentythirteen/genericons/example.html similarity index 100% rename from sources/wp-content/themes/twentythirteen/genericons/example.html rename to sources/wordpress/wp-content/themes/twentythirteen/genericons/example.html diff --git a/sources/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.eot b/sources/wordpress/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.eot similarity index 100% rename from sources/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.eot rename to sources/wordpress/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.eot diff --git a/sources/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.svg b/sources/wordpress/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.svg similarity index 100% rename from sources/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.svg rename to sources/wordpress/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.svg diff --git a/sources/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.ttf b/sources/wordpress/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.ttf similarity index 100% rename from sources/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.ttf rename to sources/wordpress/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.ttf diff --git a/sources/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.woff b/sources/wordpress/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.woff similarity index 100% rename from sources/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.woff rename to sources/wordpress/wp-content/themes/twentythirteen/genericons/font/genericons-regular-webfont.woff diff --git a/sources/wp-content/themes/twentythirteen/genericons/genericons.css b/sources/wordpress/wp-content/themes/twentythirteen/genericons/genericons.css similarity index 100% rename from sources/wp-content/themes/twentythirteen/genericons/genericons.css rename to sources/wordpress/wp-content/themes/twentythirteen/genericons/genericons.css diff --git a/sources/wp-content/themes/twentythirteen/header.php b/sources/wordpress/wp-content/themes/twentythirteen/header.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/header.php rename to sources/wordpress/wp-content/themes/twentythirteen/header.php diff --git a/sources/wp-content/themes/twentythirteen/image.php b/sources/wordpress/wp-content/themes/twentythirteen/image.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/image.php rename to sources/wordpress/wp-content/themes/twentythirteen/image.php diff --git a/sources/wp-content/themes/twentythirteen/images/dotted-line-2x.png b/sources/wordpress/wp-content/themes/twentythirteen/images/dotted-line-2x.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/dotted-line-2x.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/dotted-line-2x.png diff --git a/sources/wp-content/themes/twentythirteen/images/dotted-line-light-2x.png b/sources/wordpress/wp-content/themes/twentythirteen/images/dotted-line-light-2x.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/dotted-line-light-2x.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/dotted-line-light-2x.png diff --git a/sources/wp-content/themes/twentythirteen/images/dotted-line-light.png b/sources/wordpress/wp-content/themes/twentythirteen/images/dotted-line-light.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/dotted-line-light.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/dotted-line-light.png diff --git a/sources/wp-content/themes/twentythirteen/images/dotted-line.png b/sources/wordpress/wp-content/themes/twentythirteen/images/dotted-line.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/dotted-line.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/dotted-line.png diff --git a/sources/wp-content/themes/twentythirteen/images/headers/circle-thumbnail.png b/sources/wordpress/wp-content/themes/twentythirteen/images/headers/circle-thumbnail.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/headers/circle-thumbnail.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/headers/circle-thumbnail.png diff --git a/sources/wp-content/themes/twentythirteen/images/headers/circle.png b/sources/wordpress/wp-content/themes/twentythirteen/images/headers/circle.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/headers/circle.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/headers/circle.png diff --git a/sources/wp-content/themes/twentythirteen/images/headers/diamond-thumbnail.png b/sources/wordpress/wp-content/themes/twentythirteen/images/headers/diamond-thumbnail.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/headers/diamond-thumbnail.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/headers/diamond-thumbnail.png diff --git a/sources/wp-content/themes/twentythirteen/images/headers/diamond.png b/sources/wordpress/wp-content/themes/twentythirteen/images/headers/diamond.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/headers/diamond.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/headers/diamond.png diff --git a/sources/wp-content/themes/twentythirteen/images/headers/star-thumbnail.png b/sources/wordpress/wp-content/themes/twentythirteen/images/headers/star-thumbnail.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/headers/star-thumbnail.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/headers/star-thumbnail.png diff --git a/sources/wp-content/themes/twentythirteen/images/headers/star.png b/sources/wordpress/wp-content/themes/twentythirteen/images/headers/star.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/headers/star.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/headers/star.png diff --git a/sources/wp-content/themes/twentythirteen/images/search-icon-2x.png b/sources/wordpress/wp-content/themes/twentythirteen/images/search-icon-2x.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/search-icon-2x.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/search-icon-2x.png diff --git a/sources/wp-content/themes/twentythirteen/images/search-icon.png b/sources/wordpress/wp-content/themes/twentythirteen/images/search-icon.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/images/search-icon.png rename to sources/wordpress/wp-content/themes/twentythirteen/images/search-icon.png diff --git a/sources/wp-content/themes/twentythirteen/inc/back-compat.php b/sources/wordpress/wp-content/themes/twentythirteen/inc/back-compat.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/inc/back-compat.php rename to sources/wordpress/wp-content/themes/twentythirteen/inc/back-compat.php diff --git a/sources/wp-content/themes/twentythirteen/inc/custom-header.php b/sources/wordpress/wp-content/themes/twentythirteen/inc/custom-header.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/inc/custom-header.php rename to sources/wordpress/wp-content/themes/twentythirteen/inc/custom-header.php diff --git a/sources/wp-content/themes/twentythirteen/index.php b/sources/wordpress/wp-content/themes/twentythirteen/index.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/index.php rename to sources/wordpress/wp-content/themes/twentythirteen/index.php diff --git a/sources/wp-content/themes/twentythirteen/js/functions.js b/sources/wordpress/wp-content/themes/twentythirteen/js/functions.js similarity index 100% rename from sources/wp-content/themes/twentythirteen/js/functions.js rename to sources/wordpress/wp-content/themes/twentythirteen/js/functions.js diff --git a/sources/wp-content/themes/twentythirteen/js/html5.js b/sources/wordpress/wp-content/themes/twentythirteen/js/html5.js similarity index 100% rename from sources/wp-content/themes/twentythirteen/js/html5.js rename to sources/wordpress/wp-content/themes/twentythirteen/js/html5.js diff --git a/sources/wp-content/themes/twentythirteen/js/theme-customizer.js b/sources/wordpress/wp-content/themes/twentythirteen/js/theme-customizer.js similarity index 100% rename from sources/wp-content/themes/twentythirteen/js/theme-customizer.js rename to sources/wordpress/wp-content/themes/twentythirteen/js/theme-customizer.js diff --git a/sources/wp-content/themes/twentythirteen/languages/twentythirteen.pot b/sources/wordpress/wp-content/themes/twentythirteen/languages/twentythirteen.pot similarity index 100% rename from sources/wp-content/themes/twentythirteen/languages/twentythirteen.pot rename to sources/wordpress/wp-content/themes/twentythirteen/languages/twentythirteen.pot diff --git a/sources/wp-content/themes/twentythirteen/page.php b/sources/wordpress/wp-content/themes/twentythirteen/page.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/page.php rename to sources/wordpress/wp-content/themes/twentythirteen/page.php diff --git a/sources/wp-content/themes/twentythirteen/rtl.css b/sources/wordpress/wp-content/themes/twentythirteen/rtl.css similarity index 100% rename from sources/wp-content/themes/twentythirteen/rtl.css rename to sources/wordpress/wp-content/themes/twentythirteen/rtl.css diff --git a/sources/wp-content/themes/twentythirteen/screenshot.png b/sources/wordpress/wp-content/themes/twentythirteen/screenshot.png similarity index 100% rename from sources/wp-content/themes/twentythirteen/screenshot.png rename to sources/wordpress/wp-content/themes/twentythirteen/screenshot.png diff --git a/sources/wp-content/themes/twentythirteen/search.php b/sources/wordpress/wp-content/themes/twentythirteen/search.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/search.php rename to sources/wordpress/wp-content/themes/twentythirteen/search.php diff --git a/sources/wp-content/themes/twentythirteen/sidebar-main.php b/sources/wordpress/wp-content/themes/twentythirteen/sidebar-main.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/sidebar-main.php rename to sources/wordpress/wp-content/themes/twentythirteen/sidebar-main.php diff --git a/sources/wp-content/themes/twentythirteen/sidebar.php b/sources/wordpress/wp-content/themes/twentythirteen/sidebar.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/sidebar.php rename to sources/wordpress/wp-content/themes/twentythirteen/sidebar.php diff --git a/sources/wp-content/themes/twentythirteen/single.php b/sources/wordpress/wp-content/themes/twentythirteen/single.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/single.php rename to sources/wordpress/wp-content/themes/twentythirteen/single.php diff --git a/sources/wp-content/themes/twentythirteen/style.css b/sources/wordpress/wp-content/themes/twentythirteen/style.css similarity index 100% rename from sources/wp-content/themes/twentythirteen/style.css rename to sources/wordpress/wp-content/themes/twentythirteen/style.css diff --git a/sources/wp-content/themes/twentythirteen/tag.php b/sources/wordpress/wp-content/themes/twentythirteen/tag.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/tag.php rename to sources/wordpress/wp-content/themes/twentythirteen/tag.php diff --git a/sources/wp-content/themes/twentythirteen/taxonomy-post_format.php b/sources/wordpress/wp-content/themes/twentythirteen/taxonomy-post_format.php similarity index 100% rename from sources/wp-content/themes/twentythirteen/taxonomy-post_format.php rename to sources/wordpress/wp-content/themes/twentythirteen/taxonomy-post_format.php diff --git a/sources/wp-content/themes/twentytwelve/404.php b/sources/wordpress/wp-content/themes/twentytwelve/404.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/404.php rename to sources/wordpress/wp-content/themes/twentytwelve/404.php diff --git a/sources/wp-content/themes/twentytwelve/archive.php b/sources/wordpress/wp-content/themes/twentytwelve/archive.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/archive.php rename to sources/wordpress/wp-content/themes/twentytwelve/archive.php diff --git a/sources/wp-content/themes/twentytwelve/author.php b/sources/wordpress/wp-content/themes/twentytwelve/author.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/author.php rename to sources/wordpress/wp-content/themes/twentytwelve/author.php diff --git a/sources/wp-content/themes/twentytwelve/category.php b/sources/wordpress/wp-content/themes/twentytwelve/category.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/category.php rename to sources/wordpress/wp-content/themes/twentytwelve/category.php diff --git a/sources/wp-content/themes/twentytwelve/comments.php b/sources/wordpress/wp-content/themes/twentytwelve/comments.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/comments.php rename to sources/wordpress/wp-content/themes/twentytwelve/comments.php diff --git a/sources/wp-content/themes/twentytwelve/content-aside.php b/sources/wordpress/wp-content/themes/twentytwelve/content-aside.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/content-aside.php rename to sources/wordpress/wp-content/themes/twentytwelve/content-aside.php diff --git a/sources/wp-content/themes/twentytwelve/content-image.php b/sources/wordpress/wp-content/themes/twentytwelve/content-image.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/content-image.php rename to sources/wordpress/wp-content/themes/twentytwelve/content-image.php diff --git a/sources/wp-content/themes/twentytwelve/content-link.php b/sources/wordpress/wp-content/themes/twentytwelve/content-link.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/content-link.php rename to sources/wordpress/wp-content/themes/twentytwelve/content-link.php diff --git a/sources/wp-content/themes/twentytwelve/content-none.php b/sources/wordpress/wp-content/themes/twentytwelve/content-none.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/content-none.php rename to sources/wordpress/wp-content/themes/twentytwelve/content-none.php diff --git a/sources/wp-content/themes/twentytwelve/content-page.php b/sources/wordpress/wp-content/themes/twentytwelve/content-page.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/content-page.php rename to sources/wordpress/wp-content/themes/twentytwelve/content-page.php diff --git a/sources/wp-content/themes/twentytwelve/content-quote.php b/sources/wordpress/wp-content/themes/twentytwelve/content-quote.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/content-quote.php rename to sources/wordpress/wp-content/themes/twentytwelve/content-quote.php diff --git a/sources/wp-content/themes/twentytwelve/content-status.php b/sources/wordpress/wp-content/themes/twentytwelve/content-status.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/content-status.php rename to sources/wordpress/wp-content/themes/twentytwelve/content-status.php diff --git a/sources/wp-content/themes/twentytwelve/content.php b/sources/wordpress/wp-content/themes/twentytwelve/content.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/content.php rename to sources/wordpress/wp-content/themes/twentytwelve/content.php diff --git a/sources/wp-content/themes/twentytwelve/css/ie.css b/sources/wordpress/wp-content/themes/twentytwelve/css/ie.css similarity index 100% rename from sources/wp-content/themes/twentytwelve/css/ie.css rename to sources/wordpress/wp-content/themes/twentytwelve/css/ie.css diff --git a/sources/wp-content/themes/twentytwelve/editor-style-rtl.css b/sources/wordpress/wp-content/themes/twentytwelve/editor-style-rtl.css similarity index 100% rename from sources/wp-content/themes/twentytwelve/editor-style-rtl.css rename to sources/wordpress/wp-content/themes/twentytwelve/editor-style-rtl.css diff --git a/sources/wp-content/themes/twentytwelve/editor-style.css b/sources/wordpress/wp-content/themes/twentytwelve/editor-style.css similarity index 100% rename from sources/wp-content/themes/twentytwelve/editor-style.css rename to sources/wordpress/wp-content/themes/twentytwelve/editor-style.css diff --git a/sources/wp-content/themes/twentytwelve/footer.php b/sources/wordpress/wp-content/themes/twentytwelve/footer.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/footer.php rename to sources/wordpress/wp-content/themes/twentytwelve/footer.php diff --git a/sources/wp-content/themes/twentytwelve/functions.php b/sources/wordpress/wp-content/themes/twentytwelve/functions.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/functions.php rename to sources/wordpress/wp-content/themes/twentytwelve/functions.php diff --git a/sources/wp-content/themes/twentytwelve/header.php b/sources/wordpress/wp-content/themes/twentytwelve/header.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/header.php rename to sources/wordpress/wp-content/themes/twentytwelve/header.php diff --git a/sources/wp-content/themes/twentytwelve/image.php b/sources/wordpress/wp-content/themes/twentytwelve/image.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/image.php rename to sources/wordpress/wp-content/themes/twentytwelve/image.php diff --git a/sources/wp-content/themes/twentytwelve/inc/custom-header.php b/sources/wordpress/wp-content/themes/twentytwelve/inc/custom-header.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/inc/custom-header.php rename to sources/wordpress/wp-content/themes/twentytwelve/inc/custom-header.php diff --git a/sources/wp-content/themes/twentytwelve/index.php b/sources/wordpress/wp-content/themes/twentytwelve/index.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/index.php rename to sources/wordpress/wp-content/themes/twentytwelve/index.php diff --git a/sources/wp-content/themes/twentytwelve/js/html5.js b/sources/wordpress/wp-content/themes/twentytwelve/js/html5.js similarity index 100% rename from sources/wp-content/themes/twentytwelve/js/html5.js rename to sources/wordpress/wp-content/themes/twentytwelve/js/html5.js diff --git a/sources/wp-content/themes/twentytwelve/js/navigation.js b/sources/wordpress/wp-content/themes/twentytwelve/js/navigation.js similarity index 100% rename from sources/wp-content/themes/twentytwelve/js/navigation.js rename to sources/wordpress/wp-content/themes/twentytwelve/js/navigation.js diff --git a/sources/wp-content/themes/twentytwelve/js/theme-customizer.js b/sources/wordpress/wp-content/themes/twentytwelve/js/theme-customizer.js similarity index 100% rename from sources/wp-content/themes/twentytwelve/js/theme-customizer.js rename to sources/wordpress/wp-content/themes/twentytwelve/js/theme-customizer.js diff --git a/sources/wp-content/themes/twentytwelve/languages/twentytwelve.pot b/sources/wordpress/wp-content/themes/twentytwelve/languages/twentytwelve.pot similarity index 100% rename from sources/wp-content/themes/twentytwelve/languages/twentytwelve.pot rename to sources/wordpress/wp-content/themes/twentytwelve/languages/twentytwelve.pot diff --git a/sources/wp-content/themes/twentytwelve/page-templates/front-page.php b/sources/wordpress/wp-content/themes/twentytwelve/page-templates/front-page.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/page-templates/front-page.php rename to sources/wordpress/wp-content/themes/twentytwelve/page-templates/front-page.php diff --git a/sources/wp-content/themes/twentytwelve/page-templates/full-width.php b/sources/wordpress/wp-content/themes/twentytwelve/page-templates/full-width.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/page-templates/full-width.php rename to sources/wordpress/wp-content/themes/twentytwelve/page-templates/full-width.php diff --git a/sources/wp-content/themes/twentytwelve/page.php b/sources/wordpress/wp-content/themes/twentytwelve/page.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/page.php rename to sources/wordpress/wp-content/themes/twentytwelve/page.php diff --git a/sources/wp-content/themes/twentytwelve/rtl.css b/sources/wordpress/wp-content/themes/twentytwelve/rtl.css similarity index 100% rename from sources/wp-content/themes/twentytwelve/rtl.css rename to sources/wordpress/wp-content/themes/twentytwelve/rtl.css diff --git a/sources/wp-content/themes/twentytwelve/screenshot.png b/sources/wordpress/wp-content/themes/twentytwelve/screenshot.png similarity index 100% rename from sources/wp-content/themes/twentytwelve/screenshot.png rename to sources/wordpress/wp-content/themes/twentytwelve/screenshot.png diff --git a/sources/wp-content/themes/twentytwelve/search.php b/sources/wordpress/wp-content/themes/twentytwelve/search.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/search.php rename to sources/wordpress/wp-content/themes/twentytwelve/search.php diff --git a/sources/wp-content/themes/twentytwelve/sidebar-front.php b/sources/wordpress/wp-content/themes/twentytwelve/sidebar-front.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/sidebar-front.php rename to sources/wordpress/wp-content/themes/twentytwelve/sidebar-front.php diff --git a/sources/wp-content/themes/twentytwelve/sidebar.php b/sources/wordpress/wp-content/themes/twentytwelve/sidebar.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/sidebar.php rename to sources/wordpress/wp-content/themes/twentytwelve/sidebar.php diff --git a/sources/wp-content/themes/twentytwelve/single.php b/sources/wordpress/wp-content/themes/twentytwelve/single.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/single.php rename to sources/wordpress/wp-content/themes/twentytwelve/single.php diff --git a/sources/wp-content/themes/twentytwelve/style.css b/sources/wordpress/wp-content/themes/twentytwelve/style.css similarity index 100% rename from sources/wp-content/themes/twentytwelve/style.css rename to sources/wordpress/wp-content/themes/twentytwelve/style.css diff --git a/sources/wp-content/themes/twentytwelve/tag.php b/sources/wordpress/wp-content/themes/twentytwelve/tag.php similarity index 100% rename from sources/wp-content/themes/twentytwelve/tag.php rename to sources/wordpress/wp-content/themes/twentytwelve/tag.php diff --git a/sources/wp-cron.php b/sources/wordpress/wp-cron.php similarity index 100% rename from sources/wp-cron.php rename to sources/wordpress/wp-cron.php diff --git a/sources/wp-includes/ID3/getid3.lib.php b/sources/wordpress/wp-includes/ID3/getid3.lib.php similarity index 100% rename from sources/wp-includes/ID3/getid3.lib.php rename to sources/wordpress/wp-includes/ID3/getid3.lib.php diff --git a/sources/wp-includes/ID3/getid3.php b/sources/wordpress/wp-includes/ID3/getid3.php similarity index 100% rename from sources/wp-includes/ID3/getid3.php rename to sources/wordpress/wp-includes/ID3/getid3.php diff --git a/sources/wp-includes/ID3/license.commercial.txt b/sources/wordpress/wp-includes/ID3/license.commercial.txt similarity index 100% rename from sources/wp-includes/ID3/license.commercial.txt rename to sources/wordpress/wp-includes/ID3/license.commercial.txt diff --git a/sources/wp-includes/ID3/license.txt b/sources/wordpress/wp-includes/ID3/license.txt similarity index 100% rename from sources/wp-includes/ID3/license.txt rename to sources/wordpress/wp-includes/ID3/license.txt diff --git a/sources/wp-includes/ID3/module.audio-video.asf.php b/sources/wordpress/wp-includes/ID3/module.audio-video.asf.php similarity index 100% rename from sources/wp-includes/ID3/module.audio-video.asf.php rename to sources/wordpress/wp-includes/ID3/module.audio-video.asf.php diff --git a/sources/wp-includes/ID3/module.audio-video.flv.php b/sources/wordpress/wp-includes/ID3/module.audio-video.flv.php similarity index 100% rename from sources/wp-includes/ID3/module.audio-video.flv.php rename to sources/wordpress/wp-includes/ID3/module.audio-video.flv.php diff --git a/sources/wp-includes/ID3/module.audio-video.matroska.php b/sources/wordpress/wp-includes/ID3/module.audio-video.matroska.php similarity index 100% rename from sources/wp-includes/ID3/module.audio-video.matroska.php rename to sources/wordpress/wp-includes/ID3/module.audio-video.matroska.php diff --git a/sources/wp-includes/ID3/module.audio-video.quicktime.php b/sources/wordpress/wp-includes/ID3/module.audio-video.quicktime.php similarity index 100% rename from sources/wp-includes/ID3/module.audio-video.quicktime.php rename to sources/wordpress/wp-includes/ID3/module.audio-video.quicktime.php diff --git a/sources/wp-includes/ID3/module.audio-video.riff.php b/sources/wordpress/wp-includes/ID3/module.audio-video.riff.php similarity index 100% rename from sources/wp-includes/ID3/module.audio-video.riff.php rename to sources/wordpress/wp-includes/ID3/module.audio-video.riff.php diff --git a/sources/wp-includes/ID3/module.audio.ac3.php b/sources/wordpress/wp-includes/ID3/module.audio.ac3.php similarity index 100% rename from sources/wp-includes/ID3/module.audio.ac3.php rename to sources/wordpress/wp-includes/ID3/module.audio.ac3.php diff --git a/sources/wp-includes/ID3/module.audio.dts.php b/sources/wordpress/wp-includes/ID3/module.audio.dts.php similarity index 100% rename from sources/wp-includes/ID3/module.audio.dts.php rename to sources/wordpress/wp-includes/ID3/module.audio.dts.php diff --git a/sources/wp-includes/ID3/module.audio.flac.php b/sources/wordpress/wp-includes/ID3/module.audio.flac.php similarity index 100% rename from sources/wp-includes/ID3/module.audio.flac.php rename to sources/wordpress/wp-includes/ID3/module.audio.flac.php diff --git a/sources/wp-includes/ID3/module.audio.mp3.php b/sources/wordpress/wp-includes/ID3/module.audio.mp3.php similarity index 100% rename from sources/wp-includes/ID3/module.audio.mp3.php rename to sources/wordpress/wp-includes/ID3/module.audio.mp3.php diff --git a/sources/wp-includes/ID3/module.audio.ogg.php b/sources/wordpress/wp-includes/ID3/module.audio.ogg.php similarity index 100% rename from sources/wp-includes/ID3/module.audio.ogg.php rename to sources/wordpress/wp-includes/ID3/module.audio.ogg.php diff --git a/sources/wp-includes/ID3/module.tag.apetag.php b/sources/wordpress/wp-includes/ID3/module.tag.apetag.php similarity index 100% rename from sources/wp-includes/ID3/module.tag.apetag.php rename to sources/wordpress/wp-includes/ID3/module.tag.apetag.php diff --git a/sources/wp-includes/ID3/module.tag.id3v1.php b/sources/wordpress/wp-includes/ID3/module.tag.id3v1.php similarity index 100% rename from sources/wp-includes/ID3/module.tag.id3v1.php rename to sources/wordpress/wp-includes/ID3/module.tag.id3v1.php diff --git a/sources/wp-includes/ID3/module.tag.id3v2.php b/sources/wordpress/wp-includes/ID3/module.tag.id3v2.php similarity index 100% rename from sources/wp-includes/ID3/module.tag.id3v2.php rename to sources/wordpress/wp-includes/ID3/module.tag.id3v2.php diff --git a/sources/wp-includes/ID3/module.tag.lyrics3.php b/sources/wordpress/wp-includes/ID3/module.tag.lyrics3.php similarity index 100% rename from sources/wp-includes/ID3/module.tag.lyrics3.php rename to sources/wordpress/wp-includes/ID3/module.tag.lyrics3.php diff --git a/sources/wp-includes/ID3/readme.txt b/sources/wordpress/wp-includes/ID3/readme.txt similarity index 100% rename from sources/wp-includes/ID3/readme.txt rename to sources/wordpress/wp-includes/ID3/readme.txt diff --git a/sources/wp-includes/SimplePie/Author.php b/sources/wordpress/wp-includes/SimplePie/Author.php similarity index 100% rename from sources/wp-includes/SimplePie/Author.php rename to sources/wordpress/wp-includes/SimplePie/Author.php diff --git a/sources/wp-includes/SimplePie/Cache.php b/sources/wordpress/wp-includes/SimplePie/Cache.php similarity index 100% rename from sources/wp-includes/SimplePie/Cache.php rename to sources/wordpress/wp-includes/SimplePie/Cache.php diff --git a/sources/wp-includes/SimplePie/Cache/Base.php b/sources/wordpress/wp-includes/SimplePie/Cache/Base.php similarity index 100% rename from sources/wp-includes/SimplePie/Cache/Base.php rename to sources/wordpress/wp-includes/SimplePie/Cache/Base.php diff --git a/sources/wp-includes/SimplePie/Cache/DB.php b/sources/wordpress/wp-includes/SimplePie/Cache/DB.php similarity index 100% rename from sources/wp-includes/SimplePie/Cache/DB.php rename to sources/wordpress/wp-includes/SimplePie/Cache/DB.php diff --git a/sources/wp-includes/SimplePie/Cache/File.php b/sources/wordpress/wp-includes/SimplePie/Cache/File.php similarity index 100% rename from sources/wp-includes/SimplePie/Cache/File.php rename to sources/wordpress/wp-includes/SimplePie/Cache/File.php diff --git a/sources/wp-includes/SimplePie/Cache/Memcache.php b/sources/wordpress/wp-includes/SimplePie/Cache/Memcache.php similarity index 100% rename from sources/wp-includes/SimplePie/Cache/Memcache.php rename to sources/wordpress/wp-includes/SimplePie/Cache/Memcache.php diff --git a/sources/wp-includes/SimplePie/Cache/MySQL.php b/sources/wordpress/wp-includes/SimplePie/Cache/MySQL.php similarity index 100% rename from sources/wp-includes/SimplePie/Cache/MySQL.php rename to sources/wordpress/wp-includes/SimplePie/Cache/MySQL.php diff --git a/sources/wp-includes/SimplePie/Caption.php b/sources/wordpress/wp-includes/SimplePie/Caption.php similarity index 100% rename from sources/wp-includes/SimplePie/Caption.php rename to sources/wordpress/wp-includes/SimplePie/Caption.php diff --git a/sources/wp-includes/SimplePie/Category.php b/sources/wordpress/wp-includes/SimplePie/Category.php similarity index 100% rename from sources/wp-includes/SimplePie/Category.php rename to sources/wordpress/wp-includes/SimplePie/Category.php diff --git a/sources/wp-includes/SimplePie/Content/Type/Sniffer.php b/sources/wordpress/wp-includes/SimplePie/Content/Type/Sniffer.php similarity index 100% rename from sources/wp-includes/SimplePie/Content/Type/Sniffer.php rename to sources/wordpress/wp-includes/SimplePie/Content/Type/Sniffer.php diff --git a/sources/wp-includes/SimplePie/Copyright.php b/sources/wordpress/wp-includes/SimplePie/Copyright.php similarity index 100% rename from sources/wp-includes/SimplePie/Copyright.php rename to sources/wordpress/wp-includes/SimplePie/Copyright.php diff --git a/sources/wp-includes/SimplePie/Core.php b/sources/wordpress/wp-includes/SimplePie/Core.php similarity index 100% rename from sources/wp-includes/SimplePie/Core.php rename to sources/wordpress/wp-includes/SimplePie/Core.php diff --git a/sources/wp-includes/SimplePie/Credit.php b/sources/wordpress/wp-includes/SimplePie/Credit.php similarity index 100% rename from sources/wp-includes/SimplePie/Credit.php rename to sources/wordpress/wp-includes/SimplePie/Credit.php diff --git a/sources/wp-includes/SimplePie/Decode/HTML/Entities.php b/sources/wordpress/wp-includes/SimplePie/Decode/HTML/Entities.php similarity index 100% rename from sources/wp-includes/SimplePie/Decode/HTML/Entities.php rename to sources/wordpress/wp-includes/SimplePie/Decode/HTML/Entities.php diff --git a/sources/wp-includes/SimplePie/Enclosure.php b/sources/wordpress/wp-includes/SimplePie/Enclosure.php similarity index 100% rename from sources/wp-includes/SimplePie/Enclosure.php rename to sources/wordpress/wp-includes/SimplePie/Enclosure.php diff --git a/sources/wp-includes/SimplePie/Exception.php b/sources/wordpress/wp-includes/SimplePie/Exception.php similarity index 100% rename from sources/wp-includes/SimplePie/Exception.php rename to sources/wordpress/wp-includes/SimplePie/Exception.php diff --git a/sources/wp-includes/SimplePie/File.php b/sources/wordpress/wp-includes/SimplePie/File.php similarity index 100% rename from sources/wp-includes/SimplePie/File.php rename to sources/wordpress/wp-includes/SimplePie/File.php diff --git a/sources/wp-includes/SimplePie/HTTP/Parser.php b/sources/wordpress/wp-includes/SimplePie/HTTP/Parser.php similarity index 100% rename from sources/wp-includes/SimplePie/HTTP/Parser.php rename to sources/wordpress/wp-includes/SimplePie/HTTP/Parser.php diff --git a/sources/wp-includes/SimplePie/IRI.php b/sources/wordpress/wp-includes/SimplePie/IRI.php similarity index 100% rename from sources/wp-includes/SimplePie/IRI.php rename to sources/wordpress/wp-includes/SimplePie/IRI.php diff --git a/sources/wp-includes/SimplePie/Item.php b/sources/wordpress/wp-includes/SimplePie/Item.php similarity index 100% rename from sources/wp-includes/SimplePie/Item.php rename to sources/wordpress/wp-includes/SimplePie/Item.php diff --git a/sources/wp-includes/SimplePie/Locator.php b/sources/wordpress/wp-includes/SimplePie/Locator.php similarity index 100% rename from sources/wp-includes/SimplePie/Locator.php rename to sources/wordpress/wp-includes/SimplePie/Locator.php diff --git a/sources/wp-includes/SimplePie/Misc.php b/sources/wordpress/wp-includes/SimplePie/Misc.php similarity index 100% rename from sources/wp-includes/SimplePie/Misc.php rename to sources/wordpress/wp-includes/SimplePie/Misc.php diff --git a/sources/wp-includes/SimplePie/Net/IPv6.php b/sources/wordpress/wp-includes/SimplePie/Net/IPv6.php similarity index 100% rename from sources/wp-includes/SimplePie/Net/IPv6.php rename to sources/wordpress/wp-includes/SimplePie/Net/IPv6.php diff --git a/sources/wp-includes/SimplePie/Parse/Date.php b/sources/wordpress/wp-includes/SimplePie/Parse/Date.php similarity index 100% rename from sources/wp-includes/SimplePie/Parse/Date.php rename to sources/wordpress/wp-includes/SimplePie/Parse/Date.php diff --git a/sources/wp-includes/SimplePie/Parser.php b/sources/wordpress/wp-includes/SimplePie/Parser.php similarity index 100% rename from sources/wp-includes/SimplePie/Parser.php rename to sources/wordpress/wp-includes/SimplePie/Parser.php diff --git a/sources/wp-includes/SimplePie/Rating.php b/sources/wordpress/wp-includes/SimplePie/Rating.php similarity index 100% rename from sources/wp-includes/SimplePie/Rating.php rename to sources/wordpress/wp-includes/SimplePie/Rating.php diff --git a/sources/wp-includes/SimplePie/Registry.php b/sources/wordpress/wp-includes/SimplePie/Registry.php similarity index 100% rename from sources/wp-includes/SimplePie/Registry.php rename to sources/wordpress/wp-includes/SimplePie/Registry.php diff --git a/sources/wp-includes/SimplePie/Restriction.php b/sources/wordpress/wp-includes/SimplePie/Restriction.php similarity index 100% rename from sources/wp-includes/SimplePie/Restriction.php rename to sources/wordpress/wp-includes/SimplePie/Restriction.php diff --git a/sources/wp-includes/SimplePie/Sanitize.php b/sources/wordpress/wp-includes/SimplePie/Sanitize.php similarity index 100% rename from sources/wp-includes/SimplePie/Sanitize.php rename to sources/wordpress/wp-includes/SimplePie/Sanitize.php diff --git a/sources/wp-includes/SimplePie/Source.php b/sources/wordpress/wp-includes/SimplePie/Source.php similarity index 100% rename from sources/wp-includes/SimplePie/Source.php rename to sources/wordpress/wp-includes/SimplePie/Source.php diff --git a/sources/wp-includes/SimplePie/XML/Declaration/Parser.php b/sources/wordpress/wp-includes/SimplePie/XML/Declaration/Parser.php similarity index 100% rename from sources/wp-includes/SimplePie/XML/Declaration/Parser.php rename to sources/wordpress/wp-includes/SimplePie/XML/Declaration/Parser.php diff --git a/sources/wp-includes/SimplePie/gzdecode.php b/sources/wordpress/wp-includes/SimplePie/gzdecode.php similarity index 100% rename from sources/wp-includes/SimplePie/gzdecode.php rename to sources/wordpress/wp-includes/SimplePie/gzdecode.php diff --git a/sources/wp-includes/Text/Diff.php b/sources/wordpress/wp-includes/Text/Diff.php similarity index 100% rename from sources/wp-includes/Text/Diff.php rename to sources/wordpress/wp-includes/Text/Diff.php diff --git a/sources/wp-includes/Text/Diff/Engine/native.php b/sources/wordpress/wp-includes/Text/Diff/Engine/native.php similarity index 100% rename from sources/wp-includes/Text/Diff/Engine/native.php rename to sources/wordpress/wp-includes/Text/Diff/Engine/native.php diff --git a/sources/wp-includes/Text/Diff/Engine/shell.php b/sources/wordpress/wp-includes/Text/Diff/Engine/shell.php similarity index 100% rename from sources/wp-includes/Text/Diff/Engine/shell.php rename to sources/wordpress/wp-includes/Text/Diff/Engine/shell.php diff --git a/sources/wp-includes/Text/Diff/Engine/string.php b/sources/wordpress/wp-includes/Text/Diff/Engine/string.php similarity index 100% rename from sources/wp-includes/Text/Diff/Engine/string.php rename to sources/wordpress/wp-includes/Text/Diff/Engine/string.php diff --git a/sources/wp-includes/Text/Diff/Engine/xdiff.php b/sources/wordpress/wp-includes/Text/Diff/Engine/xdiff.php similarity index 100% rename from sources/wp-includes/Text/Diff/Engine/xdiff.php rename to sources/wordpress/wp-includes/Text/Diff/Engine/xdiff.php diff --git a/sources/wp-includes/Text/Diff/Renderer.php b/sources/wordpress/wp-includes/Text/Diff/Renderer.php similarity index 100% rename from sources/wp-includes/Text/Diff/Renderer.php rename to sources/wordpress/wp-includes/Text/Diff/Renderer.php diff --git a/sources/wp-includes/Text/Diff/Renderer/inline.php b/sources/wordpress/wp-includes/Text/Diff/Renderer/inline.php similarity index 100% rename from sources/wp-includes/Text/Diff/Renderer/inline.php rename to sources/wordpress/wp-includes/Text/Diff/Renderer/inline.php diff --git a/sources/wp-includes/admin-bar.php b/sources/wordpress/wp-includes/admin-bar.php similarity index 100% rename from sources/wp-includes/admin-bar.php rename to sources/wordpress/wp-includes/admin-bar.php diff --git a/sources/wp-includes/atomlib.php b/sources/wordpress/wp-includes/atomlib.php similarity index 100% rename from sources/wp-includes/atomlib.php rename to sources/wordpress/wp-includes/atomlib.php diff --git a/sources/wp-includes/author-template.php b/sources/wordpress/wp-includes/author-template.php similarity index 100% rename from sources/wp-includes/author-template.php rename to sources/wordpress/wp-includes/author-template.php diff --git a/sources/wp-includes/bookmark-template.php b/sources/wordpress/wp-includes/bookmark-template.php similarity index 100% rename from sources/wp-includes/bookmark-template.php rename to sources/wordpress/wp-includes/bookmark-template.php diff --git a/sources/wp-includes/bookmark.php b/sources/wordpress/wp-includes/bookmark.php similarity index 100% rename from sources/wp-includes/bookmark.php rename to sources/wordpress/wp-includes/bookmark.php diff --git a/sources/wp-includes/cache.php b/sources/wordpress/wp-includes/cache.php similarity index 100% rename from sources/wp-includes/cache.php rename to sources/wordpress/wp-includes/cache.php diff --git a/sources/wp-includes/canonical.php b/sources/wordpress/wp-includes/canonical.php similarity index 98% rename from sources/wp-includes/canonical.php rename to sources/wordpress/wp-includes/canonical.php index c1b9025..42e02d9 100644 --- a/sources/wp-includes/canonical.php +++ b/sources/wordpress/wp-includes/canonical.php @@ -360,10 +360,6 @@ function redirect_canonical( $requested_url = null, $do_redirect = true ) { else unset($redirect['port']); - if ( ! empty( $user_home['scheme'] ) && $user_home['scheme'] === 'https' ) { - $redirect['scheme'] = 'https'; - } - // trailing /index.php $redirect['path'] = preg_replace('|/' . preg_quote( $wp_rewrite->index, '|' ) . '/*?$|', '/', $redirect['path']); @@ -421,7 +417,7 @@ function redirect_canonical( $requested_url = null, $do_redirect = true ) { ( strtolower($original['host']) != 'www.' . strtolower($redirect['host']) && 'www.' . strtolower($original['host']) != strtolower($redirect['host']) ) ) $redirect['host'] = $original['host']; - $compare_original = array( $original['scheme'], $original['host'], $original['path'] ); + $compare_original = array( $original['host'], $original['path'] ); if ( !empty( $original['port'] ) ) $compare_original[] = $original['port']; @@ -429,7 +425,7 @@ function redirect_canonical( $requested_url = null, $do_redirect = true ) { if ( !empty( $original['query'] ) ) $compare_original[] = $original['query']; - $compare_redirect = array( $redirect['scheme'], $redirect['host'], $redirect['path'] ); + $compare_redirect = array( $redirect['host'], $redirect['path'] ); if ( !empty( $redirect['port'] ) ) $compare_redirect[] = $redirect['port']; diff --git a/sources/wp-includes/capabilities.php b/sources/wordpress/wp-includes/capabilities.php similarity index 100% rename from sources/wp-includes/capabilities.php rename to sources/wordpress/wp-includes/capabilities.php diff --git a/sources/wp-includes/category-template.php b/sources/wordpress/wp-includes/category-template.php similarity index 100% rename from sources/wp-includes/category-template.php rename to sources/wordpress/wp-includes/category-template.php diff --git a/sources/wp-includes/category.php b/sources/wordpress/wp-includes/category.php similarity index 100% rename from sources/wp-includes/category.php rename to sources/wordpress/wp-includes/category.php diff --git a/sources/wp-includes/certificates/ca-bundle.crt b/sources/wordpress/wp-includes/certificates/ca-bundle.crt similarity index 100% rename from sources/wp-includes/certificates/ca-bundle.crt rename to sources/wordpress/wp-includes/certificates/ca-bundle.crt diff --git a/sources/wp-includes/class-IXR.php b/sources/wordpress/wp-includes/class-IXR.php similarity index 100% rename from sources/wp-includes/class-IXR.php rename to sources/wordpress/wp-includes/class-IXR.php diff --git a/sources/wp-includes/class-feed.php b/sources/wordpress/wp-includes/class-feed.php similarity index 100% rename from sources/wp-includes/class-feed.php rename to sources/wordpress/wp-includes/class-feed.php diff --git a/sources/wp-includes/class-http.php b/sources/wordpress/wp-includes/class-http.php similarity index 100% rename from sources/wp-includes/class-http.php rename to sources/wordpress/wp-includes/class-http.php diff --git a/sources/wp-includes/class-json.php b/sources/wordpress/wp-includes/class-json.php similarity index 100% rename from sources/wp-includes/class-json.php rename to sources/wordpress/wp-includes/class-json.php diff --git a/sources/wp-includes/class-oembed.php b/sources/wordpress/wp-includes/class-oembed.php similarity index 100% rename from sources/wp-includes/class-oembed.php rename to sources/wordpress/wp-includes/class-oembed.php diff --git a/sources/wp-includes/class-phpass.php b/sources/wordpress/wp-includes/class-phpass.php similarity index 98% rename from sources/wp-includes/class-phpass.php rename to sources/wordpress/wp-includes/class-phpass.php index 1970ae9..f2dadae 100644 --- a/sources/wp-includes/class-phpass.php +++ b/sources/wordpress/wp-includes/class-phpass.php @@ -214,6 +214,10 @@ class PasswordHash { function HashPassword($password) { + if ( strlen( $password ) > 4096 ) { + return '*'; + } + $random = ''; if (CRYPT_BLOWFISH == 1 && !$this->portable_hashes) { @@ -249,6 +253,10 @@ class PasswordHash { function CheckPassword($password, $stored_hash) { + if ( strlen( $password ) > 4096 ) { + return false; + } + $hash = $this->crypt_private($password, $stored_hash); if ($hash[0] == '*') $hash = crypt($password, $stored_hash); diff --git a/sources/wp-includes/class-phpmailer.php b/sources/wordpress/wp-includes/class-phpmailer.php similarity index 100% rename from sources/wp-includes/class-phpmailer.php rename to sources/wordpress/wp-includes/class-phpmailer.php diff --git a/sources/wp-includes/class-pop3.php b/sources/wordpress/wp-includes/class-pop3.php similarity index 100% rename from sources/wp-includes/class-pop3.php rename to sources/wordpress/wp-includes/class-pop3.php diff --git a/sources/wp-includes/class-simplepie.php b/sources/wordpress/wp-includes/class-simplepie.php similarity index 100% rename from sources/wp-includes/class-simplepie.php rename to sources/wordpress/wp-includes/class-simplepie.php diff --git a/sources/wp-includes/class-smtp.php b/sources/wordpress/wp-includes/class-smtp.php similarity index 100% rename from sources/wp-includes/class-smtp.php rename to sources/wordpress/wp-includes/class-smtp.php diff --git a/sources/wp-includes/class-snoopy.php b/sources/wordpress/wp-includes/class-snoopy.php similarity index 100% rename from sources/wp-includes/class-snoopy.php rename to sources/wordpress/wp-includes/class-snoopy.php diff --git a/sources/wp-includes/class-wp-admin-bar.php b/sources/wordpress/wp-includes/class-wp-admin-bar.php similarity index 100% rename from sources/wp-includes/class-wp-admin-bar.php rename to sources/wordpress/wp-includes/class-wp-admin-bar.php diff --git a/sources/wp-includes/class-wp-ajax-response.php b/sources/wordpress/wp-includes/class-wp-ajax-response.php similarity index 100% rename from sources/wp-includes/class-wp-ajax-response.php rename to sources/wordpress/wp-includes/class-wp-ajax-response.php diff --git a/sources/wp-includes/class-wp-customize-control.php b/sources/wordpress/wp-includes/class-wp-customize-control.php similarity index 100% rename from sources/wp-includes/class-wp-customize-control.php rename to sources/wordpress/wp-includes/class-wp-customize-control.php diff --git a/sources/wp-includes/class-wp-customize-manager.php b/sources/wordpress/wp-includes/class-wp-customize-manager.php similarity index 100% rename from sources/wp-includes/class-wp-customize-manager.php rename to sources/wordpress/wp-includes/class-wp-customize-manager.php diff --git a/sources/wp-includes/class-wp-customize-panel.php b/sources/wordpress/wp-includes/class-wp-customize-panel.php similarity index 100% rename from sources/wp-includes/class-wp-customize-panel.php rename to sources/wordpress/wp-includes/class-wp-customize-panel.php diff --git a/sources/wp-includes/class-wp-customize-section.php b/sources/wordpress/wp-includes/class-wp-customize-section.php similarity index 100% rename from sources/wp-includes/class-wp-customize-section.php rename to sources/wordpress/wp-includes/class-wp-customize-section.php diff --git a/sources/wp-includes/class-wp-customize-setting.php b/sources/wordpress/wp-includes/class-wp-customize-setting.php similarity index 100% rename from sources/wp-includes/class-wp-customize-setting.php rename to sources/wordpress/wp-includes/class-wp-customize-setting.php diff --git a/sources/wp-includes/class-wp-customize-widgets.php b/sources/wordpress/wp-includes/class-wp-customize-widgets.php similarity index 100% rename from sources/wp-includes/class-wp-customize-widgets.php rename to sources/wordpress/wp-includes/class-wp-customize-widgets.php diff --git a/sources/wp-includes/class-wp-editor.php b/sources/wordpress/wp-includes/class-wp-editor.php similarity index 100% rename from sources/wp-includes/class-wp-editor.php rename to sources/wordpress/wp-includes/class-wp-editor.php diff --git a/sources/wp-includes/class-wp-embed.php b/sources/wordpress/wp-includes/class-wp-embed.php similarity index 100% rename from sources/wp-includes/class-wp-embed.php rename to sources/wordpress/wp-includes/class-wp-embed.php diff --git a/sources/wp-includes/class-wp-error.php b/sources/wordpress/wp-includes/class-wp-error.php similarity index 100% rename from sources/wp-includes/class-wp-error.php rename to sources/wordpress/wp-includes/class-wp-error.php diff --git a/sources/wp-includes/class-wp-http-ixr-client.php b/sources/wordpress/wp-includes/class-wp-http-ixr-client.php similarity index 100% rename from sources/wp-includes/class-wp-http-ixr-client.php rename to sources/wordpress/wp-includes/class-wp-http-ixr-client.php diff --git a/sources/wp-includes/class-wp-image-editor-gd.php b/sources/wordpress/wp-includes/class-wp-image-editor-gd.php similarity index 100% rename from sources/wp-includes/class-wp-image-editor-gd.php rename to sources/wordpress/wp-includes/class-wp-image-editor-gd.php diff --git a/sources/wp-includes/class-wp-image-editor-imagick.php b/sources/wordpress/wp-includes/class-wp-image-editor-imagick.php similarity index 100% rename from sources/wp-includes/class-wp-image-editor-imagick.php rename to sources/wordpress/wp-includes/class-wp-image-editor-imagick.php diff --git a/sources/wp-includes/class-wp-image-editor.php b/sources/wordpress/wp-includes/class-wp-image-editor.php similarity index 100% rename from sources/wp-includes/class-wp-image-editor.php rename to sources/wordpress/wp-includes/class-wp-image-editor.php diff --git a/sources/wp-includes/class-wp-theme.php b/sources/wordpress/wp-includes/class-wp-theme.php similarity index 100% rename from sources/wp-includes/class-wp-theme.php rename to sources/wordpress/wp-includes/class-wp-theme.php diff --git a/sources/wp-includes/class-wp-walker.php b/sources/wordpress/wp-includes/class-wp-walker.php similarity index 100% rename from sources/wp-includes/class-wp-walker.php rename to sources/wordpress/wp-includes/class-wp-walker.php diff --git a/sources/wp-includes/class-wp-xmlrpc-server.php b/sources/wordpress/wp-includes/class-wp-xmlrpc-server.php similarity index 100% rename from sources/wp-includes/class-wp-xmlrpc-server.php rename to sources/wordpress/wp-includes/class-wp-xmlrpc-server.php diff --git a/sources/wp-includes/class-wp.php b/sources/wordpress/wp-includes/class-wp.php similarity index 100% rename from sources/wp-includes/class-wp.php rename to sources/wordpress/wp-includes/class-wp.php diff --git a/sources/wp-includes/class.wp-dependencies.php b/sources/wordpress/wp-includes/class.wp-dependencies.php similarity index 100% rename from sources/wp-includes/class.wp-dependencies.php rename to sources/wordpress/wp-includes/class.wp-dependencies.php diff --git a/sources/wp-includes/class.wp-scripts.php b/sources/wordpress/wp-includes/class.wp-scripts.php similarity index 100% rename from sources/wp-includes/class.wp-scripts.php rename to sources/wordpress/wp-includes/class.wp-scripts.php diff --git a/sources/wp-includes/class.wp-styles.php b/sources/wordpress/wp-includes/class.wp-styles.php similarity index 100% rename from sources/wp-includes/class.wp-styles.php rename to sources/wordpress/wp-includes/class.wp-styles.php diff --git a/sources/wp-includes/comment-template.php b/sources/wordpress/wp-includes/comment-template.php similarity index 100% rename from sources/wp-includes/comment-template.php rename to sources/wordpress/wp-includes/comment-template.php diff --git a/sources/wp-includes/comment.php b/sources/wordpress/wp-includes/comment.php similarity index 100% rename from sources/wp-includes/comment.php rename to sources/wordpress/wp-includes/comment.php diff --git a/sources/wp-includes/compat.php b/sources/wordpress/wp-includes/compat.php similarity index 100% rename from sources/wp-includes/compat.php rename to sources/wordpress/wp-includes/compat.php diff --git a/sources/wp-includes/cron.php b/sources/wordpress/wp-includes/cron.php similarity index 100% rename from sources/wp-includes/cron.php rename to sources/wordpress/wp-includes/cron.php diff --git a/sources/wp-includes/css/admin-bar-rtl.css b/sources/wordpress/wp-includes/css/admin-bar-rtl.css similarity index 100% rename from sources/wp-includes/css/admin-bar-rtl.css rename to sources/wordpress/wp-includes/css/admin-bar-rtl.css diff --git a/sources/wp-includes/css/admin-bar-rtl.min.css b/sources/wordpress/wp-includes/css/admin-bar-rtl.min.css similarity index 100% rename from sources/wp-includes/css/admin-bar-rtl.min.css rename to sources/wordpress/wp-includes/css/admin-bar-rtl.min.css diff --git a/sources/wp-includes/css/admin-bar.css b/sources/wordpress/wp-includes/css/admin-bar.css similarity index 100% rename from sources/wp-includes/css/admin-bar.css rename to sources/wordpress/wp-includes/css/admin-bar.css diff --git a/sources/wp-includes/css/admin-bar.min.css b/sources/wordpress/wp-includes/css/admin-bar.min.css similarity index 100% rename from sources/wp-includes/css/admin-bar.min.css rename to sources/wordpress/wp-includes/css/admin-bar.min.css diff --git a/sources/wp-includes/css/buttons-rtl.css b/sources/wordpress/wp-includes/css/buttons-rtl.css similarity index 100% rename from sources/wp-includes/css/buttons-rtl.css rename to sources/wordpress/wp-includes/css/buttons-rtl.css diff --git a/sources/wp-includes/css/buttons-rtl.min.css b/sources/wordpress/wp-includes/css/buttons-rtl.min.css similarity index 100% rename from sources/wp-includes/css/buttons-rtl.min.css rename to sources/wordpress/wp-includes/css/buttons-rtl.min.css diff --git a/sources/wp-includes/css/buttons.css b/sources/wordpress/wp-includes/css/buttons.css similarity index 100% rename from sources/wp-includes/css/buttons.css rename to sources/wordpress/wp-includes/css/buttons.css diff --git a/sources/wp-includes/css/buttons.min.css b/sources/wordpress/wp-includes/css/buttons.min.css similarity index 100% rename from sources/wp-includes/css/buttons.min.css rename to sources/wordpress/wp-includes/css/buttons.min.css diff --git a/sources/wp-includes/css/dashicons.css b/sources/wordpress/wp-includes/css/dashicons.css similarity index 100% rename from sources/wp-includes/css/dashicons.css rename to sources/wordpress/wp-includes/css/dashicons.css diff --git a/sources/wp-includes/css/dashicons.min.css b/sources/wordpress/wp-includes/css/dashicons.min.css similarity index 100% rename from sources/wp-includes/css/dashicons.min.css rename to sources/wordpress/wp-includes/css/dashicons.min.css diff --git a/sources/wp-includes/css/editor-rtl.css b/sources/wordpress/wp-includes/css/editor-rtl.css similarity index 100% rename from sources/wp-includes/css/editor-rtl.css rename to sources/wordpress/wp-includes/css/editor-rtl.css diff --git a/sources/wp-includes/css/editor-rtl.min.css b/sources/wordpress/wp-includes/css/editor-rtl.min.css similarity index 100% rename from sources/wp-includes/css/editor-rtl.min.css rename to sources/wordpress/wp-includes/css/editor-rtl.min.css diff --git a/sources/wp-includes/css/editor.css b/sources/wordpress/wp-includes/css/editor.css similarity index 100% rename from sources/wp-includes/css/editor.css rename to sources/wordpress/wp-includes/css/editor.css diff --git a/sources/wp-includes/css/editor.min.css b/sources/wordpress/wp-includes/css/editor.min.css similarity index 100% rename from sources/wp-includes/css/editor.min.css rename to sources/wordpress/wp-includes/css/editor.min.css diff --git a/sources/wp-includes/css/jquery-ui-dialog-rtl.css b/sources/wordpress/wp-includes/css/jquery-ui-dialog-rtl.css similarity index 100% rename from sources/wp-includes/css/jquery-ui-dialog-rtl.css rename to sources/wordpress/wp-includes/css/jquery-ui-dialog-rtl.css diff --git a/sources/wp-includes/css/jquery-ui-dialog-rtl.min.css b/sources/wordpress/wp-includes/css/jquery-ui-dialog-rtl.min.css similarity index 100% rename from sources/wp-includes/css/jquery-ui-dialog-rtl.min.css rename to sources/wordpress/wp-includes/css/jquery-ui-dialog-rtl.min.css diff --git a/sources/wp-includes/css/jquery-ui-dialog.css b/sources/wordpress/wp-includes/css/jquery-ui-dialog.css similarity index 100% rename from sources/wp-includes/css/jquery-ui-dialog.css rename to sources/wordpress/wp-includes/css/jquery-ui-dialog.css diff --git a/sources/wp-includes/css/jquery-ui-dialog.min.css b/sources/wordpress/wp-includes/css/jquery-ui-dialog.min.css similarity index 100% rename from sources/wp-includes/css/jquery-ui-dialog.min.css rename to sources/wordpress/wp-includes/css/jquery-ui-dialog.min.css diff --git a/sources/wp-includes/css/media-views-rtl.css b/sources/wordpress/wp-includes/css/media-views-rtl.css similarity index 99% rename from sources/wp-includes/css/media-views-rtl.css rename to sources/wordpress/wp-includes/css/media-views-rtl.css index d190939..d122b8f 100644 --- a/sources/wp-includes/css/media-views-rtl.css +++ b/sources/wordpress/wp-includes/css/media-views-rtl.css @@ -7,6 +7,14 @@ box-sizing: content-box; } +.media-frame input, +.media-frame select, +.media-frame textarea { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + .media-modal, .media-frame { font-family: "Open Sans", sans-serif; @@ -56,9 +64,6 @@ .media-frame select { font-family: "Open Sans", sans-serif; font-size: 12px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; border-width: 1px; border-style: solid; border-color: #dfdfdf; diff --git a/sources/wordpress/wp-includes/css/media-views-rtl.min.css b/sources/wordpress/wp-includes/css/media-views-rtl.min.css new file mode 100644 index 0000000..fb2fedb --- /dev/null +++ b/sources/wordpress/wp-includes/css/media-views-rtl.min.css @@ -0,0 +1 @@ +.media-modal *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.media-frame input,.media-frame select,.media-frame textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.media-frame,.media-modal{font-family:"Open Sans",sans-serif;font-size:12px}.media-frame input,.media-frame textarea{padding:6px 8px}.media-frame select,.wp-admin .media-frame select{line-height:28px;margin-top:3px}.media-frame a{border-bottom:none;color:#21759b}.media-frame a:hover{color:#d54e21}.media-frame a.button{color:#333}.media-frame a.button:hover{color:#222}.media-frame a.button-primary,.media-frame a.button-primary:hover{color:#fff}.media-frame input[type=email],.media-frame input[type=number],.media-frame input[type=password],.media-frame input[type=search],.media-frame input[type=text],.media-frame input[type=url],.media-frame select,.media-frame textarea{font-family:"Open Sans",sans-serif;font-size:12px;border-width:1px;border-style:solid;border-color:#dfdfdf}.media-frame input[type=email]:focus,.media-frame input[type=number]:focus,.media-frame input[type=password]:focus,.media-frame input[type=search]:focus,.media-frame input[type=text]:focus,.media-frame input[type=url]:focus,.media-frame select:focus,.media-frame textarea:focus{border-color:#5b9dd9}.media-frame select{height:24px;padding:2px}.media-frame input:disabled,.media-frame input[readonly],.media-frame textarea:disabled,.media-frame textarea[readonly]{background-color:#eee}.media-frame input[type=search]{-webkit-appearance:textfield}.media-frame :-moz-placeholder{color:#a9a9a9}.media-frame .hidden{display:none}.ui-draggable,.ui-sortable{-ms-touch-action:none;touch-action:none}.meta-box-sortables.ui-sortable{-ms-touch-action:auto;touch-action:auto}.meta-box-sortables.ui-sortable .hndle{-ms-touch-action:none;touch-action:none}.media-modal{position:fixed;top:30px;right:30px;left:30px;bottom:30px;z-index:160000}.wp-customizer .media-modal{z-index:560000}.media-modal-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:159900}.wp-customizer .media-modal-backdrop{z-index:559900}.media-modal-close{position:absolute;text-decoration:none;top:10px;left:10px;width:30px;height:30px;z-index:1000;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.media-modal-close:active{-webkit-box-shadow:none;box-shadow:none}.media-modal-close span.media-modal-icon{display:block;margin-top:5px;width:30px;height:15px;background-image:none;text-align:center}.media-modal-close .media-modal-icon:before{content:'\f158';font:400 20px/1 dashicons;speak:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666}.media-modal-close:hover .media-modal-icon:before{color:#2ea2cc}.media-modal-close:active{outline:0}.media-modal-content{position:absolute;top:0;right:0;left:0;bottom:0;overflow:auto;min-height:300px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.7);box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc;-webkit-font-smoothing:subpixel-antialiased}.media-modal-icon{background-image:url(../images/uploader-icons.png);background-repeat:no-repeat}.media-toolbar{position:absolute;top:0;right:0;left:0;z-index:100;height:60px;padding:0 16px;border:0 solid #dfdfdf;overflow:hidden}.media-toolbar-primary{float:left;height:100%}.media-toolbar-secondary{float:right;height:100%}.media-toolbar-primary>.media-button,.media-toolbar-primary>.media-button-group{margin-right:10px;float:right;margin-top:15px}.media-toolbar-secondary>.media-button,.media-toolbar-secondary>.media-button-group{margin-left:10px;margin-top:15px}.media-sidebar{position:absolute;top:0;left:0;bottom:0;width:267px;padding:0 16px 24px;z-index:75;background:#f3f3f3;border-right:1px solid #ddd;overflow:auto;-webkit-overflow-scrolling:touch}.hide-toolbar .media-sidebar{bottom:0}.media-sidebar .sidebar-title{font-size:20px;margin:0;padding:12px 10px 10px;line-height:28px}.media-sidebar .sidebar-content{padding:0 10px;margin-bottom:130px}.media-sidebar .search{display:block;width:100%}.image-details h3,.media-sidebar h3{position:relative;font-weight:700;text-transform:uppercase;font-size:12px;color:#666;margin:24px 0 8px}.attachment-details .setting,.media-sidebar .setting{display:block;float:right;width:100%;margin:1px 0}.attachment-details .setting label,.media-sidebar .setting label{display:block}.attachment-details .setting .link-to-custom,.media-sidebar .setting .link-to-custom{margin:3px 2px 0}.attachment-details .setting span,.media-sidebar .setting span{min-width:30%;margin-left:4%;font-size:12px;text-align:left}.attachment-details .setting select,.media-sidebar .setting select{max-width:65%}.attachment-details .field input[type=checkbox],.attachment-details .field input[type=radio],.attachment-details .setting input[type=checkbox],.attachment-details .setting input[type=radio],.media-sidebar .field input[type=checkbox],.media-sidebar .field input[type=radio],.media-sidebar .setting input[type=checkbox],.media-sidebar .setting input[type=radio]{float:none;margin:8px 3px 0;padding:0}.attachment-details .setting span,.compat-item label span,.media-sidebar .setting span{float:right;min-height:22px;padding-top:8px;line-height:16px;font-weight:400;color:#666}.compat-item label span{text-align:left}.attachment-details .setting .value,.attachment-details .setting input[type=email],.attachment-details .setting input[type=number],.attachment-details .setting input[type=password],.attachment-details .setting input[type=search],.attachment-details .setting input[type=tel],.attachment-details .setting input[type=text],.attachment-details .setting input[type=url],.attachment-details .setting textarea,.media-sidebar .setting .value,.media-sidebar .setting input[type=email],.media-sidebar .setting input[type=number],.media-sidebar .setting input[type=password],.media-sidebar .setting input[type=search],.media-sidebar .setting input[type=tel],.media-sidebar .setting input[type=text],.media-sidebar .setting input[type=url],.media-sidebar .setting textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px;width:65%;float:left}.attachment-details .setting .value,.media-sidebar .setting .value{margin:0 1px;text-align:right}.attachment-details .setting textarea,.compat-item .field textarea,.media-sidebar .setting textarea{height:62px;resize:vertical}.attachment-details select,.media-sidebar select{margin-top:3px}.compat-item{float:right;width:100%;overflow:hidden}.compat-item table{width:100%;table-layout:fixed;border-spacing:0;border:0}.compat-item tr{padding:2px 0;display:block;overflow:hidden}.compat-item .field,.compat-item .label{display:block;margin:0;padding:0}.compat-item .label{min-width:30%;margin-left:4%;float:right;text-align:left}.compat-item .label span{display:block;width:100%}.compat-item .field{float:left;width:66%}.compat-item .field input[type=email],.compat-item .field input[type=number],.compat-item .field input[type=password],.compat-item .field input[type=search],.compat-item .field input[type=tel],.compat-item .field input[type=text],.compat-item .field input[type=url]{width:100%;margin:0}.sidebar-for-errors .attachment-details,.sidebar-for-errors .compat-item,.sidebar-for-errors .media-sidebar .media-progress-bar,.sidebar-for-errors .upload-details{display:none!important}.media-menu{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;padding:10px 0;background:#f3f3f3;border-left-width:1px;border-left-style:solid;border-left-color:#ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.media-menu>a{display:block;position:relative;padding:8px 20px;margin:0;line-height:18px;font-size:14px;color:#0074a2;text-decoration:none}.media-menu>a:hover{color:#21759B;background:rgba(0,0,0,.04)}.media-menu>a:active{outline:0}.media-menu .active,.media-menu .active:hover{color:#222;font-weight:700}.media-menu .separator{height:0;margin:12px 20px;padding:0;border-top:1px solid #ddd}.media-router{position:relative;padding:0 6px;margin:0;clear:both;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.media-router a{-webkit-transition:none;transition:none}.media-router>a{position:relative;float:right;padding:8px 10px 9px;margin:0;height:18px;line-height:18px;font-size:14px;text-decoration:none}.media-router>a:last-child{border-left:0}.media-router>a:active{outline:0}.media-router .active,.media-router .active:hover{color:#333}.media-router .active,.media-router>a.active:last-child{margin:-1px -1px 0;background:#fff;border:1px solid #ddd;border-bottom:none}.media-router .active:after{display:none}.media-frame{overflow:hidden;position:absolute;top:0;right:0;left:0;bottom:0}.media-frame-menu{position:absolute;top:0;right:0;bottom:0;width:200px;z-index:150}.media-frame-title{position:absolute;top:0;right:200px;left:0;height:50px;z-index:200}.media-frame-router{position:absolute;top:50px;right:200px;left:0;height:36px;z-index:200}.media-frame-content{position:absolute;top:84px;right:200px;left:0;bottom:61px;height:auto;width:auto;margin:0;overflow:auto;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.media-frame-toolbar{position:absolute;right:200px;left:0;bottom:0;height:60px;z-index:100}.media-frame.hide-menu .media-frame-content,.media-frame.hide-menu .media-frame-router,.media-frame.hide-menu .media-frame-title,.media-frame.hide-menu .media-frame-toolbar{right:0}.media-frame.hide-menu .media-frame-menu{right:-200px}.media-frame.hide-toolbar .media-frame-content{bottom:0}.media-frame.hide-toolbar .media-frame-toolbar{bottom:-61px}.media-frame.hide-router .media-frame-content{top:50px}.media-frame.hide-router .media-frame-router{display:none}.media-frame.hide-router .media-frame-title{border-bottom:1px solid #dfdfdf;-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,.1);box-shadow:0 4px 4px -4px rgba(0,0,0,.1)}.media-frame-title .dashicons{display:none}.media-frame-title h1{padding:0 16px;font-size:22px;line-height:50px;margin:0}.media-frame-title .suggested-dimensions{font-size:14px;float:left;margin-left:20px}.media-frame-content .crop-content{height:100%}.media-frame-content .crop-content .crop-image{display:block;margin:auto;max-width:100%;max-height:100%}.media-frame-content .crop-content .upload-errors{position:absolute;width:300px;top:50%;right:50%;margin-right:-150px;margin-left:-150px;z-index:600000}.media-frame .media-iframe{overflow:hidden}.media-frame .media-iframe,.media-frame .media-iframe iframe{height:100%;width:100%;border:0}.media-frame select.attachment-filters{margin-top:11px;margin-left:10px}.media-frame .search{margin-top:11px;padding:4px;font-size:13px;color:#464646;font-family:"Open Sans",sans-serif;-webkit-appearance:none}.media-toolbar-secondary .search{margin-left:16px}.attachments{margin:0;-webkit-overflow-scrolling:touch}.attachment{position:relative;float:right;padding:8px;margin:0;color:#464646;cursor:pointer;list-style:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.attachment.details:focus,.attachment:focus,.selected.attachment:focus{-webkit-box-shadow:inset 0 0 2px 3px #fff,inset 0 0 0 7px #5b9dd9;box-shadow:inset 0 0 2px 3px #fff,inset 0 0 0 7px #5b9dd9;outline:0}.selected.attachment{-webkit-box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 7px #ccc;box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 7px #ccc}.attachment.details{-webkit-box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #1e8cbe;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #1e8cbe}.attachment-preview{position:relative;-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);background:#eee;cursor:pointer}.attachment-preview:before{content:'';display:block;padding-top:100%}.attachment .icon{margin:0 auto;overflow:hidden}.attachment .thumbnail{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;-webkit-transition:opacity .1s;transition:opacity .1s}.attachment .portrait img{max-width:100%}.attachment .landscape img{max-height:100%}.attachment .thumbnail:after{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.attachment .thumbnail img{top:0;left:0}.attachment .thumbnail .centered{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.attachment .thumbnail .centered img{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.attachment .thumbnail .centered img.icon{-webkit-transform:translate(-50%,-70%);-ms-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}.ie8 .attachment img.icon{top:20%;position:relative}.attachment .filename{position:absolute;right:0;left:0;bottom:0;overflow:hidden;max-height:100%;word-wrap:break-word;text-align:center;font-weight:700;background:rgba(255,255,255,.8);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.attachment .filename div{padding:5px 10px}.attachment .thumbnail img{position:absolute}.attachment .close{display:none;position:absolute;top:5px;left:5px;height:22px;width:22px;padding:0;font-size:20px;line-height:20px;text-align:center;text-decoration:none;color:#464646;background-color:#fff;background-position:-96px 4px;border-width:0;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(0,0,0,.3)}.attachment .close:hover{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.6);box-shadow:0 0 0 1px rgba(0,0,0,.6)}.attachment:hover .close{display:block}.attachment .check{display:none;height:24px;width:24px;position:absolute;z-index:10;top:0;left:0;outline:0;background:#eee;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,.15);box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,.15)}.attachment .check div{background-position:-1px 0;height:15px;width:15px;margin:5px}.attachment .check:hover div{background-position:-40px 0}.attachment.selected .check{display:block}.attachment.details .check,.attachment.selected .check:focus,.media-frame.mode-grid .attachment.selected .check{background-color:#1e8cbe;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #1e8cbe;box-shadow:0 0 0 1px #fff,0 0 0 2px #1e8cbe}.attachment.details .check div,.media-frame.mode-grid .attachment.selected .check div{background-position:-21px 0}.attachment.details .check:hover div,.attachment.selected .check:focus div,.media-frame.mode-grid .attachment.selected .check:hover div{background-position:-60px 0}.media-frame .attachment .describe{position:relative;display:block;width:100%;margin:0;padding:8px;font-size:12px;-webkit-border-radius:0;border-radius:0}.media-frame .attachments-browser{position:relative;width:100%;height:100%;overflow:hidden}.attachments-browser .media-toolbar{left:300px;height:50px}.attachments-browser.hide-sidebar .media-toolbar{left:0}.attachments-browser .media-toolbar-primary>.media-button,.attachments-browser .media-toolbar-primary>.media-button-group,.attachments-browser .media-toolbar-secondary>.media-button,.attachments-browser .media-toolbar-secondary>.media-button-group{margin:11px 0}.attachments-browser .attachments{padding:2px 8px 8px}.attachments-browser .attachments,.attachments-browser .uploader-inline{position:absolute;top:50px;right:0;left:300px;bottom:0;overflow:auto;outline:0}.attachments-browser .uploader-inline.hidden{display:none}.uploader-inline .close{background-color:transparent;border:0;cursor:pointer;height:48px;position:absolute;left:0;text-align:center;top:0;width:50px;z-index:1}.uploader-inline .close:before{font:400 30px/50px dashicons!important;color:#777;display:inline-block;content:'\f335';font-weight:300}.attachments-browser.hide-sidebar .attachments,.attachments-browser.hide-sidebar .uploader-inline{left:0;margin-left:0}.attachments-browser .instructions{display:inline-block;margin-top:16px;line-height:18px;font-size:13px;color:#666;margin-left:.5em}.attachments-browser .no-media{padding:2em 2em 0 0}.media-progress-bar{position:relative;height:10px;width:70%;margin:10px auto;-webkit-border-radius:10px;border-radius:10px;background:#dfdfdf;background:rgba(0,0,0,.1)}.media-progress-bar div{height:10px;min-width:20px;width:0;background:#1e8cbe;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:width 300ms;transition:width 300ms}.media-uploader-status .media-progress-bar{display:none;width:100%}.uploading.media-uploader-status .media-progress-bar{display:block}.attachment-preview .media-progress-bar{position:absolute;top:50%;right:15%;width:70%;margin:-5px 0 0}.media-uploader-status{position:relative;margin:0 auto;padding-bottom:10px;max-width:400px}.media-sidebar .media-uploader-status{border-bottom:1px solid #dfdfdf}.uploader-inline .media-uploader-status h3{display:none}.media-uploader-status .upload-details{display:none;font-size:12px;color:#666}.uploading.media-uploader-status .upload-details{display:block}.media-uploader-status .upload-detail-separator{padding:0 4px}.media-uploader-status .upload-count{color:#464646}.media-uploader-status .upload-dismiss-errors,.media-uploader-status .upload-errors{display:none}.errors.media-uploader-status .upload-dismiss-errors,.errors.media-uploader-status .upload-errors{display:block}.media-uploader-status .upload-dismiss-errors{text-decoration:none}.media-sidebar .media-uploader-status .upload-dismiss-errors{position:absolute;top:0;left:0}.upload-errors .upload-error{margin:8px auto 0;padding:8px;border:1px solid #c00;background:#ffebe8;-webkit-border-radius:3px;border-radius:3px}.upload-errors .upload-error-label{padding:2px 4px;margin-left:8px;font-weight:700;color:#fff;background:#e00;background:-webkit-gradient(linear,right top,right bottom,from(#e00),to(#a00)) #e00;background:-webkit-linear-gradient(top,#e00,#a00) #e00;background:linear-gradient(to bottom,#e00,#a00) #e00;-webkit-border-radius:3px;border-radius:3px}.upload-errors .upload-error-message{display:block;padding-top:8px;color:#b44;word-wrap:break-word}.uploader-window{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,86,132,.9);z-index:250000;display:none;text-align:center;opacity:0;-webkit-transition:opacity 250ms;transition:opacity 250ms}.uploader-window-content{position:absolute;top:10px;right:10px;left:10px;bottom:10px;border:1px dashed #fff}.uploader-window h3{margin:-.5em 0 0;position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:40px;color:#fff;padding:0}.uploader-window .media-progress-bar{margin-top:20px;max-width:300px;background:0 0;border-color:#fff;display:none}.uploader-window .media-progress-bar div{background:#fff}.uploading .uploader-window .media-progress-bar{display:block}.media-frame .uploader-inline{margin-bottom:20px;padding:0;text-align:center}.uploader-inline-content{position:absolute;top:30%;right:0;left:0}.uploader-inline-content .upload-ui{margin:2em 0}.uploader-inline-content .post-upload-ui{margin-bottom:2em}.uploader-inline .has-upload-message .upload-ui{margin:0 0 4em}.uploader-inline h3{font-size:20px;line-height:28px;font-weight:400;margin:0}.uploader-inline .has-upload-message .upload-instructions{font-size:14px;color:#464646;font-weight:400}.uploader-inline .drop-instructions{display:none}.supports-drag-drop .uploader-inline .drop-instructions{display:block}.uploader-inline p{font-size:12px;margin:.5em 0}.uploader-inline .media-progress-bar{display:none}.uploading.uploader-inline .media-progress-bar{display:block}.uploader-inline .browser{display:inline-block!important}.media-selection{position:absolute;top:0;right:0;left:350px;height:60px;padding:0 16px 0 0;overflow:hidden;white-space:nowrap}.media-selection .selection-info{display:inline-block;font-size:12px;height:60px;margin-left:10px;vertical-align:top}.media-selection.editing,.media-selection.empty,.media-selection.one .edit-selection{display:none}.media-selection .count{display:block;padding-top:12px;font-size:14px;line-height:20px;font-weight:700}.media-selection .selection-info a{display:block;float:right;padding:1px 8px;margin:1px -8px 1px 8px;line-height:16px;text-decoration:none;border-left:1px solid #dfdfdf;color:#21759B}.media-selection .selection-info a:hover{background:#21759B;color:#fff;border-color:transparent}.media-selection .selection-info a:last-child{border-left:0;margin-left:0}.media-selection .selection-info .clear-selection{color:red}.media-selection .selection-info .clear-selection:hover{background:red}.media-selection .selection-view{display:inline-block;vertical-align:top}.media-selection .attachments{display:inline-block;height:48px;margin:6px;padding:0;overflow:hidden;vertical-align:top}.media-selection .attachment{width:48px;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.media-selection .attachment .thumbnail{top:4px;left:4px;bottom:4px;right:4px}.media-selection .attachment .icon{width:50%}.media-selection .attachment-preview{-webkit-box-shadow:none;box-shadow:none;background:0 0}.media-selection .attachment.selection.details .thumbnail{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #1e8cbe;box-shadow:0 0 0 1px #fff,0 0 0 3px #1e8cbe}.media-selection:after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;width:25px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,1),rgba(255,255,255,0));background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0))}.media-selection .attachment .filename{display:none}.media-frame .spinner{background:url(../images/spinner.gif) 0 0/20px 20px no-repeat;-webkit-background-size:20px 20px;display:none;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:0}.media-toolbar .spinner{margin-top:14px}.attachment-details{position:relative;overflow:auto}.attachment-details .settings-save-status{float:left;text-transform:none;z-index:10}.attachment-details .settings-save-status .spinner{margin:0 5px}.attachment-details .settings-save-status .saved{float:left;display:none}.attachment-details.save-complete .settings-save-status .saved,.attachment-details.save-waiting .settings-save-status .spinner{display:block}.attachment-info{overflow:hidden;min-height:60px;margin-bottom:16px;line-height:18px;color:#666;border-bottom:1px solid #ddd;padding-bottom:11px}.attachment-info .filename{font-weight:700;color:#464646;word-wrap:break-word}.attachment-info .thumbnail{position:relative;float:right;max-width:120px;max-height:120px;margin-top:5px;margin-left:10px;margin-bottom:5px}.uploading .attachment-info .thumbnail{width:120px;height:80px;-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.1);box-shadow:inset 0 0 15px rgba(0,0,0,.1)}.uploading .attachment-info .media-progress-bar{margin-top:35px}.attachment-info .thumbnail-image:after{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);overflow:hidden}.attachment-info .thumbnail img{display:block;max-width:120px;max-height:120px;margin:0 auto}.attachment-info .details{float:right;font-size:12px;max-width:100%}.attachment-info .delete-attachment,.attachment-info .edit-attachment,.attachment-info .refresh-attachment,.attachment-info .trash-attachment,.attachment-info .untrash-attachment{display:block;text-decoration:none;white-space:nowrap}.attachment-details.needs-refresh .attachment-info .edit-attachment,.attachment-info .refresh-attachment{display:none}.attachment-details.needs-refresh .attachment-info .refresh-attachment,.attachment-info .edit-attachment{display:block}.media-modal .delete-attachment,.media-modal .trash-attachment,.media-modal .untrash-attachment{color:#bc0b0b}.media-modal .delete-attachment:hover,.media-modal .trash-attachment:hover,.media-modal .untrash-attachment:hover{color:red}.attachment-display-settings{width:100%;float:right;overflow:hidden}.attachment-display-settings h4{margin:1.4em 0 .4em}.collection-settings{overflow:hidden}.collection-settings .setting input[type=checkbox]{float:right;margin-left:8px}.collection-settings .setting span{min-width:inherit}.media-modal .imgedit-wrap{position:static}.media-modal .imgedit-wait{height:auto!important;left:0;bottom:0;right:0}.media-modal .imgedit-wrap .imgedit-panel-content{padding:16px;position:absolute;top:0;left:282px;bottom:0;right:0;overflow:auto}.media-modal .imgedit-wrap .imgedit-settings{background:#f3f3f3;border-right:1px solid #ddd;padding:0 16px 16px;position:absolute;top:0;left:0;bottom:0;width:250px;overflow:auto}.media-modal .imgedit-group{background:0 0;border:none;border-bottom:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;margin:0 0 16px;padding:0 0 16px;position:relative}.media-modal .imgedit-group:last-of-type{border:none;margin:0;padding:0}.media-modal .imgedit-group-top h3{text-transform:uppercase;font-size:12px;color:#666;margin:24px 0 0}.media-modal .imgedit-group-top h3 a{text-decoration:none;color:#666}.media-modal .imgedit-help-toggle{margin-top:-2px;cursor:pointer;color:#666}.media-modal .imgedit-help-toggled span.dashicons:before{content:'\f142'}.media-modal .imgedit-group img{margin-top:5px}.media-modal .imgedit-wrap div.updated{margin:0 0 16px}.embed-url{display:block;position:relative;padding:16px;margin:0;z-index:250;background:#fff;font-size:18px}.media-frame .embed-url input{font-size:18px;padding:12px 14px;width:100%;min-width:200px;-webkit-box-shadow:inset 2px 2px 4px -2px rgba(0,0,0,.1);box-shadow:inset 2px 2px 4px -2px rgba(0,0,0,.1)}.media-frame .embed-url .spinner{position:absolute;top:32px;left:26px}.media-frame .embed-loading .embed-url .spinner{display:block}.embed-link-settings,.embed-media-settings{position:absolute;top:70px;right:0;left:0;bottom:0;padding:16px 16px 32px;overflow:auto}.embed-preview embed,.embed-preview iframe,.embed-preview img{max-width:100%}.embed-preview img{height:auto}.image-details .media-modal{right:140px;left:140px}.image-details .media-frame-content,.image-details .media-frame-router,.image-details .media-frame-title{right:0}.image-details .embed-media-settings{top:0;overflow:visible;padding:0}.image-details .embed-media-settings,.image-details .embed-media-settings div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-details .column-settings{background:#f3f3f3;border-left:1px solid #ddd;min-height:100%;width:55%;position:absolute;top:0;right:0}.image-details .column-settings h3{margin:20px;padding-top:20px;border-top:1px solid #ddd}.image-details .column-image{width:45%;position:absolute;right:55%;top:0}.image-details .image{margin:20px}.image-details .image img{max-width:100%;max-height:500px}.image-details .advanced-toggle{color:#666;text-decoration:none;display:block}.image-details .advanced-toggle:after{font:400 20px/1 dashicons;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f140';display:inline-block;margin-top:-2px}.image-details .advanced-visible .advanced-toggle:after{content:'\f142'}.image-details .embed-media-settings .size{margin-bottom:4px}.image-details .custom-size span{display:block}.image-details .custom-size label{display:block;float:right}.image-details .custom-size span small{color:#999;font-size:inherit}.image-details .custom-size input{width:5em}.image-details .custom-size .sep{float:right;margin:26px 6px 0}.image-details .custom-size:after{content:'';display:table;clear:both}.media-embed .thumbnail{max-width:100%;max-height:200px;position:relative;float:right}.media-embed .thumbnail img{max-height:200px;display:block}.media-embed .thumbnail:after{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.media-embed .setting{width:100%;margin:10px 0;float:right;display:block;clear:both}.image-details .embed-media-settings .setting{float:none;width:auto}.image-details .actions{margin:10px 0}.image-details .hidden{display:none}.media-embed .setting input[type=text],.media-embed .setting textarea{display:block;width:100%;max-width:400px;margin:1px 0}.image-details .embed-media-settings .setting input[type=text],.image-details .embed-media-settings .setting textarea{max-width:inherit;width:70%}.image-details .embed-media-settings .custom-size,.image-details .embed-media-settings .link-target,.image-details .embed-media-settings .setting input.link-to-custom{margin-right:27%;width:70%}.image-details .embed-media-settings .link-target{margin-top:24px}.media-embed .setting input.hidden,.media-embed .setting textarea.hidden{display:none}.media-embed .setting span{display:block;width:200px;font-size:13px;line-height:24px;color:#666}.image-details .embed-media-settings .setting span{float:right;width:25%;text-align:left;margin:8px 1% 0;line-height:1.1}.media-embed .setting .button-group{margin:2px 0}.media-embed-sidebar{position:absolute;top:0;right:440px}.advanced-section,.link-settings{margin-top:10px}#wp-fullscreen-body .uploader-editor,.wp-editor-wrap .uploader-editor{background:rgba(150,150,150,.9);position:absolute;top:0;right:0;width:100%;height:100%;z-index:99998;display:none;text-align:center}#wp-fullscreen-body .uploader-editor{background:rgba(0,86,132,.9);position:fixed;z-index:100050}.wp-editor-wrap.wp-fullscreen-wrap .uploader-editor{opacity:0}#wp-fullscreen-body .uploader-editor-content,.wp-editor-wrap .uploader-editor-content{border:1px dashed #fff;position:absolute;top:10px;right:10px;left:10px;bottom:10px}#wp-fullscreen-body .uploader-editor .uploader-editor-title,.wp-editor-wrap .uploader-editor .uploader-editor-title{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:3em;line-height:1.3;font-weight:700;color:#fff;padding:0;margin:0;display:none}.wp-editor-wrap .uploader-editor.droppable{background:rgba(0,86,132,.9)}#wp-fullscreen-body .uploader-editor .uploader-editor-title,.wp-editor-wrap .uploader-editor.droppable .uploader-editor-title{display:block}.ie7 .media-frame .attachments-browser{position:static}.ie7 .media-frame .embed-url input{margin-top:4px;width:90%}.ie7 .compat-item{width:99%}.ie7 .attachment-display-settings{width:auto}.ie7 .attachment-preview,.ie7 .attachment-preview .thumbnail{width:120px;height:120px}.ie7 .media-frame .attachment .describe{width:102px}.ie7 .media-sidebar .setting select{max-width:55%}.ie7 .media-sidebar .setting input[type=email],.ie7 .media-sidebar .setting input[type=number],.ie7 .media-sidebar .setting input[type=password],.ie7 .media-sidebar .setting input[type=search],.ie7 .media-sidebar .setting input[type=tel],.ie7 .media-sidebar .setting input[type=text],.ie7 .media-sidebar .setting input[type=url],.ie7 .media-sidebar .setting textarea{width:55%}.ie7 .media-sidebar .setting .link-to-custom{float:right}.rtl .media-frame,.rtl .media-frame .search,.rtl .media-frame input[type=email],.rtl .media-frame input[type=number],.rtl .media-frame input[type=password],.rtl .media-frame input[type=search],.rtl .media-frame input[type=tel],.rtl .media-frame input[type=text],.rtl .media-frame input[type=url],.rtl .media-frame select,.rtl .media-frame textarea,.rtl .media-modal{font-family:Tahoma,sans-serif}:lang(he-il) .rtl .media-frame,:lang(he-il) .rtl .media-frame .search,:lang(he-il) .rtl .media-frame input[type=email],:lang(he-il) .rtl .media-frame input[type=number],:lang(he-il) .rtl .media-frame input[type=password],:lang(he-il) .rtl .media-frame input[type=search],:lang(he-il) .rtl .media-frame input[type=text],:lang(he-il) .rtl .media-frame input[type=url],:lang(he-il) .rtl .media-frame select,:lang(he-il) .rtl .media-frame textarea,:lang(he-il) .rtl .media-modal{font-family:Arial,sans-serif}@media only screen and (max-width:940px){.media-frame-content .media-toolbar-primary .search,.media-frame-content .media-toolbar-secondary .attachment-filters{max-width:134px}}@media only screen and (max-width:900px){.media-frame:not(.hide-menu) .media-frame-content,.media-frame:not(.hide-menu) .media-frame-router,.media-frame:not(.hide-menu) .media-frame-title,.media-frame:not(.hide-menu) .media-frame-toolbar{right:0}.media-frame:not(.hide-menu) .media-frame-menu{position:static;width:0}.media-frame:not(.hide-menu) .media-menu{width:auto;max-width:80%;overflow:auto;z-index:2000;top:50px;right:-300px;left:auto;bottom:auto;padding:5px 0;border:1px solid #ccc}.media-frame:not(.hide-menu) .media-menu.visible{right:0}.media-frame:not(.hide-menu) .media-menu>a{padding:12px 16px;font-size:16px}.media-frame:not(.hide-menu) .media-menu>a.active{display:none}.media-frame:not(.hide-menu) .media-menu .separator{margin:5px 10px}.media-frame:not(.hide-menu) .media-frame-title{right:0;color:#21759b}.media-frame:not(.hide-menu) .media-frame-title .dashicons{display:inline-block;line-height:50px}.media-frame:not(.hide-menu) .media-frame-title h1{line-height:3;font-size:18px;float:right;cursor:pointer}.media-sidebar{width:230px}.attachments-browser .attachments,.attachments-browser .media-toolbar,.attachments-browser .uploader-inline{left:262px}.attachment-details .setting,.media-sidebar .setting{margin:6px 0}.attachment-details .setting input,.attachment-details .setting span,.attachment-details .setting textarea,.compat-item label span,.media-sidebar .setting input,.media-sidebar .setting span,.media-sidebar .setting textarea{float:none}.attachment-details .setting span,.compat-item label span,.media-sidebar .setting span{text-align:inherit;min-height:16px;margin:0;padding:8px 2px 0}.attachment-details .setting .value,.media-sidebar .setting .value{float:none;width:auto}.attachment-details .setting input[type=email],.attachment-details .setting input[type=number],.attachment-details .setting input[type=password],.attachment-details .setting input[type=search],.attachment-details .setting input[type=tel],.attachment-details .setting input[type=text],.attachment-details .setting input[type=url],.attachment-details .setting select,.attachment-details .setting textarea,.media-sidebar .setting input[type=email],.media-sidebar .setting input[type=number],.media-sidebar .setting input[type=password],.media-sidebar .setting input[type=search],.media-sidebar .setting input[type=tel],.media-sidebar .setting input[type=text],.media-sidebar .setting input[type=url],.media-sidebar .setting select,.media-sidebar .setting textarea{float:none;width:98%;max-width:none;height:auto}.attachment-details .setting select.columns,.media-sidebar .setting select.columns{width:auto}.media-frame .search,.media-frame input,.media-frame textarea{padding:3px 6px}.image-details .column-image{width:30%;right:70%}.image-details .column-settings{width:70%}.image-details .media-modal{right:30px;left:30px}.image-details .embed-media-settings .setting{margin:20px}.image-details .embed-media-settings .setting span{float:none;text-align:right;width:100%;margin-bottom:4px}.image-details .embed-media-settings .setting input.link-to-custom,.image-details .embed-media-settings .setting input[type=text],.image-details .embed-media-settings .setting textarea{width:100%;margin-right:0}.image-details .embed-media-settings .custom-size{margin-right:20px}.collection-settings .setting input[type=checkbox]{margin-top:0}.media-selection{min-width:120px}.media-selection:after{background:0 0}.media-selection .attachments{display:none}.media-modal .attachments-browser .media-toolbar-primary,.media-modal .attachments-browser .media-toolbar-secondary{width:50%}.media-modal .attachments-browser .media-toolbar .search{max-width:100%;height:auto;float:left}.media-modal .attachments-browser .media-toolbar .attachment-filters{margin:11px 0 0;height:auto;max-width:65%;max-width:-webkit-calc(100% - 38px);max-width:calc(100% - 38px)}.media-modal .attachments-browser .media-toolbar .spinner{margin:14px 8px 0}.media-frame input[type=email],.media-frame input[type=number],.media-frame input[type=password],.media-frame input[type=search],.media-frame input[type=text],.media-frame input[type=url],.media-frame select,.media-frame textarea{font-size:16px}}@media only screen and (max-width:640px),screen and (max-height:400px){.image-details .media-modal,.media-modal{position:fixed;top:0;right:0;left:0;bottom:0}.media-modal-backdrop{position:fixed}.media-sidebar{z-index:1900;max-width:70%;bottom:120%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:0}.media-sidebar.visible{bottom:0}.attachments-browser .attachments,.attachments-browser .media-toolbar,.attachments-browser .uploader-inline{left:0}.image-details .media-frame-title{display:block;top:0;font-size:14px}.image-details .column-image,.image-details .column-settings{width:100%;position:relative;right:0}.image-details .column-settings{padding:4px 0}.media-frame-content .media-toolbar .instructions{display:none}}@media screen and (max-height:400px){.media-menu{padding:0}.media-frame-router{top:44px}.media-frame-content{top:78px}.attachments-browser .attachments{top:40px}.embed-link-settings{overflow:visible}}@media only screen and (max-width:480px){.media-frame-content .media-toolbar .attachment-filters,.media-frame-content .media-toolbar .search{max-width:90px}.media-modal-close{top:5px;left:5px}.media-modal .media-frame-title{height:40px}.media-frame:not(.hide-menu) .media-frame-title h1,.media-modal .media-frame-title h1{font-size:18px;line-height:40px}.media-frame:not(.hide-menu) .media-frame-title .dashicons{line-height:40px}.media-frame-router,.media-frame:not(.hide-menu) .media-menu{top:40px}.media-frame-content{top:74px}.media-frame.hide-router .media-frame-content{top:40px}}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.media-modal-icon{background-image:url(../images/uploader-icons-2x.png);-webkit-background-size:134px 15px;background-size:134px 15px}.media-frame .spinner{background-image:url(../images/spinner-2x.gif)}}.media-frame-content[data-columns="1"] .attachment{width:100%}.media-frame-content[data-columns="2"] .attachment{width:50%}.media-frame-content[data-columns="3"] .attachment{width:33.33%}.media-frame-content[data-columns="4"] .attachment{width:25%}.media-frame-content[data-columns="5"] .attachment{width:20%}.media-frame-content[data-columns="6"] .attachment{width:16.66%}.media-frame-content[data-columns="7"] .attachment{width:14.28%}.media-frame-content[data-columns="8"] .attachment{width:12.5%}.media-frame-content[data-columns="9"] .attachment{width:11.11%}.media-frame-content[data-columns="10"] .attachment{width:10%}.media-frame-content[data-columns="11"] .attachment{width:9.09%}.media-frame-content[data-columns="12"] .attachment{width:8.33%} \ No newline at end of file diff --git a/sources/wp-includes/css/media-views.css b/sources/wordpress/wp-includes/css/media-views.css similarity index 99% rename from sources/wp-includes/css/media-views.css rename to sources/wordpress/wp-includes/css/media-views.css index ced0c8f..e463abf 100644 --- a/sources/wp-includes/css/media-views.css +++ b/sources/wordpress/wp-includes/css/media-views.css @@ -7,6 +7,14 @@ box-sizing: content-box; } +.media-frame input, +.media-frame select, +.media-frame textarea { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + .media-modal, .media-frame { font-family: "Open Sans", sans-serif; @@ -56,9 +64,6 @@ .media-frame select { font-family: "Open Sans", sans-serif; font-size: 12px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; border-width: 1px; border-style: solid; border-color: #dfdfdf; diff --git a/sources/wordpress/wp-includes/css/media-views.min.css b/sources/wordpress/wp-includes/css/media-views.min.css new file mode 100644 index 0000000..a1d966d --- /dev/null +++ b/sources/wordpress/wp-includes/css/media-views.min.css @@ -0,0 +1 @@ +.media-modal *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.media-frame input,.media-frame select,.media-frame textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.media-frame,.media-modal{font-family:"Open Sans",sans-serif;font-size:12px}.media-frame input,.media-frame textarea{padding:6px 8px}.media-frame select,.wp-admin .media-frame select{line-height:28px;margin-top:3px}.media-frame a{border-bottom:none;color:#21759b}.media-frame a:hover{color:#d54e21}.media-frame a.button{color:#333}.media-frame a.button:hover{color:#222}.media-frame a.button-primary,.media-frame a.button-primary:hover{color:#fff}.media-frame input[type=email],.media-frame input[type=number],.media-frame input[type=password],.media-frame input[type=search],.media-frame input[type=text],.media-frame input[type=url],.media-frame select,.media-frame textarea{font-family:"Open Sans",sans-serif;font-size:12px;border-width:1px;border-style:solid;border-color:#dfdfdf}.media-frame input[type=email]:focus,.media-frame input[type=number]:focus,.media-frame input[type=password]:focus,.media-frame input[type=search]:focus,.media-frame input[type=text]:focus,.media-frame input[type=url]:focus,.media-frame select:focus,.media-frame textarea:focus{border-color:#5b9dd9}.media-frame select{height:24px;padding:2px}.media-frame input:disabled,.media-frame input[readonly],.media-frame textarea:disabled,.media-frame textarea[readonly]{background-color:#eee}.media-frame input[type=search]{-webkit-appearance:textfield}.media-frame :-moz-placeholder{color:#a9a9a9}.media-frame .hidden{display:none}.ui-draggable,.ui-sortable{-ms-touch-action:none;touch-action:none}.meta-box-sortables.ui-sortable{-ms-touch-action:auto;touch-action:auto}.meta-box-sortables.ui-sortable .hndle{-ms-touch-action:none;touch-action:none}.media-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:160000}.wp-customizer .media-modal{z-index:560000}.media-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:159900}.wp-customizer .media-modal-backdrop{z-index:559900}.media-modal-close{position:absolute;text-decoration:none;top:10px;right:10px;width:30px;height:30px;z-index:1000;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.media-modal-close:active{-webkit-box-shadow:none;box-shadow:none}.media-modal-close span.media-modal-icon{display:block;margin-top:5px;width:30px;height:15px;background-image:none;text-align:center}.media-modal-close .media-modal-icon:before{content:'\f158';font:400 20px/1 dashicons;speak:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666}.media-modal-close:hover .media-modal-icon:before{color:#2ea2cc}.media-modal-close:active{outline:0}.media-modal-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;min-height:300px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.7);box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc;-webkit-font-smoothing:subpixel-antialiased}.media-modal-icon{background-image:url(../images/uploader-icons.png);background-repeat:no-repeat}.media-toolbar{position:absolute;top:0;left:0;right:0;z-index:100;height:60px;padding:0 16px;border:0 solid #dfdfdf;overflow:hidden}.media-toolbar-primary{float:right;height:100%}.media-toolbar-secondary{float:left;height:100%}.media-toolbar-primary>.media-button,.media-toolbar-primary>.media-button-group{margin-left:10px;float:left;margin-top:15px}.media-toolbar-secondary>.media-button,.media-toolbar-secondary>.media-button-group{margin-right:10px;margin-top:15px}.media-sidebar{position:absolute;top:0;right:0;bottom:0;width:267px;padding:0 16px 24px;z-index:75;background:#f3f3f3;border-left:1px solid #ddd;overflow:auto;-webkit-overflow-scrolling:touch}.hide-toolbar .media-sidebar{bottom:0}.media-sidebar .sidebar-title{font-size:20px;margin:0;padding:12px 10px 10px;line-height:28px}.media-sidebar .sidebar-content{padding:0 10px;margin-bottom:130px}.media-sidebar .search{display:block;width:100%}.image-details h3,.media-sidebar h3{position:relative;font-weight:700;text-transform:uppercase;font-size:12px;color:#666;margin:24px 0 8px}.attachment-details .setting,.media-sidebar .setting{display:block;float:left;width:100%;margin:1px 0}.attachment-details .setting label,.media-sidebar .setting label{display:block}.attachment-details .setting .link-to-custom,.media-sidebar .setting .link-to-custom{margin:3px 2px 0}.attachment-details .setting span,.media-sidebar .setting span{min-width:30%;margin-right:4%;font-size:12px;text-align:right}.attachment-details .setting select,.media-sidebar .setting select{max-width:65%}.attachment-details .field input[type=checkbox],.attachment-details .field input[type=radio],.attachment-details .setting input[type=checkbox],.attachment-details .setting input[type=radio],.media-sidebar .field input[type=checkbox],.media-sidebar .field input[type=radio],.media-sidebar .setting input[type=checkbox],.media-sidebar .setting input[type=radio]{float:none;margin:8px 3px 0;padding:0}.attachment-details .setting span,.compat-item label span,.media-sidebar .setting span{float:left;min-height:22px;padding-top:8px;line-height:16px;font-weight:400;color:#666}.compat-item label span{text-align:right}.attachment-details .setting .value,.attachment-details .setting input[type=email],.attachment-details .setting input[type=number],.attachment-details .setting input[type=password],.attachment-details .setting input[type=search],.attachment-details .setting input[type=tel],.attachment-details .setting input[type=text],.attachment-details .setting input[type=url],.attachment-details .setting textarea,.media-sidebar .setting .value,.media-sidebar .setting input[type=email],.media-sidebar .setting input[type=number],.media-sidebar .setting input[type=password],.media-sidebar .setting input[type=search],.media-sidebar .setting input[type=tel],.media-sidebar .setting input[type=text],.media-sidebar .setting input[type=url],.media-sidebar .setting textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px;width:65%;float:right}.attachment-details .setting .value,.media-sidebar .setting .value{margin:0 1px;text-align:left}.attachment-details .setting textarea,.compat-item .field textarea,.media-sidebar .setting textarea{height:62px;resize:vertical}.attachment-details select,.media-sidebar select{margin-top:3px}.compat-item{float:left;width:100%;overflow:hidden}.compat-item table{width:100%;table-layout:fixed;border-spacing:0;border:0}.compat-item tr{padding:2px 0;display:block;overflow:hidden}.compat-item .field,.compat-item .label{display:block;margin:0;padding:0}.compat-item .label{min-width:30%;margin-right:4%;float:left;text-align:right}.compat-item .label span{display:block;width:100%}.compat-item .field{float:right;width:66%}.compat-item .field input[type=email],.compat-item .field input[type=number],.compat-item .field input[type=password],.compat-item .field input[type=search],.compat-item .field input[type=tel],.compat-item .field input[type=text],.compat-item .field input[type=url]{width:100%;margin:0}.sidebar-for-errors .attachment-details,.sidebar-for-errors .compat-item,.sidebar-for-errors .media-sidebar .media-progress-bar,.sidebar-for-errors .upload-details{display:none!important}.media-menu{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:10px 0;background:#f3f3f3;border-right-width:1px;border-right-style:solid;border-right-color:#ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.media-menu>a{display:block;position:relative;padding:8px 20px;margin:0;line-height:18px;font-size:14px;color:#0074a2;text-decoration:none}.media-menu>a:hover{color:#21759B;background:rgba(0,0,0,.04)}.media-menu>a:active{outline:0}.media-menu .active,.media-menu .active:hover{color:#222;font-weight:700}.media-menu .separator{height:0;margin:12px 20px;padding:0;border-top:1px solid #ddd}.media-router{position:relative;padding:0 6px;margin:0;clear:both;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.media-router a{-webkit-transition:none;transition:none}.media-router>a{position:relative;float:left;padding:8px 10px 9px;margin:0;height:18px;line-height:18px;font-size:14px;text-decoration:none}.media-router>a:last-child{border-right:0}.media-router>a:active{outline:0}.media-router .active,.media-router .active:hover{color:#333}.media-router .active,.media-router>a.active:last-child{margin:-1px -1px 0;background:#fff;border:1px solid #ddd;border-bottom:none}.media-router .active:after{display:none}.media-frame{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.media-frame-menu{position:absolute;top:0;left:0;bottom:0;width:200px;z-index:150}.media-frame-title{position:absolute;top:0;left:200px;right:0;height:50px;z-index:200}.media-frame-router{position:absolute;top:50px;left:200px;right:0;height:36px;z-index:200}.media-frame-content{position:absolute;top:84px;left:200px;right:0;bottom:61px;height:auto;width:auto;margin:0;overflow:auto;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.media-frame-toolbar{position:absolute;left:200px;right:0;bottom:0;height:60px;z-index:100}.media-frame.hide-menu .media-frame-content,.media-frame.hide-menu .media-frame-router,.media-frame.hide-menu .media-frame-title,.media-frame.hide-menu .media-frame-toolbar{left:0}.media-frame.hide-menu .media-frame-menu{left:-200px}.media-frame.hide-toolbar .media-frame-content{bottom:0}.media-frame.hide-toolbar .media-frame-toolbar{bottom:-61px}.media-frame.hide-router .media-frame-content{top:50px}.media-frame.hide-router .media-frame-router{display:none}.media-frame.hide-router .media-frame-title{border-bottom:1px solid #dfdfdf;-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,.1);box-shadow:0 4px 4px -4px rgba(0,0,0,.1)}.media-frame-title .dashicons{display:none}.media-frame-title h1{padding:0 16px;font-size:22px;line-height:50px;margin:0}.media-frame-title .suggested-dimensions{font-size:14px;float:right;margin-right:20px}.media-frame-content .crop-content{height:100%}.media-frame-content .crop-content .crop-image{display:block;margin:auto;max-width:100%;max-height:100%}.media-frame-content .crop-content .upload-errors{position:absolute;width:300px;top:50%;left:50%;margin-left:-150px;margin-right:-150px;z-index:600000}.media-frame .media-iframe{overflow:hidden}.media-frame .media-iframe,.media-frame .media-iframe iframe{height:100%;width:100%;border:0}.media-frame select.attachment-filters{margin-top:11px;margin-right:10px}.media-frame .search{margin-top:11px;padding:4px;font-size:13px;color:#464646;font-family:"Open Sans",sans-serif;-webkit-appearance:none}.media-toolbar-secondary .search{margin-right:16px}.attachments{margin:0;-webkit-overflow-scrolling:touch}.attachment{position:relative;float:left;padding:8px;margin:0;color:#464646;cursor:pointer;list-style:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.attachment.details:focus,.attachment:focus,.selected.attachment:focus{-webkit-box-shadow:inset 0 0 2px 3px #fff,inset 0 0 0 7px #5b9dd9;box-shadow:inset 0 0 2px 3px #fff,inset 0 0 0 7px #5b9dd9;outline:0}.selected.attachment{-webkit-box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 7px #ccc;box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 7px #ccc}.attachment.details{-webkit-box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #1e8cbe;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #1e8cbe}.attachment-preview{position:relative;-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);background:#eee;cursor:pointer}.attachment-preview:before{content:'';display:block;padding-top:100%}.attachment .icon{margin:0 auto;overflow:hidden}.attachment .thumbnail{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;-webkit-transition:opacity .1s;transition:opacity .1s}.attachment .portrait img{max-width:100%}.attachment .landscape img{max-height:100%}.attachment .thumbnail:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.attachment .thumbnail img{top:0;left:0}.attachment .thumbnail .centered{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.attachment .thumbnail .centered img{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.attachment .thumbnail .centered img.icon{-webkit-transform:translate(-50%,-70%);-ms-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}.ie8 .attachment img.icon{top:20%;position:relative}.attachment .filename{position:absolute;left:0;right:0;bottom:0;overflow:hidden;max-height:100%;word-wrap:break-word;text-align:center;font-weight:700;background:rgba(255,255,255,.8);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.attachment .filename div{padding:5px 10px}.attachment .thumbnail img{position:absolute}.attachment .close{display:none;position:absolute;top:5px;right:5px;height:22px;width:22px;padding:0;font-size:20px;line-height:20px;text-align:center;text-decoration:none;color:#464646;background-color:#fff;background-position:-96px 4px;border-width:0;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(0,0,0,.3)}.attachment .close:hover{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.6);box-shadow:0 0 0 1px rgba(0,0,0,.6)}.attachment:hover .close{display:block}.attachment .check{display:none;height:24px;width:24px;position:absolute;z-index:10;top:0;right:0;outline:0;background:#eee;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,.15);box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,.15)}.attachment .check div{background-position:-1px 0;height:15px;width:15px;margin:5px}.attachment .check:hover div{background-position:-40px 0}.attachment.selected .check{display:block}.attachment.details .check,.attachment.selected .check:focus,.media-frame.mode-grid .attachment.selected .check{background-color:#1e8cbe;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #1e8cbe;box-shadow:0 0 0 1px #fff,0 0 0 2px #1e8cbe}.attachment.details .check div,.media-frame.mode-grid .attachment.selected .check div{background-position:-21px 0}.attachment.details .check:hover div,.attachment.selected .check:focus div,.media-frame.mode-grid .attachment.selected .check:hover div{background-position:-60px 0}.media-frame .attachment .describe{position:relative;display:block;width:100%;margin:0;padding:8px;font-size:12px;-webkit-border-radius:0;border-radius:0}.media-frame .attachments-browser{position:relative;width:100%;height:100%;overflow:hidden}.attachments-browser .media-toolbar{right:300px;height:50px}.attachments-browser.hide-sidebar .media-toolbar{right:0}.attachments-browser .media-toolbar-primary>.media-button,.attachments-browser .media-toolbar-primary>.media-button-group,.attachments-browser .media-toolbar-secondary>.media-button,.attachments-browser .media-toolbar-secondary>.media-button-group{margin:11px 0}.attachments-browser .attachments{padding:2px 8px 8px}.attachments-browser .attachments,.attachments-browser .uploader-inline{position:absolute;top:50px;left:0;right:300px;bottom:0;overflow:auto;outline:0}.attachments-browser .uploader-inline.hidden{display:none}.uploader-inline .close{background-color:transparent;border:0;cursor:pointer;height:48px;position:absolute;right:0;text-align:center;top:0;width:50px;z-index:1}.uploader-inline .close:before{font:400 30px/50px dashicons!important;color:#777;display:inline-block;content:'\f335';font-weight:300}.attachments-browser.hide-sidebar .attachments,.attachments-browser.hide-sidebar .uploader-inline{right:0;margin-right:0}.attachments-browser .instructions{display:inline-block;margin-top:16px;line-height:18px;font-size:13px;color:#666;margin-right:.5em}.attachments-browser .no-media{padding:2em 0 0 2em}.media-progress-bar{position:relative;height:10px;width:70%;margin:10px auto;-webkit-border-radius:10px;border-radius:10px;background:#dfdfdf;background:rgba(0,0,0,.1)}.media-progress-bar div{height:10px;min-width:20px;width:0;background:#1e8cbe;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:width 300ms;transition:width 300ms}.media-uploader-status .media-progress-bar{display:none;width:100%}.uploading.media-uploader-status .media-progress-bar{display:block}.attachment-preview .media-progress-bar{position:absolute;top:50%;left:15%;width:70%;margin:-5px 0 0}.media-uploader-status{position:relative;margin:0 auto;padding-bottom:10px;max-width:400px}.media-sidebar .media-uploader-status{border-bottom:1px solid #dfdfdf}.uploader-inline .media-uploader-status h3{display:none}.media-uploader-status .upload-details{display:none;font-size:12px;color:#666}.uploading.media-uploader-status .upload-details{display:block}.media-uploader-status .upload-detail-separator{padding:0 4px}.media-uploader-status .upload-count{color:#464646}.media-uploader-status .upload-dismiss-errors,.media-uploader-status .upload-errors{display:none}.errors.media-uploader-status .upload-dismiss-errors,.errors.media-uploader-status .upload-errors{display:block}.media-uploader-status .upload-dismiss-errors{text-decoration:none}.media-sidebar .media-uploader-status .upload-dismiss-errors{position:absolute;top:0;right:0}.upload-errors .upload-error{margin:8px auto 0;padding:8px;border:1px solid #c00;background:#ffebe8;-webkit-border-radius:3px;border-radius:3px}.upload-errors .upload-error-label{padding:2px 4px;margin-right:8px;font-weight:700;color:#fff;background:#e00;background:-webkit-gradient(linear,left top,left bottom,from(#e00),to(#a00)) #e00;background:-webkit-linear-gradient(top,#e00,#a00) #e00;background:linear-gradient(to bottom,#e00,#a00) #e00;-webkit-border-radius:3px;border-radius:3px}.upload-errors .upload-error-message{display:block;padding-top:8px;color:#b44;word-wrap:break-word}.uploader-window{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,86,132,.9);z-index:250000;display:none;text-align:center;opacity:0;-webkit-transition:opacity 250ms;transition:opacity 250ms}.uploader-window-content{position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px dashed #fff}.uploader-window h3{margin:-.5em 0 0;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:40px;color:#fff;padding:0}.uploader-window .media-progress-bar{margin-top:20px;max-width:300px;background:0 0;border-color:#fff;display:none}.uploader-window .media-progress-bar div{background:#fff}.uploading .uploader-window .media-progress-bar{display:block}.media-frame .uploader-inline{margin-bottom:20px;padding:0;text-align:center}.uploader-inline-content{position:absolute;top:30%;left:0;right:0}.uploader-inline-content .upload-ui{margin:2em 0}.uploader-inline-content .post-upload-ui{margin-bottom:2em}.uploader-inline .has-upload-message .upload-ui{margin:0 0 4em}.uploader-inline h3{font-size:20px;line-height:28px;font-weight:400;margin:0}.uploader-inline .has-upload-message .upload-instructions{font-size:14px;color:#464646;font-weight:400}.uploader-inline .drop-instructions{display:none}.supports-drag-drop .uploader-inline .drop-instructions{display:block}.uploader-inline p{font-size:12px;margin:.5em 0}.uploader-inline .media-progress-bar{display:none}.uploading.uploader-inline .media-progress-bar{display:block}.uploader-inline .browser{display:inline-block!important}.media-selection{position:absolute;top:0;left:0;right:350px;height:60px;padding:0 0 0 16px;overflow:hidden;white-space:nowrap}.media-selection .selection-info{display:inline-block;font-size:12px;height:60px;margin-right:10px;vertical-align:top}.media-selection.editing,.media-selection.empty,.media-selection.one .edit-selection{display:none}.media-selection .count{display:block;padding-top:12px;font-size:14px;line-height:20px;font-weight:700}.media-selection .selection-info a{display:block;float:left;padding:1px 8px;margin:1px 8px 1px -8px;line-height:16px;text-decoration:none;border-right:1px solid #dfdfdf;color:#21759B}.media-selection .selection-info a:hover{background:#21759B;color:#fff;border-color:transparent}.media-selection .selection-info a:last-child{border-right:0;margin-right:0}.media-selection .selection-info .clear-selection{color:red}.media-selection .selection-info .clear-selection:hover{background:red}.media-selection .selection-view{display:inline-block;vertical-align:top}.media-selection .attachments{display:inline-block;height:48px;margin:6px;padding:0;overflow:hidden;vertical-align:top}.media-selection .attachment{width:48px;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.media-selection .attachment .thumbnail{top:4px;right:4px;bottom:4px;left:4px}.media-selection .attachment .icon{width:50%}.media-selection .attachment-preview{-webkit-box-shadow:none;box-shadow:none;background:0 0}.media-selection .attachment.selection.details .thumbnail{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #1e8cbe;box-shadow:0 0 0 1px #fff,0 0 0 3px #1e8cbe}.media-selection:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;width:25px;background-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(right,rgba(255,255,255,1),rgba(255,255,255,0));background-image:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0))}.media-selection .attachment .filename{display:none}.media-frame .spinner{background:url(../images/spinner.gif) 0 0/20px 20px no-repeat;-webkit-background-size:20px 20px;display:none;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:0}.media-toolbar .spinner{margin-top:14px}.attachment-details{position:relative;overflow:auto}.attachment-details .settings-save-status{float:right;text-transform:none;z-index:10}.attachment-details .settings-save-status .spinner{margin:0 5px}.attachment-details .settings-save-status .saved{float:right;display:none}.attachment-details.save-complete .settings-save-status .saved,.attachment-details.save-waiting .settings-save-status .spinner{display:block}.attachment-info{overflow:hidden;min-height:60px;margin-bottom:16px;line-height:18px;color:#666;border-bottom:1px solid #ddd;padding-bottom:11px}.attachment-info .filename{font-weight:700;color:#464646;word-wrap:break-word}.attachment-info .thumbnail{position:relative;float:left;max-width:120px;max-height:120px;margin-top:5px;margin-right:10px;margin-bottom:5px}.uploading .attachment-info .thumbnail{width:120px;height:80px;-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.1);box-shadow:inset 0 0 15px rgba(0,0,0,.1)}.uploading .attachment-info .media-progress-bar{margin-top:35px}.attachment-info .thumbnail-image:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);overflow:hidden}.attachment-info .thumbnail img{display:block;max-width:120px;max-height:120px;margin:0 auto}.attachment-info .details{float:left;font-size:12px;max-width:100%}.attachment-info .delete-attachment,.attachment-info .edit-attachment,.attachment-info .refresh-attachment,.attachment-info .trash-attachment,.attachment-info .untrash-attachment{display:block;text-decoration:none;white-space:nowrap}.attachment-details.needs-refresh .attachment-info .edit-attachment,.attachment-info .refresh-attachment{display:none}.attachment-details.needs-refresh .attachment-info .refresh-attachment,.attachment-info .edit-attachment{display:block}.media-modal .delete-attachment,.media-modal .trash-attachment,.media-modal .untrash-attachment{color:#bc0b0b}.media-modal .delete-attachment:hover,.media-modal .trash-attachment:hover,.media-modal .untrash-attachment:hover{color:red}.attachment-display-settings{width:100%;float:left;overflow:hidden}.attachment-display-settings h4{margin:1.4em 0 .4em}.collection-settings{overflow:hidden}.collection-settings .setting input[type=checkbox]{float:left;margin-right:8px}.collection-settings .setting span{min-width:inherit}.media-modal .imgedit-wrap{position:static}.media-modal .imgedit-wait{height:auto!important;right:0;bottom:0;left:0}.media-modal .imgedit-wrap .imgedit-panel-content{padding:16px;position:absolute;top:0;right:282px;bottom:0;left:0;overflow:auto}.media-modal .imgedit-wrap .imgedit-settings{background:#f3f3f3;border-left:1px solid #ddd;padding:0 16px 16px;position:absolute;top:0;right:0;bottom:0;width:250px;overflow:auto}.media-modal .imgedit-group{background:0 0;border:none;border-bottom:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;margin:0 0 16px;padding:0 0 16px;position:relative}.media-modal .imgedit-group:last-of-type{border:none;margin:0;padding:0}.media-modal .imgedit-group-top h3{text-transform:uppercase;font-size:12px;color:#666;margin:24px 0 0}.media-modal .imgedit-group-top h3 a{text-decoration:none;color:#666}.media-modal .imgedit-help-toggle{margin-top:-2px;cursor:pointer;color:#666}.media-modal .imgedit-help-toggled span.dashicons:before{content:'\f142'}.media-modal .imgedit-group img{margin-top:5px}.media-modal .imgedit-wrap div.updated{margin:0 0 16px}.embed-url{display:block;position:relative;padding:16px;margin:0;z-index:250;background:#fff;font-size:18px}.media-frame .embed-url input{font-size:18px;padding:12px 14px;width:100%;min-width:200px;-webkit-box-shadow:inset 2px 2px 4px -2px rgba(0,0,0,.1);box-shadow:inset 2px 2px 4px -2px rgba(0,0,0,.1)}.media-frame .embed-url .spinner{position:absolute;top:32px;right:26px}.media-frame .embed-loading .embed-url .spinner{display:block}.embed-link-settings,.embed-media-settings{position:absolute;top:70px;left:0;right:0;bottom:0;padding:16px 16px 32px;overflow:auto}.embed-preview embed,.embed-preview iframe,.embed-preview img{max-width:100%}.embed-preview img{height:auto}.image-details .media-modal{left:140px;right:140px}.image-details .media-frame-content,.image-details .media-frame-router,.image-details .media-frame-title{left:0}.image-details .embed-media-settings{top:0;overflow:visible;padding:0}.image-details .embed-media-settings,.image-details .embed-media-settings div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-details .column-settings{background:#f3f3f3;border-right:1px solid #ddd;min-height:100%;width:55%;position:absolute;top:0;left:0}.image-details .column-settings h3{margin:20px;padding-top:20px;border-top:1px solid #ddd}.image-details .column-image{width:45%;position:absolute;left:55%;top:0}.image-details .image{margin:20px}.image-details .image img{max-width:100%;max-height:500px}.image-details .advanced-toggle{color:#666;text-decoration:none;display:block}.image-details .advanced-toggle:after{font:400 20px/1 dashicons;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f140';display:inline-block;margin-top:-2px}.image-details .advanced-visible .advanced-toggle:after{content:'\f142'}.image-details .embed-media-settings .size{margin-bottom:4px}.image-details .custom-size span{display:block}.image-details .custom-size label{display:block;float:left}.image-details .custom-size span small{color:#999;font-size:inherit}.image-details .custom-size input{width:5em}.image-details .custom-size .sep{float:left;margin:26px 6px 0}.image-details .custom-size:after{content:'';display:table;clear:both}.media-embed .thumbnail{max-width:100%;max-height:200px;position:relative;float:left}.media-embed .thumbnail img{max-height:200px;display:block}.media-embed .thumbnail:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.media-embed .setting{width:100%;margin:10px 0;float:left;display:block;clear:both}.image-details .embed-media-settings .setting{float:none;width:auto}.image-details .actions{margin:10px 0}.image-details .hidden{display:none}.media-embed .setting input[type=text],.media-embed .setting textarea{display:block;width:100%;max-width:400px;margin:1px 0}.image-details .embed-media-settings .setting input[type=text],.image-details .embed-media-settings .setting textarea{max-width:inherit;width:70%}.image-details .embed-media-settings .custom-size,.image-details .embed-media-settings .link-target,.image-details .embed-media-settings .setting input.link-to-custom{margin-left:27%;width:70%}.image-details .embed-media-settings .link-target{margin-top:24px}.media-embed .setting input.hidden,.media-embed .setting textarea.hidden{display:none}.media-embed .setting span{display:block;width:200px;font-size:13px;line-height:24px;color:#666}.image-details .embed-media-settings .setting span{float:left;width:25%;text-align:right;margin:8px 1% 0;line-height:1.1}.media-embed .setting .button-group{margin:2px 0}.media-embed-sidebar{position:absolute;top:0;left:440px}.advanced-section,.link-settings{margin-top:10px}#wp-fullscreen-body .uploader-editor,.wp-editor-wrap .uploader-editor{background:rgba(150,150,150,.9);position:absolute;top:0;left:0;width:100%;height:100%;z-index:99998;display:none;text-align:center}#wp-fullscreen-body .uploader-editor{background:rgba(0,86,132,.9);position:fixed;z-index:100050}.wp-editor-wrap.wp-fullscreen-wrap .uploader-editor{opacity:0}#wp-fullscreen-body .uploader-editor-content,.wp-editor-wrap .uploader-editor-content{border:1px dashed #fff;position:absolute;top:10px;left:10px;right:10px;bottom:10px}#wp-fullscreen-body .uploader-editor .uploader-editor-title,.wp-editor-wrap .uploader-editor .uploader-editor-title{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:3em;line-height:1.3;font-weight:700;color:#fff;padding:0;margin:0;display:none}.wp-editor-wrap .uploader-editor.droppable{background:rgba(0,86,132,.9)}#wp-fullscreen-body .uploader-editor .uploader-editor-title,.wp-editor-wrap .uploader-editor.droppable .uploader-editor-title{display:block}.ie7 .media-frame .attachments-browser{position:static}.ie7 .media-frame .embed-url input{margin-top:4px;width:90%}.ie7 .compat-item{width:99%}.ie7 .attachment-display-settings{width:auto}.ie7 .attachment-preview,.ie7 .attachment-preview .thumbnail{width:120px;height:120px}.ie7 .media-frame .attachment .describe{width:102px}.ie7 .media-sidebar .setting select{max-width:55%}.ie7 .media-sidebar .setting input[type=email],.ie7 .media-sidebar .setting input[type=number],.ie7 .media-sidebar .setting input[type=password],.ie7 .media-sidebar .setting input[type=search],.ie7 .media-sidebar .setting input[type=tel],.ie7 .media-sidebar .setting input[type=text],.ie7 .media-sidebar .setting input[type=url],.ie7 .media-sidebar .setting textarea{width:55%}.ie7 .media-sidebar .setting .link-to-custom{float:left}.rtl .media-frame,.rtl .media-frame .search,.rtl .media-frame input[type=email],.rtl .media-frame input[type=number],.rtl .media-frame input[type=password],.rtl .media-frame input[type=search],.rtl .media-frame input[type=tel],.rtl .media-frame input[type=text],.rtl .media-frame input[type=url],.rtl .media-frame select,.rtl .media-frame textarea,.rtl .media-modal{font-family:Tahoma,sans-serif}:lang(he-il) .rtl .media-frame,:lang(he-il) .rtl .media-frame .search,:lang(he-il) .rtl .media-frame input[type=email],:lang(he-il) .rtl .media-frame input[type=number],:lang(he-il) .rtl .media-frame input[type=password],:lang(he-il) .rtl .media-frame input[type=search],:lang(he-il) .rtl .media-frame input[type=text],:lang(he-il) .rtl .media-frame input[type=url],:lang(he-il) .rtl .media-frame select,:lang(he-il) .rtl .media-frame textarea,:lang(he-il) .rtl .media-modal{font-family:Arial,sans-serif}@media only screen and (max-width:940px){.media-frame-content .media-toolbar-primary .search,.media-frame-content .media-toolbar-secondary .attachment-filters{max-width:134px}}@media only screen and (max-width:900px){.media-frame:not(.hide-menu) .media-frame-content,.media-frame:not(.hide-menu) .media-frame-router,.media-frame:not(.hide-menu) .media-frame-title,.media-frame:not(.hide-menu) .media-frame-toolbar{left:0}.media-frame:not(.hide-menu) .media-frame-menu{position:static;width:0}.media-frame:not(.hide-menu) .media-menu{width:auto;max-width:80%;overflow:auto;z-index:2000;top:50px;left:-300px;right:auto;bottom:auto;padding:5px 0;border:1px solid #ccc}.media-frame:not(.hide-menu) .media-menu.visible{left:0}.media-frame:not(.hide-menu) .media-menu>a{padding:12px 16px;font-size:16px}.media-frame:not(.hide-menu) .media-menu>a.active{display:none}.media-frame:not(.hide-menu) .media-menu .separator{margin:5px 10px}.media-frame:not(.hide-menu) .media-frame-title{left:0;color:#21759b}.media-frame:not(.hide-menu) .media-frame-title .dashicons{display:inline-block;line-height:50px}.media-frame:not(.hide-menu) .media-frame-title h1{line-height:3;font-size:18px;float:left;cursor:pointer}.media-sidebar{width:230px}.attachments-browser .attachments,.attachments-browser .media-toolbar,.attachments-browser .uploader-inline{right:262px}.attachment-details .setting,.media-sidebar .setting{margin:6px 0}.attachment-details .setting input,.attachment-details .setting span,.attachment-details .setting textarea,.compat-item label span,.media-sidebar .setting input,.media-sidebar .setting span,.media-sidebar .setting textarea{float:none}.attachment-details .setting span,.compat-item label span,.media-sidebar .setting span{text-align:inherit;min-height:16px;margin:0;padding:8px 2px 0}.attachment-details .setting .value,.media-sidebar .setting .value{float:none;width:auto}.attachment-details .setting input[type=email],.attachment-details .setting input[type=number],.attachment-details .setting input[type=password],.attachment-details .setting input[type=search],.attachment-details .setting input[type=tel],.attachment-details .setting input[type=text],.attachment-details .setting input[type=url],.attachment-details .setting select,.attachment-details .setting textarea,.media-sidebar .setting input[type=email],.media-sidebar .setting input[type=number],.media-sidebar .setting input[type=password],.media-sidebar .setting input[type=search],.media-sidebar .setting input[type=tel],.media-sidebar .setting input[type=text],.media-sidebar .setting input[type=url],.media-sidebar .setting select,.media-sidebar .setting textarea{float:none;width:98%;max-width:none;height:auto}.attachment-details .setting select.columns,.media-sidebar .setting select.columns{width:auto}.media-frame .search,.media-frame input,.media-frame textarea{padding:3px 6px}.image-details .column-image{width:30%;left:70%}.image-details .column-settings{width:70%}.image-details .media-modal{left:30px;right:30px}.image-details .embed-media-settings .setting{margin:20px}.image-details .embed-media-settings .setting span{float:none;text-align:left;width:100%;margin-bottom:4px}.image-details .embed-media-settings .setting input.link-to-custom,.image-details .embed-media-settings .setting input[type=text],.image-details .embed-media-settings .setting textarea{width:100%;margin-left:0}.image-details .embed-media-settings .custom-size{margin-left:20px}.collection-settings .setting input[type=checkbox]{margin-top:0}.media-selection{min-width:120px}.media-selection:after{background:0 0}.media-selection .attachments{display:none}.media-modal .attachments-browser .media-toolbar-primary,.media-modal .attachments-browser .media-toolbar-secondary{width:50%}.media-modal .attachments-browser .media-toolbar .search{max-width:100%;height:auto;float:right}.media-modal .attachments-browser .media-toolbar .attachment-filters{margin:11px 0 0;height:auto;max-width:65%;max-width:-webkit-calc(100% - 38px);max-width:calc(100% - 38px)}.media-modal .attachments-browser .media-toolbar .spinner{margin:14px 8px 0}.media-frame input[type=email],.media-frame input[type=number],.media-frame input[type=password],.media-frame input[type=search],.media-frame input[type=text],.media-frame input[type=url],.media-frame select,.media-frame textarea{font-size:16px}}@media only screen and (max-width:640px),screen and (max-height:400px){.image-details .media-modal,.media-modal{position:fixed;top:0;left:0;right:0;bottom:0}.media-modal-backdrop{position:fixed}.media-sidebar{z-index:1900;max-width:70%;bottom:120%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:0}.media-sidebar.visible{bottom:0}.attachments-browser .attachments,.attachments-browser .media-toolbar,.attachments-browser .uploader-inline{right:0}.image-details .media-frame-title{display:block;top:0;font-size:14px}.image-details .column-image,.image-details .column-settings{width:100%;position:relative;left:0}.image-details .column-settings{padding:4px 0}.media-frame-content .media-toolbar .instructions{display:none}}@media screen and (max-height:400px){.media-menu{padding:0}.media-frame-router{top:44px}.media-frame-content{top:78px}.attachments-browser .attachments{top:40px}.embed-link-settings{overflow:visible}}@media only screen and (max-width:480px){.media-frame-content .media-toolbar .attachment-filters,.media-frame-content .media-toolbar .search{max-width:90px}.media-modal-close{top:5px;right:5px}.media-modal .media-frame-title{height:40px}.media-frame:not(.hide-menu) .media-frame-title h1,.media-modal .media-frame-title h1{font-size:18px;line-height:40px}.media-frame:not(.hide-menu) .media-frame-title .dashicons{line-height:40px}.media-frame-router,.media-frame:not(.hide-menu) .media-menu{top:40px}.media-frame-content{top:74px}.media-frame.hide-router .media-frame-content{top:40px}}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.media-modal-icon{background-image:url(../images/uploader-icons-2x.png);-webkit-background-size:134px 15px;background-size:134px 15px}.media-frame .spinner{background-image:url(../images/spinner-2x.gif)}}.media-frame-content[data-columns="1"] .attachment{width:100%}.media-frame-content[data-columns="2"] .attachment{width:50%}.media-frame-content[data-columns="3"] .attachment{width:33.33%}.media-frame-content[data-columns="4"] .attachment{width:25%}.media-frame-content[data-columns="5"] .attachment{width:20%}.media-frame-content[data-columns="6"] .attachment{width:16.66%}.media-frame-content[data-columns="7"] .attachment{width:14.28%}.media-frame-content[data-columns="8"] .attachment{width:12.5%}.media-frame-content[data-columns="9"] .attachment{width:11.11%}.media-frame-content[data-columns="10"] .attachment{width:10%}.media-frame-content[data-columns="11"] .attachment{width:9.09%}.media-frame-content[data-columns="12"] .attachment{width:8.33%} \ No newline at end of file diff --git a/sources/wp-includes/css/wp-auth-check-rtl.css b/sources/wordpress/wp-includes/css/wp-auth-check-rtl.css similarity index 100% rename from sources/wp-includes/css/wp-auth-check-rtl.css rename to sources/wordpress/wp-includes/css/wp-auth-check-rtl.css diff --git a/sources/wp-includes/css/wp-auth-check-rtl.min.css b/sources/wordpress/wp-includes/css/wp-auth-check-rtl.min.css similarity index 100% rename from sources/wp-includes/css/wp-auth-check-rtl.min.css rename to sources/wordpress/wp-includes/css/wp-auth-check-rtl.min.css diff --git a/sources/wp-includes/css/wp-auth-check.css b/sources/wordpress/wp-includes/css/wp-auth-check.css similarity index 100% rename from sources/wp-includes/css/wp-auth-check.css rename to sources/wordpress/wp-includes/css/wp-auth-check.css diff --git a/sources/wp-includes/css/wp-auth-check.min.css b/sources/wordpress/wp-includes/css/wp-auth-check.min.css similarity index 100% rename from sources/wp-includes/css/wp-auth-check.min.css rename to sources/wordpress/wp-includes/css/wp-auth-check.min.css diff --git a/sources/wp-includes/css/wp-pointer-rtl.css b/sources/wordpress/wp-includes/css/wp-pointer-rtl.css similarity index 100% rename from sources/wp-includes/css/wp-pointer-rtl.css rename to sources/wordpress/wp-includes/css/wp-pointer-rtl.css diff --git a/sources/wp-includes/css/wp-pointer-rtl.min.css b/sources/wordpress/wp-includes/css/wp-pointer-rtl.min.css similarity index 100% rename from sources/wp-includes/css/wp-pointer-rtl.min.css rename to sources/wordpress/wp-includes/css/wp-pointer-rtl.min.css diff --git a/sources/wp-includes/css/wp-pointer.css b/sources/wordpress/wp-includes/css/wp-pointer.css similarity index 100% rename from sources/wp-includes/css/wp-pointer.css rename to sources/wordpress/wp-includes/css/wp-pointer.css diff --git a/sources/wp-includes/css/wp-pointer.min.css b/sources/wordpress/wp-includes/css/wp-pointer.min.css similarity index 100% rename from sources/wp-includes/css/wp-pointer.min.css rename to sources/wordpress/wp-includes/css/wp-pointer.min.css diff --git a/sources/wp-includes/date.php b/sources/wordpress/wp-includes/date.php similarity index 100% rename from sources/wp-includes/date.php rename to sources/wordpress/wp-includes/date.php diff --git a/sources/wp-includes/default-constants.php b/sources/wordpress/wp-includes/default-constants.php similarity index 100% rename from sources/wp-includes/default-constants.php rename to sources/wordpress/wp-includes/default-constants.php diff --git a/sources/wp-includes/default-filters.php b/sources/wordpress/wp-includes/default-filters.php similarity index 100% rename from sources/wp-includes/default-filters.php rename to sources/wordpress/wp-includes/default-filters.php diff --git a/sources/wp-includes/default-widgets.php b/sources/wordpress/wp-includes/default-widgets.php similarity index 100% rename from sources/wp-includes/default-widgets.php rename to sources/wordpress/wp-includes/default-widgets.php diff --git a/sources/wp-includes/deprecated.php b/sources/wordpress/wp-includes/deprecated.php similarity index 100% rename from sources/wp-includes/deprecated.php rename to sources/wordpress/wp-includes/deprecated.php diff --git a/sources/wp-includes/feed-atom-comments.php b/sources/wordpress/wp-includes/feed-atom-comments.php similarity index 100% rename from sources/wp-includes/feed-atom-comments.php rename to sources/wordpress/wp-includes/feed-atom-comments.php diff --git a/sources/wp-includes/feed-atom.php b/sources/wordpress/wp-includes/feed-atom.php similarity index 100% rename from sources/wp-includes/feed-atom.php rename to sources/wordpress/wp-includes/feed-atom.php diff --git a/sources/wp-includes/feed-rdf.php b/sources/wordpress/wp-includes/feed-rdf.php similarity index 100% rename from sources/wp-includes/feed-rdf.php rename to sources/wordpress/wp-includes/feed-rdf.php diff --git a/sources/wp-includes/feed-rss.php b/sources/wordpress/wp-includes/feed-rss.php similarity index 100% rename from sources/wp-includes/feed-rss.php rename to sources/wordpress/wp-includes/feed-rss.php diff --git a/sources/wp-includes/feed-rss2-comments.php b/sources/wordpress/wp-includes/feed-rss2-comments.php similarity index 100% rename from sources/wp-includes/feed-rss2-comments.php rename to sources/wordpress/wp-includes/feed-rss2-comments.php diff --git a/sources/wp-includes/feed-rss2.php b/sources/wordpress/wp-includes/feed-rss2.php similarity index 100% rename from sources/wp-includes/feed-rss2.php rename to sources/wordpress/wp-includes/feed-rss2.php diff --git a/sources/wp-includes/feed.php b/sources/wordpress/wp-includes/feed.php similarity index 100% rename from sources/wp-includes/feed.php rename to sources/wordpress/wp-includes/feed.php diff --git a/sources/wp-includes/fonts/dashicons.eot b/sources/wordpress/wp-includes/fonts/dashicons.eot similarity index 100% rename from sources/wp-includes/fonts/dashicons.eot rename to sources/wordpress/wp-includes/fonts/dashicons.eot diff --git a/sources/wp-includes/fonts/dashicons.svg b/sources/wordpress/wp-includes/fonts/dashicons.svg similarity index 100% rename from sources/wp-includes/fonts/dashicons.svg rename to sources/wordpress/wp-includes/fonts/dashicons.svg diff --git a/sources/wp-includes/fonts/dashicons.ttf b/sources/wordpress/wp-includes/fonts/dashicons.ttf similarity index 100% rename from sources/wp-includes/fonts/dashicons.ttf rename to sources/wordpress/wp-includes/fonts/dashicons.ttf diff --git a/sources/wp-includes/fonts/dashicons.woff b/sources/wordpress/wp-includes/fonts/dashicons.woff similarity index 100% rename from sources/wp-includes/fonts/dashicons.woff rename to sources/wordpress/wp-includes/fonts/dashicons.woff diff --git a/sources/wp-includes/formatting.php b/sources/wordpress/wp-includes/formatting.php similarity index 99% rename from sources/wp-includes/formatting.php rename to sources/wordpress/wp-includes/formatting.php index 1f18ab9..e79043b 100644 --- a/sources/wp-includes/formatting.php +++ b/sources/wordpress/wp-includes/formatting.php @@ -28,7 +28,7 @@ * @return string The string replaced with html entities */ function wptexturize($text, $reset = false) { - global $wp_cockneyreplace; + global $wp_cockneyreplace, $shortcode_tags; static $static_characters, $static_replacements, $dynamic_characters, $dynamic_replacements, $default_no_texturize_tags, $default_no_texturize_shortcodes, $run_texturize = true; @@ -205,21 +205,34 @@ function wptexturize($text, $reset = false) { // Look for shortcodes and HTML elements. + $tagnames = array_keys( $shortcode_tags ); + $tagregexp = join( '|', array_map( 'preg_quote', $tagnames ) ); + $tagregexp = "(?:$tagregexp)(?![\\w-])"; // Excerpt of get_shortcode_regex(). + + $comment_regex = + '!' // Start of comment, after the <. + . '(?:' // Unroll the loop: Consume everything until --> is found. + . '-(?!->)' // Dash not followed by end of comment. + . '[^\-]*+' // Consume non-dashes. + . ')*+' // Loop possessively. + . '-->'; // End of comment. + $regex = '/(' // Capture the entire match. . '<' // Find start of element. . '(?(?=!--)' // Is this a comment? - . '.+?--\s*>' // Find end of comment + . $comment_regex // Find end of comment . '|' . '[^>]+>' // Find end of element . ')' . '|' . '\[' // Find start of shortcode. - . '\[?' // Shortcodes may begin with [[ + . '[\/\[]?' // Shortcodes may begin with [/ or [[ + . $tagregexp // Only match registered shortcodes, because performance. . '(?:' - . '[^\[\]<>]' // Shortcodes do not contain other shortcodes. + . '[^\[\]<>]+' // Shortcodes do not contain other shortcodes. Quantifier critical. . '|' - . '<[^>]+>' // HTML elements permitted. Prevents matching ] before >. - . ')++' + . '<[^\[\]>]*>' // HTML elements permitted. Prevents matching ] before >. + . ')*+' // Possessive critical. . '\]' // Find end of shortcode. . '\]?' // Shortcodes may end with ]] . ')/s'; @@ -241,12 +254,12 @@ function wptexturize($text, $reset = false) { continue; - } elseif ( '[' === $first && 1 === preg_match( '/^\[(?:[^\[\]<>]|<[^>]+>)++\]$/', $curl ) ) { + } elseif ( '[' === $first && 1 === preg_match( '/^\[\/?' . $tagregexp . '(?:[^\[\]<>]+|<[^\[\]>]*>)*+\]$/', $curl ) ) { // This is a shortcode delimiter. _wptexturize_pushpop_element( $curl, $no_texturize_shortcodes_stack, $no_texturize_shortcodes ); - } elseif ( '[' === $first && 1 === preg_match( '/^\[\[?(?:[^\[\]<>]|<[^>]+>)++\]\]?$/', $curl ) ) { + } elseif ( '[' === $first && 1 === preg_match( '/^\[[\/\[]?' . $tagregexp . '(?:[^\[\]<>]+|<[^\[\]>]*>)*+\]\]?$/', $curl ) ) { // This is an escaped shortcode delimiter. // Do not texturize. diff --git a/sources/wp-includes/functions.php b/sources/wordpress/wp-includes/functions.php similarity index 100% rename from sources/wp-includes/functions.php rename to sources/wordpress/wp-includes/functions.php diff --git a/sources/wp-includes/functions.wp-scripts.php b/sources/wordpress/wp-includes/functions.wp-scripts.php similarity index 100% rename from sources/wp-includes/functions.wp-scripts.php rename to sources/wordpress/wp-includes/functions.wp-scripts.php diff --git a/sources/wp-includes/functions.wp-styles.php b/sources/wordpress/wp-includes/functions.wp-styles.php similarity index 100% rename from sources/wp-includes/functions.wp-styles.php rename to sources/wordpress/wp-includes/functions.wp-styles.php diff --git a/sources/wp-includes/general-template.php b/sources/wordpress/wp-includes/general-template.php similarity index 100% rename from sources/wp-includes/general-template.php rename to sources/wordpress/wp-includes/general-template.php diff --git a/sources/wp-includes/http.php b/sources/wordpress/wp-includes/http.php similarity index 98% rename from sources/wp-includes/http.php rename to sources/wordpress/wp-includes/http.php index 3a5f4ad..838ed1f 100644 --- a/sources/wp-includes/http.php +++ b/sources/wordpress/wp-includes/http.php @@ -444,8 +444,9 @@ function send_origin_headers() { * @return mixed URL or false on failure. */ function wp_http_validate_url( $url ) { + $original_url = $url; $url = wp_kses_bad_protocol( $url, array( 'http', 'https' ) ); - if ( ! $url ) + if ( ! $url || strtolower( $url ) !== strtolower( $original_url ) ) return false; $parsed_url = @parse_url( $url ); @@ -455,7 +456,7 @@ function wp_http_validate_url( $url ) { if ( isset( $parsed_url['user'] ) || isset( $parsed_url['pass'] ) ) return false; - if ( false !== strpos( $parsed_url['host'], ':' ) ) + if ( false !== strpbrk( $parsed_url['host'], ':#?[]' ) ) return false; $parsed_home = @parse_url( get_option( 'home' ) ); @@ -473,8 +474,7 @@ function wp_http_validate_url( $url ) { } if ( $ip ) { $parts = array_map( 'intval', explode( '.', $ip ) ); - if ( '127.0.0.1' === $ip - || ( 10 === $parts[0] ) + if ( 127 === $parts[0] || 10 === $parts[0] || ( 172 === $parts[0] && 16 <= $parts[1] && 31 >= $parts[1] ) || ( 192 === $parts[0] && 168 === $parts[1] ) ) { diff --git a/sources/wp-includes/images/admin-bar-sprite-2x.png b/sources/wordpress/wp-includes/images/admin-bar-sprite-2x.png similarity index 100% rename from sources/wp-includes/images/admin-bar-sprite-2x.png rename to sources/wordpress/wp-includes/images/admin-bar-sprite-2x.png diff --git a/sources/wp-includes/images/admin-bar-sprite.png b/sources/wordpress/wp-includes/images/admin-bar-sprite.png similarity index 100% rename from sources/wp-includes/images/admin-bar-sprite.png rename to sources/wordpress/wp-includes/images/admin-bar-sprite.png diff --git a/sources/wp-includes/images/arrow-pointer-blue-2x.png b/sources/wordpress/wp-includes/images/arrow-pointer-blue-2x.png similarity index 100% rename from sources/wp-includes/images/arrow-pointer-blue-2x.png rename to sources/wordpress/wp-includes/images/arrow-pointer-blue-2x.png diff --git a/sources/wp-includes/images/arrow-pointer-blue.png b/sources/wordpress/wp-includes/images/arrow-pointer-blue.png similarity index 100% rename from sources/wp-includes/images/arrow-pointer-blue.png rename to sources/wordpress/wp-includes/images/arrow-pointer-blue.png diff --git a/sources/wp-includes/images/blank.gif b/sources/wordpress/wp-includes/images/blank.gif similarity index 100% rename from sources/wp-includes/images/blank.gif rename to sources/wordpress/wp-includes/images/blank.gif diff --git a/sources/wp-includes/images/crystal/archive.png b/sources/wordpress/wp-includes/images/crystal/archive.png similarity index 100% rename from sources/wp-includes/images/crystal/archive.png rename to sources/wordpress/wp-includes/images/crystal/archive.png diff --git a/sources/wp-includes/images/crystal/audio.png b/sources/wordpress/wp-includes/images/crystal/audio.png similarity index 100% rename from sources/wp-includes/images/crystal/audio.png rename to sources/wordpress/wp-includes/images/crystal/audio.png diff --git a/sources/wp-includes/images/crystal/code.png b/sources/wordpress/wp-includes/images/crystal/code.png similarity index 100% rename from sources/wp-includes/images/crystal/code.png rename to sources/wordpress/wp-includes/images/crystal/code.png diff --git a/sources/wp-includes/images/crystal/default.png b/sources/wordpress/wp-includes/images/crystal/default.png similarity index 100% rename from sources/wp-includes/images/crystal/default.png rename to sources/wordpress/wp-includes/images/crystal/default.png diff --git a/sources/wp-includes/images/crystal/document.png b/sources/wordpress/wp-includes/images/crystal/document.png similarity index 100% rename from sources/wp-includes/images/crystal/document.png rename to sources/wordpress/wp-includes/images/crystal/document.png diff --git a/sources/wp-includes/images/crystal/interactive.png b/sources/wordpress/wp-includes/images/crystal/interactive.png similarity index 100% rename from sources/wp-includes/images/crystal/interactive.png rename to sources/wordpress/wp-includes/images/crystal/interactive.png diff --git a/sources/wp-includes/images/crystal/license.txt b/sources/wordpress/wp-includes/images/crystal/license.txt similarity index 100% rename from sources/wp-includes/images/crystal/license.txt rename to sources/wordpress/wp-includes/images/crystal/license.txt diff --git a/sources/wp-includes/images/crystal/spreadsheet.png b/sources/wordpress/wp-includes/images/crystal/spreadsheet.png similarity index 100% rename from sources/wp-includes/images/crystal/spreadsheet.png rename to sources/wordpress/wp-includes/images/crystal/spreadsheet.png diff --git a/sources/wp-includes/images/crystal/text.png b/sources/wordpress/wp-includes/images/crystal/text.png similarity index 100% rename from sources/wp-includes/images/crystal/text.png rename to sources/wordpress/wp-includes/images/crystal/text.png diff --git a/sources/wp-includes/images/crystal/video.png b/sources/wordpress/wp-includes/images/crystal/video.png similarity index 100% rename from sources/wp-includes/images/crystal/video.png rename to sources/wordpress/wp-includes/images/crystal/video.png diff --git a/sources/wp-includes/images/down_arrow-2x.gif b/sources/wordpress/wp-includes/images/down_arrow-2x.gif similarity index 100% rename from sources/wp-includes/images/down_arrow-2x.gif rename to sources/wordpress/wp-includes/images/down_arrow-2x.gif diff --git a/sources/wp-includes/images/down_arrow.gif b/sources/wordpress/wp-includes/images/down_arrow.gif similarity index 100% rename from sources/wp-includes/images/down_arrow.gif rename to sources/wordpress/wp-includes/images/down_arrow.gif diff --git a/sources/wp-includes/images/icon-pointer-flag-2x.png b/sources/wordpress/wp-includes/images/icon-pointer-flag-2x.png similarity index 100% rename from sources/wp-includes/images/icon-pointer-flag-2x.png rename to sources/wordpress/wp-includes/images/icon-pointer-flag-2x.png diff --git a/sources/wp-includes/images/icon-pointer-flag.png b/sources/wordpress/wp-includes/images/icon-pointer-flag.png similarity index 100% rename from sources/wp-includes/images/icon-pointer-flag.png rename to sources/wordpress/wp-includes/images/icon-pointer-flag.png diff --git a/sources/wp-includes/images/media/archive.png b/sources/wordpress/wp-includes/images/media/archive.png similarity index 100% rename from sources/wp-includes/images/media/archive.png rename to sources/wordpress/wp-includes/images/media/archive.png diff --git a/sources/wp-includes/images/media/audio.png b/sources/wordpress/wp-includes/images/media/audio.png similarity index 100% rename from sources/wp-includes/images/media/audio.png rename to sources/wordpress/wp-includes/images/media/audio.png diff --git a/sources/wp-includes/images/media/code.png b/sources/wordpress/wp-includes/images/media/code.png similarity index 100% rename from sources/wp-includes/images/media/code.png rename to sources/wordpress/wp-includes/images/media/code.png diff --git a/sources/wp-includes/images/media/default.png b/sources/wordpress/wp-includes/images/media/default.png similarity index 100% rename from sources/wp-includes/images/media/default.png rename to sources/wordpress/wp-includes/images/media/default.png diff --git a/sources/wp-includes/images/media/document.png b/sources/wordpress/wp-includes/images/media/document.png similarity index 100% rename from sources/wp-includes/images/media/document.png rename to sources/wordpress/wp-includes/images/media/document.png diff --git a/sources/wp-includes/images/media/interactive.png b/sources/wordpress/wp-includes/images/media/interactive.png similarity index 100% rename from sources/wp-includes/images/media/interactive.png rename to sources/wordpress/wp-includes/images/media/interactive.png diff --git a/sources/wp-includes/images/media/spreadsheet.png b/sources/wordpress/wp-includes/images/media/spreadsheet.png similarity index 100% rename from sources/wp-includes/images/media/spreadsheet.png rename to sources/wordpress/wp-includes/images/media/spreadsheet.png diff --git a/sources/wp-includes/images/media/text.png b/sources/wordpress/wp-includes/images/media/text.png similarity index 100% rename from sources/wp-includes/images/media/text.png rename to sources/wordpress/wp-includes/images/media/text.png diff --git a/sources/wp-includes/images/media/video.png b/sources/wordpress/wp-includes/images/media/video.png similarity index 100% rename from sources/wp-includes/images/media/video.png rename to sources/wordpress/wp-includes/images/media/video.png diff --git a/sources/wp-includes/images/rss-2x.png b/sources/wordpress/wp-includes/images/rss-2x.png similarity index 100% rename from sources/wp-includes/images/rss-2x.png rename to sources/wordpress/wp-includes/images/rss-2x.png diff --git a/sources/wp-includes/images/rss.png b/sources/wordpress/wp-includes/images/rss.png similarity index 100% rename from sources/wp-includes/images/rss.png rename to sources/wordpress/wp-includes/images/rss.png diff --git a/sources/wp-includes/images/smilies/icon_arrow.gif b/sources/wordpress/wp-includes/images/smilies/icon_arrow.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_arrow.gif rename to sources/wordpress/wp-includes/images/smilies/icon_arrow.gif diff --git a/sources/wp-includes/images/smilies/icon_biggrin.gif b/sources/wordpress/wp-includes/images/smilies/icon_biggrin.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_biggrin.gif rename to sources/wordpress/wp-includes/images/smilies/icon_biggrin.gif diff --git a/sources/wp-includes/images/smilies/icon_confused.gif b/sources/wordpress/wp-includes/images/smilies/icon_confused.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_confused.gif rename to sources/wordpress/wp-includes/images/smilies/icon_confused.gif diff --git a/sources/wp-includes/images/smilies/icon_cool.gif b/sources/wordpress/wp-includes/images/smilies/icon_cool.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_cool.gif rename to sources/wordpress/wp-includes/images/smilies/icon_cool.gif diff --git a/sources/wp-includes/images/smilies/icon_cry.gif b/sources/wordpress/wp-includes/images/smilies/icon_cry.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_cry.gif rename to sources/wordpress/wp-includes/images/smilies/icon_cry.gif diff --git a/sources/wp-includes/images/smilies/icon_eek.gif b/sources/wordpress/wp-includes/images/smilies/icon_eek.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_eek.gif rename to sources/wordpress/wp-includes/images/smilies/icon_eek.gif diff --git a/sources/wp-includes/images/smilies/icon_evil.gif b/sources/wordpress/wp-includes/images/smilies/icon_evil.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_evil.gif rename to sources/wordpress/wp-includes/images/smilies/icon_evil.gif diff --git a/sources/wp-includes/images/smilies/icon_exclaim.gif b/sources/wordpress/wp-includes/images/smilies/icon_exclaim.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_exclaim.gif rename to sources/wordpress/wp-includes/images/smilies/icon_exclaim.gif diff --git a/sources/wp-includes/images/smilies/icon_idea.gif b/sources/wordpress/wp-includes/images/smilies/icon_idea.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_idea.gif rename to sources/wordpress/wp-includes/images/smilies/icon_idea.gif diff --git a/sources/wp-includes/images/smilies/icon_lol.gif b/sources/wordpress/wp-includes/images/smilies/icon_lol.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_lol.gif rename to sources/wordpress/wp-includes/images/smilies/icon_lol.gif diff --git a/sources/wp-includes/images/smilies/icon_mad.gif b/sources/wordpress/wp-includes/images/smilies/icon_mad.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_mad.gif rename to sources/wordpress/wp-includes/images/smilies/icon_mad.gif diff --git a/sources/wp-includes/images/smilies/icon_mrgreen.gif b/sources/wordpress/wp-includes/images/smilies/icon_mrgreen.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_mrgreen.gif rename to sources/wordpress/wp-includes/images/smilies/icon_mrgreen.gif diff --git a/sources/wp-includes/images/smilies/icon_neutral.gif b/sources/wordpress/wp-includes/images/smilies/icon_neutral.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_neutral.gif rename to sources/wordpress/wp-includes/images/smilies/icon_neutral.gif diff --git a/sources/wp-includes/images/smilies/icon_question.gif b/sources/wordpress/wp-includes/images/smilies/icon_question.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_question.gif rename to sources/wordpress/wp-includes/images/smilies/icon_question.gif diff --git a/sources/wp-includes/images/smilies/icon_razz.gif b/sources/wordpress/wp-includes/images/smilies/icon_razz.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_razz.gif rename to sources/wordpress/wp-includes/images/smilies/icon_razz.gif diff --git a/sources/wp-includes/images/smilies/icon_redface.gif b/sources/wordpress/wp-includes/images/smilies/icon_redface.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_redface.gif rename to sources/wordpress/wp-includes/images/smilies/icon_redface.gif diff --git a/sources/wp-includes/images/smilies/icon_rolleyes.gif b/sources/wordpress/wp-includes/images/smilies/icon_rolleyes.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_rolleyes.gif rename to sources/wordpress/wp-includes/images/smilies/icon_rolleyes.gif diff --git a/sources/wp-includes/images/smilies/icon_sad.gif b/sources/wordpress/wp-includes/images/smilies/icon_sad.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_sad.gif rename to sources/wordpress/wp-includes/images/smilies/icon_sad.gif diff --git a/sources/wp-includes/images/smilies/icon_smile.gif b/sources/wordpress/wp-includes/images/smilies/icon_smile.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_smile.gif rename to sources/wordpress/wp-includes/images/smilies/icon_smile.gif diff --git a/sources/wp-includes/images/smilies/icon_surprised.gif b/sources/wordpress/wp-includes/images/smilies/icon_surprised.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_surprised.gif rename to sources/wordpress/wp-includes/images/smilies/icon_surprised.gif diff --git a/sources/wp-includes/images/smilies/icon_twisted.gif b/sources/wordpress/wp-includes/images/smilies/icon_twisted.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_twisted.gif rename to sources/wordpress/wp-includes/images/smilies/icon_twisted.gif diff --git a/sources/wp-includes/images/smilies/icon_wink.gif b/sources/wordpress/wp-includes/images/smilies/icon_wink.gif similarity index 100% rename from sources/wp-includes/images/smilies/icon_wink.gif rename to sources/wordpress/wp-includes/images/smilies/icon_wink.gif diff --git a/sources/wp-includes/images/spinner-2x.gif b/sources/wordpress/wp-includes/images/spinner-2x.gif similarity index 100% rename from sources/wp-includes/images/spinner-2x.gif rename to sources/wordpress/wp-includes/images/spinner-2x.gif diff --git a/sources/wp-includes/images/spinner.gif b/sources/wordpress/wp-includes/images/spinner.gif similarity index 100% rename from sources/wp-includes/images/spinner.gif rename to sources/wordpress/wp-includes/images/spinner.gif diff --git a/sources/wp-includes/images/toggle-arrow-2x.png b/sources/wordpress/wp-includes/images/toggle-arrow-2x.png similarity index 100% rename from sources/wp-includes/images/toggle-arrow-2x.png rename to sources/wordpress/wp-includes/images/toggle-arrow-2x.png diff --git a/sources/wp-includes/images/toggle-arrow.png b/sources/wordpress/wp-includes/images/toggle-arrow.png similarity index 100% rename from sources/wp-includes/images/toggle-arrow.png rename to sources/wordpress/wp-includes/images/toggle-arrow.png diff --git a/sources/wp-includes/images/uploader-icons-2x.png b/sources/wordpress/wp-includes/images/uploader-icons-2x.png similarity index 100% rename from sources/wp-includes/images/uploader-icons-2x.png rename to sources/wordpress/wp-includes/images/uploader-icons-2x.png diff --git a/sources/wp-includes/images/uploader-icons.png b/sources/wordpress/wp-includes/images/uploader-icons.png similarity index 100% rename from sources/wp-includes/images/uploader-icons.png rename to sources/wordpress/wp-includes/images/uploader-icons.png diff --git a/sources/wp-includes/images/wlw/wp-comments.png b/sources/wordpress/wp-includes/images/wlw/wp-comments.png similarity index 100% rename from sources/wp-includes/images/wlw/wp-comments.png rename to sources/wordpress/wp-includes/images/wlw/wp-comments.png diff --git a/sources/wp-includes/images/wlw/wp-icon.png b/sources/wordpress/wp-includes/images/wlw/wp-icon.png similarity index 100% rename from sources/wp-includes/images/wlw/wp-icon.png rename to sources/wordpress/wp-includes/images/wlw/wp-icon.png diff --git a/sources/wp-includes/images/wlw/wp-watermark.png b/sources/wordpress/wp-includes/images/wlw/wp-watermark.png similarity index 100% rename from sources/wp-includes/images/wlw/wp-watermark.png rename to sources/wordpress/wp-includes/images/wlw/wp-watermark.png diff --git a/sources/wp-includes/images/wpicons-2x.png b/sources/wordpress/wp-includes/images/wpicons-2x.png similarity index 100% rename from sources/wp-includes/images/wpicons-2x.png rename to sources/wordpress/wp-includes/images/wpicons-2x.png diff --git a/sources/wp-includes/images/wpicons.png b/sources/wordpress/wp-includes/images/wpicons.png similarity index 100% rename from sources/wp-includes/images/wpicons.png rename to sources/wordpress/wp-includes/images/wpicons.png diff --git a/sources/wp-includes/images/wpspin-2x.gif b/sources/wordpress/wp-includes/images/wpspin-2x.gif similarity index 100% rename from sources/wp-includes/images/wpspin-2x.gif rename to sources/wordpress/wp-includes/images/wpspin-2x.gif diff --git a/sources/wp-includes/images/wpspin.gif b/sources/wordpress/wp-includes/images/wpspin.gif similarity index 100% rename from sources/wp-includes/images/wpspin.gif rename to sources/wordpress/wp-includes/images/wpspin.gif diff --git a/sources/wp-includes/images/xit-2x.gif b/sources/wordpress/wp-includes/images/xit-2x.gif similarity index 100% rename from sources/wp-includes/images/xit-2x.gif rename to sources/wordpress/wp-includes/images/xit-2x.gif diff --git a/sources/wp-includes/images/xit.gif b/sources/wordpress/wp-includes/images/xit.gif similarity index 100% rename from sources/wp-includes/images/xit.gif rename to sources/wordpress/wp-includes/images/xit.gif diff --git a/sources/wp-includes/js/admin-bar.js b/sources/wordpress/wp-includes/js/admin-bar.js similarity index 100% rename from sources/wp-includes/js/admin-bar.js rename to sources/wordpress/wp-includes/js/admin-bar.js diff --git a/sources/wp-includes/js/admin-bar.min.js b/sources/wordpress/wp-includes/js/admin-bar.min.js similarity index 100% rename from sources/wp-includes/js/admin-bar.min.js rename to sources/wordpress/wp-includes/js/admin-bar.min.js diff --git a/sources/wp-includes/js/autosave.js b/sources/wordpress/wp-includes/js/autosave.js similarity index 100% rename from sources/wp-includes/js/autosave.js rename to sources/wordpress/wp-includes/js/autosave.js diff --git a/sources/wp-includes/js/autosave.min.js b/sources/wordpress/wp-includes/js/autosave.min.js similarity index 100% rename from sources/wp-includes/js/autosave.min.js rename to sources/wordpress/wp-includes/js/autosave.min.js diff --git a/sources/wp-includes/js/backbone.min.js b/sources/wordpress/wp-includes/js/backbone.min.js similarity index 100% rename from sources/wp-includes/js/backbone.min.js rename to sources/wordpress/wp-includes/js/backbone.min.js diff --git a/sources/wp-includes/js/colorpicker.js b/sources/wordpress/wp-includes/js/colorpicker.js similarity index 100% rename from sources/wp-includes/js/colorpicker.js rename to sources/wordpress/wp-includes/js/colorpicker.js diff --git a/sources/wp-includes/js/colorpicker.min.js b/sources/wordpress/wp-includes/js/colorpicker.min.js similarity index 100% rename from sources/wp-includes/js/colorpicker.min.js rename to sources/wordpress/wp-includes/js/colorpicker.min.js diff --git a/sources/wp-includes/js/comment-reply.js b/sources/wordpress/wp-includes/js/comment-reply.js similarity index 100% rename from sources/wp-includes/js/comment-reply.js rename to sources/wordpress/wp-includes/js/comment-reply.js diff --git a/sources/wp-includes/js/comment-reply.min.js b/sources/wordpress/wp-includes/js/comment-reply.min.js similarity index 100% rename from sources/wp-includes/js/comment-reply.min.js rename to sources/wordpress/wp-includes/js/comment-reply.min.js diff --git a/sources/wp-includes/js/crop/cropper.css b/sources/wordpress/wp-includes/js/crop/cropper.css similarity index 100% rename from sources/wp-includes/js/crop/cropper.css rename to sources/wordpress/wp-includes/js/crop/cropper.css diff --git a/sources/wp-includes/js/crop/cropper.js b/sources/wordpress/wp-includes/js/crop/cropper.js similarity index 100% rename from sources/wp-includes/js/crop/cropper.js rename to sources/wordpress/wp-includes/js/crop/cropper.js diff --git a/sources/wp-includes/js/crop/marqueeHoriz.gif b/sources/wordpress/wp-includes/js/crop/marqueeHoriz.gif similarity index 100% rename from sources/wp-includes/js/crop/marqueeHoriz.gif rename to sources/wordpress/wp-includes/js/crop/marqueeHoriz.gif diff --git a/sources/wp-includes/js/crop/marqueeVert.gif b/sources/wordpress/wp-includes/js/crop/marqueeVert.gif similarity index 100% rename from sources/wp-includes/js/crop/marqueeVert.gif rename to sources/wordpress/wp-includes/js/crop/marqueeVert.gif diff --git a/sources/wp-includes/js/customize-base.js b/sources/wordpress/wp-includes/js/customize-base.js similarity index 100% rename from sources/wp-includes/js/customize-base.js rename to sources/wordpress/wp-includes/js/customize-base.js diff --git a/sources/wp-includes/js/customize-base.min.js b/sources/wordpress/wp-includes/js/customize-base.min.js similarity index 100% rename from sources/wp-includes/js/customize-base.min.js rename to sources/wordpress/wp-includes/js/customize-base.min.js diff --git a/sources/wp-includes/js/customize-loader.js b/sources/wordpress/wp-includes/js/customize-loader.js similarity index 100% rename from sources/wp-includes/js/customize-loader.js rename to sources/wordpress/wp-includes/js/customize-loader.js diff --git a/sources/wp-includes/js/customize-loader.min.js b/sources/wordpress/wp-includes/js/customize-loader.min.js similarity index 100% rename from sources/wp-includes/js/customize-loader.min.js rename to sources/wordpress/wp-includes/js/customize-loader.min.js diff --git a/sources/wp-includes/js/customize-models.js b/sources/wordpress/wp-includes/js/customize-models.js similarity index 100% rename from sources/wp-includes/js/customize-models.js rename to sources/wordpress/wp-includes/js/customize-models.js diff --git a/sources/wp-includes/js/customize-models.min.js b/sources/wordpress/wp-includes/js/customize-models.min.js similarity index 100% rename from sources/wp-includes/js/customize-models.min.js rename to sources/wordpress/wp-includes/js/customize-models.min.js diff --git a/sources/wp-includes/js/customize-preview-widgets.js b/sources/wordpress/wp-includes/js/customize-preview-widgets.js similarity index 100% rename from sources/wp-includes/js/customize-preview-widgets.js rename to sources/wordpress/wp-includes/js/customize-preview-widgets.js diff --git a/sources/wp-includes/js/customize-preview-widgets.min.js b/sources/wordpress/wp-includes/js/customize-preview-widgets.min.js similarity index 100% rename from sources/wp-includes/js/customize-preview-widgets.min.js rename to sources/wordpress/wp-includes/js/customize-preview-widgets.min.js diff --git a/sources/wp-includes/js/customize-preview.js b/sources/wordpress/wp-includes/js/customize-preview.js similarity index 100% rename from sources/wp-includes/js/customize-preview.js rename to sources/wordpress/wp-includes/js/customize-preview.js diff --git a/sources/wp-includes/js/customize-preview.min.js b/sources/wordpress/wp-includes/js/customize-preview.min.js similarity index 100% rename from sources/wp-includes/js/customize-preview.min.js rename to sources/wordpress/wp-includes/js/customize-preview.min.js diff --git a/sources/wp-includes/js/customize-views.js b/sources/wordpress/wp-includes/js/customize-views.js similarity index 100% rename from sources/wp-includes/js/customize-views.js rename to sources/wordpress/wp-includes/js/customize-views.js diff --git a/sources/wp-includes/js/customize-views.min.js b/sources/wordpress/wp-includes/js/customize-views.min.js similarity index 100% rename from sources/wp-includes/js/customize-views.min.js rename to sources/wordpress/wp-includes/js/customize-views.min.js diff --git a/sources/wp-includes/js/heartbeat.js b/sources/wordpress/wp-includes/js/heartbeat.js similarity index 100% rename from sources/wp-includes/js/heartbeat.js rename to sources/wordpress/wp-includes/js/heartbeat.js diff --git a/sources/wp-includes/js/heartbeat.min.js b/sources/wordpress/wp-includes/js/heartbeat.min.js similarity index 100% rename from sources/wp-includes/js/heartbeat.min.js rename to sources/wordpress/wp-includes/js/heartbeat.min.js diff --git a/sources/wp-includes/js/hoverIntent.js b/sources/wordpress/wp-includes/js/hoverIntent.js similarity index 100% rename from sources/wp-includes/js/hoverIntent.js rename to sources/wordpress/wp-includes/js/hoverIntent.js diff --git a/sources/wp-includes/js/hoverIntent.min.js b/sources/wordpress/wp-includes/js/hoverIntent.min.js similarity index 100% rename from sources/wp-includes/js/hoverIntent.min.js rename to sources/wordpress/wp-includes/js/hoverIntent.min.js diff --git a/sources/wp-includes/js/imgareaselect/border-anim-h.gif b/sources/wordpress/wp-includes/js/imgareaselect/border-anim-h.gif similarity index 100% rename from sources/wp-includes/js/imgareaselect/border-anim-h.gif rename to sources/wordpress/wp-includes/js/imgareaselect/border-anim-h.gif diff --git a/sources/wp-includes/js/imgareaselect/border-anim-v.gif b/sources/wordpress/wp-includes/js/imgareaselect/border-anim-v.gif similarity index 100% rename from sources/wp-includes/js/imgareaselect/border-anim-v.gif rename to sources/wordpress/wp-includes/js/imgareaselect/border-anim-v.gif diff --git a/sources/wp-includes/js/imgareaselect/imgareaselect.css b/sources/wordpress/wp-includes/js/imgareaselect/imgareaselect.css similarity index 100% rename from sources/wp-includes/js/imgareaselect/imgareaselect.css rename to sources/wordpress/wp-includes/js/imgareaselect/imgareaselect.css diff --git a/sources/wp-includes/js/imgareaselect/jquery.imgareaselect.js b/sources/wordpress/wp-includes/js/imgareaselect/jquery.imgareaselect.js similarity index 100% rename from sources/wp-includes/js/imgareaselect/jquery.imgareaselect.js rename to sources/wordpress/wp-includes/js/imgareaselect/jquery.imgareaselect.js diff --git a/sources/wp-includes/js/imgareaselect/jquery.imgareaselect.min.js b/sources/wordpress/wp-includes/js/imgareaselect/jquery.imgareaselect.min.js similarity index 100% rename from sources/wp-includes/js/imgareaselect/jquery.imgareaselect.min.js rename to sources/wordpress/wp-includes/js/imgareaselect/jquery.imgareaselect.min.js diff --git a/sources/wp-includes/js/jcrop/Jcrop.gif b/sources/wordpress/wp-includes/js/jcrop/Jcrop.gif similarity index 100% rename from sources/wp-includes/js/jcrop/Jcrop.gif rename to sources/wordpress/wp-includes/js/jcrop/Jcrop.gif diff --git a/sources/wp-includes/js/jcrop/jquery.Jcrop.min.css b/sources/wordpress/wp-includes/js/jcrop/jquery.Jcrop.min.css similarity index 100% rename from sources/wp-includes/js/jcrop/jquery.Jcrop.min.css rename to sources/wordpress/wp-includes/js/jcrop/jquery.Jcrop.min.css diff --git a/sources/wp-includes/js/jcrop/jquery.Jcrop.min.js b/sources/wordpress/wp-includes/js/jcrop/jquery.Jcrop.min.js similarity index 100% rename from sources/wp-includes/js/jcrop/jquery.Jcrop.min.js rename to sources/wordpress/wp-includes/js/jcrop/jquery.Jcrop.min.js diff --git a/sources/wp-includes/js/jquery/jquery-migrate.js b/sources/wordpress/wp-includes/js/jquery/jquery-migrate.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery-migrate.js rename to sources/wordpress/wp-includes/js/jquery/jquery-migrate.js diff --git a/sources/wp-includes/js/jquery/jquery-migrate.min.js b/sources/wordpress/wp-includes/js/jquery/jquery-migrate.min.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery-migrate.min.js rename to sources/wordpress/wp-includes/js/jquery/jquery-migrate.min.js diff --git a/sources/wp-includes/js/jquery/jquery.color.min.js b/sources/wordpress/wp-includes/js/jquery/jquery.color.min.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.color.min.js rename to sources/wordpress/wp-includes/js/jquery/jquery.color.min.js diff --git a/sources/wp-includes/js/jquery/jquery.form.js b/sources/wordpress/wp-includes/js/jquery/jquery.form.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.form.js rename to sources/wordpress/wp-includes/js/jquery/jquery.form.js diff --git a/sources/wp-includes/js/jquery/jquery.form.min.js b/sources/wordpress/wp-includes/js/jquery/jquery.form.min.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.form.min.js rename to sources/wordpress/wp-includes/js/jquery/jquery.form.min.js diff --git a/sources/wp-includes/js/jquery/jquery.hotkeys.js b/sources/wordpress/wp-includes/js/jquery/jquery.hotkeys.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.hotkeys.js rename to sources/wordpress/wp-includes/js/jquery/jquery.hotkeys.js diff --git a/sources/wp-includes/js/jquery/jquery.hotkeys.min.js b/sources/wordpress/wp-includes/js/jquery/jquery.hotkeys.min.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.hotkeys.min.js rename to sources/wordpress/wp-includes/js/jquery/jquery.hotkeys.min.js diff --git a/sources/wp-includes/js/jquery/jquery.js b/sources/wordpress/wp-includes/js/jquery/jquery.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.js rename to sources/wordpress/wp-includes/js/jquery/jquery.js diff --git a/sources/wp-includes/js/jquery/jquery.masonry.min.js b/sources/wordpress/wp-includes/js/jquery/jquery.masonry.min.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.masonry.min.js rename to sources/wordpress/wp-includes/js/jquery/jquery.masonry.min.js diff --git a/sources/wp-includes/js/jquery/jquery.query.js b/sources/wordpress/wp-includes/js/jquery/jquery.query.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.query.js rename to sources/wordpress/wp-includes/js/jquery/jquery.query.js diff --git a/sources/wp-includes/js/jquery/jquery.schedule.js b/sources/wordpress/wp-includes/js/jquery/jquery.schedule.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.schedule.js rename to sources/wordpress/wp-includes/js/jquery/jquery.schedule.js diff --git a/sources/wp-includes/js/jquery/jquery.serialize-object.js b/sources/wordpress/wp-includes/js/jquery/jquery.serialize-object.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.serialize-object.js rename to sources/wordpress/wp-includes/js/jquery/jquery.serialize-object.js diff --git a/sources/wp-includes/js/jquery/jquery.table-hotkeys.js b/sources/wordpress/wp-includes/js/jquery/jquery.table-hotkeys.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.table-hotkeys.js rename to sources/wordpress/wp-includes/js/jquery/jquery.table-hotkeys.js diff --git a/sources/wp-includes/js/jquery/jquery.table-hotkeys.min.js b/sources/wordpress/wp-includes/js/jquery/jquery.table-hotkeys.min.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.table-hotkeys.min.js rename to sources/wordpress/wp-includes/js/jquery/jquery.table-hotkeys.min.js diff --git a/sources/wp-includes/js/jquery/jquery.ui.touch-punch.js b/sources/wordpress/wp-includes/js/jquery/jquery.ui.touch-punch.js similarity index 100% rename from sources/wp-includes/js/jquery/jquery.ui.touch-punch.js rename to sources/wordpress/wp-includes/js/jquery/jquery.ui.touch-punch.js diff --git a/sources/wp-includes/js/jquery/suggest.js b/sources/wordpress/wp-includes/js/jquery/suggest.js similarity index 100% rename from sources/wp-includes/js/jquery/suggest.js rename to sources/wordpress/wp-includes/js/jquery/suggest.js diff --git a/sources/wp-includes/js/jquery/suggest.min.js b/sources/wordpress/wp-includes/js/jquery/suggest.min.js similarity index 100% rename from sources/wp-includes/js/jquery/suggest.min.js rename to sources/wordpress/wp-includes/js/jquery/suggest.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.accordion.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.accordion.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.accordion.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.accordion.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.autocomplete.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.autocomplete.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.autocomplete.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.autocomplete.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.button.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.button.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.button.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.button.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.core.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.core.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.core.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.core.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.datepicker.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.datepicker.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.datepicker.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.datepicker.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.dialog.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.dialog.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.dialog.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.dialog.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.draggable.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.draggable.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.draggable.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.draggable.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.droppable.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.droppable.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.droppable.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.droppable.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-blind.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-blind.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-blind.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-blind.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-bounce.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-bounce.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-bounce.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-bounce.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-clip.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-clip.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-clip.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-clip.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-drop.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-drop.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-drop.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-drop.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-explode.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-explode.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-explode.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-explode.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-fade.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-fade.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-fade.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-fade.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-fold.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-fold.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-fold.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-fold.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-highlight.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-highlight.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-highlight.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-highlight.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-pulsate.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-pulsate.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-pulsate.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-pulsate.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-scale.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-scale.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-scale.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-scale.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-shake.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-shake.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-shake.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-shake.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-slide.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-slide.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-slide.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-slide.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect-transfer.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-transfer.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect-transfer.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect-transfer.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.effect.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.effect.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.effect.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.menu.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.menu.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.menu.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.menu.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.mouse.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.mouse.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.mouse.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.mouse.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.position.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.position.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.position.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.position.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.progressbar.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.progressbar.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.progressbar.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.progressbar.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.resizable.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.resizable.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.resizable.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.resizable.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.selectable.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.selectable.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.selectable.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.selectable.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.slider.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.slider.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.slider.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.slider.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.sortable.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.sortable.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.sortable.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.sortable.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.spinner.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.spinner.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.spinner.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.spinner.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.tabs.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.tabs.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.tabs.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.tabs.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.tooltip.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.tooltip.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.tooltip.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.tooltip.min.js diff --git a/sources/wp-includes/js/jquery/ui/jquery.ui.widget.min.js b/sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.widget.min.js similarity index 100% rename from sources/wp-includes/js/jquery/ui/jquery.ui.widget.min.js rename to sources/wordpress/wp-includes/js/jquery/ui/jquery.ui.widget.min.js diff --git a/sources/wp-includes/js/json2.js b/sources/wordpress/wp-includes/js/json2.js similarity index 100% rename from sources/wp-includes/js/json2.js rename to sources/wordpress/wp-includes/js/json2.js diff --git a/sources/wp-includes/js/json2.min.js b/sources/wordpress/wp-includes/js/json2.min.js similarity index 100% rename from sources/wp-includes/js/json2.min.js rename to sources/wordpress/wp-includes/js/json2.min.js diff --git a/sources/wp-includes/js/masonry.min.js b/sources/wordpress/wp-includes/js/masonry.min.js similarity index 100% rename from sources/wp-includes/js/masonry.min.js rename to sources/wordpress/wp-includes/js/masonry.min.js diff --git a/sources/wp-includes/js/mce-view.js b/sources/wordpress/wp-includes/js/mce-view.js similarity index 100% rename from sources/wp-includes/js/mce-view.js rename to sources/wordpress/wp-includes/js/mce-view.js diff --git a/sources/wp-includes/js/mce-view.min.js b/sources/wordpress/wp-includes/js/mce-view.min.js similarity index 100% rename from sources/wp-includes/js/mce-view.min.js rename to sources/wordpress/wp-includes/js/mce-view.min.js diff --git a/sources/wp-includes/js/media-audiovideo.js b/sources/wordpress/wp-includes/js/media-audiovideo.js similarity index 100% rename from sources/wp-includes/js/media-audiovideo.js rename to sources/wordpress/wp-includes/js/media-audiovideo.js diff --git a/sources/wp-includes/js/media-audiovideo.min.js b/sources/wordpress/wp-includes/js/media-audiovideo.min.js similarity index 100% rename from sources/wp-includes/js/media-audiovideo.min.js rename to sources/wordpress/wp-includes/js/media-audiovideo.min.js diff --git a/sources/wp-includes/js/media-editor.js b/sources/wordpress/wp-includes/js/media-editor.js similarity index 100% rename from sources/wp-includes/js/media-editor.js rename to sources/wordpress/wp-includes/js/media-editor.js diff --git a/sources/wp-includes/js/media-editor.min.js b/sources/wordpress/wp-includes/js/media-editor.min.js similarity index 100% rename from sources/wp-includes/js/media-editor.min.js rename to sources/wordpress/wp-includes/js/media-editor.min.js diff --git a/sources/wp-includes/js/media-grid.js b/sources/wordpress/wp-includes/js/media-grid.js similarity index 98% rename from sources/wp-includes/js/media-grid.js rename to sources/wordpress/wp-includes/js/media-grid.js index 043702c..7822b9d 100644 --- a/sources/wp-includes/js/media-grid.js +++ b/sources/wordpress/wp-includes/js/media-grid.js @@ -577,10 +577,11 @@ return ( this.getCurrentIndex() - 1 ) > -1; }, /** - * Respond to the keyboard events: right arrow, left arrow, escape. + * Respond to the keyboard events: right arrow, left arrow, except when + * focus is in a textarea or input field. */ keyEvent: function( event ) { - if ( 'INPUT' === event.target.tagName && ! ( event.target.readOnly || event.target.disabled ) ) { + if ( ( 'INPUT' === event.target.nodeName || 'TEXTAREA' === event.target.nodeName ) && ! ( event.target.readOnly || event.target.disabled ) ) { return; } diff --git a/sources/wp-includes/js/media-grid.min.js b/sources/wordpress/wp-includes/js/media-grid.min.js similarity index 75% rename from sources/wp-includes/js/media-grid.min.js rename to sources/wordpress/wp-includes/js/media-grid.min.js index 5d1d765..aa4ccbd 100644 --- a/sources/wp-includes/js/media-grid.min.js +++ b/sources/wordpress/wp-includes/js/media-grid.min.js @@ -1 +1 @@ -!function(a,b,c,d){var e,f=d.media;f.view.l10n?e=f.view.l10n:(e=f.view.l10n="undefined"==typeof _wpMediaViewsL10n?{}:_wpMediaViewsL10n,delete e.settings),f.controller.EditAttachmentMetadata=f.controller.State.extend({defaults:{id:"edit-attachment",title:e.attachmentDetails,content:"edit-metadata",menu:!1,toolbar:!1,router:!1}}),f.view.MediaFrame.Manage=f.view.MediaFrame.extend({initialize:function(){var c=this;b.defaults(this.options,{title:"",modal:!1,selection:[],library:{},multiple:"add",state:"library",uploader:!0,mode:["grid","edit"]}),this.$body=a(document.body),this.$window=a(window),this.$adminBar=a("#wpadminbar"),this.$window.on("scroll resize",b.debounce(b.bind(this.fixPosition,this),15)),a(document).on("click",".add-new-h2",b.bind(this.addNewClickHandler,this)),this.$el.addClass("wp-core-ui"),(d.Uploader.limitExceeded||!d.Uploader.browser.supported)&&(this.options.uploader=!1),this.options.uploader&&(this.uploader=new f.view.UploaderWindow({controller:this,uploader:{dropzone:document.body,container:document.body}}).render(),this.uploader.ready(),a("body").append(this.uploader.el),this.options.uploader=!1),this.gridRouter=new f.view.MediaFrame.Manage.Router,f.view.MediaFrame.prototype.initialize.apply(this,arguments),this.$el.appendTo(this.options.container),this.createStates(),this.bindRegionModeHandlers(),this.render(),a("#media-search-input").on("input",b.debounce(function(b){var d=a(b.currentTarget).val(),e="";d&&(e+="?search="+d),c.gridRouter.navigate(c.gridRouter.baseUrl(e))},1e3))},createStates:function(){var a=this.options;this.options.states||this.states.add([new f.controller.Library({library:f.query(a.library),multiple:a.multiple,title:a.title,content:"browse",toolbar:"select",contentUserSetting:!1,filterable:"all",autoSelect:!1})])},bindRegionModeHandlers:function(){this.on("content:create:browse",this.browseContent,this),this.on("edit:attachment",this.openEditAttachmentModal,this),this.on("select:activate",this.bindKeydown,this),this.on("select:deactivate",this.unbindKeydown,this)},handleKeydown:function(a){27===a.which&&(a.preventDefault(),this.deactivateMode("select").activateMode("edit"))},bindKeydown:function(){this.$body.on("keydown.select",b.bind(this.handleKeydown,this))},unbindKeydown:function(){this.$body.off("keydown.select")},fixPosition:function(){var a,b;this.isModeActive("select")&&(a=this.$(".attachments-browser"),b=a.find(".media-toolbar"),a.offset().top+16-1},keyEvent:function(a){("INPUT"!==a.target.tagName||a.target.readOnly||a.target.disabled)&&(39===a.keyCode&&this.nextMediaItem(),37===a.keyCode&&this.previousMediaItem())},resetRoute:function(){this.gridRouter.navigate(this.gridRouter.baseUrl(""))}}),f.view.SelectModeToggleButton=f.view.Button.extend({initialize:function(){f.view.Button.prototype.initialize.apply(this,arguments),this.listenTo(this.controller,"select:activate select:deactivate",this.toggleBulkEditHandler),this.listenTo(this.controller,"selection:action:done",this.back)},back:function(){this.controller.deactivateMode("select").activateMode("edit")},click:function(){f.view.Button.prototype.click.apply(this,arguments),this.controller.isModeActive("select")?this.back():this.controller.deactivateMode("edit").activateMode("select")},render:function(){return f.view.Button.prototype.render.apply(this,arguments),this.$el.addClass("select-mode-toggle-button"),this},toggleBulkEditHandler:function(){var a,b=this.controller.content.get().toolbar;a=b.$(".media-toolbar-secondary > *, .media-toolbar-primary > *"),this.controller.isModeActive("select")?(this.model.set("text",e.cancelSelection),a.not(".delete-selected-button").hide(),b.$(".select-mode-toggle-button").show(),b.$(".delete-selected-button").removeClass("hidden")):(this.model.set("text",e.bulkSelect),this.controller.content.get().$el.removeClass("fixed"),b.$el.css("width",""),b.$(".delete-selected-button").addClass("hidden"),a.not(".spinner, .delete-selected-button").show(),this.controller.state().get("selection").reset())}}),f.view.DeleteSelectedButton=f.view.Button.extend({initialize:function(){f.view.Button.prototype.initialize.apply(this,arguments),this.options.filters&&this.listenTo(this.options.filters.model,"change",this.filterChange),this.listenTo(this.controller,"selection:toggle",this.toggleDisabled)},filterChange:function(a){"trash"===a.get("status")?this.model.set("text",e.untrashSelected):f.view.settings.mediaTrash?this.model.set("text",e.trashSelected):this.model.set("text",e.deleteSelected)},toggleDisabled:function(){this.model.set("disabled",!this.controller.state().get("selection").length)},render:function(){return f.view.Button.prototype.render.apply(this,arguments),this.$el.addClass(this.controller.isModeActive("select")?"delete-selected-button":"delete-selected-button hidden"),this}}),f.view.DateFilter=f.view.AttachmentFilters.extend({id:"media-attachment-date-filters",createFilters:function(){var a={};b.each(f.view.settings.months||{},function(b,c){a[c]={text:b.text,props:{year:b.year,monthnum:b.month}}}),a.all={text:e.allDates,props:{monthnum:!1,year:!1},priority:10},this.filters=a}})}(jQuery,_,Backbone,wp); \ No newline at end of file +!function(a,b,c,d){var e,f=d.media;f.view.l10n?e=f.view.l10n:(e=f.view.l10n="undefined"==typeof _wpMediaViewsL10n?{}:_wpMediaViewsL10n,delete e.settings),f.controller.EditAttachmentMetadata=f.controller.State.extend({defaults:{id:"edit-attachment",title:e.attachmentDetails,content:"edit-metadata",menu:!1,toolbar:!1,router:!1}}),f.view.MediaFrame.Manage=f.view.MediaFrame.extend({initialize:function(){var c=this;b.defaults(this.options,{title:"",modal:!1,selection:[],library:{},multiple:"add",state:"library",uploader:!0,mode:["grid","edit"]}),this.$body=a(document.body),this.$window=a(window),this.$adminBar=a("#wpadminbar"),this.$window.on("scroll resize",b.debounce(b.bind(this.fixPosition,this),15)),a(document).on("click",".add-new-h2",b.bind(this.addNewClickHandler,this)),this.$el.addClass("wp-core-ui"),(d.Uploader.limitExceeded||!d.Uploader.browser.supported)&&(this.options.uploader=!1),this.options.uploader&&(this.uploader=new f.view.UploaderWindow({controller:this,uploader:{dropzone:document.body,container:document.body}}).render(),this.uploader.ready(),a("body").append(this.uploader.el),this.options.uploader=!1),this.gridRouter=new f.view.MediaFrame.Manage.Router,f.view.MediaFrame.prototype.initialize.apply(this,arguments),this.$el.appendTo(this.options.container),this.createStates(),this.bindRegionModeHandlers(),this.render(),a("#media-search-input").on("input",b.debounce(function(b){var d=a(b.currentTarget).val(),e="";d&&(e+="?search="+d),c.gridRouter.navigate(c.gridRouter.baseUrl(e))},1e3))},createStates:function(){var a=this.options;this.options.states||this.states.add([new f.controller.Library({library:f.query(a.library),multiple:a.multiple,title:a.title,content:"browse",toolbar:"select",contentUserSetting:!1,filterable:"all",autoSelect:!1})])},bindRegionModeHandlers:function(){this.on("content:create:browse",this.browseContent,this),this.on("edit:attachment",this.openEditAttachmentModal,this),this.on("select:activate",this.bindKeydown,this),this.on("select:deactivate",this.unbindKeydown,this)},handleKeydown:function(a){27===a.which&&(a.preventDefault(),this.deactivateMode("select").activateMode("edit"))},bindKeydown:function(){this.$body.on("keydown.select",b.bind(this.handleKeydown,this))},unbindKeydown:function(){this.$body.off("keydown.select")},fixPosition:function(){var a,b;this.isModeActive("select")&&(a=this.$(".attachments-browser"),b=a.find(".media-toolbar"),a.offset().top+16-1},keyEvent:function(a){("INPUT"!==a.target.nodeName&&"TEXTAREA"!==a.target.nodeName||a.target.readOnly||a.target.disabled)&&(39===a.keyCode&&this.nextMediaItem(),37===a.keyCode&&this.previousMediaItem())},resetRoute:function(){this.gridRouter.navigate(this.gridRouter.baseUrl(""))}}),f.view.SelectModeToggleButton=f.view.Button.extend({initialize:function(){f.view.Button.prototype.initialize.apply(this,arguments),this.listenTo(this.controller,"select:activate select:deactivate",this.toggleBulkEditHandler),this.listenTo(this.controller,"selection:action:done",this.back)},back:function(){this.controller.deactivateMode("select").activateMode("edit")},click:function(){f.view.Button.prototype.click.apply(this,arguments),this.controller.isModeActive("select")?this.back():this.controller.deactivateMode("edit").activateMode("select")},render:function(){return f.view.Button.prototype.render.apply(this,arguments),this.$el.addClass("select-mode-toggle-button"),this},toggleBulkEditHandler:function(){var a,b=this.controller.content.get().toolbar;a=b.$(".media-toolbar-secondary > *, .media-toolbar-primary > *"),this.controller.isModeActive("select")?(this.model.set("text",e.cancelSelection),a.not(".delete-selected-button").hide(),b.$(".select-mode-toggle-button").show(),b.$(".delete-selected-button").removeClass("hidden")):(this.model.set("text",e.bulkSelect),this.controller.content.get().$el.removeClass("fixed"),b.$el.css("width",""),b.$(".delete-selected-button").addClass("hidden"),a.not(".spinner, .delete-selected-button").show(),this.controller.state().get("selection").reset())}}),f.view.DeleteSelectedButton=f.view.Button.extend({initialize:function(){f.view.Button.prototype.initialize.apply(this,arguments),this.options.filters&&this.listenTo(this.options.filters.model,"change",this.filterChange),this.listenTo(this.controller,"selection:toggle",this.toggleDisabled)},filterChange:function(a){"trash"===a.get("status")?this.model.set("text",e.untrashSelected):f.view.settings.mediaTrash?this.model.set("text",e.trashSelected):this.model.set("text",e.deleteSelected)},toggleDisabled:function(){this.model.set("disabled",!this.controller.state().get("selection").length)},render:function(){return f.view.Button.prototype.render.apply(this,arguments),this.$el.addClass(this.controller.isModeActive("select")?"delete-selected-button":"delete-selected-button hidden"),this}}),f.view.DateFilter=f.view.AttachmentFilters.extend({id:"media-attachment-date-filters",createFilters:function(){var a={};b.each(f.view.settings.months||{},function(b,c){a[c]={text:b.text,props:{year:b.year,monthnum:b.month}}}),a.all={text:e.allDates,props:{monthnum:!1,year:!1},priority:10},this.filters=a}})}(jQuery,_,Backbone,wp); \ No newline at end of file diff --git a/sources/wp-includes/js/media-models.js b/sources/wordpress/wp-includes/js/media-models.js similarity index 100% rename from sources/wp-includes/js/media-models.js rename to sources/wordpress/wp-includes/js/media-models.js diff --git a/sources/wp-includes/js/media-models.min.js b/sources/wordpress/wp-includes/js/media-models.min.js similarity index 100% rename from sources/wp-includes/js/media-models.min.js rename to sources/wordpress/wp-includes/js/media-models.min.js diff --git a/sources/wp-includes/js/media-views.js b/sources/wordpress/wp-includes/js/media-views.js similarity index 99% rename from sources/wp-includes/js/media-views.js rename to sources/wordpress/wp-includes/js/media-views.js index 84e1f36..e334b20 100644 --- a/sources/wp-includes/js/media-views.js +++ b/sources/wordpress/wp-includes/js/media-views.js @@ -5850,7 +5850,7 @@ controller: this.controller, priority: -60, click: function() { - var model, changed = [], self = this, + var changed = [], removed = [], self = this, selection = this.controller.state().get( 'selection' ), library = this.controller.state().get( 'library' ); @@ -5869,22 +5869,28 @@ return; } - while ( selection.length > 0 ) { - model = selection.at( 0 ); + selection.each( function( model ) { + if ( ! model.get( 'nonces' )['delete'] ) { + removed.push( model ); + return; + } + if ( media.view.settings.mediaTrash && 'trash' === model.get( 'status' ) ) { model.set( 'status', 'inherit' ); changed.push( model.save() ); - selection.remove( model ); + removed.push( model ); } else if ( media.view.settings.mediaTrash ) { model.set( 'status', 'trash' ); changed.push( model.save() ); - selection.remove( model ); + removed.push( model ); } else { model.destroy(); } - } + } ); if ( changed.length ) { + selection.remove( removed ); + $.when.apply( null, changed ).then( function() { library._requery( true ); self.controller.trigger( 'selection:action:done' ); diff --git a/sources/wp-includes/js/media-views.min.js b/sources/wordpress/wp-includes/js/media-views.min.js similarity index 78% rename from sources/wp-includes/js/media-views.min.js rename to sources/wordpress/wp-includes/js/media-views.min.js index 28a939a..c7fe71f 100644 --- a/sources/wp-includes/js/media-views.min.js +++ b/sources/wordpress/wp-includes/js/media-views.min.js @@ -1,3 +1,3 @@ !function(a,b){var c,d=wp.media,e="ontouchend"in document;c=d.view.l10n="undefined"==typeof _wpMediaViewsL10n?{}:_wpMediaViewsL10n,d.view.settings=c.settings||{},delete c.settings,d.model.settings.post=d.view.settings.post,a.support.transition=function(){var a,c=document.documentElement.style,d={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};return a=b.find(b.keys(d),function(a){return!b.isUndefined(c[a])}),a&&{end:d[a]}}(),d.events=b.extend({},Backbone.Events),d.transition=function(c,d){var e=a.Deferred();return d=d||2e3,a.support.transition?(c instanceof a||(c=a(c)),c.first().one(a.support.transition.end,e.resolve),b.delay(e.resolve,d)):e.resolve(),e.promise()},d.controller.Region=function(a){b.extend(this,b.pick(a||{},"id","view","selector"))},d.controller.Region.extend=Backbone.Model.extend,b.extend(d.controller.Region.prototype,{mode:function(a){return a?a===this._mode?this:(this.trigger("deactivate"),this._mode=a,this.render(a),this.trigger("activate"),this):this._mode},render:function(a){if(a&&a!==this._mode)return this.mode(a);var b,c={view:null};return this.trigger("create",c),b=c.view,this.trigger("render",b),b&&this.set(b),this},get:function(){return this.view.views.first(this.selector)},set:function(a,b){return b&&(b.add=!1),this.view.views.set(this.selector,a,b)},trigger:function(a){var c,d;if(this._mode)return d=b.toArray(arguments),c=this.id+":"+a,d[0]=c+":"+this._mode,this.view.trigger.apply(this.view,d),d[0]=c,this.view.trigger.apply(this.view,d),this}}),d.controller.StateMachine=function(a){this.states=new Backbone.Collection(a)},d.controller.StateMachine.extend=Backbone.Model.extend,b.extend(d.controller.StateMachine.prototype,Backbone.Events,{state:function(a){return this.states=this.states||new Backbone.Collection,a=a||this._state,a&&!this.states.get(a)&&this.states.add({id:a}),this.states.get(a)},setState:function(a){var b=this.state();return b&&a===b.id||!this.states||!this.states.get(a)?this:(b&&(b.trigger("deactivate"),this._lastState=b.id),this._state=a,this.state().trigger("activate"),this)},lastState:function(){return this._lastState?this.state(this._lastState):void 0}}),b.each(["on","off","trigger"],function(a){d.controller.StateMachine.prototype[a]=function(){return this.states=this.states||new Backbone.Collection,this.states[a].apply(this.states,arguments),this}}),d.controller.State=Backbone.Model.extend({constructor:function(){this.on("activate",this._preActivate,this),this.on("activate",this.activate,this),this.on("activate",this._postActivate,this),this.on("deactivate",this._deactivate,this),this.on("deactivate",this.deactivate,this),this.on("reset",this.reset,this),this.on("ready",this._ready,this),this.on("ready",this.ready,this),Backbone.Model.apply(this,arguments),this.on("change:menu",this._updateMenu,this)},ready:function(){},activate:function(){},deactivate:function(){},reset:function(){},_ready:function(){this._updateMenu()},_preActivate:function(){this.active=!0},_postActivate:function(){this.on("change:menu",this._menu,this),this.on("change:titleMode",this._title,this),this.on("change:content",this._content,this),this.on("change:toolbar",this._toolbar,this),this.frame.on("title:render:default",this._renderTitle,this),this._title(),this._menu(),this._toolbar(),this._content(),this._router()},_deactivate:function(){this.active=!1,this.frame.off("title:render:default",this._renderTitle,this),this.off("change:menu",this._menu,this),this.off("change:titleMode",this._title,this),this.off("change:content",this._content,this),this.off("change:toolbar",this._toolbar,this)},_title:function(){this.frame.title.render(this.get("titleMode")||"default")},_renderTitle:function(a){a.$el.text(this.get("title")||"")},_router:function(){var a,b=this.frame.router,c=this.get("router");this.frame.$el.toggleClass("hide-router",!c),c&&(this.frame.router.render(c),a=b.get(),a&&a.select&&a.select(this.frame.content.mode()))},_menu:function(){var a,b=this.frame.menu,c=this.get("menu");this.frame.$el.toggleClass("hide-menu",!c),c&&(b.mode(c),a=b.get(),a&&a.select&&a.select(this.id))},_updateMenu:function(){var a=this.previous("menu"),b=this.get("menu");a&&this.frame.off("menu:render:"+a,this._renderMenu,this),b&&this.frame.on("menu:render:"+b,this._renderMenu,this)},_renderMenu:function(a){var b=this.get("menuItem"),c=this.get("title"),d=this.get("priority");!b&&c&&(b={text:c},d&&(b.priority=d)),b&&a.set(this.id,b)}}),b.each(["toolbar","content"],function(a){d.controller.State.prototype["_"+a]=function(){var b=this.get(a);b&&this.frame[a].render(b)}}),d.selectionSync={syncSelection:function(){var a=this.get("selection"),c=this.frame._selection;this.get("syncSelection")&&c&&a&&(a.multiple&&(a.reset([],{silent:!0}),a.validateAll(c.attachments),c.difference=b.difference(c.attachments.models,a.models)),a.single(c.single))},recordSelection:function(){var a=this.get("selection"),b=this.frame._selection;this.get("syncSelection")&&b&&a&&(a.multiple?(b.attachments.reset(a.toArray().concat(b.difference)),b.difference=[]):b.attachments.add(a.toArray()),b.single=a._single)}},d.controller.Library=d.controller.State.extend({defaults:{id:"library",title:c.mediaLibraryTitle,multiple:!1,content:"upload",menu:"default",router:"browse",toolbar:"select",searchable:!0,filterable:!1,sortable:!0,autoSelect:!0,describe:!1,contentUserSetting:!0,syncSelection:!0},initialize:function(){var a,c=this.get("selection");this.get("library")||this.set("library",d.query()),c instanceof d.model.Selection||(a=c,a||(a=this.get("library").props.toJSON(),a=b.omit(a,"orderby","query")),this.set("selection",new d.model.Selection(null,{multiple:this.get("multiple"),props:a}))),this.resetDisplays()},activate:function(){this.syncSelection(),wp.Uploader.queue.on("add",this.uploading,this),this.get("selection").on("add remove reset",this.refreshContent,this),this.get("router")&&this.get("contentUserSetting")&&(this.frame.on("content:activate",this.saveContentMode,this),this.set("content",getUserSetting("libraryContent",this.get("content"))))},deactivate:function(){this.recordSelection(),this.frame.off("content:activate",this.saveContentMode,this),this.get("selection").off(null,null,this),wp.Uploader.queue.off(null,null,this)},reset:function(){this.get("selection").reset(),this.resetDisplays(),this.refreshContent()},resetDisplays:function(){var a=d.view.settings.defaultProps;this._displays=[],this._defaultDisplaySettings={align:a.align||getUserSetting("align","none"),size:a.size||getUserSetting("imgsize","medium"),link:a.link||getUserSetting("urlbutton","file")}},display:function(a){var b=this._displays;return b[a.cid]||(b[a.cid]=new Backbone.Model(this.defaultDisplaySettings(a))),b[a.cid]},defaultDisplaySettings:function(a){var b=this._defaultDisplaySettings;return(b.canEmbed=this.canEmbed(a))&&(b.link="embed"),b},canEmbed:function(a){if(!a.get("uploading")){var c=a.get("type");if("audio"!==c&&"video"!==c)return!1}return b.contains(d.view.settings.embedExts,a.get("filename").split(".").pop())},refreshContent:function(){var a=this.get("selection"),b=this.frame,c=b.router.get(),d=b.content.mode();this.active&&!a.length&&c&&!c.get(d)&&this.frame.content.render(this.get("content"))},uploading:function(a){var b=this.frame.content;"upload"===b.mode()&&this.frame.content.mode("browse"),this.get("autoSelect")&&(this.get("selection").add(a),this.frame.trigger("library:selection:add"))},saveContentMode:function(){if("browse"===this.get("router")){var a=this.frame.content.mode(),b=this.frame.router.get();b&&b.get(a)&&setUserSetting("libraryContent",a)}}}),b.extend(d.controller.Library.prototype,d.selectionSync),d.controller.ImageDetails=d.controller.State.extend({defaults:b.defaults({id:"image-details",title:c.imageDetailsTitle,content:"image-details",menu:!1,router:!1,toolbar:"image-details",editing:!1,priority:60},d.controller.Library.prototype.defaults),initialize:function(a){this.image=a.image,d.controller.State.prototype.initialize.apply(this,arguments)},activate:function(){this.frame.modal.$el.addClass("image-details")}}),d.controller.GalleryEdit=d.controller.Library.extend({defaults:{id:"gallery-edit",title:c.editGalleryTitle,multiple:!1,searchable:!1,sortable:!0,display:!1,content:"browse",toolbar:"gallery-edit",describe:!0,displaySettings:!0,dragInfo:!0,idealColumnWidth:170,editing:!1,priority:60,syncSelection:!1},initialize:function(){this.get("library")||this.set("library",new d.model.Selection),this.get("AttachmentView")||this.set("AttachmentView",d.view.Attachment.EditLibrary),d.controller.Library.prototype.initialize.apply(this,arguments)},activate:function(){var a=this.get("library");a.props.set("type","image"),this.get("library").observe(wp.Uploader.queue),this.frame.on("content:render:browse",this.gallerySettings,this),d.controller.Library.prototype.activate.apply(this,arguments)},deactivate:function(){this.get("library").unobserve(wp.Uploader.queue),this.frame.off("content:render:browse",this.gallerySettings,this),d.controller.Library.prototype.deactivate.apply(this,arguments)},gallerySettings:function(a){if(this.get("displaySettings")){var b=this.get("library");b&&a&&(b.gallery=b.gallery||new Backbone.Model,a.sidebar.set({gallery:new d.view.Settings.Gallery({controller:this,model:b.gallery,priority:40})}),a.toolbar.set("reverse",{text:c.reverseOrder,priority:80,click:function(){b.reset(b.toArray().reverse())}}))}}}),d.controller.GalleryAdd=d.controller.Library.extend({defaults:b.defaults({id:"gallery-library",title:c.addToGalleryTitle,multiple:"add",filterable:"uploaded",menu:"gallery",toolbar:"gallery-add",priority:100,syncSelection:!1},d.controller.Library.prototype.defaults),initialize:function(){this.get("library")||this.set("library",d.query({type:"image"})),d.controller.Library.prototype.initialize.apply(this,arguments)},activate:function(){var a=this.get("library"),b=this.frame.state("gallery-edit").get("library");this.editLibrary&&this.editLibrary!==b&&a.unobserve(this.editLibrary),a.validator=function(a){return!!this.mirroring.get(a.cid)&&!b.get(a.cid)&&d.model.Selection.prototype.validator.apply(this,arguments)},a.reset(a.mirroring.models,{silent:!0}),a.observe(b),this.editLibrary=b,d.controller.Library.prototype.activate.apply(this,arguments)}}),d.controller.CollectionEdit=d.controller.Library.extend({defaults:{multiple:!1,sortable:!0,searchable:!1,content:"browse",describe:!0,dragInfo:!0,idealColumnWidth:170,editing:!1,priority:60,SettingsView:!1,syncSelection:!1},initialize:function(){var a=this.get("collectionType");"video"===this.get("type")&&(a="video-"+a),this.set("id",a+"-edit"),this.set("toolbar",a+"-edit"),this.get("library")||this.set("library",new d.model.Selection),this.get("AttachmentView")||this.set("AttachmentView",d.view.Attachment.EditLibrary),d.controller.Library.prototype.initialize.apply(this,arguments)},activate:function(){var a=this.get("library");a.props.set("type",this.get("type")),this.get("library").observe(wp.Uploader.queue),this.frame.on("content:render:browse",this.renderSettings,this),d.controller.Library.prototype.activate.apply(this,arguments)},deactivate:function(){this.get("library").unobserve(wp.Uploader.queue),this.frame.off("content:render:browse",this.renderSettings,this),d.controller.Library.prototype.deactivate.apply(this,arguments)},renderSettings:function(b){var e=this.get("library"),f=this.get("collectionType"),g=this.get("dragInfoText"),h=this.get("SettingsView"),i={};e&&b&&(e[f]=e[f]||new Backbone.Model,i[f]=new h({controller:this,model:e[f],priority:40}),b.sidebar.set(i),g&&b.toolbar.set("dragInfo",new d.View({el:a('
'+g+"
")[0],priority:-40})),b.toolbar.set("reverse",{text:c.reverseOrder,priority:80,click:function(){e.reset(e.toArray().reverse())}}))}}),d.controller.CollectionAdd=d.controller.Library.extend({defaults:b.defaults({multiple:"add",filterable:"uploaded",priority:100,syncSelection:!1},d.controller.Library.prototype.defaults),initialize:function(){var a=this.get("collectionType");"video"===this.get("type")&&(a="video-"+a),this.set("id",a+"-library"),this.set("toolbar",a+"-add"),this.set("menu",a),this.get("library")||this.set("library",d.query({type:this.get("type")})),d.controller.Library.prototype.initialize.apply(this,arguments)},activate:function(){var a=this.get("library"),b=this.get("editLibrary"),c=this.frame.state(this.get("collectionType")+"-edit").get("library");b&&b!==c&&a.unobserve(b),a.validator=function(a){return!!this.mirroring.get(a.cid)&&!c.get(a.cid)&&d.model.Selection.prototype.validator.apply(this,arguments)},a.reset(a.mirroring.models,{silent:!0}),a.observe(c),this.set("editLibrary",c),d.controller.Library.prototype.activate.apply(this,arguments)}}),d.controller.FeaturedImage=d.controller.Library.extend({defaults:b.defaults({id:"featured-image",title:c.setFeaturedImageTitle,multiple:!1,filterable:"uploaded",toolbar:"featured-image",priority:60,syncSelection:!0},d.controller.Library.prototype.defaults),initialize:function(){var a,b;this.get("library")||this.set("library",d.query({type:"image"})),d.controller.Library.prototype.initialize.apply(this,arguments),a=this.get("library"),b=a.comparator,a.comparator=function(a,c){var d=!!this.mirroring.get(a.cid),e=!!this.mirroring.get(c.cid);return!d&&e?-1:d&&!e?1:b.apply(this,arguments)},a.observe(this.get("selection"))},activate:function(){this.updateSelection(),this.frame.on("open",this.updateSelection,this),d.controller.Library.prototype.activate.apply(this,arguments)},deactivate:function(){this.frame.off("open",this.updateSelection,this),d.controller.Library.prototype.deactivate.apply(this,arguments)},updateSelection:function(){var a,b=this.get("selection"),c=d.view.settings.post.featuredImageId;""!==c&&-1!==c&&(a=d.model.Attachment.get(c),a.fetch()),b.reset(a?[a]:[])}}),d.controller.ReplaceImage=d.controller.Library.extend({defaults:b.defaults({id:"replace-image",title:c.replaceImageTitle,multiple:!1,filterable:"uploaded",toolbar:"replace",menu:!1,priority:60,syncSelection:!0},d.controller.Library.prototype.defaults),initialize:function(a){var b,c;this.image=a.image,this.get("library")||this.set("library",d.query({type:"image"})),d.controller.Library.prototype.initialize.apply(this,arguments),b=this.get("library"),c=b.comparator,b.comparator=function(a,b){var d=!!this.mirroring.get(a.cid),e=!!this.mirroring.get(b.cid);return!d&&e?-1:d&&!e?1:c.apply(this,arguments)},b.observe(this.get("selection"))},activate:function(){this.updateSelection(),d.controller.Library.prototype.activate.apply(this,arguments)},updateSelection:function(){var a=this.get("selection"),b=this.image.attachment;a.reset(b?[b]:[])}}),d.controller.EditImage=d.controller.State.extend({defaults:{id:"edit-image",title:c.editImage,menu:!1,toolbar:"edit-image",content:"edit-image",url:""},activate:function(){this.listenTo(this.frame,"toolbar:render:edit-image",this.toolbar)},deactivate:function(){this.stopListening(this.frame)},toolbar:function(){var a=this.frame,b=a.lastState(),e=b&&b.id;a.toolbar.set(new d.view.Toolbar({controller:a,items:{back:{style:"primary",text:c.back,priority:20,click:function(){e?a.setState(e):a.close()}}}}))}}),d.controller.MediaLibrary=d.controller.Library.extend({defaults:b.defaults({filterable:"uploaded",displaySettings:!1,priority:80,syncSelection:!1},d.controller.Library.prototype.defaults),initialize:function(a){this.media=a.media,this.type=a.type,this.set("library",d.query({type:this.type})),d.controller.Library.prototype.initialize.apply(this,arguments)},activate:function(){d.frame.lastMime&&(this.set("library",d.query({type:d.frame.lastMime})),delete d.frame.lastMime),d.controller.Library.prototype.activate.apply(this,arguments)}}),d.controller.Embed=d.controller.State.extend({defaults:{id:"embed",title:c.insertFromUrlTitle,content:"embed",menu:"default",toolbar:"main-embed",priority:120,type:"link",url:"",metadata:{}},sensitivity:200,initialize:function(a){this.metadata=a.metadata,this.debouncedScan=b.debounce(b.bind(this.scan,this),this.sensitivity),this.props=new Backbone.Model(this.metadata||{url:""}),this.props.on("change:url",this.debouncedScan,this),this.props.on("change:url",this.refresh,this),this.on("scan",this.scanImage,this)},scan:function(){var b,c=this,d={type:"link",scanners:[]};this.props.get("url")&&this.trigger("scan",d),d.scanners.length?(b=d.scanners=a.when.apply(a,d.scanners),b.always(function(){c.get("scanners")===b&&c.set("loading",!1)})):d.scanners=null,d.loading=!!d.scanners,this.set(d)},scanImage:function(b){var c=this.frame,d=this,e=this.props.get("url"),f=new Image,g=a.Deferred();b.scanners.push(g.promise()),f.onload=function(){g.resolve(),d===c.state()&&e===d.props.get("url")&&(d.set({type:"image"}),d.props.set({width:f.width,height:f.height}))},f.onerror=g.reject,f.src=e},refresh:function(){this.frame.toolbar.get().refresh()},reset:function(){this.props.clear().set({url:""}),this.active&&this.refresh()}}),d.controller.Cropper=d.controller.State.extend({defaults:{id:"cropper",title:c.cropImage,toolbar:"crop",content:"crop",router:!1,canSkipCrop:!1},activate:function(){this.frame.on("content:create:crop",this.createCropContent,this),this.frame.on("close",this.removeCropper,this),this.set("selection",new Backbone.Collection(this.frame._selection.single))},deactivate:function(){this.frame.toolbar.mode("browse")},createCropContent:function(){this.cropperView=new wp.media.view.Cropper({controller:this,attachment:this.get("selection").first()}),this.cropperView.on("image-loaded",this.createCropToolbar,this),this.frame.content.set(this.cropperView)},removeCropper:function(){this.imgSelect.cancelSelection(),this.imgSelect.setOptions({remove:!0}),this.imgSelect.update(),this.cropperView.remove()},createCropToolbar:function(){var a,d;a=this.get("canSkipCrop")||!1,d={controller:this.frame,items:{insert:{style:"primary",text:c.cropImage,priority:80,requires:{library:!1,selection:!1},click:function(){var a=this,b=this.controller.state().get("selection").first();b.set({cropDetails:this.controller.state().imgSelect.getSelection()}),this.$el.text(c.cropping),this.$el.attr("disabled",!0),this.controller.state().doCrop(b).done(function(b){a.controller.trigger("cropped",b),a.controller.close()}).fail(function(){a.controller.trigger("content:error:crop")})}}}},a&&b.extend(d.items,{skip:{style:"secondary",text:c.skipCropping,priority:70,requires:{library:!1,selection:!1},click:function(){var a=this.controller.state().get("selection").first();this.controller.state().cropperView.remove(),this.controller.trigger("skippedcrop",a),this.controller.close()}}}),this.frame.toolbar.set(new wp.media.view.Toolbar(d))},doCrop:function(a){return wp.ajax.post("custom-header-crop",{nonce:a.get("nonces").edit,id:a.get("id"),cropDetails:a.get("cropDetails")})}}),d.View=wp.Backbone.View.extend({constructor:function(a){a&&a.controller&&(this.controller=a.controller),wp.Backbone.View.apply(this,arguments)},dispose:function(){return this.undelegateEvents(),this.model&&this.model.off&&this.model.off(null,null,this),this.collection&&this.collection.off&&this.collection.off(null,null,this),this.controller&&this.controller.off&&this.controller.off(null,null,this),this},remove:function(){return this.dispose(),wp.Backbone.View.prototype.remove.apply(this,arguments)}}),d.view.Frame=d.View.extend({initialize:function(){b.defaults(this.options,{mode:["select"]}),this._createRegions(),this._createStates(),this._createModes()},_createRegions:function(){this.regions=this.regions?this.regions.slice():[],b.each(this.regions,function(a){this[a]=new d.controller.Region({view:this,id:a,selector:".media-frame-"+a})},this)},_createStates:function(){this.states=new Backbone.Collection(null,{model:d.controller.State}),this.states.on("add",function(a){a.frame=this,a.trigger("ready")},this),this.options.states&&this.states.add(this.options.states)},_createModes:function(){this.activeModes=new Backbone.Collection,this.activeModes.on("add remove reset",b.bind(this.triggerModeEvents,this)),b.each(this.options.mode,function(a){this.activateMode(a)},this)},reset:function(){return this.states.invoke("trigger","reset"),this},triggerModeEvents:function(a,c,d){var e,f,g={add:"activate",remove:"deactivate"};b.each(d,function(a,b){a&&(e=b)}),b.has(g,e)&&(f=a.get("id")+":"+g[e],this.trigger(f))},activateMode:function(a){return this.isModeActive(a)?void 0:(this.activeModes.add([{id:a}]),this.$el.addClass("mode-"+a),this)},deactivateMode:function(a){return this.isModeActive(a)?(this.activeModes.remove(this.activeModes.where({id:a})),this.$el.removeClass("mode-"+a),this.trigger(a+":deactivate"),this):this},isModeActive:function(a){return Boolean(this.activeModes.where({id:a}).length)}}),b.extend(d.view.Frame.prototype,d.controller.StateMachine.prototype),d.view.MediaFrame=d.view.Frame.extend({className:"media-frame",template:d.template("media-frame"),regions:["menu","title","content","toolbar","router"],events:{"click div.media-frame-title h1":"toggleMenu"},initialize:function(){d.view.Frame.prototype.initialize.apply(this,arguments),b.defaults(this.options,{title:"",modal:!0,uploader:!0}),this.$el.addClass("wp-core-ui"),this.options.modal&&(this.modal=new d.view.Modal({controller:this,title:this.options.title}),this.modal.content(this)),(wp.Uploader.limitExceeded||!wp.Uploader.browser.supported)&&(this.options.uploader=!1),this.options.uploader&&(this.uploader=new d.view.UploaderWindow({controller:this,uploader:{dropzone:this.modal?this.modal.$el:this.$el,container:this.$el}}),this.views.set(".media-frame-uploader",this.uploader)),this.on("attach",b.bind(this.views.ready,this.views),this),this.on("title:create:default",this.createTitle,this),this.title.mode("default"),this.on("title:render",function(a){a.$el.append('')}),this.on("menu:create:default",this.createMenu,this)},render:function(){return!this.state()&&this.options.state&&this.setState(this.options.state),d.view.Frame.prototype.render.apply(this,arguments)},createTitle:function(a){a.view=new d.View({controller:this,tagName:"h1"})},createMenu:function(a){a.view=new d.view.Menu({controller:this})},toggleMenu:function(){this.$el.find(".media-menu").toggleClass("visible")},createToolbar:function(a){a.view=new d.view.Toolbar({controller:this})},createRouter:function(a){a.view=new d.view.Router({controller:this})},createIframeStates:function(c){var e,f=d.view.settings,g=f.tabs,h=f.tabUrl;g&&h&&(e=a("#post_ID"),e.length&&(h+="&post_id="+e.val()),b.each(g,function(a,d){this.state("iframe:"+d).set(b.defaults({tab:d,src:h+"&tab="+d,title:a,content:"iframe",menu:"default"},c))},this),this.on("content:create:iframe",this.iframeContent,this),this.on("menu:render:default",this.iframeMenu,this),this.on("open",this.hijackThickbox,this),this.on("close",this.restoreThickbox,this))},iframeContent:function(a){this.$el.addClass("hide-toolbar"),a.view=new d.view.Iframe({controller:this})},iframeMenu:function(a){var c={};a&&(b.each(d.view.settings.tabs,function(a,b){c["iframe:"+b]={text:this.state("iframe:"+b).get("title"),priority:200}},this),a.set(c))},hijackThickbox:function(){var a=this;window.tb_remove&&!this._tb_remove&&(this._tb_remove=window.tb_remove,window.tb_remove=function(){a.close(),a.reset(),a.setState(a.options.state),a._tb_remove.call(window)})},restoreThickbox:function(){this._tb_remove&&(window.tb_remove=this._tb_remove,delete this._tb_remove)}}),b.each(["open","close","attach","detach","escape"],function(a){d.view.MediaFrame.prototype[a]=function(){return this.modal&&this.modal[a].apply(this.modal,arguments),this}}),d.view.MediaFrame.Select=d.view.MediaFrame.extend({initialize:function(){d.view.MediaFrame.prototype.initialize.apply(this,arguments),b.defaults(this.options,{selection:[],library:{},multiple:!1,state:"library"}),this.createSelection(),this.createStates(),this.bindHandlers()},createSelection:function(){var a=this.options.selection;a instanceof d.model.Selection||(this.options.selection=new d.model.Selection(a,{multiple:this.options.multiple})),this._selection={attachments:new d.model.Attachments,difference:[]}},createStates:function(){var a=this.options;this.options.states||this.states.add([new d.controller.Library({library:d.query(a.library),multiple:a.multiple,title:a.title,priority:20})])},bindHandlers:function(){this.on("router:create:browse",this.createRouter,this),this.on("router:render:browse",this.browseRouter,this),this.on("content:create:browse",this.browseContent,this),this.on("content:render:upload",this.uploadContent,this),this.on("toolbar:create:select",this.createSelectToolbar,this)},browseRouter:function(a){a.set({upload:{text:c.uploadFilesTitle,priority:20},browse:{text:c.mediaLibraryTitle,priority:40}})},browseContent:function(a){var b=this.state();this.$el.removeClass("hide-toolbar"),a.view=new d.view.AttachmentsBrowser({controller:this,collection:b.get("library"),selection:b.get("selection"),model:b,sortable:b.get("sortable"),search:b.get("searchable"),filters:b.get("filterable"),display:b.get(b.has("display")?"display":"displaySettings"),dragInfo:b.get("dragInfo"),idealColumnWidth:b.get("idealColumnWidth"),suggestedWidth:b.get("suggestedWidth"),suggestedHeight:b.get("suggestedHeight"),AttachmentView:b.get("AttachmentView")})},uploadContent:function(){this.$el.removeClass("hide-toolbar"),this.content.set(new d.view.UploaderInline({controller:this}))},createSelectToolbar:function(a,b){b=b||this.options.button||{},b.controller=this,a.view=new d.view.Toolbar.Select(b)}}),d.view.MediaFrame.Post=d.view.MediaFrame.Select.extend({initialize:function(){this.counts={audio:{count:d.view.settings.attachmentCounts.audio,state:"playlist"},video:{count:d.view.settings.attachmentCounts.video,state:"video-playlist"}},b.defaults(this.options,{multiple:!0,editing:!1,state:"insert",metadata:{}}),d.view.MediaFrame.Select.prototype.initialize.apply(this,arguments),this.createIframeStates()},createStates:function(){var a=this.options;this.states.add([new d.controller.Library({id:"insert",title:c.insertMediaTitle,priority:20,toolbar:"main-insert",filterable:"all",library:d.query(a.library),multiple:a.multiple?"reset":!1,editable:!0,allowLocalEdits:!0,displaySettings:!0,displayUserSettings:!0}),new d.controller.Library({id:"gallery",title:c.createGalleryTitle,priority:40,toolbar:"main-gallery",filterable:"uploaded",multiple:"add",editable:!1,library:d.query(b.defaults({type:"image"},a.library))}),new d.controller.Embed({metadata:a.metadata}),new d.controller.EditImage({model:a.editImage}),new d.controller.GalleryEdit({library:a.selection,editing:a.editing,menu:"gallery"}),new d.controller.GalleryAdd,new d.controller.Library({id:"playlist",title:c.createPlaylistTitle,priority:60,toolbar:"main-playlist",filterable:"uploaded",multiple:"add",editable:!1,library:d.query(b.defaults({type:"audio"},a.library))}),new d.controller.CollectionEdit({type:"audio",collectionType:"playlist",title:c.editPlaylistTitle,SettingsView:d.view.Settings.Playlist,library:a.selection,editing:a.editing,menu:"playlist",dragInfoText:c.playlistDragInfo,dragInfo:!1}),new d.controller.CollectionAdd({type:"audio",collectionType:"playlist",title:c.addToPlaylistTitle}),new d.controller.Library({id:"video-playlist",title:c.createVideoPlaylistTitle,priority:60,toolbar:"main-video-playlist",filterable:"uploaded",multiple:"add",editable:!1,library:d.query(b.defaults({type:"video"},a.library))}),new d.controller.CollectionEdit({type:"video",collectionType:"playlist",title:c.editVideoPlaylistTitle,SettingsView:d.view.Settings.Playlist,library:a.selection,editing:a.editing,menu:"video-playlist",dragInfoText:c.videoPlaylistDragInfo,dragInfo:!1}),new d.controller.CollectionAdd({type:"video",collectionType:"playlist",title:c.addToVideoPlaylistTitle})]),d.view.settings.post.featuredImageId&&this.states.add(new d.controller.FeaturedImage)},bindHandlers:function(){var a,c;d.view.MediaFrame.Select.prototype.bindHandlers.apply(this,arguments),this.on("activate",this.activate,this),c=b.find(this.counts,function(a){return 0===a.count}),"undefined"!=typeof c&&this.listenTo(d.model.Attachments.all,"change:type",this.mediaTypeCounts),this.on("menu:create:gallery",this.createMenu,this),this.on("menu:create:playlist",this.createMenu,this),this.on("menu:create:video-playlist",this.createMenu,this),this.on("toolbar:create:main-insert",this.createToolbar,this),this.on("toolbar:create:main-gallery",this.createToolbar,this),this.on("toolbar:create:main-playlist",this.createToolbar,this),this.on("toolbar:create:main-video-playlist",this.createToolbar,this),this.on("toolbar:create:featured-image",this.featuredImageToolbar,this),this.on("toolbar:create:main-embed",this.mainEmbedToolbar,this),a={menu:{"default":"mainMenu",gallery:"galleryMenu",playlist:"playlistMenu","video-playlist":"videoPlaylistMenu"},content:{embed:"embedContent","edit-image":"editImageContent","edit-selection":"editSelectionContent"},toolbar:{"main-insert":"mainInsertToolbar","main-gallery":"mainGalleryToolbar","gallery-edit":"galleryEditToolbar","gallery-add":"galleryAddToolbar","main-playlist":"mainPlaylistToolbar","playlist-edit":"playlistEditToolbar","playlist-add":"playlistAddToolbar","main-video-playlist":"mainVideoPlaylistToolbar","video-playlist-edit":"videoPlaylistEditToolbar","video-playlist-add":"videoPlaylistAddToolbar"}},b.each(a,function(a,c){b.each(a,function(a,b){this.on(c+":render:"+b,this[a],this)},this)},this)},activate:function(){b.each(this.counts,function(a){a.count<1&&this.menuItemVisibility(a.state,"hide")},this)},mediaTypeCounts:function(a,b){"undefined"!=typeof this.counts[b]&&this.counts[b].count<1&&(this.counts[b].count++,this.menuItemVisibility(this.counts[b].state,"show"))},mainMenu:function(a){a.set({"library-separator":new d.View({className:"separator",priority:100})})},menuItemVisibility:function(a,b){var c=this.menu.get();"hide"===b?c.hide(a):"show"===b&&c.show(a)},galleryMenu:function(a){var b=this.lastState(),e=b&&b.id,f=this;a.set({cancel:{text:c.cancelGalleryTitle,priority:20,click:function(){e?f.setState(e):f.close(),this.controller.modal.focusManager.focus()}},separateCancel:new d.View({className:"separator",priority:40})})},playlistMenu:function(a){var b=this.lastState(),e=b&&b.id,f=this;a.set({cancel:{text:c.cancelPlaylistTitle,priority:20,click:function(){e?f.setState(e):f.close()}},separateCancel:new d.View({className:"separator",priority:40})})},videoPlaylistMenu:function(a){var b=this.lastState(),e=b&&b.id,f=this;a.set({cancel:{text:c.cancelVideoPlaylistTitle,priority:20,click:function(){e?f.setState(e):f.close()}},separateCancel:new d.View({className:"separator",priority:40})})},embedContent:function(){var a=new d.view.Embed({controller:this,model:this.state()}).render();this.content.set(a),e||a.url.focus()},editSelectionContent:function(){var a,b=this.state(),e=b.get("selection");a=new d.view.AttachmentsBrowser({controller:this,collection:e,selection:e,model:b,sortable:!0,search:!1,dragInfo:!0,AttachmentView:d.view.Attachment.EditSelection}).render(),a.toolbar.set("backToLibrary",{text:c.returnToLibrary,priority:-100,click:function(){this.controller.content.mode("browse")}}),this.content.set(a)},editImageContent:function(){var a=this.state().get("image"),b=new d.view.EditImage({model:a,controller:this}).render();this.content.set(b),b.loadEditor()},selectionStatusToolbar:function(a){var b=this.state().get("editable");a.set("selection",new d.view.Selection({controller:this,collection:this.state().get("selection"),priority:-40,editable:b&&function(){this.controller.content.mode("edit-selection")}}).render())},mainInsertToolbar:function(a){var b=this;this.selectionStatusToolbar(a),a.set("insert",{style:"primary",priority:80,text:c.insertIntoPost,requires:{selection:!0},click:function(){var a=b.state(),c=a.get("selection");b.close(),a.trigger("insert",c).reset()}})},mainGalleryToolbar:function(a){var b=this;this.selectionStatusToolbar(a),a.set("gallery",{style:"primary",text:c.createNewGallery,priority:60,requires:{selection:!0},click:function(){var a=b.state().get("selection"),c=b.state("gallery-edit"),e=a.where({type:"image"}); c.set("library",new d.model.Selection(e,{props:a.props.toJSON(),multiple:!0})),this.controller.setState("gallery-edit"),this.controller.modal.focusManager.focus()}})},mainPlaylistToolbar:function(a){var b=this;this.selectionStatusToolbar(a),a.set("playlist",{style:"primary",text:c.createNewPlaylist,priority:100,requires:{selection:!0},click:function(){var a=b.state().get("selection"),c=b.state("playlist-edit"),e=a.where({type:"audio"});c.set("library",new d.model.Selection(e,{props:a.props.toJSON(),multiple:!0})),this.controller.setState("playlist-edit"),this.controller.modal.focusManager.focus()}})},mainVideoPlaylistToolbar:function(a){var b=this;this.selectionStatusToolbar(a),a.set("video-playlist",{style:"primary",text:c.createNewVideoPlaylist,priority:100,requires:{selection:!0},click:function(){var a=b.state().get("selection"),c=b.state("video-playlist-edit"),e=a.where({type:"video"});c.set("library",new d.model.Selection(e,{props:a.props.toJSON(),multiple:!0})),this.controller.setState("video-playlist-edit"),this.controller.modal.focusManager.focus()}})},featuredImageToolbar:function(a){this.createSelectToolbar(a,{text:c.setFeaturedImage,state:this.options.state})},mainEmbedToolbar:function(a){a.view=new d.view.Toolbar.Embed({controller:this})},galleryEditToolbar:function(){var a=this.state().get("editing");this.toolbar.set(new d.view.Toolbar({controller:this,items:{insert:{style:"primary",text:a?c.updateGallery:c.insertGallery,priority:80,requires:{library:!0},click:function(){var a=this.controller,b=a.state();a.close(),b.trigger("update",b.get("library")),a.setState(a.options.state),a.reset()}}}}))},galleryAddToolbar:function(){this.toolbar.set(new d.view.Toolbar({controller:this,items:{insert:{style:"primary",text:c.addToGallery,priority:80,requires:{selection:!0},click:function(){var a=this.controller,b=a.state(),c=a.state("gallery-edit");c.get("library").add(b.get("selection").models),b.trigger("reset"),a.setState("gallery-edit")}}}}))},playlistEditToolbar:function(){var a=this.state().get("editing");this.toolbar.set(new d.view.Toolbar({controller:this,items:{insert:{style:"primary",text:a?c.updatePlaylist:c.insertPlaylist,priority:80,requires:{library:!0},click:function(){var a=this.controller,b=a.state();a.close(),b.trigger("update",b.get("library")),a.setState(a.options.state),a.reset()}}}}))},playlistAddToolbar:function(){this.toolbar.set(new d.view.Toolbar({controller:this,items:{insert:{style:"primary",text:c.addToPlaylist,priority:80,requires:{selection:!0},click:function(){var a=this.controller,b=a.state(),c=a.state("playlist-edit");c.get("library").add(b.get("selection").models),b.trigger("reset"),a.setState("playlist-edit")}}}}))},videoPlaylistEditToolbar:function(){var a=this.state().get("editing");this.toolbar.set(new d.view.Toolbar({controller:this,items:{insert:{style:"primary",text:a?c.updateVideoPlaylist:c.insertVideoPlaylist,priority:140,requires:{library:!0},click:function(){var a=this.controller,b=a.state(),c=b.get("library");c.type="video",a.close(),b.trigger("update",c),a.setState(a.options.state),a.reset()}}}}))},videoPlaylistAddToolbar:function(){this.toolbar.set(new d.view.Toolbar({controller:this,items:{insert:{style:"primary",text:c.addToVideoPlaylist,priority:140,requires:{selection:!0},click:function(){var a=this.controller,b=a.state(),c=a.state("video-playlist-edit");c.get("library").add(b.get("selection").models),b.trigger("reset"),a.setState("video-playlist-edit")}}}}))}}),d.view.MediaFrame.ImageDetails=d.view.MediaFrame.Select.extend({defaults:{id:"image",url:"",menu:"image-details",content:"image-details",toolbar:"image-details",type:"link",title:c.imageDetailsTitle,priority:120},initialize:function(a){this.image=new d.model.PostImage(a.metadata),this.options.selection=new d.model.Selection(this.image.attachment,{multiple:!1}),d.view.MediaFrame.Select.prototype.initialize.apply(this,arguments)},bindHandlers:function(){d.view.MediaFrame.Select.prototype.bindHandlers.apply(this,arguments),this.on("menu:create:image-details",this.createMenu,this),this.on("content:create:image-details",this.imageDetailsContent,this),this.on("content:render:edit-image",this.editImageContent,this),this.on("toolbar:render:image-details",this.renderImageDetailsToolbar,this),this.on("toolbar:render:replace",this.renderReplaceImageToolbar,this)},createStates:function(){this.states.add([new d.controller.ImageDetails({image:this.image,editable:!1}),new d.controller.ReplaceImage({id:"replace-image",library:d.query({type:"image"}),image:this.image,multiple:!1,title:c.imageReplaceTitle,toolbar:"replace",priority:80,displaySettings:!0}),new d.controller.EditImage({image:this.image,selection:this.options.selection})])},imageDetailsContent:function(a){a.view=new d.view.ImageDetails({controller:this,model:this.state().image,attachment:this.state().image.attachment})},editImageContent:function(){var a,b=this.state(),c=b.get("image");c&&(a=new d.view.EditImage({model:c,controller:this}).render(),this.content.set(a),a.loadEditor())},renderImageDetailsToolbar:function(){this.toolbar.set(new d.view.Toolbar({controller:this,items:{select:{style:"primary",text:c.update,priority:80,click:function(){var a=this.controller,b=a.state();a.close(),b.trigger("update",a.image.toJSON()),a.setState(a.options.state),a.reset()}}}}))},renderReplaceImageToolbar:function(){var a=this,b=a.lastState(),e=b&&b.id;this.toolbar.set(new d.view.Toolbar({controller:this,items:{back:{text:c.back,priority:20,click:function(){e?a.setState(e):a.close()}},replace:{style:"primary",text:c.replace,priority:80,click:function(){var a=this.controller,b=a.state(),c=b.get("selection"),d=c.single();a.close(),a.image.changeAttachment(d,b.display(d)),b.trigger("replace",a.image.toJSON()),a.setState(a.options.state),a.reset()}}}}))}}),d.view.Modal=d.View.extend({tagName:"div",template:d.template("media-modal"),attributes:{tabindex:0},events:{"click .media-modal-backdrop, .media-modal-close":"escapeHandler",keydown:"keydown"},initialize:function(){b.defaults(this.options,{container:document.body,title:"",propagate:!0,freeze:!0}),this.focusManager=new d.view.FocusManager({el:this.el})},prepare:function(){return{title:this.options.title}},attach:function(){return this.views.attached?this:(this.views.rendered||this.render(),this.$el.appendTo(this.options.container),this.views.attached=!0,this.views.ready(),this.propagate("attach"))},detach:function(){return this.$el.is(":visible")&&this.close(),this.$el.detach(),this.views.attached=!1,this.propagate("detach")},open:function(){var b,c=this.$el,d=this.options;return c.is(":visible")?this:(this.views.attached||this.attach(),d.freeze&&(this._freeze={scrollTop:a(window).scrollTop()}),a("body").addClass("modal-open"),c.show(),"ontouchend"in document&&(b=window.tinymce&&window.tinymce.activeEditor)&&!b.isHidden()&&b.iframeElement&&(b.iframeElement.focus(),b.iframeElement.blur(),setTimeout(function(){b.iframeElement.blur()},100)),this.$el.focus(),this.propagate("open"))},close:function(b){var c=this._freeze;return this.views.attached&&this.$el.is(":visible")?(a("body").removeClass("modal-open"),this.$el.hide().undelegate("keydown"),a("#wpbody-content").focus(),this.propagate("close"),c&&a(window).scrollTop(c.scrollTop),b&&b.escape&&this.propagate("escape"),this):this},escape:function(){return this.close({escape:!0})},escapeHandler:function(a){a.preventDefault(),this.escape()},content:function(a){return this.views.set(".media-modal-content",a),this},propagate:function(a){return this.trigger(a),this.options.propagate&&this.controller.trigger(a),this},keydown:function(a){27===a.which&&this.$el.is(":visible")&&(this.escape(),a.stopImmediatePropagation())}}),d.view.FocusManager=d.View.extend({events:{keydown:"constrainTabbing"},focus:function(){this.$(".media-menu-item").first().focus()},constrainTabbing:function(a){var b;if(9===a.keyCode)return b=this.$(":tabbable"),b.last()[0]!==a.target||a.shiftKey?b.first()[0]===a.target&&a.shiftKey?(b.last().focus(),!1):void 0:(b.first().focus(),!1)}}),d.view.UploaderWindow=d.View.extend({tagName:"div",className:"uploader-window",template:d.template("uploader-window"),initialize:function(){var c;this.$browser=a('').hide().appendTo("body"),c=this.options.uploader=b.defaults(this.options.uploader||{},{dropzone:this.$el,browser:this.$browser,params:{}}),!c.dropzone||c.dropzone instanceof a||(c.dropzone=a(c.dropzone)),this.controller.on("activate",this.refresh,this),this.controller.on("detach",function(){this.$browser.remove()},this)},refresh:function(){this.uploader&&this.uploader.refresh()},ready:function(){var c,e=d.view.settings.post.id;this.uploader||(e&&(this.options.uploader.params.post_id=e),this.uploader=new wp.Uploader(this.options.uploader),c=this.uploader.dropzone,c.on("dropzone:enter",b.bind(this.show,this)),c.on("dropzone:leave",b.bind(this.hide,this)),a(this.uploader).on("uploader:ready",b.bind(this._ready,this)))},_ready:function(){this.controller.trigger("uploader:ready")},show:function(){var a=this.$el.show();b.defer(function(){a.css({opacity:1})})},hide:function(){var a=this.$el.css({opacity:0});d.transition(a).done(function(){"0"===a.css("opacity")&&a.hide()}),b.delay(function(){"0"===a.css("opacity")&&a.is(":visible")&&a.hide()},500)}}),d.view.EditorUploader=d.View.extend({tagName:"div",className:"uploader-editor",template:d.template("uploader-editor"),localDrag:!1,overContainer:!1,overDropzone:!1,draggingFile:null,initialize:function(){var c=this;return this.initialized=!1,window.tinyMCEPreInit&&window.tinyMCEPreInit.dragDropUpload&&this.browserSupport()?(this.$document=a(document),this.dropzones=[],this.files=[],this.$document.on("drop",".uploader-editor",b.bind(this.drop,this)),this.$document.on("dragover",".uploader-editor",b.bind(this.dropzoneDragover,this)),this.$document.on("dragleave",".uploader-editor",b.bind(this.dropzoneDragleave,this)),this.$document.on("click",".uploader-editor",b.bind(this.click,this)),this.$document.on("dragover",b.bind(this.containerDragover,this)),this.$document.on("dragleave",b.bind(this.containerDragleave,this)),this.$document.on("dragstart dragend drop",function(a){c.localDrag="dragstart"===a.type}),this.initialized=!0,this):this},browserSupport:function(){var a=!1,b=document.createElement("div");return a="draggable"in b||"ondragstart"in b&&"ondrop"in b,a=a&&!!(window.File&&window.FileList&&window.FileReader)},isDraggingFile:function(a){return null!==this.draggingFile?this.draggingFile:b.isUndefined(a.originalEvent)||b.isUndefined(a.originalEvent.dataTransfer)?!1:(this.draggingFile=b.indexOf(a.originalEvent.dataTransfer.types,"Files")>-1&&-1===b.indexOf(a.originalEvent.dataTransfer.types,"text/plain"),this.draggingFile)},refresh:function(c){var d;for(d in this.dropzones)this.dropzones[d].toggle(this.overContainer||this.overDropzone);return b.isUndefined(c)||a(c.target).closest(".uploader-editor").toggleClass("droppable",this.overDropzone),this.overContainer||this.overDropzone||(this.draggingFile=null),this},render:function(){return this.initialized?(d.View.prototype.render.apply(this,arguments),a(".wp-editor-wrap, #wp-fullscreen-body").each(b.bind(this.attach,this)),this):this},attach:function(b,c){var d=this.$el.clone();return this.dropzones.push(d),a(c).append(d),this},drop:function(b){var c=null;return this.containerDragleave(b),this.dropzoneDragleave(b),this.files=b.originalEvent.dataTransfer.files,this.files.length<1?void 0:(c=a(b.target).parents(".wp-editor-wrap"),c.length>0&&c[0].id&&(window.wpActiveEditor=c[0].id.slice(3,-5)),this.workflow?(this.workflow.state().reset(),this.addFiles.apply(this),this.workflow.open()):(this.workflow=wp.media.editor.open("content",{frame:"post",state:"insert",title:wp.media.view.l10n.addMedia,multiple:!0}),this.workflow.on("uploader:ready",this.addFiles,this)),!1)},addFiles:function(){return this.files.length&&(this.workflow.uploader.uploader.uploader.addFile(b.toArray(this.files)),this.files=[]),this},containerDragover:function(a){!this.localDrag&&this.isDraggingFile(a)&&(this.overContainer=!0,this.refresh())},containerDragleave:function(){this.overContainer=!1,b.delay(b.bind(this.refresh,this),50)},dropzoneDragover:function(a){return!this.localDrag&&this.isDraggingFile(a)?(this.overDropzone=!0,this.refresh(a),!1):void 0},dropzoneDragleave:function(a){this.overDropzone=!1,b.delay(b.bind(this.refresh,this,a),50)},click:function(a){this.containerDragleave(a),this.dropzoneDragleave(a),this.localDrag=!1}}),d.view.UploaderInline=d.View.extend({tagName:"div",className:"uploader-inline",template:d.template("uploader-inline"),events:{"click .close":"hide"},initialize:function(){b.defaults(this.options,{message:"",status:!0,canClose:!1}),!this.options.$browser&&this.controller.uploader&&(this.options.$browser=this.controller.uploader.$browser),b.isUndefined(this.options.postId)&&(this.options.postId=d.view.settings.post.id),this.options.status&&this.views.set(".upload-inline-status",new d.view.UploaderStatus({controller:this.controller}))},prepare:function(){var a=this.controller.state().get("suggestedWidth"),b=this.controller.state().get("suggestedHeight"),c={};return c.message=this.options.message,c.canClose=this.options.canClose,a&&b&&(c.suggestedWidth=a,c.suggestedHeight=b),c},dispose:function(){return this.disposing?d.View.prototype.dispose.apply(this,arguments):(this.disposing=!0,this.remove())},remove:function(){var a=d.View.prototype.remove.apply(this,arguments);return b.defer(b.bind(this.refresh,this)),a},refresh:function(){var a=this.controller.uploader;a&&a.refresh()},ready:function(){var a,b=this.options.$browser;if(this.controller.uploader){if(a=this.$(".browser"),a[0]===b[0])return;b.detach().text(a.text()),b[0].className=a[0].className,a.replaceWith(b.show())}return this.refresh(),this},show:function(){this.$el.removeClass("hidden")},hide:function(){this.$el.addClass("hidden")}}),d.view.UploaderStatus=d.View.extend({className:"media-uploader-status",template:d.template("uploader-status"),events:{"click .upload-dismiss-errors":"dismiss"},initialize:function(){this.queue=wp.Uploader.queue,this.queue.on("add remove reset",this.visibility,this),this.queue.on("add remove reset change:percent",this.progress,this),this.queue.on("add remove reset change:uploading",this.info,this),this.errors=wp.Uploader.errors,this.errors.reset(),this.errors.on("add remove reset",this.visibility,this),this.errors.on("add",this.error,this)},dispose:function(){return wp.Uploader.queue.off(null,null,this),d.View.prototype.dispose.apply(this,arguments),this},visibility:function(){this.$el.toggleClass("uploading",!!this.queue.length),this.$el.toggleClass("errors",!!this.errors.length),this.$el.toggle(!!this.queue.length||!!this.errors.length)},ready:function(){b.each({$bar:".media-progress-bar div",$index:".upload-index",$total:".upload-total",$filename:".upload-filename"},function(a,b){this[b]=this.$(a)},this),this.visibility(),this.progress(),this.info()},progress:function(){var a=this.queue,c=this.$bar;c&&a.length&&c.width(a.reduce(function(a,c){if(!c.get("uploading"))return a+100;var d=c.get("percent");return a+(b.isNumber(d)?d:100)},0)/a.length+"%")},info:function(){var a,b=this.queue,c=0;b.length&&(a=this.queue.find(function(a,b){return c=b,a.get("uploading")}),this.$index.text(c+1),this.$total.text(b.length),this.$filename.html(a?this.filename(a.get("filename")):""))},filename:function(a){return d.truncate(b.escape(a),24)},error:function(a){this.views.add(".upload-errors",new d.view.UploaderStatusError({filename:this.filename(a.get("file").name),message:a.get("message")}),{at:0})},dismiss:function(a){var c=this.views.get(".upload-errors");a.preventDefault(),c&&b.invoke(c,"remove"),wp.Uploader.errors.reset()}}),d.view.UploaderStatusError=d.View.extend({className:"upload-error",template:d.template("uploader-status-error")}),d.view.Toolbar=d.View.extend({tagName:"div",className:"media-toolbar",initialize:function(){var a=this.controller.state(),b=this.selection=a.get("selection"),c=this.library=a.get("library");this._views={},this.primary=new d.view.PriorityList,this.secondary=new d.view.PriorityList,this.primary.$el.addClass("media-toolbar-primary search-form"),this.secondary.$el.addClass("media-toolbar-secondary"),this.views.set([this.secondary,this.primary]),this.options.items&&this.set(this.options.items,{silent:!0}),this.options.silent||this.render(),b&&b.on("add remove reset",this.refresh,this),c&&c.on("add remove reset",this.refresh,this)},dispose:function(){return this.selection&&this.selection.off(null,null,this),this.library&&this.library.off(null,null,this),d.View.prototype.dispose.apply(this,arguments)},ready:function(){this.refresh()},set:function(a,c,e){var f;return e=e||{},b.isObject(a)?b.each(a,function(a,b){this.set(b,a,{silent:!0})},this):(c instanceof Backbone.View||(c.classes=["media-button-"+a].concat(c.classes||[]),c=new d.view.Button(c).render()),c.controller=c.controller||this.controller,this._views[a]=c,f=c.options.priority<0?"secondary":"primary",this[f].set(a,c,e)),e.silent||this.refresh(),this},get:function(a){return this._views[a]},unset:function(a,b){return delete this._views[a],this.primary.unset(a,b),this.secondary.unset(a,b),b&&b.silent||this.refresh(),this},refresh:function(){var a=this.controller.state(),c=a.get("library"),d=a.get("selection");b.each(this._views,function(a){if(a.model&&a.options&&a.options.requires){var e=a.options.requires,f=!1;f=b.some(d.models,function(a){return a.get("uploading")===!0}),e.selection&&d&&!d.length?f=!0:e.library&&c&&!c.length&&(f=!0),a.model.set("disabled",f)}})}}),d.view.Toolbar.Select=d.view.Toolbar.extend({initialize:function(){var a=this.options;b.bindAll(this,"clickSelect"),b.defaults(a,{event:"select",state:!1,reset:!0,close:!0,text:c.select,requires:{selection:!0}}),a.items=b.defaults(a.items||{},{select:{style:"primary",text:a.text,priority:80,click:this.clickSelect,requires:a.requires}}),d.view.Toolbar.prototype.initialize.apply(this,arguments)},clickSelect:function(){var a=this.options,b=this.controller;a.close&&b.close(),a.event&&b.state().trigger(a.event),a.state&&b.setState(a.state),a.reset&&b.reset()}}),d.view.Toolbar.Embed=d.view.Toolbar.Select.extend({initialize:function(){b.defaults(this.options,{text:c.insertIntoPost,requires:!1}),d.view.Toolbar.Select.prototype.initialize.apply(this,arguments)},refresh:function(){var a=this.controller.state().props.get("url");this.get("select").model.set("disabled",!a||"http://"===a),d.view.Toolbar.Select.prototype.refresh.apply(this,arguments)}}),d.view.Button=d.View.extend({tagName:"a",className:"media-button",attributes:{href:"#"},events:{click:"click"},defaults:{text:"",style:"",size:"large",disabled:!1},initialize:function(){this.model=new Backbone.Model(this.defaults),b.each(this.defaults,function(a,c){var d=this.options[c];b.isUndefined(d)||(this.model.set(c,d),delete this.options[c])},this),this.model.on("change",this.render,this)},render:function(){var a=["button",this.className],c=this.model.toJSON();return c.style&&a.push("button-"+c.style),c.size&&a.push("button-"+c.size),a=b.uniq(a.concat(this.options.classes)),this.el.className=a.join(" "),this.$el.attr("disabled",c.disabled),this.$el.text(this.model.get("text")),this},click:function(a){"#"===this.attributes.href&&a.preventDefault(),this.options.click&&!this.model.get("disabled")&&this.options.click.apply(this,arguments)}}),d.view.ButtonGroup=d.View.extend({tagName:"div",className:"button-group button-large media-button-group",initialize:function(){this.buttons=b.map(this.options.buttons||[],function(a){return a instanceof Backbone.View?a:new d.view.Button(a).render()}),delete this.options.buttons,this.options.classes&&this.$el.addClass(this.options.classes)},render:function(){return this.$el.html(a(b.pluck(this.buttons,"el")).detach()),this}}),d.view.PriorityList=d.View.extend({tagName:"div",initialize:function(){this._views={},this.set(b.extend({},this._views,this.options.views),{silent:!0}),delete this.options.views,this.options.silent||this.render()},set:function(a,c,d){var e,f,g;return d=d||{},b.isObject(a)?(b.each(a,function(a,b){this.set(b,a)},this),this):(c instanceof Backbone.View||(c=this.toView(c,a,d)),c.controller=c.controller||this.controller,this.unset(a),e=c.options.priority||10,f=this.views.get()||[],b.find(f,function(a,b){return a.options.priority>e?(g=b,!0):void 0}),this._views[a]=c,this.views.add(c,{at:b.isNumber(g)?g:f.length||0}),this)},get:function(a){return this._views[a]},unset:function(a){var b=this.get(a);return b&&b.remove(),delete this._views[a],this},toView:function(a){return new d.View(a)}}),d.view.MenuItem=d.View.extend({tagName:"a",className:"media-menu-item",attributes:{href:"#"},events:{click:"_click"},_click:function(b){var c=this.options.click;b&&b.preventDefault(),c?c.call(this):this.click(),e||a(".media-frame-content input").first().focus()},click:function(){var a=this.options.state;a&&(this.controller.setState(a),this.views.parent.$el.removeClass("visible"))},render:function(){var a=this.options;return a.text?this.$el.text(a.text):a.html&&this.$el.html(a.html),this}}),d.view.Menu=d.view.PriorityList.extend({tagName:"div",className:"media-menu",property:"state",ItemView:d.view.MenuItem,region:"menu",toView:function(a,b){return a=a||{},a[this.property]=a[this.property]||b,new this.ItemView(a).render()},ready:function(){d.view.PriorityList.prototype.ready.apply(this,arguments),this.visibility()},set:function(){d.view.PriorityList.prototype.set.apply(this,arguments),this.visibility()},unset:function(){d.view.PriorityList.prototype.unset.apply(this,arguments),this.visibility()},visibility:function(){var a=this.region,b=this.controller[a].get(),c=this.views.get(),d=!c||c.length<2;this===b&&this.controller.$el.toggleClass("hide-"+a,d)},select:function(a){var b=this.get(a);b&&(this.deselect(),b.$el.addClass("active"))},deselect:function(){this.$el.children().removeClass("active")},hide:function(a){var b=this.get(a);b&&b.$el.addClass("hidden")},show:function(a){var b=this.get(a);b&&b.$el.removeClass("hidden")}}),d.view.RouterItem=d.view.MenuItem.extend({click:function(){var a=this.options.contentMode;a&&this.controller.content.mode(a)}}),d.view.Router=d.view.Menu.extend({tagName:"div",className:"media-router",property:"contentMode",ItemView:d.view.RouterItem,region:"router",initialize:function(){this.controller.on("content:render",this.update,this),d.view.Menu.prototype.initialize.apply(this,arguments)},update:function(){var a=this.controller.content.mode();a&&this.select(a)}}),d.view.Sidebar=d.view.PriorityList.extend({className:"media-sidebar"}),d.view.Attachment=d.View.extend({tagName:"li",className:"attachment",template:d.template("attachment"),attributes:function(){return{tabIndex:0,role:"checkbox","aria-label":this.model.get("title"),"aria-checked":!1,"data-id":this.model.get("id")}},events:{"click .js--select-attachment":"toggleSelectionHandler","change [data-setting]":"updateSetting","change [data-setting] input":"updateSetting","change [data-setting] select":"updateSetting","change [data-setting] textarea":"updateSetting","click .close":"removeFromLibrary","click .check":"checkClickHandler","click a":"preventDefault",keydown:"toggleSelectionHandler"},buttons:{},initialize:function(){var a=this.options.selection,c=b.defaults(this.options,{rerenderOnModelChange:!0});c.rerenderOnModelChange?this.model.on("change",this.render,this):this.model.on("change:percent",this.progress,this),this.model.on("change:title",this._syncTitle,this),this.model.on("change:caption",this._syncCaption,this),this.model.on("change:artist",this._syncArtist,this),this.model.on("change:album",this._syncAlbum,this),this.model.on("add",this.select,this),this.model.on("remove",this.deselect,this),a&&(a.on("reset",this.updateSelect,this),this.model.on("selection:single selection:unsingle",this.details,this),this.details(this.model,this.controller.state().get("selection")))},dispose:function(){var a=this.options.selection;return this.updateAll(),a&&a.off(null,null,this),d.View.prototype.dispose.apply(this,arguments),this},render:function(){var a=b.defaults(this.model.toJSON(),{orientation:"landscape",uploading:!1,type:"",subtype:"",icon:"",filename:"",caption:"",title:"",dateFormatted:"",width:"",height:"",compat:!1,alt:"",description:""},this.options);return a.buttons=this.buttons,a.describe=this.controller.state().get("describe"),"image"===a.type&&(a.size=this.imageSize()),a.can={},a.nonces&&(a.can.remove=!!a.nonces["delete"],a.can.save=!!a.nonces.update),this.controller.state().get("allowLocalEdits")&&(a.allowLocalEdits=!0),a.uploading&&!a.percent&&(a.percent=0),this.views.detach(),this.$el.html(this.template(a)),this.$el.toggleClass("uploading",a.uploading),a.uploading?this.$bar=this.$(".media-progress-bar div"):delete this.$bar,this.updateSelect(),this.updateSave(),this.views.render(),this},progress:function(){this.$bar&&this.$bar.length&&this.$bar.width(this.model.get("percent")+"%")},toggleSelectionHandler:function(a){var b;if("INPUT"!==a.target.nodeName){if(37===a.keyCode||38===a.keyCode||39===a.keyCode||40===a.keyCode)return void this.controller.trigger("attachment:keydown:arrow",a);if("keydown"!==a.type||13===a.keyCode||32===a.keyCode){if(this.controller.isModeActive("grid")){if(this.controller.isModeActive("edit"))return this.controller.trigger("edit:attachment",this.model,a.currentTarget),void a.stopPropagation();this.controller.isModeActive("select")&&(b="toggle")}a.shiftKey?b="between":(a.ctrlKey||a.metaKey)&&(b="toggle"),this.toggleSelection({method:b}),this.controller.trigger("selection:toggle"),a.stopPropagation()}}},toggleSelection:function(a){var c,d,e,f,g=this.collection,h=this.options.selection,i=this.model,j=a&&a.method;if(h){if(c=h.single(),j=b.isUndefined(j)?h.multiple:j,"between"===j&&c&&h.multiple){if(c===i)return;return e=g.indexOf(c),f=g.indexOf(this.model),d=f>e?g.models.slice(e,f+1):g.models.slice(f,e+1),h.add(d),void h.single(i)}if("toggle"===j)return h[this.selected()?"remove":"add"](i),void h.single(i);if("add"===j)return h.add(i),void h.single(i);j||(j="add"),"add"!==j&&(j="reset"),this.selected()?h[c===i?"remove":"single"](i):(h[j](i),h.single(i))}},updateSelect:function(){this[this.selected()?"select":"deselect"]()},selected:function(){var a=this.options.selection;return a?!!a.get(this.model.cid):void 0},select:function(a,b){var c=this.options.selection,d=this.controller;!c||b&&b!==c||this.$el.hasClass("selected")||(this.$el.addClass("selected").attr("aria-checked",!0),d.isModeActive("grid")&&d.isModeActive("select")||this.$(".check").attr("tabindex","0"))},deselect:function(a,b){var c=this.options.selection;!c||b&&b!==c||this.$el.removeClass("selected").attr("aria-checked",!1).find(".check").attr("tabindex","-1")},details:function(a,b){var c,d=this.options.selection;d===b&&(c=d.single(),this.$el.toggleClass("details",c===this.model))},preventDefault:function(a){a.preventDefault()},imageSize:function(a){var c=this.model.get("sizes");return a=a||"medium",c&&c[a]?b.clone(c[a]):{url:this.model.get("url"),width:this.model.get("width"),height:this.model.get("height"),orientation:this.model.get("orientation")}},updateSetting:function(b){var c,d,e=a(b.target).closest("[data-setting]");e.length&&(c=e.data("setting"),d=b.target.value,this.model.get(c)!==d&&this.save(c,d))},save:function(){var b=this,c=this._save=this._save||{status:"ready"},d=this.model.save.apply(this.model,arguments),e=c.requests?a.when(d,c.requests):d;c.savedTimer&&clearTimeout(c.savedTimer),this.updateSave("waiting"),c.requests=e,e.always(function(){c.requests===e&&(b.updateSave("resolved"===e.state()?"complete":"error"),c.savedTimer=setTimeout(function(){b.updateSave("ready"),delete c.savedTimer},2e3))})},updateSave:function(a){var b=this._save=this._save||{status:"ready"};return a&&a!==b.status&&(this.$el.removeClass("save-"+b.status),b.status=a),this.$el.addClass("save-"+b.status),this},updateAll:function(){var c,d=this.$("[data-setting]"),e=this.model;c=b.chain(d).map(function(b){var c,d,f=a("input, textarea, select, [value]",b);if(f.length)return c=a(b).data("setting"),d=f.val(),e.get(c)!==d?[c,d]:void 0}).compact().object().value(),b.isEmpty(c)||e.save(c)},removeFromLibrary:function(a){a.stopPropagation(),this.collection.remove(this.model)},checkClickHandler:function(a){var b=this.options.selection;b&&(a.stopPropagation(),b.where({id:this.model.get("id")}).length?(b.remove(this.model),this.$el.focus()):b.add(this.model))}}),b.each({caption:"_syncCaption",title:"_syncTitle",artist:"_syncArtist",album:"_syncAlbum"},function(a,b){d.view.Attachment.prototype[a]=function(a,c){var d=this.$('[data-setting="'+b+'"]');return d.length?c===d.find("input, textarea, select, [value]").val()?this:this.render():this}}),d.view.Attachment.Library=d.view.Attachment.extend({buttons:{check:!0}}),d.view.Attachment.EditLibrary=d.view.Attachment.extend({buttons:{close:!0}}),d.view.Attachments=d.View.extend({tagName:"ul",className:"attachments",attributes:{tabIndex:-1},initialize:function(){this.el.id=b.uniqueId("__attachments-view-"),b.defaults(this.options,{refreshSensitivity:e?300:200,refreshThreshold:3,AttachmentView:d.view.Attachment,sortable:!1,resize:!0,idealColumnWidth:a(window).width()<640?135:150}),this._viewsByCid={},this.$window=a(window),this.resizeEvent="resize.media-modal-columns",this.collection.on("add",function(a){this.views.add(this.createAttachmentView(a),{at:this.collection.indexOf(a)})},this),this.collection.on("remove",function(a){var b=this._viewsByCid[a.cid];delete this._viewsByCid[a.cid],b&&b.remove()},this),this.collection.on("reset",this.render,this),this.listenTo(this.controller,"library:selection:add",this.attachmentFocus),this.scroll=b.chain(this.scroll).bind(this).throttle(this.options.refreshSensitivity).value(),this.options.scrollElement=this.options.scrollElement||this.el,a(this.options.scrollElement).on("scroll",this.scroll),this.initSortable(),b.bindAll(this,"setColumns"),this.options.resize&&(this.on("ready",this.bindEvents),this.controller.on("open",this.setColumns),b.defer(this.setColumns,this))},bindEvents:function(){this.$window.off(this.resizeEvent).on(this.resizeEvent,b.debounce(this.setColumns,50))},attachmentFocus:function(){this.$("li:first").focus()},restoreFocus:function(){this.$("li.selected:first").focus()},arrowEvent:function(a){var b=this.$el.children("li"),c=this.columns,d=b.filter(":focus").index(),e=c>=d+1?1:Math.ceil((d+1)/c);if(-1!==d){if(37===a.keyCode){if(0===d)return;b.eq(d-1).focus()}if(38===a.keyCode){if(1===e)return;b.eq(d-c).focus()}if(39===a.keyCode){if(b.length===d)return;b.eq(d+1).focus()}if(40===a.keyCode){if(Math.ceil(b.length/c)===e)return;b.eq(d+c).focus()}}},dispose:function(){this.collection.props.off(null,null,this),this.options.resize&&this.$window.off(this.resizeEvent),d.View.prototype.dispose.apply(this,arguments)},setColumns:function(){var a=this.columns,b=this.$el.width();b&&(this.columns=Math.min(Math.round(b/this.options.idealColumnWidth),12)||1,a&&a===this.columns||this.$el.closest(".media-frame-content").attr("data-columns",this.columns))},initSortable:function(){var c=this.collection;!e&&this.options.sortable&&a.fn.sortable&&(this.$el.sortable(b.extend({disabled:!!c.comparator,containment:this.$el,tolerance:"pointer",start:function(a,b){b.item.data("sortableIndexStart",b.item.index())},update:function(a,b){var d=c.at(b.item.data("sortableIndexStart")),e=c.comparator;delete c.comparator,c.remove(d,{silent:!0}),c.add(d,{silent:!0,at:b.item.index()}),c.comparator=e,c.trigger("reset",c),c.saveMenuOrder()}},this.options.sortable)),c.props.on("change:orderby",function(){this.$el.sortable("option","disabled",!!c.comparator)},this),this.collection.props.on("change:orderby",this.refreshSortable,this),this.refreshSortable())},refreshSortable:function(){if(!e&&this.options.sortable&&a.fn.sortable){var b=this.collection,c=b.props.get("orderby"),d="menuOrder"===c||!b.comparator;this.$el.sortable("option","disabled",!d) -}},createAttachmentView:function(a){var b=new this.options.AttachmentView({controller:this.controller,model:a,collection:this.collection,selection:this.options.selection});return this._viewsByCid[a.cid]=b},prepare:function(){this.collection.length?this.views.set(this.collection.map(this.createAttachmentView,this)):(this.views.unset(),this.collection.more().done(this.scroll))},ready:function(){this.scroll()},scroll:function(){var b,c=this,d=this.options.scrollElement,e=d.scrollTop;d==document&&(d=document.body,e=a(document).scrollTop()),a(d).is(":visible")&&this.collection.hasMore()&&(b=this.views.parent.toolbar,d.scrollHeight-(e+d.clientHeight)").val(c).html(b.text)[0],priority:b.priority||50}},this).sortBy("priority").pluck("el").value()),this.model.on("change",this.select,this),this.select()},createFilters:function(){this.filters={}},change:function(){var a=this.filters[this.el.value];a&&this.model.set(a.props)},select:function(){var a=this.model,c="all",d=a.toJSON();b.find(this.filters,function(a,e){var f=b.all(a.props,function(a,c){return a===(b.isUndefined(d[c])?null:d[c])});return f?c=e:void 0}),this.$el.val(c)}}),d.view.AttachmentFilters.Uploaded=d.view.AttachmentFilters.extend({createFilters:function(){var a,b=this.model.get("type"),e=d.view.settings.mimeTypes;e&&b&&(a=e[b]),this.filters={all:{text:a||c.allMediaItems,props:{uploadedTo:null,orderby:"date",order:"DESC"},priority:10},uploaded:{text:c.uploadedToThisPost,props:{uploadedTo:d.view.settings.post.id,orderby:"menuOrder",order:"ASC"},priority:20}}}}),d.view.AttachmentFilters.All=d.view.AttachmentFilters.extend({createFilters:function(){var a={};b.each(d.view.settings.mimeTypes||{},function(b,c){a[c]={text:b,props:{status:null,type:c,uploadedTo:null,orderby:"date",order:"DESC"}}}),a.all={text:c.allMediaItems,props:{status:null,type:null,uploadedTo:null,orderby:"date",order:"DESC"},priority:10},d.view.settings.post.id&&(a.uploaded={text:c.uploadedToThisPost,props:{status:null,type:null,uploadedTo:d.view.settings.post.id,orderby:"menuOrder",order:"ASC"},priority:20}),a.unattached={text:c.unattached,props:{status:null,uploadedTo:0,type:null,orderby:"menuOrder",order:"ASC"},priority:50},d.view.settings.mediaTrash&&this.controller.isModeActive("grid")&&(a.trash={text:c.trash,props:{uploadedTo:null,status:"trash",type:null,orderby:"date",order:"DESC"},priority:50}),this.filters=a}}),d.view.AttachmentsBrowser=d.View.extend({tagName:"div",className:"attachments-browser",initialize:function(){b.defaults(this.options,{filters:!1,search:!0,display:!1,sidebar:!0,AttachmentView:d.view.Attachment.Library}),this.listenTo(this.controller,"toggle:upload:attachment",b.bind(this.toggleUploader,this)),this.createToolbar(),this.options.sidebar&&this.createSidebar(),this.createUploader(),this.createAttachments(),this.updateContent(),this.options.sidebar&&"errors"!==this.options.sidebar||(this.$el.addClass("hide-sidebar"),"errors"===this.options.sidebar&&this.$el.addClass("sidebar-for-errors")),this.collection.on("add remove reset",this.updateContent,this)},dispose:function(){return this.options.selection.off(null,null,this),d.View.prototype.dispose.apply(this,arguments),this},createToolbar:function(){var b,e,f;f={controller:this.controller},this.controller.isModeActive("grid")&&(f.className="media-toolbar wp-filter"),this.toolbar=new d.view.Toolbar(f),this.views.add(this.toolbar),this.toolbar.set("spinner",new d.view.Spinner({priority:-60})),-1!==a.inArray(this.options.filters,["uploaded","all"])&&(this.toolbar.set("filtersLabel",new d.view.Label({value:c.filterByType,attributes:{"for":"media-attachment-filters"},priority:-80}).render()),"uploaded"===this.options.filters?this.toolbar.set("filters",new d.view.AttachmentFilters.Uploaded({controller:this.controller,model:this.collection.props,priority:-80}).render()):(e=new d.view.AttachmentFilters.All({controller:this.controller,model:this.collection.props,priority:-80}),this.toolbar.set("filters",e.render()))),this.controller.isModeActive("grid")&&(b=d.View.extend({className:"view-switch media-grid-view-switch",template:d.template("media-library-view-switcher")}),this.toolbar.set("libraryViewSwitcher",new b({controller:this.controller,priority:-90}).render()),this.toolbar.set("dateFilterLabel",new d.view.Label({value:c.filterByDate,attributes:{"for":"media-attachment-date-filters"},priority:-75}).render()),this.toolbar.set("dateFilter",new d.view.DateFilter({controller:this.controller,model:this.collection.props,priority:-75}).render()),this.toolbar.set("selectModeToggleButton",new d.view.SelectModeToggleButton({text:c.bulkSelect,controller:this.controller,priority:-70}).render()),this.toolbar.set("deleteSelectedButton",new d.view.DeleteSelectedButton({filters:e,style:"primary",disabled:!0,text:d.view.settings.mediaTrash?c.trashSelected:c.deleteSelected,controller:this.controller,priority:-60,click:function(){var b,e=[],f=this,g=this.controller.state().get("selection"),h=this.controller.state().get("library");if(g.length&&(d.view.settings.mediaTrash||confirm(c.warnBulkDelete))&&(!d.view.settings.mediaTrash||"trash"===g.at(0).get("status")||confirm(c.warnBulkTrash))){for(;g.length>0;)b=g.at(0),d.view.settings.mediaTrash&&"trash"===b.get("status")?(b.set("status","inherit"),e.push(b.save()),g.remove(b)):d.view.settings.mediaTrash?(b.set("status","trash"),e.push(b.save()),g.remove(b)):b.destroy();e.length?a.when.apply(null,e).then(function(){h._requery(!0),f.controller.trigger("selection:action:done")}):this.controller.trigger("selection:action:done")}}}).render())),this.options.search&&(this.toolbar.set("searchLabel",new d.view.Label({value:c.searchMediaLabel,attributes:{"for":"media-search-input"},priority:60}).render()),this.toolbar.set("search",new d.view.Search({controller:this.controller,model:this.collection.props,priority:60}).render())),this.options.dragInfo&&this.toolbar.set("dragInfo",new d.View({el:a('
'+c.dragInfo+"
")[0],priority:-40})),this.options.suggestedWidth&&this.options.suggestedHeight&&this.toolbar.set("suggestedDimensions",new d.View({el:a('
'+c.suggestedDimensions+" "+this.options.suggestedWidth+" × "+this.options.suggestedHeight+"
")[0],priority:-40}))},updateContent:function(){var a,b=this;a=this.controller.isModeActive("grid")?b.attachmentsNoResults:b.uploader,this.collection.length?(a.$el.addClass("hidden"),b.toolbar.get("spinner").hide()):(this.toolbar.get("spinner").show(),this.dfd=this.collection.more().done(function(){b.collection.length?a.$el.addClass("hidden"):a.$el.removeClass("hidden"),b.toolbar.get("spinner").hide()}))},createUploader:function(){this.uploader=new d.view.UploaderInline({controller:this.controller,status:!1,message:this.controller.isModeActive("grid")?"":c.noItemsFound,canClose:this.controller.isModeActive("grid")}),this.uploader.hide(),this.views.add(this.uploader)},toggleUploader:function(){this.uploader.$el.hasClass("hidden")?this.uploader.show():this.uploader.hide()},createAttachments:function(){this.attachments=new d.view.Attachments({controller:this.controller,collection:this.collection,selection:this.options.selection,model:this.model,sortable:this.options.sortable,scrollElement:this.options.scrollElement,idealColumnWidth:this.options.idealColumnWidth,AttachmentView:this.options.AttachmentView}),this.attachments.listenTo(this.controller,"attachment:keydown:arrow",this.attachments.arrowEvent),this.attachments.listenTo(this.controller,"attachment:details:shift-tab",this.attachments.restoreFocus),this.views.add(this.attachments),this.controller.isModeActive("grid")&&(this.attachmentsNoResults=new d.View({controller:this.controller,tagName:"p"}),this.attachmentsNoResults.$el.addClass("hidden no-media"),this.attachmentsNoResults.$el.html(c.noMedia),this.views.add(this.attachmentsNoResults))},createSidebar:function(){var a=this.options,b=a.selection,c=this.sidebar=new d.view.Sidebar({controller:this.controller});this.views.add(c),this.controller.uploader&&c.set("uploads",new d.view.UploaderStatus({controller:this.controller,priority:40})),b.on("selection:single",this.createSingle,this),b.on("selection:unsingle",this.disposeSingle,this),b.single()&&this.createSingle()},createSingle:function(){var a=this.sidebar,b=this.options.selection.single();a.set("details",new d.view.Attachment.Details({controller:this.controller,model:b,priority:80})),a.set("compat",new d.view.AttachmentCompat({controller:this.controller,model:b,priority:120})),this.options.display&&a.set("display",new d.view.Settings.AttachmentDisplay({controller:this.controller,model:this.model.display(b),attachment:b,priority:160,userSettings:this.model.get("displayUserSettings")})),"insert"===this.model.id&&a.$el.addClass("visible")},disposeSingle:function(){var a=this.sidebar;a.unset("details"),a.unset("compat"),a.unset("display"),a.$el.removeClass("visible")}}),d.view.Selection=d.View.extend({tagName:"div",className:"media-selection",template:d.template("media-selection"),events:{"click .edit-selection":"edit","click .clear-selection":"clear"},initialize:function(){b.defaults(this.options,{editable:!1,clearable:!0}),this.attachments=new d.view.Attachments.Selection({controller:this.controller,collection:this.collection,selection:this.collection,model:new Backbone.Model}),this.views.set(".selection-view",this.attachments),this.collection.on("add remove reset",this.refresh,this),this.controller.on("content:activate",this.refresh,this)},ready:function(){this.refresh()},refresh:function(){if(this.$el.children().length){var a=this.collection,b="edit-selection"===this.controller.content.mode();this.$el.toggleClass("empty",!a.length),this.$el.toggleClass("one",1===a.length),this.$el.toggleClass("editing",b),this.$(".count").text(c.selected.replace("%d",a.length))}},edit:function(a){a.preventDefault(),this.options.editable&&this.options.editable.call(this,this.collection)},clear:function(a){a.preventDefault(),this.collection.reset(),this.controller.modal.focusManager.focus()}}),d.view.Attachment.Selection=d.view.Attachment.extend({className:"attachment selection",toggleSelection:function(){this.options.selection.single(this.model)}}),d.view.Attachments.Selection=d.view.Attachments.extend({events:{},initialize:function(){return b.defaults(this.options,{sortable:!0,resize:!1,AttachmentView:d.view.Attachment.Selection}),d.view.Attachments.prototype.initialize.apply(this,arguments)}}),d.view.Attachment.EditSelection=d.view.Attachment.Selection.extend({buttons:{close:!0}}),d.view.Settings=d.View.extend({events:{"click button":"updateHandler","change input":"updateHandler","change select":"updateHandler","change textarea":"updateHandler"},initialize:function(){this.model=this.model||new Backbone.Model,this.model.on("change",this.updateChanges,this)},prepare:function(){return b.defaults({model:this.model.toJSON()},this.options)},render:function(){return d.View.prototype.render.apply(this,arguments),b(this.model.attributes).chain().keys().each(this.update,this),this},update:function(a){var b,c,d=this.model.get(a),e=this.$('[data-setting="'+a+'"]');e.length&&(e.is("select")?(c=e.find('[value="'+d+'"]'),c.length?(e.find("option").prop("selected",!1),c.prop("selected",!0)):this.model.set(a,e.find(":selected").val())):e.hasClass("button-group")?(b=e.find("button").removeClass("active"),b.filter('[value="'+d+'"]').addClass("active")):e.is('input[type="text"], textarea')?e.is(":focus")||e.val(d):e.is('input[type="checkbox"]')&&e.prop("checked",!!d&&"false"!==d))},updateHandler:function(b){var c,d=a(b.target).closest("[data-setting]"),e=b.target.value;b.preventDefault(),d.length&&(d.is('input[type="checkbox"]')&&(e=d[0].checked),this.model.set(d.data("setting"),e),(c=d.data("userSetting"))&&setUserSetting(c,e))},updateChanges:function(a){a.hasChanged()&&b(a.changed).chain().keys().each(this.update,this)}}),d.view.Settings.AttachmentDisplay=d.view.Settings.extend({className:"attachment-display-settings",template:d.template("attachment-display-settings"),initialize:function(){var a=this.options.attachment;b.defaults(this.options,{userSettings:!1}),d.view.Settings.prototype.initialize.apply(this,arguments),this.model.on("change:link",this.updateLinkTo,this),a&&a.on("change:uploading",this.render,this)},dispose:function(){var a=this.options.attachment;a&&a.off(null,null,this),d.view.Settings.prototype.dispose.apply(this,arguments)},render:function(){var a=this.options.attachment;return a&&b.extend(this.options,{sizes:a.get("sizes"),type:a.get("type")}),d.view.Settings.prototype.render.call(this),this.updateLinkTo(),this},updateLinkTo:function(){var a=this.model.get("link"),b=this.$(".link-to-custom"),c=this.options.attachment;return"none"===a||"embed"===a||!c&&"custom"!==a?void b.addClass("hidden"):(c&&("post"===a?b.val(c.get("link")):"file"===a?b.val(c.get("url")):this.model.get("linkUrl")||b.val("http://"),b.prop("readonly","custom"!==a)),b.removeClass("hidden"),void(!e&&b.is(":visible")&&b.focus()[0].select()))}}),d.view.Settings.Gallery=d.view.Settings.extend({className:"collection-settings gallery-settings",template:d.template("gallery-settings")}),d.view.Settings.Playlist=d.view.Settings.extend({className:"collection-settings playlist-settings",template:d.template("playlist-settings")}),d.view.Attachment.Details=d.view.Attachment.extend({tagName:"div",className:"attachment-details",template:d.template("attachment-details"),events:{"change [data-setting]":"updateSetting","change [data-setting] input":"updateSetting","change [data-setting] select":"updateSetting","change [data-setting] textarea":"updateSetting","click .delete-attachment":"deleteAttachment","click .trash-attachment":"trashAttachment","click .untrash-attachment":"untrashAttachment","click .edit-attachment":"editAttachment","click .refresh-attachment":"refreshAttachment",keydown:"toggleSelectionHandler"},initialize:function(){this.options=b.defaults(this.options,{rerenderOnModelChange:!1}),this.on("ready",this.initialFocus),d.view.Attachment.prototype.initialize.apply(this,arguments)},initialFocus:function(){e||this.$(":input").eq(0).focus()},deleteAttachment:function(a){a.preventDefault(),confirm(c.warnDelete)&&(this.model.destroy(),this.controller.modal.focusManager.focus())},trashAttachment:function(a){var b=this.controller.library;a.preventDefault(),d.view.settings.mediaTrash&&"edit-metadata"===this.controller.content.mode()?(this.model.set("status","trash"),this.model.save().done(function(){b._requery(!0)})):this.model.destroy()},untrashAttachment:function(a){var b=this.controller.library;a.preventDefault(),this.model.set("status","inherit"),this.model.save().done(function(){b._requery(!0)})},editAttachment:function(a){var b=this.controller.states.get("edit-image");window.imageEdit&&b?(a.preventDefault(),b.set("image",this.model),this.controller.setState("edit-image")):this.$el.addClass("needs-refresh")},refreshAttachment:function(a){this.$el.removeClass("needs-refresh"),a.preventDefault(),this.model.fetch()},toggleSelectionHandler:function(a){return"keydown"===a.type&&9===a.keyCode&&a.shiftKey&&a.target===this.$(":tabbable").get(0)?(this.controller.trigger("attachment:details:shift-tab",a),!1):37===a.keyCode||38===a.keyCode||39===a.keyCode||40===a.keyCode?void this.controller.trigger("attachment:keydown:arrow",a):void 0}}),d.view.AttachmentCompat=d.View.extend({tagName:"form",className:"compat-item",events:{submit:"preventDefault","change input":"save","change select":"save","change textarea":"save"},initialize:function(){this.model.on("change:compat",this.render,this)},dispose:function(){return this.$(":focus").length&&this.save(),d.View.prototype.dispose.apply(this,arguments)},render:function(){var a=this.model.get("compat");if(a&&a.item)return this.views.detach(),this.$el.html(a.item),this.views.render(),this},preventDefault:function(a){a.preventDefault()},save:function(a){var c={};a&&a.preventDefault(),b.each(this.$el.serializeArray(),function(a){c[a.name]=a.value}),this.model.saveCompat(c)}}),d.view.Iframe=d.View.extend({className:"media-iframe",render:function(){return this.views.detach(),this.$el.html('