Make WordPress Core

Opened 14 years ago

Closed 9 years ago

#12017 closed feature request (maybelater)

Press This multiple blog support

Reported by: wpmuguru's profile wpmuguru Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: Press This Keywords: dev-feedback
Focuses: Cc:

Description

MU Trac Ticket: http://trac.mu.wordpress.org/ticket/1092

A WordPress MU user may wish to pass external content into the MU authoring interface. Authoring interfaces such as Press This currently do not support the selection of a target blog for which the currently logged in user has edit_posts capability.

Internet Explorer 8, Google Reader, and bookmarklet functions currently help pass new post information into an authoring tool such as Press This, but requires a pre-determined URL template to pass along new actions.

Good: http://wordpress.org/wp-admin/press-this.php

Bad: http://*.wordpress.org/wp-admin/press-this.php

Currently a user can add a bookmarklet or IE Accelerator on a per-blog basis. It would be a much better user experience if he or she could target a predictable URL endpoint on the MU install.
New URL ¶

adminurl/press-this.php

Point to the MU install's main admin handlers and let it handle user state.
Possible handling ¶

  • Redirect user to Press This interface of their primary blog with query params intact.
  • Add a new stuffbox to the post interface sidebar with a <select> drop-down if currently logged on user has edit_posts capability on more than 1 blog. Default blog selected.
  • Select box value is passed in at post. No URL redirects on new option selection.

Possible downsides ¶

Writing a new post from somewhere outside direct blog context could have consequences.

  • Plugins attached to target blog not loaded.

Next Steps ¶

Once there is agreement on the best approach I can submit the appropriate patch.

Change History (3)

#1 @wpmuguru
14 years ago

  • Milestone changed from Unassigned to Future Release

#2 @SergeyBiryukov
11 years ago

  • Component changed from Multisite to Press This
  • Keywords dev-feedback added; needs-feedback removed

#3 @azaozz
9 years ago

  • Milestone Future Release deleted
  • Resolution set to maybelater
  • Status changed from new to closed

Best done in a browser extension/add-on. This should be the next incarnation of Press This.

Note: See TracTickets for help on using tickets.