Entering eBooks in Book Library, Joomla library extension

In this article we will look at how we can use Book Library - Joomla library extension for entering eBooks.

    There are three ways of adding book to Book Library:
  1. through ISBN (retrieving the book information from Amazon) Read how to enter books using ISBN.
  2. manually, entering all book info by hand. Read how to enter books manually.
  3. and you can also use Book Library to enter eBooks.

First let's take a look at the configuration settings which affect eBooks in Book Library.

Configuration settings for eBooks in Book Library, Joomla library extension

    Backend Settings
  1. eBook Support
  2. Set this to YES.
  3. Location of eBooks
  4. Set the path to the folder where you want to store the uploaded eBooks.
    Frontend Settings
  1. Show eBooks download link
  2. Set to YES if you want to allow downloading ebooks from the frontend of your website.
  3. Allow eBook download
  4. Select the user groups which you want to allow to see the eBook download links. You can select multiple user groups for rights settings by using CTRL + click
  5. Show ebook download license
  6. Whether or not to display a license accept/refuse before allowing eBook download in the frontend, and with which text for the license.
  7. License text for eBooks download license
  8. Placed right to Show ebook download license option. Change the license text as you want it in the Language Manager.
  9. Allowed Exts eDocument
  10. Set here the allowed extensions of eBooks

Manual eBook entry in Book Library, Joomla library extension

To enter eBooks in Book Library (with the possibility to offer them for download), do the following. In the Admin backend, go to Components -> Book Library -> Books, then click New.You will see the following screen:
Adding book from the backend in BookLibrary, joomla library extension
Adding book from the backend in Joomla BookLibrary, joomla library extension

Adding book from the backend

Filling in the details is fairly self-explanatory, so we will not repeat all descriptions (you can find them in the previous article).

    For ebooks (PDF) there are some things to notice however:
  1. ISBN-10
  2. If the eBook does not have a real ISBN, remember to fill in a fake ISBN preceded by zero’s. If you have enabled ISBN duplicate checking in the configuration, you can use 0000000001, 0000000002, 0000000003, etc. for following ebooks.
  3. Picture URL
  4. Allows you to point to an URL for the book cover. You can fill this in manually if you want. But if you upload a picture from your local machine (next entry), then the path will be filled in automatically after you save the eBook entry.
  5. Upload picture
  6. Allows you to upload a book cover image from your local workstation. The path (entry above) will be filled in automatically after you save the eBook entry.
  7. URL
  8. The URL which will be opened when you click the Buy Now button or book cover. You can let this be filled in automatically (after saving the entry it will point to the uploaded file). But if you should for whatever reason need a custom URL here (for example if you want to point to a URL for the eBook on a remote server), then you can fill it in here.
  9. Save
  10. Save your entry, and you are done.

Frontend View for ebooks in Book Library, Joomla library extension

The e-book or PDF will now be visible in the frontend as a normal book. Clicking on the book cover will take you to the PDF details page with the description and other details. A download e-book link will appear on the details page if you specified that in Settings Frontend.


eBooks view in the frontend, joomla library extension
eBooks view in the frontend, joomla library extension

eBooks view in the frontend

  1. Buy Now
  2. The Buy Now button will show an internal Joomla URL, which is subsequently redirected to the URL you specified in the backend (perhaps containing an affiliate ID).If you do not want to show a Buy Now button for certain ebooks, just put them in a separate book category and then in Settings Frontend specify for which book categories to show the Buy Now button.
    You can select multiple categories there by using CTRL + click.
    The link will show an internal Joomla URL when you hover over it, which is redirected inside Book Library to the real URL (for example it will not show that the eBook is actually on a remote server if your specified that). This also protects the real URL from being visible to download managers.

  3. Download eBook
  4. This is the eBook download link. Only visible when you have specified this in Settings Frontend, and only for the user groups you specified there. Again, the link will show an internal Joomla URL when you hover over it, which is redirected inside Book Library to the real URL (for example it will not show that the eBook is actually on a remote server if your specified that). This also protects the real URL from being visible to download managers. Download eBook When a user clicks the Download eBook link, they will see the following screen if you specified a license to be displayed first in Settings Frontend:

    License agreement for ebooks downloading, joomla library extension
    License agreement for ebooks downloading, joomla library extension

    License agreement in the frontend

    The download button is grayed out when Accept is set to NO, and available when Accept is set to YES. When the user selects YES and clicks, they will be presented with a "file open" or "download save" window. And that concludes the eBook entry procedure.

    In the following articles we will cover the managing of books in Book Library.


What are you looking for?
Anti-spam question: How many eyes has a typical person?