I'm looking for NRSV translations. I saw a mention in one of the other issues regarding NRSV support in a patch, but I don't see any info about those patches being included.

bible.oremus.org, http://unbound.biola.edu/index.cfm?method=util.showSettings, and http://www.biblestudytools.com/ all have searchable NRSV translations. Is this something that can be (easily) added?

Thanks,

Gregg Short
gregg at gshort dit com

Comments

firstlut’s picture

It can be done with Crosswalk. We did one a few years ago. Oremus wouldn't work, because of the way their search engine works, and besides, it's a tiny little non-profit site, and having it in a Drupal module would kill it dead.

I'll bet I can figure out how to add it in. It would be great for our site, as it's the translation ELCA uses.

I'll keep you posted.

jamesoakley’s picture

Version: 6.x-1.0 » 7.x-1.x-dev

It looks like biblestudytools.com is the one to use.

jamesoakley’s picture

Status: Active » Postponed

Postponing this issue.

This is a feature request. The highest priority feature for Scripture Filter is preparing a Drupal 8 version. Once a Drupal 8 version is ready, I can then turn my attention to working on improvements. Those would be developed for Drupal 8 first, and then backported.

jamesoakley’s picture

Version: 7.x-1.x-dev » 2.0.x-dev
Issue summary: View changes
Status: Postponed » Active

A version of the module is now available for Drupal 8 and Drupal 9, so I'm marking this issue as Active.

mariagwyn’s picture

I see this is VERY old, but I solved using bible.oremus.org. Add to file scriptureFilter.inc,
Replace line 93:

  $translation_regex = 'NIV|NIV1984|NASB|AMP|NLT|KJV|ESV|CEV|NET|NKJV|KJ21|ASV|WE|YLT|DARBY|WYC|NIV-UK|TNIV|MSG|NIRV|NRSV';

At line 192 add:

      case 'NRSV':
        // Note: the ESV could actually support a mouseover reference
        // we could pull it directly from their site and include it in $title
        // text. See http://www.gnpcb.org/esv/share/services/api/ for more info.
        $link = htmlspecialchars('http://bible.oremus.org/?passage=');
        $title = 'New Revised Standard Version Bible';
        $link = sprintf('<a href="%s%s" title="%s">%s</a>', $link, htmlentities(urlencode(trim("$volume $book $verse"))), $title, trim($reference));
        break;
jamesoakley’s picture

Version: 2.0.x-dev » 7.x-1.x-dev

Woah - sorry that something so simple had taken me so long to do.

It's actually easier than that. Bible Gateway has NRSV, so we just have to add it to the list of translations. We have to do it in the filter (which you found, the .inc file, and also in one other place so that NRSV can be selected as the default translation in the filter settings.

This is committed to 2.0.x, so if you're using Drupal 8 or 9, you can use the dev release to get the NRSV.

I'll do this to the 7.x-1.x branch shortly.

You'll have to use the dev release (or apply the patch yourself) for now, as there are other bits of tidying I want to do on the version list before I tag another point release.

jamesoakley’s picture

Status: Active » Fixed

That's committed to the 7.x branch as well now.

If you wanted Oremus as an alternative site to link for Bible translations, please open that as a separate feature request issue. It can be done if it's wanted, but as it's not required to support the NRSV it's a separate issue to this one.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.