[XenCustomize] Book Threads: Forum & Thread Types

[XenCustomize] Book Threads: Forum & Thread Types 2.0.2

No permission to buy ($35.00)
Compatible XF 2.x versions
  1. 2.2
  2. 2.3
License
Single-use License (1 License, 1 website) https://xencustomize.com/about/license-agreement/
Updates duration
6 Months / $22.75 Renewal / $50 Branding Removal
Visible branding
Yes, but removable with payment

๐Ÿ“˜ XenCustomize Book Threads for XenForo 2!​

Transform your XenForo forum into a vibrant hub for book enthusiasts with the XenCustomize Book Threads add-on! This powerful tool introduces dedicated thread and forum types designed specifically for book rating and personalized user bookshelves, offering a rich and organized experience for your users.



๐ŸŒŸ Key Highlights​

๐Ÿ“š Book-Centric Thread & Forum Types โ€“ Tailored experience for book discussions
๐Ÿ–ผ๏ธ Book Cover Image โ€“ Supports custom uploads, deletion, and smart auto-assignment for seamless visual integration.
โญ Integrated Rating System โ€“ Allow users to rate books with comprehensive display options
๐Ÿ–ผ๏ธ List & Grid Views โ€“ Choose visually stunning List or Grid views for your book forums
๐Ÿ“ฆ Detailed Book Data โ€“ Store and display rich details like title, author, ISBN, publisher, rating, and more.
๐Ÿ“Œ Sticky Sidebar โ€“ Cover, rating, and โ€œAdd to shelfโ€ button stay visible in first post
๐Ÿ“ User Bookshelves โ€“ Organize books as Want to Read, Currently Reading, or Read
๐Ÿ“Š Community Shelf Stats โ€“ See how many users want, are reading, or have read each book
๐ŸŽฏ Advanced Filtering & Sorting โ€“ Filter and sort by author, publisher, rating, language, etc.
๐Ÿง  Smart Forum Type Switching โ€“ Auto converts threads and cleans up book data when changing forum types
๐Ÿ” SEO Friendly โ€“ Includes Schema.org LD+JSON structured data for better visibility


โœจ Notable Features:​

๐Ÿ“š Dedicated Book Types & Structure

  • Dedicated Book Thread Type: Introduces a distinct thread type specifically designed for book rating and discussions, allowing for unique handling and display of all book-related information.
  • Dedicated Book Forum Type: Establishes a specific forum type for organizing and housing book discussions, providing a focused environment for book lovers.
    • Automatic Data Preparation: Upon changing a forum to the "Book Forum" type, existing threads are automatically prepared for book-specific data via an efficient background job.
    • Data Cleanup: When a book forum type is changed back to other forum types, associated book-specific data is automatically cleaned up from dedicated tables.
    • Flexible Forum Type Conversion: Seamlessly convert existing discussion, article, question, or suggestion forums to a "Book Forum" type.

โญ Book Rating System

  • Integrated Book Rating: Allows users to rate books from 1 to 5 stars directly within the book thread.
  • Average Rating & Count Display: Clearly shows the average rating and total number of ratings for each book, visible on the list view, grid view, search results, and within the book thread itself.
  • Quick Rating Option: Features a quick rating option for a seamless user experience, allowing users to rate without reloading the current page.
  • Admin-Controlled Rating Options: Administrators can enable/disable the rating system, control quick rating functionality, and choose whether to display the rating below the cover image.
  • Dynamic Rating Updates: Ratings are automatically recalculated and updated when a user adds or removes their rating for a book.
  • Rating Data Storage: Stores individual user ratings in a dedicated table, capturing the user, their rating, and the rating date.

๐Ÿ“– Rich Book Data & Thread Display

  • Comprehensive Book Data Storage: Stores essential book details in a dedicated database table, directly associated with each book thread. This includes:
    • Book Title
    • Book Author
    • Book Synopsis
    • Book ISBN
    • Book Publisher
    • Book Publication Date
    • Book Language
    • Book Print Length (Pages)
    • Book Reading Time
    • Book Rating & Rating Count
    • Book Cover Image
    • Book Additional Information
  • Book Cover Image Management: Users can upload custom book covers directly via an intuitive interface. Existing covers can also be easily deleted. Supported image formats include GIF, JPEG, PNG, and WebP, with recommended dimensions of 324x500 pixels for optimal display.
  • Intelligent Cover Image Assignment: When an existing thread containing an image attachment in its first post is moved into a book forum, that image is automatically extracted and set as the book's cover image, streamlining content migration and setup. This process is handled efficiently in the background for both individual thread moves and large-scale forum conversions.
  • Consistent Cover Display Across Platform: Book cover images are prominently displayed across all relevant areas of your forum, including:
    • Book Thread View
    • Book Forum (List View)
    • Book Forum (Grid View)
    • Search Results
    • User Bookshelves
  • Enhanced Book Information Display: Clearly presents key book details within the thread view (in the first post), making essential information readily accessible at a glance.
  • Unique Book Thread View Design: Offers a customized and visually appealing display style exclusive to book threads. This includes a sticky left sidebar featuring the book cover, the "Add to shelf" button (with dynamic shelf status), and optionally the book rating, ensuring these key elements remain readily accessible as users scroll.

๐ŸŽจ Unique Forum Display Style & Browse

  • Unique Book Forum View Designs: Choose between two distinct display styles for your book forum listings, offering flexibility in how book discussions are presented:
    • List View: Displays book threads in an expanded list format, including cover images, book details, ratings, and synopsis for comprehensive information at a glance.
    • Grid View: Presents book threads in a visual grid layout with cover images, author, and rating, emphasizing visual Browse and quick identification of books.
  • Advanced Forum Filtering by Book Attributes: Empowers users to filter book discussion lists based on various book characteristics like Book Title, Book Author, ISBN, Book Publisher, and Book Language.
  • Flexible Thread List Sorting Options: Allows users to sort book discussion lists according to relevant book attributes such as Book Author, Book Publication Date, and Book Rating.

๐Ÿ‘ค Personalized User Experience & Management​

  • Personalized User Bookshelves: Provides users with their own dedicated spaces to organize books into virtual shelves:
    • Want to Read: Keep track of books users are interested in reading.
    • Currently Reading: Showcases the books users are actively engaged with.
    • Read: A personal archive of books users have finished.
  • Community Bookshelf Statistics: Displays "X people want to read," "X people are currently reading," and "X people read" statistics directly on each book thread, showing aggregated shelf stats from all users.
  • Integrated Book Creation Form: The intuitive and user-friendly interface for entering book details (Title, Author, Synopsis, etc.) is seamlessly integrated into the thread creation form, providing additional book-specific fields.
  • Automatic Cover Image Handling on Thread Move: When a thread containing an attached image in its first post is moved into a book forum, that image is automatically extracted and set as the book's cover.
  • Customized Post Button: A dedicated button or phrase for initiating a new book discussion thread, enhancing user experience and clarity.

๐Ÿ› ๏ธ Integrations & Administration

  • Schema.org LD+JSON Structured Data: Implements schema.org markup for book listings, significantly improving SEO and making your content more discoverable by search engines.
  • XenForo Feature Support: Seamlessly integrates with core XenForo functionalities:
    • Thread Prefixes Support
    • Custom Thread Fields Support
    • Thread Prompts Support
  • User Group Permissions: Provides fine-grained control over who can utilize specific features.
With XenCustomize Book Threads, you can create a thriving and well-organized book discussion community on your XenForo forum, offering a rich and engaging experience for your book-loving members!


๐Ÿงฉ Compatible XF Versions​

๐ŸŸข XenForo 2.3.x
๐ŸŸก XenForo 2.2.x


๐Ÿ“ธ Screenshots​


XenCustomize-Book-Threads-200-Add-Node-Forum-Book.png

๐Ÿ”น Add Book Forum Type

XenCustomize-Book-Threads-200-Add-Edit-Book-forum-Display-style-List-Grid.png

๐Ÿ”น Book Forum: Display styles

XenCustomize-Book-Threads-200-Add-Edit-forum-Allowed-thread-types-Books.png

๐Ÿ”น Add/Edit Forum: Allowed Thread Types - Books

XenCustomize-Book-Threads-200-Nodes-Book-Forum.png

๐Ÿ”น Nodes - Book Forum

XenCustomize-Book-Threads-200-User-group-permissions.png

๐Ÿ”น User Group Permissions

XenCustomize-Book-Threads-200-Admin-Options.png

๐Ÿ”น Admin Options

XenCustomize-Book-Threads-200-Change-forum-type-Book-forum.png

๐Ÿ”น Change Forum Type - Book Forum

XenCustomize-Book-Threads-200-Change-forum-type-Book-forum-Display-style.png

๐Ÿ”น Change Forum Type - Book Forum - Display Style (List view & Grid view)

XenCustomize-Book-Threads-200-Forum-List-Book-Forum.png

๐Ÿ”น Forum List - Book Forum

XenCustomize-Book-Threads-200-Book-Forum-Grid-View.png

๐Ÿ”น Book Forum - Grid View

XenCustomize-Book-Threads-200-Book-Forum-List-View.png

๐Ÿ”นBook Forum - List View

XenCustomize-Book-Threads-200-Book-Thread.png

๐Ÿ”นBook Thread View

XenCustomize-Book-Threads-200-Add-Book.png

๐Ÿ”น Add Book Thread

XenCustomize-Book-Threads-200-Book-Thread-Upload-Delete-Book-Cover.png

๐Ÿ”นBook Thread - Upload or Delete Book Cover

XenCustomize-Book-Threads-200-Book-Thread-Choose-a-shelf-for-this-book.png

๐Ÿ”นBook Thread - Choose a Shelf for This Book

XenCustomize-Book-Threads-200-Account-Menu-Your-Bookshelves.png

๐Ÿ”นYour Account - Your Bookshelves

XenCustomize-Book-Threads-200-Account-Want-to-read-shelf.png

๐Ÿ”นYour Account - Your Bookshelves - Want to Read Shelf

XenCustomize-Book-Threads-200-Account-Currently-reading-shelf.png

๐Ÿ”นYour Account - Your Bookshelves - Currently Reading Shelf

XenCustomize-Book-Threads-200-Account-Read-shelf.png

๐Ÿ”นYour Account - Your Bookshelves - Read Shelf

XenCustomize-Book-Threads-200-Account-Remove-book-from-your-Currently-Reading-shelf.png

๐Ÿ”นYour Account - Your Bookshelves - Remove Book from Currently Reading Shelf


๐Ÿ› ๏ธ Installation and Usage Instructions:​

Installation:​

โžก๏ธ Install Add-on:
  • In your XenForo Admin CP, go to "Add-ons" and click "+ Install/upgrade from archive". Select the downloaded add-on archive file and click "Install".
โš™๏ธ Configuration:
  • After installation, navigate to "Options" in the Admin CP and find "XenCustomize Book Threads" to adjust any available settings to your preferences.
๐Ÿ”’ Permissions:
  • Review and configure user group permissions under "Groups & Permissions" -> "User Group Permissions" -> [Edit Each User Group] -> "XenCustomize Book Threads". This allows you to control who can view and use the shelving features.

Usage:​

๐Ÿ“– Creating a Book Thread:
  1. In a designated "Book Forum," click the "Add Book" button.
  2. You will be presented with a form to enter the book details (Title, Author, Synopsis, etc.). Fill out the form as required and click "Add book".
  3. Click "Book cover" button to Upload custom book cover.
๐Ÿ—‚๏ธ Adding Books to Shelves:
  1. When viewing a book thread, you'll see an "Add to shelf" button in the left sidebar.
  2. Clicking this button will present you with options: "Want to Read," "Currently Reading," and "Read."
  3. Select the shelf you want to add the book to. Your choice will be saved, and the button's status will update to reflect the current shelf.
  4. You can manage your personal bookshelves through your account "Your bookshelves" page.
๐Ÿ”ฝ Filtering and Sorting Book Forums:
  1. Within a "Book Forum," look for Filters dropdown menu that allow you to filter the book list by attributes such as Book Title, Author, Publisher, and Language.
  2. You'll also find options to sort the book list by criteria like Author, Publication Date, and Rating, helping you find books based on your preferences.
๐ŸŽจ Forum View Display Styles:
  1. Administrators can customize the look of each Book Forum by navigating to Admin CP > Forums > Nodes > Edit [Your Book Forum].
  2. In the forum settings, you can choose the "Display style" between "List view" and "Grid view".

Support and Licensing Information:​

๐Ÿ™‹โ€โ™‚๏ธ Support:
๐Ÿ“„ Licensing:
  • The license grants you the right to use the add-on on a single XenForo installation.
  • By purchasing and using this add-on, you agree to the terms of the license agreement.
Author
Veer
Views
444
First release
Last update

Ratings

5.00 star(s) 1 ratings

More resources from Veer

Latest updates

  1. 2.0.2 - Maintenance Update!

    ๐Ÿ“˜ XenCustomize Book Threads 2.0.2 Released A quick maintenance update that focuses on...
  2. 2.0.1 - XenForo 2.2 compatibility!

    XenCustomize Book Threads 2.0.1 is here! This minor update primarily brings improved...

Latest reviews

Excellent AddOn. Does what I need it to do and will be great to show all different items. I do not do books, I changed it something else, so it is very flexible. I had a question which was answered in a very timely manner, so great support as well.
V
Veer
Thatโ€™s wonderful to hear! Glad you found the add-on flexible enough to adapt for other items - that kind of creativity really shows how versatile and multipurpose the add-on can be. Itโ€™s a great example for others to see how it can be customized to fit different needs. Thanks so much for mentioning our quick support and for your kind words!
Back
Top Bottom