Plugin / WordPress Book List

Jake Evans

Changelog

Changelog

v1.0.0 – Initial Release of The New WPBookList.

v5.0.1 – Fixed a bug that prevented some titles from being edited – lines 1486 and 1622 were modified – changed the string ‘sep’ to ‘–sep-seperator-sep–’.

v5.0.3 – Modified the Pages & Posts classes to add post excerpts and featured images. Fixed bug that prevented the sharing icons from displaying on Pages & Posts properly. Added additional Post & Page Styling to better accommodate mobile devices. Added top margin to library container. Modified the Post & Page names to ensure uniqueness and compatibility with permalink. Fixed bug that resulted in only one ‘Similar Title’ being displayed in Colorbox. Fixed bug that left slashes in book title.

v5.0.4 – Fixed link to the API tab, introduced code to reload page after saving API Keys, introduced StylePak Advertisement Page, added the Extensions Bundle tile to the Extensions page, fixed positioning of the drop-down on all admin pages, removed the z-index from the book title, fixed misspelling of ‘Available’ in Colorbox class, added margin to bottom of purchase titles on pages/posts, removed the CSS Reset for Phrase tags in the Colorbox CSS file to ensure HTML in the Descriptions and Notes sections displays as expected, fixed a bug that prevented any HTML found in the Description & Notes fields from displaying properly in Colorbox after being edited, fixed bug that prevented some Similar Titles in Colorbox from being displayed properly.

v5.0.5 – Modified class-wpbooklist-book.php to make Amazon API call region-specific, fixed typo that prevented the ‘UK’ localization option being checked. Fixed bug that prevented some https links from forming properly in the colorbox.php file. Fixed bug that prevented the ‘Read More’ link on WPBookList Posts from operating properly. Converted the Page and Post ‘StylePaks’ to ‘Templates’. Fixed bug that called the old ‘colors’ function in the colobox.php file. Fixed bug that prevented some pages and posts from displaying their appropriate template. Fixed bug that prevented uploaded zipped Library StylePaks from being used on some websites.

v5.0.6 – Modified Post & Page default styling. Modified the post-template-default.php and page-template-default.php files to better accommodate the StoreFront extension. Modified functions.php file to better accommodate the ‘Similar Titles’ sections of the WPBookList Post & Pages.Modified the class-wpbooklist-book.php file to add a secondary way to search for titles on itunes/ibooks. Modified the class-wpbooklist-book.php file to change how Amazon reviews are refreshed if expired. Added a filter to check the max key length of db, and modify if needed

v5.0.7 – Added support for the new Kindle Preview Extension

v5.0.8 – Added new purchase links & images (Books-A-Million and Kobo). Fixed a bug that showed the ‘Purchase This Book At:’ text even when all purchase links were hidden. Added the new ‘Kindle Preview’ and ‘TimeSaver Bundle’ extensions to the ‘Extensions’ page. Added function to download a CSV file of ISBN/ASIN numbers on the ‘Backup’ tab of the ‘Settings’ page. Added additional shortcode functionality to display books in a variety of news ways, such as with an excerpt or as a link to the ‘Book View’ colorbox. Fixed a bug that prevented Book View from opening if the Australian Amazon Localization setting was checked. Fixed a bug that prevented custom library settings from saving on some sites. Added some Mobile styling for the Extensions tab. Began adding support for the upcoming WPBookList BookSwapper Extension.

v5.0.9 – Fixed a bug that prevented books from being added on some sites.

5.0.10 – Fixed a few styling issues with the display=“excerpt” shortcode argument. Fixed a bug that prevented some libraries from being displayed if the table name is capitalized. Fixed a bug the prevented the clicking of the ‘Signed’ No checkbox. Fixed a bug that sometimes prevented the review stars from being displayed on WPBookList Posts and Pages. Fixed a bug that sometimes incorrectly lists a book as ‘Finished’ on the WPBookList posts and pages. Fixed the colorbox styling to reduce the blank space between the goodreads widget and the rest of the sections below. Fixed a bug that made all spinners active when editing a book. Fixed a bug that prevented the correct display of Page and Post options when certain checkboxes are checked. Fixed a bug on the ‘Display Options’ page that checked the ‘hide title’ checkbox when the ‘review stars’ checkbox was checked. Added ability to use the ‘action’ argument in the default WPBookList shortcode to link to merchant sites instead of displaying the color box Book View.

5.0.11 – Added additional support for translations

5.0.12 – Modified the Pagination feature to only display if there is a second page, and to only display the book number once if only one title is on page.Added an admin message with links to Extensions and StylePaks. Added additional Translation strings.

5.1.0 – Introduced check in the class-wpbooklist-book.php file for Amazon reviews refresh. Added stripslashes function in colorbox.php file for Publisher field. Fixed bug that prevented some Storefront icons from displaying properly in colorbox window. Added StoreFront WooCommerce Support.

5.2.0 – Introduced support for Page and Post templates. Added the ‘Templates’ Submenu Page.

5.3.0 – Introduced support for the new BookFinder Extension.

5.3.0 – Introduced support for the new BookFinder Extension, and introduced the book ‘Reordering’ feature.

5.3.1 – Bug fixes for the ‘Reordering’ feature, the link to view a book after immediately adding it, and a UI fix for the ‘Edit & Delete Books’ tab.

5.3.2 – Added unique ids to some elements in the Book View for compatibility with the new Stylizer Extension. Added class name to the Book View Stats area. Modified the StylePak function to increase reliability. Removed success condition for resetting mouse movements after re-ordering books. Changed the ‘Add Book’ submission to better accommodate all browsers. Modified styling on ‘Edit & Delete Books’ tab. Removed unneeded event handler. Changed styling on ‘Library StylePak’ page. Changed styling on ‘Custom Libraries & Shortcodes’ page. Modified the ‘Ultimate Bundle’ advertisement to reflect the new price. Added Template Pak Image. Removed the color modifications within Colorbox upon completion. Added advertisement for the Stylizer Extension. Added Facebook link. Added support for Holiday StylePaks.

5.3.3 – Fixed a bug that prevented the addition of new books to libraries.

5.3.4 – Added stripslashes to the book’s title of the Post & Page templates. Added advertisement for the Carousel Extension.

5.4.0 – Added ability to specify a ‘post’ or ‘page’ action argument in the WPBookList shortcode, to have the book cover link to it’s associated Page or Post, if it exists. Added code to decode html entities on the Edit Book form. Added a check for existing tables when plugins activates. Added advertisement for the new Categories Extension.

5.5.0. – Added ability to specify the purchase links for Barnes & Noble, Amazon, iTunes, Google Play, Kobo and Books-a-million when editing a book. Added modification to the class-frontend-library-ui.php file to account for and adjust database tables whose prefixes must be capitalized or all lowercase. Added in brand-new ‘Subject’ and ‘Country’ fields for each book. Added support for the new Google Preview Extension. Added the brand-new ‘Filter Panel’ on the front-end Library view. Added new options within the ‘Sort By…’ drop-down box on the front-end Library view.

5.5.1 – Added check for the Google global variable to prevent Javascript error. Fixed a bug that prevented the settings tables from updating to include the new fields introduced in version 5.5.0. Fixed a bug that prevented the new display options from remaining checked. Fixed a bug that prevented images sizes from displaying properly with the [showbookcover] shortcode. Fixed a bug that prevents proper image size from being detected with the getimagesize function on some servers.

5.5.2 – Fixed a bug that prevents some db tables from displaying their contents. Fixed a bug in IE that prevented the pagination of libraries from working correctly. Fixed a bug that prevented some multi-site WordPress installs from displaying Extension UIs properly. Fixed a bug that prevented StylePaks on some secure sites from being loaded.

5.5.3 – Added an Exit Survey to WPBookList in an attempt to gather information about why a potential user decides to not use WPBookList.

5.5.4 – Changed the default Admin message. Made a change to the class-frontend-library-ui-php file, lines 993-1005 to use the user’s API key and tag for links if provided. Modified the class-show-book-in-colorbox.php file, lines 130-148, to better detect if StoreFront extension is active, especially in multisite installs. Modified the ‘wpbooklist_library_pagination_action_javascript’ and the ‘wpbooklist_library_sort_select_action_javascript’ functions and their callback functions to better accommodate the new front-end filter options introduced in 5.5.0. Made change to the class-frontend-library-ui.php file, lines 51, 59, 904, and 974, that allows better functioning of the front-end ‘Sort by’ option and the default ‘Sort By’ option. Fixed an errant typo in the class-page.php file, line 80, that prevented pages from being created. Modified class-frontend-library-ui.php file, lines 178-203 and line 210, to prevent a bug from occurring when sorting & searching. Modified wpbooklist.php, line 36, to build the ‘ROOT_DIR’ PHP constant with the plugin_dir_path() function instead of ABSPATH.

5.5.5 – Made modifications to the Exit Survey, removed unnecessary files from Colorbox, and removed the Colorbox border images within the css.

5.6.0 – Added support for the new WPBookList Branding Extension.

5.6.1 – Fixed a bug that displayed a broken image within the Book View on some sites that are not using the Branding Extension. Also fixed a bug that prevented some user’s Affiliate IDs from being applied to their links.

5.6.2 – Added advertisement for WPGameList, and switched Amazon Lookup to cloud server.

5.6.3 – Modified the wpdb->prepare statements in the wpbooklist_new_lib_shortcode_action_callback function of ajaxfunctions.php to prevent bug that kept users from deleting custom libraries.

5.7.0 – Introduced StoryTime.

5.7.1 – Fixed a bug that caused APIs to be called twice.

5.8.0 – Made many improvements to code quality, efficiency, execution speed, etc. Fixed bug that prevented the retrieval of OpenLibrary Data. Added new database columns for Author’s First name and Author’s last name, better enabling the ‘Sort Alphabetically (Author’s Last Name)’ options. Re-worked the output of the [WPBookList] shortcode, introducing a new pagination system and more robust functionality for the search/sort/filter options. Fixed a bug that interfered with the correct functioning of the Book Deletion and Reordering functions. Fixed a bug that prevented the creation of Pages and Posts when using the Bulk-Upload Extension. Removed several unused assets. Added a Privacy tab to the Settings page. Also added checks to load JavaScript and CSS files on just the pages that require them, if applicable.

5.8.1 – Eased restriction on how/when .css and .js files get loaded, adding an automatic load if is_home or is_front_page is true, and if the word ‘WPBookList’ appears in Content.

5.8.2 – Added arguments to the wp_register_script() and wp_enqueue_script() functions in functions.php for readmore.min.js, colorbox-min.js, and addthis.js to be loaded in the footer.

5.8.3 – Added additional Quotes.

5.8.4 – Added additional Quotes.

6.0.0 – Massive changes to WPBookList, including a new WPBookList Users System, additional fields for each book, speed/caching improvements, support for upcoming Extensions, and more!

6.1.0 – Added the Comments Extension on the Extensions page, added a ‘Clear WPBookList Cache’ button on the 4 WPBookList Settings pages, improved the Stats area on the front-end to report the values for an entire Library and not just which page the user is viewing, various other code improvements.

6.1.1 – Fixed the Similar Titles Section – If the user has specifed Similar Titles when adding a book, those titles will be displayed, as opposed to similar titles found from Amazon. The titles will link to various location in this order of importance: An existing WPBookList Post, An existing WPBookList Page, Amazon, or no link. Also fixed several bugs in the Showing/Hiding of items within the Book View.

6.1.2 – Removed the ‘Filter_var’ function call inside of the ‘Empty’ construct on line 1145 of class-wpbooklist-general-functions.php file.

6.1.3 – Introduced a new area in the Book View that displays the Additional Images that are specified when a book is added. Fixed quite a few bugs and other errors, including, but not limited to: An error with the WPBookList Cache not saving with the correct prefix, a bug preventing the editing of some fields, the inclusion of the ‘Enable Storefront’ Options on the ‘Pages’ and ‘Posts’ Display Options Pages, inclusion of a new function to deactivate all WPBookList Extensions when the Core WPBookList Plugin is deactivated, to prevent any possible PHP errors, A bug that sometimes caused a book to be edited and/or added into the wrong Library, a bug that prevented the addition of exisitng Custom Fields into a newly-created Custom Library, removed the ‘Set Default Sorting’ area in the Book View Display Options pages, and various other Translation additions/modifications and other code improvements.

6.1.4 – Introduced code to clear WPBookList cache on any and all Display Option database changes. Introduced code to create seperate Transients for the displaying of the Stats area, as websites with Libraries in the thousands had performance issues. Introduced new translations for various upcoming WPBookList Extensions.

6.1.5 – Added text that displays the total number of books in a Library on the ‘Edit & Delete Books’ tab, along with improved Pagination, including the ability to jump to a particular page of book results. Also fixed bug that prevented the Apple iBooks link from appearing in Colorbox.

6.1.6 – Bug fixes for Library and Book View Display Options, as well as bug fixes for the displaying of Cover Images on the default Posts and Pages Templates. Change the wpuserid column in the Users table to accomodate large WP User IDs on WordPress.com sites.

6.1.7 – Prevented the Pagination tools from appearing on the front-end if multiple pages of books do not exist (Github Issue #75). Introduced check in class-wpbooklist-frontend-library-ui.php file, lines 1387-1392, that prevents attempting to grab a quote using an undefined array index key. Also modified the quotation display to not have the closing quotation mark bolded. (Github Issue #98). Added in translations for the new Submissions Extension (Github Issue #100). Modify the IDs of the field values in the ‘Book Form’ HTML (Github Issue #101). Modified the ‘Class-book.php’ file to suite the Submissions Extension (Github Issue #102). Modified the “wpbooklist_dashboard_add_book_action_callback” function to return found book info for the Submissions Extension (Github Issue #103). Added in Advertisment for the new E-Books Extension on the Extensions Menu Page (Github Issue #104). Added in some translations for the WPBookList Search Extension (Github Issue #105).

6.1.8 – Made change to Amazon API calls to reflect the new Product API Guidelines. Amazon has removed current access to their Product Advertising API for WPBookList, as sufficient revenue wasn’t being generated.

6.1.9 – WordPress 5.2 Compat update.

6.2.0 – Various misc. typo fixes and code cleanup.

6.2.1 – Various misc. typo fixes and code cleanup.

Ratings

4.6
87 reviews

Rating breakdown

Details Information

Version

6.2.1

First Released

07 Oct, 2016

Total Downloads

38,673

Wordpress Version

3.0.1 or higher

Tested up to:

5.2.4

Require PHP Version:

-

Tags

Contributors

Languages

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.