| [24177]
|
azaozz
|
Clean up revision.php docblocks, props DrewAPicture, fixes #24265
|
| [24117]
|
azaozz
|
Revert [24113], wp-tinymce.js.gz is missing couple of files.
|
| [24076]
|
azaozz
|
Upgrade to Plupload 1.5.7, fixes #24163
|
| [24042]
|
azaozz
|
Post locks:
- Show 'Saving revision...' while autosaving after a post has been taken over. Change to 'Your latest changes were saved as a revision.' when autosave completes.
- Make sure a user exists before using $user->display_name.
- Add 'post_lock_text' action for extending the message text.
|
| [24026]
|
azaozz
|
Revisions: look at the version of the earliest revision when checking whether to upgrade the revisions authors, see #16215
|
| [24025]
|
azaozz
|
Revisions: when upgrading the revision author don't add a copy of the post as latest revision when some of the revisions are already at v1. See #16215
|
| [23982]
|
azaozz
|
Fix accidental revert of revisions comparison in [23981]
|
| [23981]
|
azaozz
|
Post locks: make sure we never overwrite a draft when it's locked, clean up wp_ajax_autosave() and make wp-refresh-post-lock a bit more robust, see #23697
|
| [23975]
|
azaozz
|
Revisions: compare revisions by date in wp_ajax_revisions_data(), deprecate the $parent arg in wp_list_post_revisions() as now revisions always include a copy of the current post, props adamsilverstein, see #23901
|
| [23933]
|
azaozz
|
Revisions: don't set revisions post_author with get_post_meta( $ID, '_edit_last' ). Not needed since we create revisions after saving the post and breaks per-user autosaves, see #16215
|
| [23929]
|
azaozz
|
Revisions: move the call to _wp_upgrade_revisions_of_post() to edit-form-advanced.php, in the code block checking whether we should show the revisions postbox. See #16215
|
| [23928]
|
azaozz
|
Revisions:
- Store the post format as meta on revisions (including autosaves).
- Add post formats data (post meta) when autosaving.
- Only add non-empty post formats data to revisions.
- Correct the post format when previewing a published post.
Props kovshenin, see #19570, see #20564.
|
| [23926]
|
azaozz
|
Post formats: connect labels with fields, move the two css blocks dealing with formats next to each other, see #23938
|
| [23922]
|
azaozz
|
Logged out warnings: fix phpdoc, props ocean90, see #23295
|
| [23916]
|
azaozz
|
In the HTML outputted from get_search_form(): remove incrementing the IDs for XHTML after the first call, remove the <div> wrapper for HTML5. Props obenland, props bpetty. Fixes #16539
|
| [23886]
|
azaozz
|
Autosave: use heartbeat to determine when connection is lost and disable the Save and Publish buttons. Re-enable the buttons when connection is restored. Props dh-shredder, see #23220
|
| [23885]
|
azaozz
|
Revisions: remove the new _wp_last_revision_matches_current_post(), can be replaced by a simple revisions version check. Fixes #23913
|
| [23882]
|
azaozz
|
Heartbeat: improve setting the errorstate, add ajaxurl to the settings object when loading on the front-end, some code cleanup, see #23216
|
| [23881]
|
azaozz
|
Logged out warnings: by default, load only in the admin. Plugins and themes can load on the front-end when needed, see #23295
|
| [23849]
|
azaozz
|
Post revisions:
- Always update the revision version when updating post authors.
- Check if revisions have been updated and return early.
- Update the revisions by direct query to avoid resetting post_modified.
- Fix a bug where we may be comparing with an autosave but need to compare with the latest revision.
Fixes #16215.
|
| [23830]
|
azaozz
|
Fix wp_list_post_revisions() to include all autosaves when listing autosaves only and properly include or exclude the current post, see #23665, see #16215
|
| [23805]
|
azaozz
|
Logged out warnings: add fallback text dialog for:
- The login page has "X-Frame-Options: DENY" header.
- Cross-domain when displaying on the front-end on multisite with domain mapping.
- The site forces ssl login but not ssl admin.
Add onbeforeunload prompt to counter (frame-busting) JS redirects. Move the JS and CSS into separate files. See #23295.
|
| [23801]
|
azaozz
|
In the HTML outputted from get_search_form(): increment the ID connecting <label> to <input> when the function is called multiple times, remove the form and submit button IDs for HTML 5.0 and for XHTML after the first call. Props WraithKenny, fixes #16539
|
| [23796]
|
azaozz
|
Local autosave: remove the locally stored data after a post is saved. This prevents false positives when several users edit the same post multiple times. See #23220
|
| [23790]
|
azaozz
|
Editor: fix switching Text to Visual and back if TinyMCE fails to initialise, fixes #23235
|
| [23763]
|
azaozz
|
Post locks: contain focus inside the dialog when tabbing, remove outline when focus is on the text, see #23697
|
| [23747]
|
azaozz
|
Bulk actions: do not move locked posts to the trash, props pdclark, see #23792
|
| [23745]
|
azaozz
|
Editor: preserve the textarea content when saving, wpautop is not used and TinyMCE is hidden. Props WraithKenny, fixes #23743
|
| [23735]
|
azaozz
|
Create one autosave per user rather than a single autosave for all users. Remove unused code from autosave.js and wp_ajax_autosave(). See #23665.
|
| [23733]
|
azaozz
|
Post locks: when a dialog is shown move focus to the text, see #23697
|
| [23730]
|
azaozz
|
Pass post format as a class to TinyMCE's body, props adamsilverstein, fixes #23198
|
| [23725]
|
azaozz
|
Post locks: add Preview button when post is locked, fix the suggested places, see #23312
|
| [23705]
|
azaozz
|
Local autosave: remove the temp cookie after first use. Prevents false negative if the browser crashes. Add some temp logging to aid testing. See #23220
|
| [23699]
|
azaozz
|
Logged out warnings: remove the logged out warning from autosave when in login_grace_period, see #23295
|
| [23693]
|
azaozz
|
Local autosave: set a temp cookie on submitting the form and change it on redirecting after the post is saved/updated, then use it to determine if saving worked properly. Removes the chance for false positives after saving/updating a post. See #23220
|
| [23692]
|
azaozz
|
Logged out warnings, heartbeat: remove nopriv_autosave as it doubles the functionality of the logged out warnings, move wp_ajax_nopriv_heartbeat() under No-privilege Ajax handlers in ajax-actions.php, see #23295, see #23216
|
| [23691]
|
azaozz
|
Logged out warnings: clear previous errors when interim_login is set, see #23295
|
| [23683]
|
azaozz
|
Autosave to the browser's sessionStorage, compare this autosave to the post content on page load and let the user restore it when the data is not the same. First run, see #23220
|
| [23681]
|
azaozz
|
Post locks on the posts list screen: new icons for the lock, props empireoflight, show avatar for the user currently editing, props dh-shredder, see #23312
|
| [23661]
|
azaozz
|
Check post locks with heartbeat and display modal notifications when a post is locked or a user takes over editing, props dh-shredder, see #23697
|
| [23543]
|
azaozz
|
Logged out warnings: restructure the PHP code (no need for a class), props nacin, see #23295
|
| [23505]
|
azaozz
|
Logged out warnings: remove debug leftovers, see #23295
|
| [23504]
|
azaozz
|
Improved logged out warnings, first run, props mintindeed, see #23295
|
| [23488]
|
azaozz
|
Add edit-post.min.js for bumpbot's sake, see #23312
|
| [23487]
|
azaozz
|
Post locks: use heartbeat to dynamically update locked posts on the Posts screen, first run, see #23312
|
| [23485]
|
azaozz
|
Post locks: don't check hidden checkboxes on bulk select/deselect, props dh-shredder, see #23312
|
| [23482]
|
azaozz
|
Fix typo in wp_heartbeat_settings, see #23216
|
| [23481]
|
azaozz
|
Heartbeat API: add nopriv actions, add JS 'heartbeat-send' event, see #23216
|
| [23402]
|
azaozz
|
TinyMCE: include https://github.com/tinymce/tinymce/commit/cd84a63d4addf27c60ef32dcbe1a49bbee30150a to fix backspace and line breaks issues in WebKit, see #23337
|
| [23389]
|
azaozz
|
Heartbeat API: fix error in IE < 9, props SergeyBiryukov, don't attempt to bind events to cross-domain iframes, see #23216
|
| [23382]
|
azaozz
|
Heartbeat API: throttle down when the window looses focus or when the user is inactive, always send 'screen_id', change the interval settings to 'fast' (5sec), 'standard' (15sec) and 'slow' (60sec), the interval can be changed from PHP, see #23216
|
| [23371]
|
azaozz
|
Posts screen: show when a post is "locked", hide the checkbox, Quick Edit and Trash links, props dh-shredder, see #23312
|
| [23370]
|
azaozz
|
New icons: make the .icon32 container larger to prevent clipping, see #23333
|
| [23369]
|
azaozz
|
New icons take one, props empireoflight, see #23333
|
| [23356]
|
azaozz
|
Remove BOM from jquery.query.js, fixes #23315
|
| [23355]
|
azaozz
|
Heartbeat API: first run, see #23216
|
| [23340]
|
azaozz
|
Update Plupload to 1.5.5, fixes #23277 for 3.5
|
| [23339]
|
azaozz
|
Update Plupload to 1.5.5, fixes #23277 for trunk
|
| [23327]
|
azaozz
|
Autop: <samp> is not a block tag, props toscho, fixes #18807
|
| [23326]
|
azaozz
|
Main editor: when setting or saving the height, look only at elements that have style="height:..." set. Reset a previously saved erroneous "ed_size" value (over 5000px) to the default height of 360px. Fixes #23042 for 3.5.
|
| [23302]
|
azaozz
|
Main editor: when setting or saving the height, look only at elements that have style="height:..." set. Reset a previously saved erroneous "ed_size" value (over 5000px) to the default height of 360px. Fixes #23042 for trunk.
|
| [23299]
|
azaozz
|
Media: when copying from "caption" (textarea) to "alt" (text input) also remove line breaks, props kovshenin, fixes #23176 for 3.5
|
| [23298]
|
azaozz
|
Media: when copying from "caption" (textarea) to "alt" (text input) also remove line breaks, props kovshenin, fixes #23176 for trunk
|
| [23278]
|
azaozz
|
Taxonomy postbox: fix toggling with "Choose from the most used tags" when several postboxes are shown, props SergeyBiryukov, fixes #23112 for trunk
|
| [23277]
|
azaozz
|
Taxonomy postbox: fix toggling with "Choose from the most used tags" when several postboxes are shown, props SergeyBiryukov, fixes #23112 for 3.5
|
| [23222]
|
azaozz
|
TinyMCE: don't remove empty <i>, <b>, <em> and <strong> matching the behavior in WordPress 3.4/TinyMCE 3.4.9, see #22477 for trunk
|
| [23221]
|
azaozz
|
TinyMCE: don't remove empty <i>, <b>, <em> and <strong> matching the behavior in WordPress 3.4/TinyMCE 3.4.9, fixes #22477 for 3.5
|
| [23219]
|
azaozz
|
TinyMCE: prevent <a> from wrapping block elements, fixes #22888 for trunk
|
| [23218]
|
azaozz
|
TinyMCE: prevent <a> from wrapping block elements, fixes #22888 for 3.5
|
| [23217]
|
azaozz
|
TinyMCE: update to latest source including the WebKit backspace fix, fixes #23010, fixes #22766 for 3.5
|
| [23192]
|
azaozz
|
TinyMCE: update to latest source including the WebKit backspace fix, see #23010
|
| [23090]
|
azaozz
|
Upgrade to TinyMCE 3.5.8, fixes #22755
|
| [23039]
|
azaozz
|
RTL: properly align the demo image in the Edit Image popup, props nacin, fixes #22733
|
| [23017]
|
azaozz
|
5000, not 3000, see #22708
|
| [23016]
|
azaozz
|
Editor: add sanity limit for editor height of 5000px, save only when resizing the Visual or the Text editor, fixes #22708
|
| [22905]
|
azaozz
|
Media in Internet Explorer: ensure we save the caret bookmark for IE in TinyMCE for the right instance, fixes #22446
|
| [22857]
|
azaozz
|
TinyMCE: improve hiding of the image/gallery popup buttons, fix selecting a gallery in IE, don't leave empty paragraph after deleting an image with the popup button, fixes #22463, see #21390
|
| [22829]
|
azaozz
|
Do not optimize/smush/ImageOptim GIFs. Most are either not reduced in size or reduced only couple of bytes but the optimization messes with the transparency/matte. Fixes #22536, see #22381
|
| [22796]
|
azaozz
|
Fix typo in [22795]
|
| [22795]
|
azaozz
|
Improve AYS comparison on the Edit Attachment screen, props nacin, fixes #22491
|
| [22730]
|
azaozz
|
Skip To links: visually hide by only setting top: -1000em; (this should make them work well in all screen readers), fixes #21312
|
| [22728]
|
azaozz
|
Toolbar: sync jQuery and non-jQuery JS behaviour when there's a hash in the url, props tlovett1, fixes #22520
|
| [22726]
|
azaozz
|
Skip links: simplified look with more contrast, props sabreuse, fixes #21310
|
| [22725]
|
azaozz
|
Don't load autosave.js on the attachment editing screen, add simple AYS on unload if there are changes, props helenyhou, fixes #22491
|
| [22644]
|
azaozz
|
TinyMCE: place the caret after/under images with captions when inserting content, fixes #19389
|
| [22643]
|
azaozz
|
RTL: remove unneeded toolbar border-right, props ocean90, see #22453
|
| [22641]
|
azaozz
|
RTL: fix styling of Skip To links, see #22453
|
| [22640]
|
azaozz
|
RTL fixes and improvements: add-media, image-editor, the spinners, the featured image button, some css cleanup, props ocean90, maor, SergeyBiryukov, ramiy, see #22453
|
| [22638]
|
azaozz
|
Welcome screen: clean up the css, improve the html, add RTL styles, props helenyhou TobiasBg ocean90, fixes #21368, see #22453
|
| [22636]
|
azaozz
|
Make the admin menu and toolbar work well on mobile devices (take 2), props georgestephanis, fixes #20614, fixes #22382
|
| [22606]
|
azaozz
|
Editor: disable the textarea resizing handle on touch devices (cannot be used there), don't save TinyMCE's height in iOS as the user cannot set/change it there (it expands the iframe to full height), see #21718
|
| [22602]
|
azaozz
|
TinyMCE: fix and improve the popup buttons for editing images and galleries show/hide for touch devices, fix inconsistency in iOS when "touching" an image inside a link, see #21390
|
| [22600]
|
azaozz
|
TinyMCE: extend the allowed obsolete attributes to include tr, th and td (thead, tfoot and tbody weren't around in HTML 3.2), see #22175
|
| [22586]
|
azaozz
|
TinyMCE: fix styles, add 2x background icons and load buttons.css in the Edit Image modal, remove wp-view styles from content.css, add 2x icons for the popup buttons (for editing image and gallery), fixes #22447, see #21019
|
| [22550]
|
azaozz
|
TinuMCE: update to 3.5.7, fixes #21173
|
| [22536]
|
azaozz
|
Admin menu: sync the .folded and @media .auto-fold styles, fixes #21998
|
| [22517]
|
azaozz
|
QuickPress: add some JS to set wpActiveEditor when the title or content is focused, fixes #22021
|
| [22458]
|
azaozz
|
Editor: fix position of the resize handle in Text mode in RTL (also some minor css cleanup), see #21718
|
| [22439]
|
azaozz
|
More retina backgrounds and bits, props saracannon, empireoflight and lessbloat, see #21019
|
| [22411]
|
azaozz
|
Allow commonly used obsolete HTML5 attributes in TinyMCE, table[summary|width|border|frame|rules|cellspacing|cellpadding|align|bgcolor] and a[name], fixes #22175
|