Custom URL Scheme
#1
Posted 03 January 2012 - 07:30 PM
I am new to iOS and Accordance. I am wondering if it might be possible in some future release to implement a custom URL scheme in the Accordance app so that other Bible apps such as "ReadingPlan" can launch to a specific verse and chapter. This would make it much more seamless to use Accordance as my standard Bible reading and reference app.
Thank you for your consideration,
John
#2
Posted 04 January 2012 - 02:58 AM
OakTree Software
#3
Posted 04 January 2012 - 06:44 AM
Oh drat. I was hoping it might be just a simple change. Oh well, at least I'm on the list now, even if I'm at the bottom.
So, one person really does all of the development for the iOS software? Wow. I had no idea. Very impressive!
John
#4
Posted 09 December 2012 - 02:58 PM
Thanks again for a great product!
#5
Posted 06 January 2013 - 03:34 PM
#6
Posted 07 January 2013 - 05:10 PM
Yes. I would like that too. Same reasons mentioned above. Any ideas when this will be implemented? Thanks for your continuing efforts.
Actually…it is already implemented in 1.6. ![]()
For ReadingPlan here's the URL you need to add:
accord:///ESVi;read=?%@
You can choose the translation of your choice by substituting it for ESVi above (it must match the module name). Or, if you leave it blank it will open your top-level Bible. We've emailed the developer asking that our URL be added to the defaults.
The %@ is added for ReadingPlan support. In other apps you can substitute that portion with a Bible reference such as:
accord:///ESVi;read=?Rom%201.1
We plan to expand upon this in later updates as this is just the beginning stage of support.
Edited by Rick Bennett, 07 January 2013 - 05:22 PM.
Project Manager, Module Development
iOS Working Group
#7
Posted 11 January 2013 - 02:14 AM
#8
Posted 11 January 2013 - 09:52 AM
Great Thanks for adding the Support. When I enter the URL manually, it opens accordance but not the chapter. Maybe a future update of biblereader wil make it work. Sacha
That's because I entered the URL wrong. Sorry! And for some reason the forum isn't allowing me to edit my previous post. Here is the appropriate URL to enter:
accord:///;read?ref=%@
The 'ref' portion was missing.
I've been in contact with the developer of ReadingPlan and he is adding our URL scheme into the defaults.
One recommendation: in Accordance > Library > Settings > Text Search Views > set Show Context to 'All'. When ReadingPlan passes a range of verses to Accordance it (currently) clips the verse range and goes only to the first verse. If your context is set to none (the default) it will only show the first verse in the range. The developer is aware of this and said it is because every other app isn't able to handle the ranges properly. He may tweak it for our app, or we may tweak it on our end in the future. But for now this is the best solution.
I've been using ReadingPlan daily, and I love the combo with Accordance. I attempted to use YouVersion last year with a reading plan, but quit because I really wanted to read in Accordance. This is the perfect fit until (or if ever) we expand our own reading plan feature to include advanced options for tracking status, etc.
Edited by Rick Bennett, 11 January 2013 - 09:53 AM.
Project Manager, Module Development
iOS Working Group
#9
Posted 11 January 2013 - 04:50 PM
Hi Rick
Thanks for posting the right URL Scheme. It works now.
I found out that:
- when opening accordance this way, I can't change the bible version.
- and when I open accordance after my bible reading I have a lot of left arrows to go trough (I'm trying the Homer plan with 10 chapters) before coming back to the normal reading mode.
Is this the expected behavior?
Thanks again for adding the custom URL scheme to 1.6
#10
Posted 11 January 2013 - 05:11 PM
accord:///NIV11-GK;read?ref=%@
The back arrows are by design. The current implementation 'stacks' this on top of the previous view so you can go back.
Project Manager, Module Development
iOS Working Group
#11
Posted 16 January 2013 - 10:47 AM
That's because I entered the URL wrong. Sorry! And for some reason the forum isn't allowing me to edit my previous post. Here is the appropriate URL to enter:accord:///;read?ref=%@
The 'ref' portion was missing.
I've been in contact with the developer of ReadingPlan and he is adding our URL scheme into the defaults.
One recommendation: in Accordance > Library > Settings > Text Search Views > set Show Context to 'All'. When ReadingPlan passes a range of verses to Accordance it (currently) clips the verse range and goes only to the first verse. If your context is set to none (the default) it will only show the first verse in the range. The developer is aware of this and said it is because every other app isn't able to handle the ranges properly. He may tweak it for our app, or we may tweak it on our end in the future. But for now this is the best solution.
I've been using ReadingPlan daily, and I love the combo with Accordance. I attempted to use YouVersion last year with a reading plan, but quit because I really wanted to read in Accordance. This is the perfect fit until (or if ever) we expand our own reading plan feature to include advanced options for tracking status, etc.
Great news Rick! Thanks for following up on this. I'm glad to finally be able to use these great apps together more seamlessly. The Accordance iOS app continues to exceed my expectations with every update. I think I'm about to convert people to the desktop version because of the iOS app. ![]()
Edited by Nathan Jewett, 16 January 2013 - 10:48 AM.
#12
Posted 23 March 2013 - 11:52 AM
#13
Posted 24 March 2013 - 12:18 AM
Project Manager, Module Development
iOS Working Group
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users










