Commit c62fe7e
committed
Editor: Introduce the PHP-related code for Notes.
Bring the PHP part of the new Notes feature into core for the 6.9 release. See related Gutenberg Issue: WordPress/gutenberg#71826. These changes do not impact any user facing functionality, they simply prepare core for the JavaScript functionality that will come over in a separate sync.
Overview of changes:
- Ensure Notes are not included in comment counts
- Enable the note type (REST API)
- Adjust capabilities so edit_post cap implies ability to edit notes
- Enable empty and duplicate notes for resolve/re-open actions
- Add control over notes with post type supports check
- Register new note resolution status meta
Props: ristojovanovic, adamsilverstein, jeffpaul, wildworks, mamaduka, swissspidy, timothyblynjacobs, kadamwhite.
Fixes #64096.
git-svn-id: https://develop.svn.wordpress.org/trunk@60987 602fd350-edb4-49c9-b593-d223f7449a821 parent 20b1cf6 commit c62fe7e
File tree
7 files changed
+600
-20
lines changed- src
- wp-admin/includes
- wp-includes
- rest-api/endpoints
- tests/phpunit/tests/rest-api
7 files changed
+600
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
| 154 | + | |
154 | 155 | | |
155 | 156 | | |
156 | 157 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
160 | | - | |
| 160 | + | |
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
417 | 417 | | |
418 | 418 | | |
419 | 419 | | |
| 420 | + | |
420 | 421 | | |
421 | 422 | | |
422 | 423 | | |
| |||
714 | 715 | | |
715 | 716 | | |
716 | 717 | | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
717 | 723 | | |
718 | 724 | | |
719 | 725 | | |
| |||
4103 | 4109 | | |
4104 | 4110 | | |
4105 | 4111 | | |
| 4112 | + | |
| 4113 | + | |
| 4114 | + | |
| 4115 | + | |
| 4116 | + | |
| 4117 | + | |
| 4118 | + | |
| 4119 | + | |
| 4120 | + | |
| 4121 | + | |
| 4122 | + | |
| 4123 | + | |
| 4124 | + | |
| 4125 | + | |
| 4126 | + | |
| 4127 | + | |
| 4128 | + | |
| 4129 | + | |
| 4130 | + | |
| 4131 | + | |
| 4132 | + | |
| 4133 | + | |
| 4134 | + | |
| 4135 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4343 | 4343 | | |
4344 | 4344 | | |
4345 | 4345 | | |
4346 | | - | |
| 4346 | + | |
| 4347 | + | |
| 4348 | + | |
4347 | 4349 | | |
4348 | | - | |
| 4350 | + | |
4349 | 4351 | | |
4350 | 4352 | | |
4351 | 4353 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
41 | 52 | | |
42 | 53 | | |
43 | 54 | | |
| |||
62 | 73 | | |
63 | 74 | | |
64 | 75 | | |
65 | | - | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
66 | 86 | | |
67 | 87 | | |
68 | 88 | | |
| |||
2329 | 2349 | | |
2330 | 2350 | | |
2331 | 2351 | | |
2332 | | - | |
2333 | 2352 | | |
2334 | 2353 | | |
2335 | 2354 | | |
| |||
Lines changed: 88 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
| 126 | + | |
| 127 | + | |
126 | 128 | | |
127 | 129 | | |
128 | 130 | | |
129 | 131 | | |
130 | 132 | | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
131 | 141 | | |
132 | 142 | | |
133 | 143 | | |
| |||
144 | 154 | | |
145 | 155 | | |
146 | 156 | | |
147 | | - | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
148 | 169 | | |
149 | 170 | | |
150 | 171 | | |
| |||
394 | 415 | | |
395 | 416 | | |
396 | 417 | | |
397 | | - | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
398 | 421 | | |
399 | 422 | | |
400 | 423 | | |
| |||
452 | 475 | | |
453 | 476 | | |
454 | 477 | | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
455 | 488 | | |
456 | 489 | | |
457 | 490 | | |
| |||
505 | 538 | | |
506 | 539 | | |
507 | 540 | | |
508 | | - | |
| 541 | + | |
| 542 | + | |
509 | 543 | | |
510 | 544 | | |
511 | 545 | | |
| |||
532 | 566 | | |
533 | 567 | | |
534 | 568 | | |
535 | | - | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
536 | 578 | | |
537 | 579 | | |
538 | 580 | | |
| |||
556 | 598 | | |
557 | 599 | | |
558 | 600 | | |
559 | | - | |
| 601 | + | |
560 | 602 | | |
561 | 603 | | |
562 | 604 | | |
| |||
584 | 626 | | |
585 | 627 | | |
586 | 628 | | |
587 | | - | |
588 | | - | |
| 629 | + | |
| 630 | + | |
589 | 631 | | |
590 | 632 | | |
591 | 633 | | |
| |||
598 | 640 | | |
599 | 641 | | |
600 | 642 | | |
601 | | - | |
| 643 | + | |
602 | 644 | | |
603 | 645 | | |
604 | 646 | | |
605 | 647 | | |
606 | 648 | | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
607 | 654 | | |
608 | 655 | | |
609 | 656 | | |
| |||
1519 | 1566 | | |
1520 | 1567 | | |
1521 | 1568 | | |
| 1569 | + | |
1522 | 1570 | | |
1523 | 1571 | | |
1524 | 1572 | | |
| |||
1925 | 1973 | | |
1926 | 1974 | | |
1927 | 1975 | | |
| 1976 | + | |
| 1977 | + | |
| 1978 | + | |
| 1979 | + | |
| 1980 | + | |
| 1981 | + | |
| 1982 | + | |
| 1983 | + | |
| 1984 | + | |
| 1985 | + | |
1928 | 1986 | | |
1929 | 1987 | | |
1930 | 1988 | | |
1931 | 1989 | | |
1932 | 1990 | | |
1933 | 1991 | | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
| 2004 | + | |
| 2005 | + | |
| 2006 | + | |
| 2007 | + | |
| 2008 | + | |
| 2009 | + | |
| 2010 | + | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
1934 | 2014 | | |
0 commit comments