summaryrefslogtreecommitdiffstatshomepage
path: root/src/js/_enqueues/lib/ajax-response.js
Commit message (Collapse)AuthorAge
* Administration: Error messages improvements in WP Admin.Jb Audras2025-02-08
| | | | | | | | | | | | This changeset improves a bunch of WP-Admin error messages, notably replacing the good old cryptic "Something went wrong" message with more helpful information. Props peterwilsoncc, netweb, karmatosed, JoshuaWold, mrtortai, audrasjb, sukhendu2002, joedolson. See #43622. git-svn-id: https://develop.svn.wordpress.org/trunk@59789 602fd350-edb4-49c9-b593-d223f7449a82
* Administration: A11y: Add `role="alert"` on JS injected admin notices.Joe Dolson2024-06-21
| | | | | | | | | Add the attribute `role="alert"` on 12 instances of admin notices that are injected into the DOM using JavaScript. The `role="alert"` attribute allows screen readers to recognize the addition to the DOM and announce the errors to users. Props afercia, cyrus11, rcreators, joedolson. Fixes #47111. git-svn-id: https://develop.svn.wordpress.org/trunk@58455 602fd350-edb4-49c9-b593-d223f7449a82
* Administration: Audible messages on AJAX error cases.Joe Dolson2022-07-16
| | | | | | | | | Issues appropriate audible messages via `wp.a11y.speak()` when `ajax-response.js` generates an error via `wp_die()`. Props afercia, alexstine. Fixes #54483. git-svn-id: https://develop.svn.wordpress.org/trunk@53709 602fd350-edb4-49c9-b593-d223f7449a82
* Administration: Remove term page check from `ajax-response.js`.Peter Wilson2022-04-11
| | | | | | | | | | | | | Replace hard coded check for the term creation page in `_enqueues/lib/ajax-response.js` with a check for a notification to display in the AJAX response data. Follow up to [52170], [52672]. Props SergeyBiryukov, ryokuhi, johnregan3, sabernhardt, joedolson. Fixes #55078. See #54955. git-svn-id: https://develop.svn.wordpress.org/trunk@53123 602fd350-edb4-49c9-b593-d223f7449a82
* Comments: Only render term update notices on term screens.Joe Dolson2022-02-04
| | | | | | | | | | Prevent blank notices from appearing when adding custom fields or terms in the post editor. Props gadhiyaravi, Boniu91, ravipatel, sabernhardt. Fixes #54955. See #42937. git-svn-id: https://develop.svn.wordpress.org/trunk@52672 602fd350-edb4-49c9-b593-d223f7449a82
* Taxonomy: Display update notices when adding terms.Joe Dolson2021-11-15
| | | | | | | | | | Display notice and announce to screen readers when a new term is added. Props manishamakhija, birgire, dilipbheda, afercia, hellofromTonya. Fixes #42937. git-svn-id: https://develop.svn.wordpress.org/trunk@52170 602fd350-edb4-49c9-b593-d223f7449a82
* Commit Standards: Revert [52168] to correct commit message.Joe Dolson2021-11-15
| | | | | | | | | | Used incorrect commit message.. Follow up to [52168]. See #42937. git-svn-id: https://develop.svn.wordpress.org/trunk@52169 602fd350-edb4-49c9-b593-d223f7449a82
* Media: Featured image modal loads only selected image.Joe Dolson2021-11-15
| | | | | | | | | Fix bug introduced in [50829] that caused media modal to only load the selected image. Executes `.more()` when loading the modal to ensure that the media collection is available. Props manishamakhija, birgire, dilipbheda, afercia, hellofromTonya. Fixes #42937. git-svn-id: https://develop.svn.wordpress.org/trunk@52168 602fd350-edb4-49c9-b593-d223f7449a82
* External Libraries: Further fix jQuery deprecations in WordPress core.Sergey Biryukov2021-03-18
| | | | | | | | | Follow-up to [50001], [50270], [50367], [50383], [50410], [50420], [50429]. Props Clorith. See #51812. git-svn-id: https://develop.svn.wordpress.org/trunk@50547 602fd350-edb4-49c9-b593-d223f7449a82
* External Libraries: Further fix jQuery deprecations in WordPress core.Sergey Biryukov2021-02-23
| | | | | | | | | | | This includes many minor adjustments to a wide array of core files to replace shorthands with full declarations. Follow-up to [50001], [50270], [50367]. Props Clorith, hellofromTonya, peterwilsoncc, adamsilverstein, aristath. See #51812. git-svn-id: https://develop.svn.wordpress.org/trunk@50420 602fd350-edb4-49c9-b593-d223f7449a82
* External Libraries: First pass at fixing jQuery deprecations in WordPress ↵Sergey Biryukov2021-01-22
| | | | | | | | | | | | | | | | | core and bundled themes. To be able to disable jQuery Migrate as step 3 of updating the jQuery version shipped with WordPress, all `JQMIGRATE` warnings in the browser console will have to be addressed. This includes many minor adjustments to a wide array of core files. Follow-up to: * Step 1: Disabling jQuery Migrate 1.4.1 in WordPress 5.5: [48323], [48324] * Step 2: Updating jQuery to 3.5.1 and adding jQuery Migrate 3.3.x in WordPress 5.6: [49101], [49338], [49615], [49649] Props Clorith, azaozz. See #51812. git-svn-id: https://develop.svn.wordpress.org/trunk@50001 602fd350-edb4-49c9-b593-d223f7449a82
* Coding Standards: Use strict comparison in `js/_enqueues/lib/ajax-response.js`.Sergey Biryukov2020-06-14
| | | | | | | Props ankitmaru. Fixes #50320. git-svn-id: https://develop.svn.wordpress.org/trunk@48040 602fd350-edb4-49c9-b593-d223f7449a82
* Docs: Improve inline comments per the documentation standards.Sergey Biryukov2020-01-29
| | | | | | | | Includes minor code layout fixes for better readability. See #48303. git-svn-id: https://develop.svn.wordpress.org/trunk@47122 602fd350-edb4-49c9-b593-d223f7449a82
* General: Explicitly assigns all JS globals to the window.Omar Reiss2018-08-19
| | | | | | | | | Many variables in the JavaScript were defined in the global scope without being explicitly assigned to the window. When built with Webpack, the code gets encapsulated in anonymous functions and those implicit globals get assigned to the wrong scope. This patch prevents that from happening. Fixes #44371. See #43731. git-svn-id: https://develop.svn.wordpress.org/trunk@43577 602fd350-edb4-49c9-b593-d223f7449a82
* Docs: Add file doc `@output` annotations.Anton Timmermans2018-06-15
| | | | | | | | | | | | | | | | | | These annotations make it clear to the reader of a JavaScript source where the build process outputs to. These annotations can later be integrated in a webpack configuration. This way there is one source of truth. The `build` folder is omitted from the paths, because a single JS file shouldn't not be responsible of knowing where outputs in general will end up at. A file only knows its output location relative to the project. Props adamsilverstein, herregroen, omarreiss, pento. Fixes #44361. git-svn-id: https://develop.svn.wordpress.org/trunk@43347 602fd350-edb4-49c9-b593-d223f7449a82
* Once upon a midnight dreary, while I coded, weak and weary,Gary Pendergast2018-05-23
In many a strange and curious file of forgotten lore— While I pondered, blaming Nacin, my notifications suddenly awakened, As of someone quietly DMing;—DMing me, I can’t ignore. “’Tis some contributor,” I muttered, “DMing me an idea or four— Only this and nothing more.” Ah, distinctly I remember, at WordCamp US, last December; A mad proposal nearly laid me—down out cold—upon the floor. Curious, I listened closely;—to a plan I agreed with, mostly— A way to make our JavaScript—JavaScript which was a chore— Maintainable, extendable, for the future, is what I saw. Guten-ready for evermore. Open here I switch to Slack, when, with many a patch and hack, In there stepped Omar, a JavaScript developer hardcore; Pronouncing all the changes fit; ready now to be commit; “There’s nothing else for us to do,” DMing me, “It’s done!” he swore— “No longer random guessing at which file need next be explored— Let’s move on, we’re all aboard.” Moved all together, grouped and managed, in folders all is packaged, The code had all been cleaned and tidied, important parts moved to the fore, “Though this change be useful here,” I said, “it is too large, I fear, We couldn’t manage such a patch, we’ve done nothing like this before— Tell me where doth go this change, change to make our codebase soar!” Quoth Omar, “In WordPress Core.” Props omarreis for shepherding this significant change. Props adamsilverstein, aduth, atimmer, dingo_bastard, frank-klein, gziolo, herregroen, jaswrks, jeremyfelt, jipmoors, jorbin, netweb, ocean90, pento, tjnowell, and youknowriad for testing, feedback, discussion, encouragement, commiserations, etc. I make no apologies for this commit message. Fixes #43055. git-svn-id: https://develop.svn.wordpress.org/trunk@43309 602fd350-edb4-49c9-b593-d223f7449a82