Frontend Layouts and Views in Book Library, Joomla eLibrary solution

In this article we will look at different frontend layouts and views of Book Library, Joomla solution for eLibrary.

In Book Library 3.5 there are a lot of layouts and views which you can create simply by adding menu entries:

  1. All Authors (Default and Photo)
  2. All Categories
  3. All Books (Default and List)
  4. My Books
  5. Owners List
  6. Search Books
  7. Single Category (Default and List)
  8. Single User Books
  9. View Author
  10. View Book


All Authors Layout in Joomla library extension

In Joomla eLibrary solution two layouts for displaying All Authors are available: default (with names and A–Z index) or photo layout (with names, photos of authors and A–Z index). It can improve search rankings of your online book collection or library website. In Components -> Book Library -> Settings Frontend you can set Width and Height of Author photo size and specify Authors on the page (number of book per page).

HINT: While creation a menu entry, don't forget to check tab Params to set layout and some other options for menu entry.

All Authors default layout in Book Library joomla book extension
All Authors default layout in Book Library joomla library management system

Default Layout of All Authors. Screenshot is made from Classic Book Library template

Photo Layout of All Authors in Joomla eBook extension
Photo Layout of All Authors in Book Library book collection software

Photo Layout of All Authors. Screenshot is made from Classic Book Library template


All Categories Layout in Joomla eLibrary solution

There is one default layout for All Categories at the moment, but in Params you can set layout of single category. So after user clicks on some category in All Categories layout, he will enter Single category with default or list layout (as you set it).

All Categories in Book Library joomla ebook extension
All Categories in Book Library books store software

All Categories. Screenshot is made from Classic Book Library template

  1. Books
  2. Comes from the menu entry name you created for Book Library.
  3. Library Description
  4. The text "Our library with suggestions for books for you to enjoy" can be found and changed to your liking in Components -> Book Library -> Language Manager
  5. Book Image
  6. The image of the book can be found in the directory /components/com_booklibrary/images/. The file is called book.png and can be replaced with a different image if you like, just call it book.png and place in that directory.
  7. Categories & Subcategories
  8. The categories created for your books show here, together with the number of books in them. If you have set Show Subcategory to YES in Components -> Book Library -> Settings Frontend, then subcategories are also shown.
    Remember: Categories will only show up in the frontend if there are books inside it and those books are published!
  9. Category folder icon
  10. When Custom Category images is set to NO in Settings Frontend you will see these default folder icons in the categories. When you set that to YES, then each category will show the image here which you specify in the Category itself (through category edit in the backend)
    HINT: The optimum size for category images is 48x48px.
  11. Search field and advanced search button
  12. Search field will be shown if option Show search field is set to YES in Components -> Book Library -> Settings Frontend. Advanced Search button will show up if option Show advanced search is set to YES in Settings Frontend.
    Remember: When you apply these options, the changes will also touch Single Category layout.
  13. Buttons
  14. The buttons will show up if Show button Suggest Book, Show owners list, Show Add book button, Show button [Show My Books] is set to YES in Components -> Book Library -> Settings Frontend. It allows the user groups you specified to enter book suggestions for inclusion in your library, view the list of owners, add book from frontend and view the user's books.
  15. RSS
  16. RSS will be shown and activated if Show RSS in Components -> Book Library -> Settings Frontend is set to YES.

All Books (Default and List) Layouts in eBook management software

Choose default or list layout for All Books menu entry. A layout can be chosen in Params while creating menu entry. In Components -> Book Library -> Settings Frontend you can set Width and Height of Book cover size and specify Page items (number of book per page).

Default Layout of All Books in joomla book library software
Default Layout of All Books in book collection software

Default Layout of All Books. Screenshot is made from Classic Book Library template

List Layout of All Books in book library Joomla extension
List Layout of All Books in joomla library management system

List Layout of All Books. Screenshot is made from Classic Book Library template


My Books Layout in books store software

My books layout allows to view and edit books from frontend. It is possible to add/delete books,publish/unpublish books, lent/return from lent books.

My books layout in Joomla book collection software
My books layout of Joomla extension for book library website

My Books: show books. Screenshot is made from Classic Book Library template

Editing my books from frontend in Joomla book library software
Editing my books from frontend in Joomla book library component

My Books: edit books. Screenshot is made from Classic Book Library template


Owners List Layout in book collection software

Owners List layout helps to display list of book owners in the frontend.

List of owners in Book Library, book lending software
List of owners in Book Library, book lending software

Owners List. Screenshot is made from Classic Book Library template


Search Books Layout in Joomla library management system

Search layout allows to search books by keywords (in title, ISBN, authors and description), price and category.

Search books in joomla  elibrary software
Search books in ebook library manager

Search Books. Screenshot is made from Classic Book Library template


Single Category (Default and List) Layouts in book library manager

Default or List layout can be chosen for Single Category in Params while creating menu entry.

Default Layout of Single Category in joomla book library manager
Default Layout of Single Category in booklibrary Joomla

Default Layout of Single Category. Screenshot is made from Classic Book Library template

List Layout of Single Category in joomla amazon affiliate 
joomla ebook extension
List Layout of Single Category in joomla library software

List Layout of Single Category. Screenshot is made from Classic Book Library template

You can show or hide these elements in Components -> Book Library -> Settings Frontend for Single Category:

Remember: All changes that are applying for Single Category also will be applied to All Categories Layout.
  1. RSS
  2. RSS will be shown and activated if Show RSS in Components -> Book Library -> Settings Frontend is set to YES.
  3. PDF, Print, E-mail icons
  4. These icons will be visible if options Show button [print PDF], Show button [print View], Show button [send Link] is set to YES in Components -> Book Library -> Settings Frontend.
  5. Search field and advanced search button
  6. Search field will be shown if option Show search field is set to YES in Components -> Book Library -> Settings Frontend. Advanced Search button will show up if option Show advanced search is set to YES in Settings Frontend.
  7. Buttons Suggest Book, Add book
  8. The buttons will show up if Show button Suggest Book, Show Add book button is set to YES in Components -> Book Library -> Settings Frontend. It allows the user groups you specified there to enter book suggestions or add new book from frontend.

Single User Books Layout in eBook library software

Single User Books layout helps to display books of selected user. User can be selected for this menu entry in Params.

Single User Books in Joomla extension for book library website
Single User Books in Joomla extension for book library website

Single User Books. Screenshot is made from Classic Book Library template


View Author Layout in library manager software

Author can be selected for this menu entry in Params while creating or editing menu entry. In Book Library the following information can be added: Name, Description, Photo. Also all books written by the author will be displayed on his page automatically with text:
This Author {author_name} - has books at our site {books_titles}
The text can be changed in Language Manager

Author layout in joomla elibrary solution
Author layout in book lending software

View Author. Screenshot is made from Classic Book Library template


View Single Book Layout in eBooks store software

Single User Books layout helps to display books of selected user. User can be selected for this menu entry in Params.

  1. Book Details
  2. This shows all book details and the book cover, retrieved from Amazon by ISBN or entered manually in Edit Book in the Book in the backend.
  3. Buy Now
  4. The Buy Now button shows up when you have enabled this option in Settings Frontend. You can decide there for which categories you want to show this button. You can select multiple categories by using CTRL + click in Settings Frontend. When enabled, the button shows an internal Joomla link, which when clicked changes to the Amazon page for the book, with your Amazon Associates affiliate ID in it. This protects the affiliate link from showing when hovering over the button. The affiliate link is also hidden from download managers. If you want, you can change the button by replacing the image file, called buy_now.png. It can be found in the directory /components/com_booklibrary/images/amazon/.
  5. Add to cart button
  6. The button is added using the Book Library cart module. Shows Book Library buying cart and displays the products that you intend to buy.
  7. Ebook
  8. In Settings Frontend can be set whether Show ebooks download link or not. Different formats are possible: epub, fb2, txt, pdf and so on. You can allow needed formats by yourself using option Format File Settings in Settings Frontend. To show license after clicking link to download, set option Show ebook download license to YES.
  9. Lent from - until
  10. This field will show from when until when the book is lent out. Only if you have enabled Show Lend Status for the frontend of course.
  11. Book Description
  12. This shows the book description entered in Edit Book in the Book Manager in the backend. This can either be retrieved from amazon.com automatically (only works reliably from amazon.com, for copyright reasons!) or entered manually. Once edited, please remember to set the books Fetch Information from: field to "On your own" in the backend. This will prevent further overwrites through Information Fetching. In the Book Library Shop book descriptions, the use of external plugins is allowed and provided for. You can for example use the SUS Amazon plugin on your site to set additional links to other Amazon sites in the book description. Or use any other external plugin for that matter.
  13. Book owner
  14. Set Show owner in Settings Frontend to YES if you want to display it on the View Book layout.
  15. Lend Request
  16. This button will provide your users with the ability to submit lend requests for the book listed in this detail page by pressing the Lend Request button. In Settings Frontend you can set the rights to determine who is allowed to submit Lend Requests for books on your site. You can select multiple user groups in Settings Frontend by using CTRL + click.
  17. Add Review button
  18. This button provides your users with the ability to add a review or comment about the book shown. Only if you have set the option Show Reviews in Settings Frontend of course, and only for the user groups which you have set to allow this option to. If also enabled for Guest users, then the form will be accompanied by a CAPTCHA screen as an anti-spam measure. In Settings Frontend you can select multiple user groups by selecting CTRL + click.
    Single Book Layout in Joomla eLibrary solution
    Single Book Layout in book collection software

    View Book. Screenshot is made from Classic Book Library template

    In the next article will be described the process of submitting Book Reviews in Book Library


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