Subject: BookLibrary component for Joomla.

Release 6.2.1 Free
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: December 2022
Change summary in component:
01. Joomla 4.2 support
02. PHP 8.1 support
03. Added support metatags, robots, title, and header for menu item from menu settings
04. Rebuilt router file, create more best SEF urls for SEO
05. Bugs fixed


Release 6.1.1 Free
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: January 2022
Change summary in component:
01. Added possibility set meta tags to every Book, Author, Category
02. Added possibility set when publish by date every Book, Author, Category
03. Bugs fixed


Release 6.0.1 Free
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: September 2021
Change summary in component:
01. Joomla 4.0 support
02. Php 7.4 support
03.Bugs fixed


Release 5.1.0 ShopPRO
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: August 2020
Change summary in component:
01.Added support Amazon PA API 5.0
02.Changed RSS design
03.Changed subfolder show algorithm
04.Added support openlibrary.org
05.Added support update and licence
06.Bugs fixed


Release 5.0.0 ShopPRO
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: February 2020
Change summary in component:
01.Added maintenance Joomla 4.0.10-alpha
02.Added settings for activate Online read book from Joomla Article and permissions settings
03.Added settings for activate Online read book flip and permissions settings
04.Added support openlibrary.org
05.Bugs fixed


Release 4.0.0 ShopPRO
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: June 2017
Change summary in component:
01.Added Online read book from Joomla Article
02.Added Online read book flip
03.Migration PHP7
04.Migration Joomla 3.7
05.Added the ability to remove book from the Booklidrary Cart


Release 3.6.10 ShopPRO
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: November 2016
Change summary in component:
01.Added Animate.css library
02.Added possibility manage all properties from frontend
03.Fixed language association
04.Updated Featured module for BookLibrary


Release 3.6 ShopPRO
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 01 January 2016
Change summary in component:
01.Added protection against sql-injection
02.Added the ability to assign multiple authors to book
03.Added the ability to edit books from frontend
04.Fixed Search in backend
05.Fixed icons of PDF, print and email
06.Added option what Joomla user group can edit books from frontend
07.Fixed bug with RSS
08.Checked compatibility with Joomla 3.5

Release 3.5 PRO
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 16 July 2015
Change summary in component:
01.Added ability to associate books/authors in different languages
02.Added menu Authors
03.Added menu User Lend History
04.Added ability to upload media files (videos, audios, subtitles)
05.Added ability to clone books/authors
06.Improved work with constants
07.Fixed bug with RSS

Release 3.1 PRO
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 23 December 2015
Change summary in component:
01. Added multy-upload efiles support.

Release 3.0.1 PRO
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 14 May 2013

Change summary in component:
01. Added auto-creating language files
02. Added layout
03. Support Joomla 3
04. Modify settings tabs
05. Added view Search
06. Optimized speed of loading pages
07. Fixed bugs of date format
08. Added price and date format settings.
09. Added format file settings.
10. Added field publish review
11. Added option approve review
12. Advanced mail notification option

Release 2.2 Pro
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 20 August 2012

Release 2.1 Pro
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 15 July 2011

Change summary in component:
01. Move to Joomla 1.6


Release 2.0 Pro
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 26 November 2010

Change summary in component:
01. Added multicategories
02. Added cart
03. Added bookowner, option to show it on frontend.
04. Added number of pages.
05. Changed rating book. Now it is average of reviews.
06. Changed price. Now it is consists of two fields: price and price units.
07. Added RSS.
08. Added send email to user about solution admin of lend request.
09. Changed access to category. Be careful, access to books from several categories is a sum of access to this categories!
10. Added to search module possible search by price.
11. Changed Database Structure.
12. Changed import-export.Now we do full impotr/export with help XML
13. Added simi automatic update mode.
14. Rebuilt fetch info from Amazon. Now we do that with help Curl.


Release 1.5.3.1 Pro
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 10 May 2010

Change summary in component:
01. Added possibility work with Search module
02. Rebuilded search algoritm.
03. Added possibility create link to search result.
04. Added extended search.
05. Added extended filter in Book Manage at Backend.
06. Added parameter for merege or update book description when do book info refetch from amazon.



Release 1.5.3 Pro
Change summary in component:
01. Added «mhash» function support protocol for book information fetching
02. Added menu item for all books show in linear list
03. Added «add book» from frontend functionality. Added customization for «add book» button.
04. Added indexing navigation (navigation by first characters in current booklist).
05. Some fixes in book show.
06. Fetch book mechanism improved.



Release 1.5.2.4 Pro
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);Aleksey Pakholkov;
Date: 1 March 2009

Change summary in component:
01. Added z39.50 protocol for book information fetching
02. Some fixes to CSV import/export
03. Some fixes to MySQL import/export.
04. Set in Category manager "Parent" category as Disable for "Edit" category. For fix error set child category as parent.


Release 1.5.2.3 Pro
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 14 August 2008

Change summary in component:
01. Fixed category sorting issues after MySQL import
02. Added button to book edit for setting local book cover path
03. Added proxy settings to [Settings Backend] for use of Amazon Associate Web Services through proxy.


Release 1.5.2.2 Pro
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 28 July 2008

Change summary in component:
01. Fix to make the last subcategory show up in the pathway (breadcrumbs)
02. Fixed issue where saving book without cover image did not save correctly under Windows


Release 1.5.2.1 Pro
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: 25 July 2008

Change summary in component:
01. Allow use of external plugins in the book descriptions
02. Removed mb_convert_encoding in order to work with special characters retrieved from Amazon for book titles, authors, etc.(like ß, ü, ö, ô, etc.)
03. Improved BookID auto-increment which would stall at a certain point in some instances


Release 1.5.2 Pro
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: July 2008

Change summary in component:
01. Complete rewrite for native Joomla 1.5.x of BookLibrary 1.0.2 Pro component.
02. Added option to show/hide subcategories in main category view.
03. Corrections for XHTML compliance.



Release 1.0.2 Pro
Development: OrdaSoft - Andrey Kvasnevskiy (akbet@ordasoft.com);
Date: April 2008

Change summary in component:
01. Frontend CAPTCHA for Guest Users for adding book review and book suggestion.
02. Typed Review and Suggestion data remains on screen even when wrong CAPTCHA entered (user caqn try again).
03. Added in frontend button [Buy now].
04. In frontend hide direct link for book to Amazon (shows internal Joomla URL).
05. In frontend hide direct link to eBook download (shows internal Joomla URL).
06. Added License Agreement option for eBook download.
07. Full language name in book description frontend.
08. Added in frontend button [Suggest Book].
09. AJAX show/hide form for [Suggest Book].
10. Added in frontend button for [Add Review].
11. AJAX show/hide form for [Add Review].
12. Subcategories now show in main category view frontend (categories tree).
13. Added [Print Report] option (with fields choice) in [Book Manager].
14. Added in backend [Manage Reviews] with sorting by columns.
15. Added in backend [Manage Suggestions].
16. Added pulling in Book Descriptions from Amazon (works only for Amazon.com!).
17. Added "Book Description" to CSV Import/Export.
18. Added "Book Description, Language, Review" to in XML Import/Export.
19. Added MySQL full tables Import/Export.
20. Added Help Description in "Import/Export Books".
21. Fixed rights assignments, admin can select multiple groups.
22. Fixed rights: higher privilege now always includes lower privileges.
23. Added in 'Configuration :: Frontend' options for button [Suggest book].
24. Added in 'Configuration :: Frontend' options for button [Buy now]. Choose for which catefory to show.
25. Added in 'Configuration :: Frontend' options for [Show price], [Show ebooks download link] and [Show ebook download license].
26. Added fetch book information from Amazon through ISBN-10 and ISBN-13 (ISBN-13 works for com, ca, uk only!).
27. Added checks for GD extension in the PHP installation.
28. Added checks for MB_STRING extension in the PHP installation.
29. Added checks for empty bookID to [Book Manager].
30. Added new languages selectors: Russian, Swedish, Chinese, Spanish.
31. Corrected English language file.
32. Book Manager dropdown boxes now default to "All Books" and "All Categories".
33. Added Russian and Spanish language files. Added German formal language file.
34. Ability to assign different folder icons to Categories and Subcategories.
35. Code added to allow external mambots in Book Description pages (contribution Carl Taylor)
36. Added sample data at installation time for new users
37. Added UTF-8 decoding for ISO databases for book title, author and publisher pulled in from Amazon
38. Email notification option for admin when new book suggestion, user book review or user lend request added
39. Added option to choose auto-increment bookId



Release 1.0
Author: Andrey Kvasnevskiy (akbet@ordasoft.com); Nikolay Salionovych (salionovych@ukr.net).
Date: December 2007

Change summary in component:
1. Component rebuild to work with PHP5 native SOAP. Moved to new Amazon API version. Deleted NuSOAP library and all references to NuSOAP
2. Deleted files:
- /polish.php;
- /booklibrary_en.xml;
- /booklibrary_pl.xml;
- /releasenote.php
- /Przeczytaj.txt.
- /language/polish.php
3. Change file images for icons
4. Spelling and language errors have been corrected
5. Change readme.txt
6. Added changelog.txt
7. Added file /doc/changelog.html
8. Language files added:
- /language/dutch.php;
- /language/french.php;
- /language/geman.php.
- /language/italian.php.
9. Corrected /language/english.php
10. Corrected booklibrary.xml
11. Corrected Frontend and Backend settings
12. Added Review Edit possibility to Admin interface
13. Added 'Back' button to configuration BookLibrary Menu Item
14. Added parameters 'AWSAccessKeyId', 'Photo Size', 'Page Items' to Admin interface
15. Corrected working of "Booklibrary::About"
16. Added to "Booklibrary::About" changelog
17. Corrected mistakes for User Access Rights for the Review options
18. Corrected "Alt" tag text for book rating (now a variable instead of static, xhtml validation)
19. In order to solve the problem of a WARNING: allow_call_time_pass_reference, removed all occurrences of the & in functions call in all files
20. Corrected working of books export / import
21. Added checks for XSLT and SOAP extensions in the PHP installation
22. Added PHP version checking
23. Corrected working of signs 'yen' and 'pound' in book price
24. Added parameters for default book language and default Amazon host for book information download
25. Changed Book Category page
26. Changed view captions for all pages
27. Changed image book cover download - now with help CURL instead of fopen (fopen is a potential security risk, CURL is safe)
28. Installation check: if the CURL extension exists in the PHP installation



Release 0.7.
Author: Leon Treff (treff@pt.lu)
Date: 2006-08-02
Polish adaptation: Andrzej Waland (www.waland.pl/mambo)


Backend:
================================================================
1. in file: admin.booklibrary.class.conf.php:
- updated version number and date
2. in file: admin.booklibrary.class.ws.php:
- corrected mispelled text 'Porxy' to 'Proxy'
3. in file: admin.booklibrary.html.php:
- corrected mispelled value 'unpblish' to 'unpublish'
- corrected mispelled constant '..._REMEBER' to '..._REMEMBER'
4. in file: booklibrary.xml:
- replaced three occurrences of
'fk_bookid' int(11) NOT NULL default '';
by
'fk_bookid' int(11) NOT NULL default '0';
5. in file: \docreleasenote.php:
- replaced $mosConfig_alang by $mosConfig_lang

Frontend:
================================================================
6. in file: booklibrary.class.lend_request.php:
- added e-mail functionality such that a user having issued a lend request
is immediately informed via an e-mail when the administrator has accepted the lend request.
For this purpose three new text constants have been added to the language files.
7. in file: booklibrary.class.review.php:
- replaced one occurrence of variable $fk_userid by $rating
8. in file: booklibrary.php:
- added the line
$currentcat->allign='right';
- replaced to polish comments by english comments
9. in file: booklibrary.html.php:
- corrected form.user_mailing
- coorected form.lend_until
- changed return(str_indexof "@" > 1); in order to allow e-mail addresses of the form x.y@z
- introduced additions at various places in order to allow a better follow up of checked lend requests
- fixed various misplaced or incorrect syntactical brackets of the form
table .. /table, tr .. /tr, td .. /td
10. in file: \language\english.php:
- applied various orthographical corrections
11. added a french translation in the new file \language\french.php
The file booklibrary.xml must still be updated for considering this file at the installation



Release 0.6.
Author: Gerd Saurer (goertsch@user.mamboforge.net) http://booklibrary.mamboforge.net/
Date: 2005-03-21