<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/python-bible-reading-module/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 02 Jun 2020 20:19:07 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/python-bible-reading-module/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Lachlan McIlroy</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v11
+++ v12
@@ -90,7 +90,7 @@

 **Thanks for reading this!**
 If I wasn’t clear about something and you have questions, don’t hesitate to contact me, 
-either through SourceForge or my email lachlansprojects@gamil.com.
+either through SourceForge or my email lachlanimcilroy@gamil.com.

 And can you please consider giving my package a rating on SourceForge. 
 Nobody’s rated my program so far (as of writing this) and it makes me a little sad ☹.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lachlan McIlroy</dc:creator><pubDate>Tue, 02 Jun 2020 20:19:07 -0000</pubDate><guid>https://sourceforge.netd5c322e5e4eff85468ea5210e1bfb7dad25e7f86</guid></item><item><title>Home modified by Lachlan McIlroy</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v10
+++ v11
@@ -90,7 +90,7 @@

 **Thanks for reading this!**
 If I wasn’t clear about something and you have questions, don’t hesitate to contact me, 
-either through SourceForge or my email lachlanimcilroy@gamil.com.
+either through SourceForge or my email lachlansprojects@gamil.com.

 And can you please consider giving my package a rating on SourceForge. 
 Nobody’s rated my program so far (as of writing this) and it makes me a little sad ☹.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lachlan McIlroy</dc:creator><pubDate>Wed, 15 Apr 2020 02:59:40 -0000</pubDate><guid>https://sourceforge.netf4fed2c3f1dc89758894c922ac4bfb621e18287f</guid></item><item><title>Home modified by Lachlan McIlroy</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -17,14 +17,14 @@

 **Bible Versions.**
 Due to copyright, all the bibles versions that come with PBRM are in the public domain. 
-*  The full list of versions is: 
-*  World English Bible
-*  New Heart English Bible
-*  American Standard Version
-*  King James Version
-*  Young's Literal Translation
-*  Bible in Basic English
-* Catholic Public Domain Version
+ The full list of versions is: 
+1.  World English Bible
+2.  New Heart English Bible
+3.  American Standard Version
+4.  King James Version
+5.  Young's Literal Translation
+6.  Bible in Basic English
+7. Catholic Public Domain Version

 Though the first version of PBRM came out with the 1984 version of NIV. I had to remove it due to copyright
 And It should be noted that the Catholic Public Domain Version contains the Deuterocanonical books, and is not officially recognised by the Catholic faith.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lachlan McIlroy</dc:creator><pubDate>Mon, 23 Mar 2020 03:45:31 -0000</pubDate><guid>https://sourceforge.netb3db31397d10e4a676f134260b9629a6c1b7261e</guid></item><item><title>Home modified by Lachlan McIlroy</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -85,7 +85,7 @@
 The first step is to create a new directory inside the PBRM\versions folder, and call it the name of the bible version you are adding.
 Next step is to create a file called “read.py” inside of this new directory. 
 Inside “read.py” should be a directory containing the bible 
-(preferably in the same [“Book name”][“Chapter number as string”][“Verse number as string”] format as the other bible versions used in PBRM). 
+(preferably in the same “Book name”,  “Chapter number as string” and “Verse number as string” format, as the other bible versions used in PBRM). 
 And if you want to, add a variable called “info” containing a string with information about the bible version you added.

 **Thanks for reading this!**
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lachlan McIlroy</dc:creator><pubDate>Mon, 23 Mar 2020 03:44:01 -0000</pubDate><guid>https://sourceforge.net2718f8f4eec46c21e45a3250259c3384e7f12a3d</guid></item><item><title>Home modified by Lachlan McIlroy</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -1,27 +1,99 @@
-Python Bible Reading Module ( PBRM ) is a open source python module for python 3 &amp;amp; 2 which allows you to easily import different versions of the bible into your code.
+# **Introduction.**
+This program is called Python Bible Reading Module (PBRM for short). 
+It’s my first published program, which I published a few yeas ago while I was 14.

-It features:
+If this is the first time you’ve downloaded this package and read this readme file, you’re lucky. 
+The readme file I wrote when I was 14 was horrific. Explaining things in a complicated manner and filled with spelling mistakes.

-    World English Bible,
-    New Heart English Bible,
-    American Standard Version,
-    King James Version,
-    Young's Literal Translation,
-    Bible in Basic English,
+I hope this rewritten version of the readme file is easier to understand. 

-Here is a list of Functions:
+PBRM comes with no installer. So for PBRM to work you either need to place it in the python site-packages folder or place it in the same directory as your code. 

-    bible_manager.import_bible(bible version) #this returns a dictionary with a bible version in it.
-    
-    bible_manager.list_of_versions() #this returns a list of available versions of the Bible.
-    
-    bible_manager.get_info(bible version) #ruturns info about version.
-    
-    bible_manager.bible #variable for holding Bible in.
-    
-    bible_manager.version #variable for holding name of Bible version in.
+PBRM is designed and made with python 3.6.4, but should work with most versions including python 2.

+**Open Source.**
+PBRM is in the public domain and is completely open source. You are free to tinker around with it as much as you like. 
+If you do improve it, or discover a bug, can you please contact me via email at lachlanimcilroy@gmail.com.

+**Bible Versions.**
+Due to copyright, all the bibles versions that come with PBRM are in the public domain. 
+*  The full list of versions is: 
+*  World English Bible
+*  New Heart English Bible
+*  American Standard Version
+*  King James Version
+*  Young's Literal Translation
+*  Bible in Basic English
+* Catholic Public Domain Version

-[[members limit=20]]
-[[download_button]]
+Though the first version of PBRM came out with the 1984 version of NIV. I had to remove it due to copyright
+And It should be noted that the Catholic Public Domain Version contains the Deuterocanonical books, and is not officially recognised by the Catholic faith.
+
+**The two ways to use PBRM**
+14 year old me decide it would be a good idea to have two ways to achieve the same result. I’ll be showing you the two different ways to use PBRM.
+
+Here is the first way:
+
+~~~
+from PBRM import bible_manager #imports bible_manager from PBRM
+
+bible = bible_manager() #sets up a bible manager object
+web = bible.import_bible("World English Bible") #This function returns a dictionary with the “World English Bible” in it.
+#Within this dictionary, are several more dictionaries named after each book of the Bible. 
+#Inside each of those dictionaries, are more dictionaries for each chapter of that book. 
+#And inside each of those dictionaries, are more dictionaries containing a string of each verse for that chapter.
+
+#you can then print a bible verse as follows.
+print (web["Genesis"]["1"]["2"] #prints Genesis 1:2
+#It should be noted that the names for each dictionary are strings, not integers.
+~~~
+
+Then there’s the other way of doing it, which is very similar:
+
+~~~
+from PBRM import bible_manager
+bible = bible_manager( version="World English Bible" ) 
+#The same as last time, except this time we’re setting up the bible manager object to automatically import a bible version, and store in within the object.
+
+#The bible dictionary is saved as “bible” inside the bible_manager object
+#It can be accessed as follows:
+print (bible.bible["John"]["1"]["5]) #prints John 1:5
+~~~
+
+**Other commands and variables.**
+With the bible_manager object set up you can access the following:
+
+`bible_manager.version`
+If you set up the bible_manager object with a bible version, this variable will contain the name of the version you’re using. 
+If you don’t set up the bible_manager object with a bible version, then the value will be None.
+
+`bible_manager.versions`
+This variable contains a list of available bible versions.
+
+`bible_manager.list_of_versions()`
+If the versions variable isn’t good enough for you, then you can call this function instead. 
+As well as returning a list of available versions, this function checks the PBRM directories to see if any new versions have been added 
+since the bible_manager object was initiated.
+
+`bible_manager.get_info(bible_version_name_here)`
+This will return a little bit of information about the bible version you typed in. 
+It will return none if you mistyped the bible version name, or if there’s no information supplied with it.
+
+**Adding new Bible versions in**
+It is possible to add new bible version in. 
+
+The first step is to create a new directory inside the PBRM\versions folder, and call it the name of the bible version you are adding.
+Next step is to create a file called “read.py” inside of this new directory. 
+Inside “read.py” should be a directory containing the bible 
+(preferably in the same [“Book name”][“Chapter number as string”][“Verse number as string”] format as the other bible versions used in PBRM). 
+And if you want to, add a variable called “info” containing a string with information about the bible version you added.
+
+**Thanks for reading this!**
+If I wasn’t clear about something and you have questions, don’t hesitate to contact me, 
+either through SourceForge or my email lachlanimcilroy@gamil.com.
+
+And can you please consider giving my package a rating on SourceForge. 
+Nobody’s rated my program so far (as of writing this) and it makes me a little sad ☹.
+
+Thanks,
+Lachlan
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lachlan McIlroy</dc:creator><pubDate>Mon, 23 Mar 2020 03:42:20 -0000</pubDate><guid>https://sourceforge.net611fac5d815a662466e3e3d921121c15a6cf4b44</guid></item><item><title>Home modified by Lachlan McIlroy</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -9,7 +9,7 @@
     Young's Literal Translation,
     Bible in Basic English,

-Here is a list of Modules:
+Here is a list of Functions:

     bible_manager.import_bible(bible version) #this returns a dictionary with a bible version in it.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lachlan McIlroy</dc:creator><pubDate>Wed, 30 Jan 2019 20:36:36 -0000</pubDate><guid>https://sourceforge.net97ef29e2b5019e2b60d43a1e6119b7cfe9d2f434</guid></item><item><title>Home modified by Lachlan McIlroy</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -7,6 +7,7 @@
     American Standard Version,
     King James Version,
     Young's Literal Translation,
+    Bible in Basic English,

 Here is a list of Modules:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lachlan McIlroy</dc:creator><pubDate>Sun, 22 Jul 2018 23:04:37 -0000</pubDate><guid>https://sourceforge.netcdb88a13e3ec288986aae6b9ae136cdf8fb958c7</guid></item><item><title>Home modified by Lachlan McIlroy</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -5,6 +5,8 @@
     World English Bible,
     New Heart English Bible,
     American Standard Version,
+    King James Version,
+    Young's Literal Translation,

 Here is a list of Modules:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lachlan McIlroy</dc:creator><pubDate>Sun, 22 Jul 2018 22:54:37 -0000</pubDate><guid>https://sourceforge.net20a7930a18f5798a62c4010401df1ca561513d73</guid></item><item><title>Home modified by Lachlan McIlroy</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -8,15 +8,15 @@

 Here is a list of Modules:

-    bible_manager.import_bible(bible version) | this returns a dictionary with a bible version in it.
+    bible_manager.import_bible(bible version) #this returns a dictionary with a bible version in it.

-    bible_manager.list_of_versions() | this returns a list of available versions of the Bible.
+    bible_manager.list_of_versions() #this returns a list of available versions of the Bible.

-    bible_manager.get_info(bible version) | ruturns info about version.
+    bible_manager.get_info(bible version) #ruturns info about version.

-    bible_manager.bible | variable for holding Bible in.
+    bible_manager.bible #variable for holding Bible in.

-    bible_manager.version |  variable for holding name of Bible version in.
+    bible_manager.version #variable for holding name of Bible version in.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lachlan McIlroy</dc:creator><pubDate>Sat, 30 Jun 2018 01:58:42 -0000</pubDate><guid>https://sourceforge.net65d370d8ceafe0947801aa4b82d2630aff6cc521</guid></item><item><title>Home modified by Lachlan McIlroy</title><link>https://sourceforge.net/p/python-bible-reading-module/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -6,10 +6,19 @@
     New Heart English Bible,
     American Standard Version,

+Here is a list of Modules:
+
+    bible_manager.import_bible(bible version) | this returns a dictionary with a bible version in it.
+    
+    bible_manager.list_of_versions() | this returns a list of available versions of the Bible.
+    
+    bible_manager.get_info(bible version) | ruturns info about version.
+    
+    bible_manager.bible | variable for holding Bible in.
+    
+    bible_manager.version |  variable for holding name of Bible version in.

-The wiki uses [Markdown](/p/python-bible-reading-module/wiki/markdown_syntax/) syntax.
-
 [[members limit=20]]
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lachlan McIlroy</dc:creator><pubDate>Sat, 30 Jun 2018 01:55:57 -0000</pubDate><guid>https://sourceforge.net5eae28331918e284307cf4936866421d518864b3</guid></item></channel></rss>