Open stevejburge opened 2 weeks ago
@stevejburge "Publish Now" is already an Approve button in the top bar.
Thanks @agapetry. Is that a little different? "Publish Now" means publish right now. "Approve" means approve for future publication?
Approve is the more general term, meaning either publish it now or schedule it, depending on the stored (requested) publication date. It is used in this general sense in the bulk edit function, so that selected revisions will be either published or scheduled:
If you instead apply the bulk action of "Publish", that will cause all selected revisions to be published immediately, regardless of their stored date or scheduling status.
If the stored publication date is not future, there is no distinction between "Approve" and "Publish." In theory, the plugin could implement an "Approved" status as an intermediate condition between Submitted Revision and Published Revision, but that would require some retraining and likely support calls because "Approve" has never before meant that to this plugin.
There is also a layout consideration. For many browser scenarios, adding another row action would force all the rows in the Revision Queue table to be taller by one row. Is that worth the dubious convenience of being able to approve a revision sight unseen?
Thanks @agapetry. On the frontend, should we change "Publish Now" to "Approve"?
I'm OK with keeping the button off the admin row.
Can we give users more ways to approve a revision?
In the admin bar:
On the Revisions screen: