Quadruple Cross Post

When I first posted my Triple Cross Post action, which posted a draft to App.net, Twitter and Facebook, I had multiple requests for an action that added a fourth option: posting to Google+. At the time I was unable to figure out how to get that to work, since Google+ was not a supported action in Drafts. As of Drafts 3.5, however, it now is. So, finally, for those of you who do want to post to all four of those networks, here's that action sequence you asked for:

The Quadruple Cross Post action itself first runs the original Cross Post action to post your draft to App.net, then Twitter. Next, it chains back with x-success to then run the new Post to FB and G+ action, posting your draft to Facebook and Google+. Here are the actions:

Quadruple Cross Post

drafts://x-callback-url/create?text=[[draft]]&action={{Cross Post}}&x-success={{drafts://x-callback-url/create?text=[[draft]]&action=Post%20to%20FB%20and%20G%2B}}

Cross Post

drafts://x-callback-url/create?text=[[draft]]&action={{Post to App.net}}&x-success={{drafts://x-callback-url/create?text=[[draft]]&action=Tweet%3A%20the_axx}}

Post to FB and G+

drafts://x-callback-url/create?text=[[draft]]&action={{Post to Facebook}}&x-success={{drafts://x-callback-url/create?text=[[draft]]&action=Post%20to%20Google%2B}}

Direct Import Link for Quadruple Cross Post

Direct Import Link for Cross Post

Direct Import Link for Post to FB and G+

Note: If you already have Cross Post installed from the original version, just make sure it is named in the new form "Cross Post" instead of the old "crossPost" for this action to work. That or change the code in the Quadruple Cross Post action to "crossPost". I changed it for better readability, having it in the no-space, lowercase-first-letter format didn't really have a purpose.