PressForward / pressforward

PressForward is a free plugin that provides an editorial workflow for content aggregation and curation within the WordPress dashboard. It is designed for bloggers and editorial teams who wish to collect, discuss, and share content from a variety of sources on the open web.
GNU Affero General Public License v3.0
120 stars 22 forks source link

UI/UX: Publish default to Don't Forward unless PressForward functionality #936

Open chrisaldrich opened 7 years ago

chrisaldrich commented 7 years ago

What happened

With PressForward installed/activated, the Site Options setting for "Seconds to redirect user to source. (0 means no redirect)" set to 1 or greater, and creating a new post (by almost any means including manually, API, micropub, and I suspect sources like the forthcoming Gutenberg interface) the drop down menu item in the Publish meta box to "Forward/Don't Forward" to item's original URL automatically defaults to "Forward".

What I Expected

I would expect the Forward/Don't Forward setting to default to Forward only when an item is created via the bookmarklet, through items entering the process via the RSS feeds, or from other PressForward specific functionality. All other posts should default to Don't Forward unless manually switched in the Meta box.

For posts created either manually or other automatic means from other sources (API, micropub, etc.) they default to Forward meaning that their URLs never resolve to view the page as they continually forward back to themselves in a never ending loop.

Additional notes

With the Seconds to redirect set to 0, all new posts seem to be set to the default "Don't Forward" as one would expect.

boonebgorges commented 3 months ago

I'll take a look at this in an upcoming release.

At the very least, forwarding should be disabled if no source URL is available, to avoid the kind of loop you've described.