3rd Party Apps
With Mr. Reader v1.11 I've replaced all previously hard coded Apps with a generic solution. This means that you can add Apps by yourself when this App can be opened by a URL scheme.
If your App is not included as an example and you are unable to find it's URL scheme, then please contact the developer of this App and ask him for the URL scheme to open his App from other Apps and the possible parameters.
Hint: Federico from MacStories wrote a very good introduction: Mr. Reader And The Services Menu for iOS
Included Examples
This is a list of Apps that can be added to the Sharing Menu right from Mr. Reader.
- Articles
- Blogsy
- Drafts
- HootSuite
- OmniFocus
- Papers
- Poster
- Search Google
- Search Wikipedia
- Terminology
- Things
How? Open the Mr. Reader Settings, tap on 'Services', scroll to the end, and tap on add 'Other App'. Now select your App and tap the 'Add' button. You are done!
Additional Examples
Here are some App configurations that are not included. You can install them in Mr. Reader by tapping the button (this page must be opened in Safari).
If you have added one by yourself that is not listed here, then please send me it's configuration from Mr. Reader and I'll add it to this list. Open the Mr. Reader Settings, tap on 'Services', and scroll to your added App. Now select it and tap on 'Send' at top to send this App configuration to me or another Mr. Reader user by Mail. The recipient will be able to install it in Mr. Reader directly from the Mail App.
Manually adding an App to the Sharing Menu
Open the Mr. Reader Settings, tap on 'Services', scroll to the end, and tap on add 'Other App'. Select 'Add Other App' and enter the required data. Here is a description of the input fields:
| App Name | Gets used as title in the Sharing Menu. Example: Appigo TODO |
| Protocol | To check if this App is installed on your iPad. This is the first part of the URL scheme with an ending colon. Example: appigotodo: |
| URL Scheme Template | The URL scheme to open this App. Example: appigotodo://x-callback-url/import?name={[TITLE]}¬e={[URL]} |
| Standard Menu | If it should be shown in the standard Sharing Menu Example: ON |
| Text Selection Menu | If it should be shown in the Sharing Menu when some text is selected Example: OFF |
| Link Menu | If it should be shown when you opened the Sharing Menu on a link Example: ON |
When you edit the URL Scheme Template field you will see a keyboard extension with the following tags that can be used/inserted:
| {...} | The content between the curly brackets gets URL encoded |
| [SOURCE] | Gets replaced with the feed name |
| [TITLE] | Gets replaced with the article title |
| [TEXT] | Gets replaced with the article content or selected text |
| [TEXT-SELECTED] | Gets replaced with the selected text |
| [URL] | Gets replaced with the URL of the article |
| [URL-WITHOUT-PROTOCOL] | Gets replaced with the URL of the article but without the protocol like 'http://' |
| [URL-SHORTENED] | Gets replaced with the shortened URL. It uses the current set URL shortener from 'Copy Short URL', Twitter, Buffer, ... |
Tip: Markdown formatted links for Day One, Byword, etc.
It's a little bit tricky to create markdown links, because they also use the square brackets [ and ].
Markdown link format: [link text](url)
The markdown brackets must be entered URL encoded as %5B for the '[' and %5D for the ']'. And they must be used outside my curly brackets {...}
Instead of
dayone://post?entry={blablabla ["[TITLE]"]([URL])}
you must use
dayone://post?entry={blablabla }%5B{"[TITLE]"}%5D{([URL])}
