LibreOffice Logo LibreOffice Logo Extensions, Documentation and Templates repository

bibleget i o BibleGet I/O

A tool for inserting quotes from various Bible versions into a document. Takes standard bible citation notation either as explained here https://en.wikipedia.org/wiki/Bible_citation , or in european standard notation. Can retrieve from multiple version

★ ★ ★ ☆ ☆
Extensions Writer
Download latest

latest release: 2023-07-10 23:21:08

Description

REQUIRED BEFORE INSTALLING
================================
This plugin is written in Java, and requires a Java Runtime Environment to be installed. It requires at least version 1.8, and must be 64-bit version when using v2.8 of the plugin with LibreOffice 6, so please make sure you have a JRE installed and you have LibreOffice configured to use at least JRE 1.8 (x64) before you attempt to install this plugin (otherwise it will probably throw an error). You must go to LibreOffice -> Tools -> Options -> LibreOffice -> Advanced and make sure "Use a Java Runtime Environment" is checked, and that a version of at least 1.8 is selected in the list (it may take a minute for the list to compile the first time you open it, just be patient, and then make sure you choose a 64-bit version). 
================================

[ENGLISH]

A tool for inserting quotes from various Bible versions into a document. Insert Bible quotes into your document using standard notation for Bible Quotes (see http://en.wikipedia.org/wiki/Bible_citation), or in european standard notation. This plugin uses the BibleGet service endpoint (https://query.bibleget.io) to retrieve bible quotes. The user can choose the version or versions of the Bible to retrieve the quotes from based on their availability on the server. More versions in various languages are being added all the time. You can contribute to translating the user interface into other languages here: https://poeditor.com/join/project/5bkVxO5qsq

The BibleGet engine understands the names of the books of the Bible in many different languages, both western and eastern. More Bible versions are being added in more languages. Some versions may be covered by copyright and in that case the amount of verses retrieved in a query may be limited by the legal agreements for their usage.

[ITALIANO]

Inserisci citazioni della Bibbia nel tuo documento usando la notazione biblica standard. Questa estensione utilizza il servizio web di BibleGet (https://query.bibleget.io) per reperire le citazioni. L'utente può scegliere la versione biblica dalla quale trarre la citazione, in base alle versioni disponibili sul server. Nuove versioni in varie lingue vengono aggiunte in continuazione. Puoi contribuire a tradurre l'interfaccia in altre lingue qui: https://poeditor.com/join/project/5bkVxO5qsq

[ESPAÑOL]

Introduzca citas de la Biblia en su documento utilizando la notación bíblica estándar. Esta extensión utiliza el servicio web BibleGet (https://query.bibleget.io) para obtener cotizaciones. El usuario puede elegir la versión bíblica de la cual extraer la citación, de acuerdo a las versiones disponibles en el servidor. Nuevas versiones en varios idiomas se agregan constantemente. Puedes ayudar con la traduccion de la interfaz aqui: https://poeditor.com/join/project/5bkVxO5qsq

[FRANÇAIS]

Entrez citations bibliques dans votre document en utilisant la notation biblique standard. Cette extension utilise le service Web BibleGet (https://query.bibleget.io) pour obtenir les citations. L'utilisateur peut choisir la version biblique dont tirer la citation, selon les versions disponibles sur le serveur. Nouvelles versions en différentes langues sont ajoutés en permanence. Pouvez aider avec la traduction de l'interface dans autres langues ici: https://poeditor.com/join/project/5bkVxO5qsq

[DEUTSCH]

Geben biblische Zitate in Ihrem Dokument mit dem biblischen Standard-Notation. Diese Erweiterung nutzt die Web-Service-BibleGet (https://query.bibleget.io), die Anführungszeichen zu bekommen. Der Benutzer kann die Version, die das biblische Zitat ziehen, abhängig von der auf dem Server verfügbaren Version. Neue Sprachversionen werden laufend hinzugefügt. Du kannst helfen, übersetzen Sie die Schnittstelle in anderen Sprachen Hier: https://poeditor.com/join/project/5bkVxO5qsq

Contributors: John Romano D'Orazio Giovanni Gregori Simone Urbinati

Additional documentation: https://www.bibleget.io

Homepage: https://www.bibleget.io

Repository: https://github.com/BibleGet-I-O/bibleget-libreoffice.git

Release Description Compatibility Operating Systems License Release notes Updated  
2.7 First release for LibreOffice. 5.0 Linux, Windows, macOS AL This is the first release of this plugin for LibreOffice. It has been previously published for OpenOffice, and now it is available also for LibreOffice. A summary of release info: while version 1.0 only supported querying a single version of the Bible, now version 2.0 supports querying multiple versions of the Bible. Quality control of the queries has been added, to make sure they conform to standard bible citation notation and to make sure they are within valid bounds for the queried Bible versions. Also in version 2.0 the plugin has been internationalized. Since version 2.5 the NABRE version of the Bible is supported with it's own internal formatting of the Biblical text, and version 2.6 completed the support for the NABRE version formatting. 2020-03-05 22:47:34 Download
2.8 This release updates the extension to be compatible with LibreOffice 6. It also fixes the recent break which came about with an update to the BibleGet Project server which started setting HSTS security headers, enforcing the usage of the https protocol th 6.0 Linux, Windows, macOS AL This is the second release of this plugin or extension for LibreOffice. The preceding 2.7 release had been previously published for OpenOffice and then for LibreOffice.

I had pushed the code for the extension to github when releasing the 2.7 version (year 2015) to keep it publicly accessible to the open source community. In the meantime, because of some technical difficulties with the computer I used for developing, I lost the local copy of the extension code. In order to proceed with this release, I retrieved the code from github. And I'm not entirely sure the code on github was actually 100% up to date with the 2.7 release because it seemed to have some bugs which didn't appear when testing for the 2.7 release; either the github code wasn't 100% up to date or there were some changes in some of the Java libraries used between releases which made for some bad bugs. In any case, these were all ironed out for the 2.8 release.

After the recent BibleGet Project server updates which set HSTS headers enforcing the usage of the https protocol throughout the domain, including the query.bibleget.io service endpoint, it was necessary to use the https protocol in the extension web connections to the service endpoint. However the BibleGet.io domain uses Let's Encrypt certificates. Let's Encrypt certificates should be accepted in JRE 1.8 keystores which should trust the "DST Root CA X3" certificate used to sign Let's Encrypt certificates. However the keystore on my development machine didn't trust this certificate even though a Java 1.8 runtime was installed, and so the Let's Encrypt certificate was still causing an SSLHandShake exception to be thrown. In order to make sure untrusted certificates would not cause SSLHandShake exceptions which would have impeded the correct functioning of the extension, the DST Root CA X3 certificate was included in the extension resources and forcefully made to be trusted during plugin execution.

I'm guessing with there were some changes in updated Java libraries used for the extension, or perhaps in JRE itself, which changed the behaviour of javax.json . Not sure if this was because of code that was not pushed to github for the 2.7 release or because of updated libraries that acted differently since the 2.7 release, because the 2.7 release didn't have any problems with this as far as I can tell. In any case, the built json objects are now correctly passed into JsonObject variables which are then returned, instead of directly returning the JsonBuilder once it was built.

Another issue handled in the current release was that of UTF-8 encoded resource strings not being handled correctly, and the localized string translations were not being retrieved. I added a utf-8 control class to correctly read utf-8 encoded string resources.
2020-03-05 22:47:33 external link

Related Extensions

localwriter

Logo for localwriter

A LibreOffice Writer extension that adds local-inference generative AI features.

09-2024

2130

★ ★ ★ ★ ☆

VBA Expressions

Logo for VBA Expressions

VBA Expressions is a powerful string expression evaluator for LO Basic, providing the user with more than 100 mathematical, statistical, financial, date-time, logical and text manipulation functions, with support for variables and arrays.

10-2024

5846

★ ★ ★ ★ ★

GigaChat plugin(Individual)

Logo for GigaChat plugin(Individual)

The GigaChat plugin, is an innovative tool leveraging neural network technology to effectively execute user requests. This cutting-edge plugin utilizes advanced AI algorithms to fulfill a wide range of user needs and interactions, providing effic

04-2024

286

★ ☆ ☆ ☆ ☆

APA version 7 template

Logo for APA version 7 template

An APA 7 template for reports a complex version.

06-2024

934

Not rated yet

GigaChat plugin(Enterprise)

Logo for GigaChat plugin(Enterprise)

The GigaChat plugin, is an innovative tool leveraging neural network technology to effectively execute user requests. This cutting-edge plugin utilizes advanced AI algorithms to fulfill a wide range of user needs and interactions, providing effic

04-2024

916

Not rated yet

Thai Thesaurus

Logo for Thai Thesaurus

This Thai thesaurus provides Thai synonyms data generated from the dataset of PyThaiNLP thai-synonym project.

04-2024

230

★ ★ ★ ★ ★

Feedback

★ ★ ★ ☆ ☆

Post your review

You cannot post reviews until you have logged in. Login Here.

Reviews

  • jim beatty Sep 6, 2021, 8:44 AM (3 years ago)

    ★ ☆ ☆ ☆ ☆

    It crashes the document every time I try to open the search box. I've got the proper versions, selected the proper java run time and checked the check box. It's just not working.

  • Wayne Sep 9, 2020, 9:21 PM (4 years ago)

    ★ ★ ★ ★ ☆

    Doesn't work in Libreoffice 7, inserts large block of whitespace only. Is mainly a Catholic utility. Doesn't even have the King James Bible as a possibility to quote from.

    • John D'Orazio Oct 8, 2020, 9:25 AM (4 years ago)

      hello Wayne, the plugin hasn't been built with the LibreOffice 7 SDK yet, that could be the issue. I will look into releasing an update soon

  • Glen Jul 26, 2020, 3:18 PM (4 years ago)

    ★ ★ ★ ★ ★

    Wonderful extension - very helpful indeed!

    • John D'Orazio Oct 8, 2020, 9:25 AM (4 years ago)

      Thanks Glen! Hopefully an update with some goodies will be coming soon, such as search for verses by keyword

RSS feed for reviews on this page | RSS feed for all reviews