Pixaria Gallery Pixaria Websites     Pixaria Gallery | Pixaria Forums | Pixaria Documentation | PopCard.me

Pixaria Gallery Release Notes

If you want to know exactly what's changed between versions of Pixaria Gallery, look no further. For information about how certain features work, consult the user manual.

Users wishing to know details of the changes between different versions of the default themes that ship with Pixaria Gallery should visit the Template Comparison Tool.

Release notes by version number

Version 2.5.3 - 17/11/2008 (List of changed files)

  1. Improvements to the Brazilian Portuguese translation which now also includes translations for Pixies.
  2. For new installations, the default username is now test@test.local not test@test.com.
  3. Fixed a bug in image detail view templates which could cause incorrect information to be displayed about model and property releases.
  4. Fixed a bug in the admin.upgrade.php script which would cause a server error when upgrading the database of versions prior to 2.3.1.
  5. The user data class is now better able to deal with MySQL servers which are strict about data types. This should fix some very rare issues where user accounts are not created properly on some systems.

Version 2.5.2 - 26/10/2008 (List of changed files)

  1. Fixed a bug in the gallery admin tools that would prevent some HTML tags such as links from being saved properly.
  2. The admin controls for rearranging the order of images in a gallery have been modified to separate drag and drop rearranging from automatic options. This makes automatic rearranging of images easier for galleries containing large numbers of images.
  3. Improvements to the Italian translation which now also includes translations for Pixies.
  4. Templates are now cached separately for each language supported by Pixaria which means it is now theoretically possible to support multiple languages simultaneously in the front end.

Version 2.5.1 - 07/10/2008 (List of changed files)

  1. Feature - Swedish front-end localisation (excluding Pixies).
  2. Feature - Brazilian Portuguese front-end localisation (excluding Pixies).
  3. Feature - German front-end localisation (including Pixies).
  4. Feature - Italian front-end localisation (beta release - excluding Pixies).
  5. Feature - French Canadian front-end localisation (excluding Pixies).
  6. The cart items Pixie now respects user account 'active' status correctly.
  7. Some fixes to the localisation of the store and cart pages.

Version 2.5.0 - 24/08/2008 (List of changed files)

  1. Feature - The entire front end of Pixaria is now localisable.
  2. Feature - All Pixies (Pixaria Plug-ins) are now localisable.
  3. Many metadata import improvements in the front end upload and import tools for contributors (thanks to forum member 'Semmel').
  4. Temporary users no longer show up in the group manager control panel screens.
  5. Layout of gallery list view is a bit less cramped.
  6. The postcard preview images are now included in the images protected If image contextual menu (right clicking) is turned on.
  7. Usability improvements to the process for creating a gallery with newly imported images.

Version 2.3.5 - 23/07/2008 (List of changed files)

  1. Image comp downloads now retain metadata for watermarked images as well as non-watermarked images.
  2. Fixed a filtering bug on sub-galleries.
  3. Alterations to the multi-lingual template processing system to support the use of assigned Smarty variables in localisation files.

Version 2.3.4 - 19/07/2008 (List of changed files)

  1. Feature - Galleries can now be 'archived' which makes it possible to hide them from view in the admin area while leaving them publically accessible on the front end.
  2. Feature - The gallery list view has been updated to add support for filtering the list of galleries by front end visibility, archive status and gallery title.
  3. The advanced search form is now hidden from view in the front end search results to save space. It can be toggled into view by clicking a button at the top of the page.
  4. The image list view for contributing photographers' images now uses pagination.
  5. When search engine friendly URLs are turned on, /gallery and /gallery/ now rewrite to the file index.gallery.php and not the homepage.
  6. News headlines Pixie has been updated to provide full support for search engine friendly URLs for news stories.
  7. Links to blog entries are now created properly when a gallery is created.
  8. Fixed some issues with backslashes escaping apostrophes in the gallery admin screens.
  9. In the admin control panel for the search engine settings, disabling the search tools no longer hides the 'save settings' button.
  10. Search settings for image colour searching now save correctly again in the admin search settings control panel.

Version 2.3.3 - 24/06/2008 (List of changed files)

  1. Fixed an issue preventing multiple simultaneous checkbox selection of image thumbnails when the administrator has opted to only show one size of thumbnail.
  2. Fixed an issue that could cause errors if a user selected 'zero' as a numeric input to the number of thumbnails chooser.
  3. Compiling a keyword search from checkboxes in a popup image detail view now functions correctly again.

Version 2.3.2 - 23/06/2008 (List of changed files)

  1. Important - This update fixes an occasional issue with the Java FTP upload applet that could prevent high-res images being uploaded through the FTP applet. The fix requires the two settings files for the applet 'resources/ext/jclient/i18n.properties' and 'resources/ext/jclient/scaling.properties' to be replaced with new versions. If you use the upload applet, please make sure you copy over any applicable license settings from the old files before you overwrite them with the new ones.

  1. Feature - Pixaria now imports a wider selection of IPTC metadata which is made available to display in the front end: creator/byline, job/byline title, city, country, provider/credit, source, object name.
  2. Added a setting in the appearance control panel to allow administrators to set the default thubnail size. Allowing users to toggle large and small thumbnails requires that both the large and small images be loaded. Choosing a fixed size for your site can improve page load speeds by only loading one size of thumbnails.
  3. In the admin view for a shopping cart, there is now a link to the edit screen for every image being purchased for quick reference to image properties.
  4. The .htaccess file included in the Pixaria installation package has been updated to enable output compression on HTML, CSS and JavaScript files.
  5. The gallery and image thumbnail tools for choosing how many items to show per page have been changed to use a form control rather than the previous drop down menu. This reduces the Javascript and CSS overhead on the landing page.
  6. All the Javascript files used on the front end are now compressed and only those files required for a specific page are loaded.
  7. Fixed a bug that would prevent original size images uploaded by contributors from being moved into the library at the time of import.
  8. Fixed date range selection issue that could cause problems for some users in the search form.
  9. Fixed an issue with the next and previous page buttons in the admin popup search tool.
  10. Photographer image uploads now correctly import image dimensions.
  11. Linked keyword searches and checkbox keyowrd searches for similar images in the image detail view now work correctly again.
  12. Improvements to the date capture mechanism in the admin image import utilities. Now correctly captures IPTC, EXIF or image file modification date in that order.
  13. Users clicking on a link from a store purchase response e-mail are now prompted to login instead of seeing an empty cart. This also corrects an issue where administrators could see a blank page in similar circumstances.
  14. Thumbnails in the image editor form are now the correct sized file and not a comping sized image as they were before.

Version 2.3.1 - 12/06/2008 (List of changed files)

  1. Fixed a database upgrade bug from version 2.2.6 to 2.3.0.

Version 2.3.0 - 09/06/2008 (List of changed files)

  1. Important - When upgrading to version 2.3 you will be prompted to make an additional database modification from the Dashboard after completing the installation.

  1. Feature - Added the facility to create instant image download products which can be either high-res or comping sized images. Files purchased in this way will be downloaded at the specified resolution - comping or high-res - depending on how the product was set up.
  2. Feature - The Java upload applet has been updated to include the ability to resize images as they are uploaded.
  3. Feature - It is now possible to export a dump of your entire database from within the admin area.
  4. Feature - Added search engine friendly URL support for image keywords. A URL of the form http://www.mysite.com/keyword/paris would show all images with the keyword 'Paris'. Keyphrases may work but are not supported.
  5. Minor improvements to the workflow for importing images into the library. More extensive enhancements are in progress.
  6. Added a new section to the admin navgiation to group tools and utilities such as the diagnostics and log viewers together.
  7. Contributing photographers can now apply image rights management settings to images.
  8. The orphan image list in the admin area now shows the name of the user who uploaded the image.
  9. All the search settings have been moved into their own control panel accessible from the 'Main' tab of the admin navigation.
  10. When a contributing photographer imports images, the copyright field for the images is automatically set to their name.
  11. The search engine now uses fewer and better structured database calls which should improve performance over and above the changes made in recent updates.
  12. The image import and upload user interfaces of the admin area have been updated to bring them into line with the new FTP applet UI.
  13. Admins can now limit how many search results are returned in a single query which can help speed up searches on very large libraries.
  14. Fixed a bug in the store transaction manager that could cause an error when changing the status of some user's carts.
  15. Made some alterations to the database to remove deprecated tables and further improve the performance of searching.
  16. Free high resolution image downloads for files with a space in the name now work correctly on Firefox.
  17. Fixed an error in the sales manager that could be triggered when editing a quotation.
  18. Fixed a bug that meant model and property release information for contributed image imports was lost at the time of the import.
  19. Security enhancements to the image download system to more throroughly verify rights to access content.
  20. Image view counts now increment properly again. Administrator views are not counted.
  21. Fixed an issue that could in some circumstances allow visitors to download high-res images without payment by constructing a specially formatted URL.
  22. Minor enhancements to the database and form data frameworks.
  23. The image data available on the image detail view now includes the original (high-res) image file size.

Version 2.2.6 - 05/05/2008 (List of changed files)

  1. Fixes to the mechanism for changing the number of items per page which could result in a blank page showing in the thumbnail views.
  2. Fixes and minor improvements to the blog publishing engine.
  3. The contact form no longer displays errors about the 'maths problem' if a user misses out required information.
  4. Fix to prevent error notices being displayed in the user list view.

Version 2.2.5 - 30/04/2008 (List of changed files)

  1. Feature - The blog management user interface has been redesigned and now includes a WYSIWYG (what you see is what you get) rich text editor for formatting articles. The feature can be disabled if it is not needed.
  2. Feature - An optional image CAPTCHA (enabled by default) has been added to the user registration and contact forms.
  3. Feature - Search engine friendly URLs are now supported for news/blog entries as well as galleries.
  4. It is now possible to disable free comping image downloads from the image detail view using a setting in the general settings control panel.
  5. Fixed an issue in the gallery view that would prevent some users from seeing page numbers when logged in.
  6. Cart plugin pixie now respects the global setting for whether the store is active or not.
  7. The e-cards component of Pixaria has been updated to improve compatibility with some mail servers with which this feature had previously not worked.
  8. Further refinements to database functions to improve memory usage.
  9. Fixed a number of problems relating to changing the number of thumbnails being shown at a time.
  10. Reordering the price calculation rules now works correctly again.
  11. The upgrade PHP script now uses the correct CSS URL again meaning formatting and page layout now works correctly.
  12. Corrected some typos in both the admin and front end areas.
  13. Fixed some lingering issues with the search within a search feature.
  14. Addressed some problems with date range searches and altered the SQL to make these searches operate faster.
  15. Fixed some broken links.

Version 2.2.4 - 13/04/2008 (List of changed files)

  1. Feature - A new Pixie plugin to show the number of items in the cart on every page.
  2. Additions and changes to the Pixaria database schema to improve performance.
  3. Various improvements to the search engine designed to enhance performance for searches on large libraries.
  4. Updated the Pixaria PHP database library to make SQL transactions which return large data sets operate more quickly.
  5. Image search results can now be ordered alphabetically by image title.
  6. Message about account activation no longer shown to registered active users on the account homepage.
  7. Fixed an issue that could cause a blank page to display in some circumstances when changing the number of images or galleries being viewed per page.
  8. Model and property release information is now correctly imported again.
  9. If no results are found when doing a search within a set of results, the original results are now shown with a message.
  10. Previous and next image links in search results now work properly again.
  11. Processing screen is no longer shown when removing items from the cart.
  12. Fixed an issue with the image download log viewer that could prevent admins from viewing details of the files downloaded by a registered user.
  13. Links now work properly again in the RSS news feed.
  14. It is now possible to do searches by model release, property release, image orientation, image date and rights management status if the search keyword box is left blank.
  15. Fixed the radio button labels in the admin user list view.
  16. Fixed sorting bug in image search results.

Version 2.2.3 - 30/03/2008 (List of changed files)

  1. Feature - The lightbox functions can now be used by users who aren't registered.
  2. Feature - The admin user list view now includes options for batch editing user rights and privileges.
  3. Feature - For new installations, the default dimensions of 'comping images' (the ones you see when browsing the image detail pages) can be specified when the script is set up.
  4. Feature (beta) - Pixaria now includes support for Java based FTP upload by means of the JFileUpload applet. This feature is in 'beta' and the applet itelf is still in 'alpha' which means you should expect problems!
  5. Pagination has been added to various parts of the admin user interface. Remaining list views will be updated in due course.
  6. The contact form now includes a basic check to see if the user is a real person by posing a simple maths problem which must be answered correctly.
  7. Fixed a problem with the pop-up image view page that would prevent it loading properly.
  8. The popup search view for picking a gallery key image now has correctly functioning pagination.
  9. Add to cart links now work correctly in the thumbnail view again.
  10. Fixed a bug with thumbnail navigation through search results in the front end.
  11. Fixed a bug in the blog manager that prevented the use of HTML tags.
  12. Fixed a bug that would prevent users selecting and working with images in admin search results.
  13. Keyword searching using the checkbox options in the comp image view now works correctly again for keyphrases.
  14. Some restructuring work has been done on the internals and front end UI of the price calculation rules control panels. This is to pave the way for supporting multiple size image downloads in a future update.

Version 2.2.2 - 18/03/2008 (List of changed files)

  1. Important - The Pixaria configuration file (pixaria.config.php all lowercase letters) is now stored in the base level of your Pixaria installtion with all the rest of the front end PHP files. If you're upgrading, you MUST copy your settings from the old file into the new one.
  2. Important - Third party libraries (except Smarty) are now stored in a new directory in the 'resources' directory called 'ext'.
  3. Important - The directory 'resources/localisations/' has been removed and replaced with a new directory 'resources/local'.
  4. Important - Javascript files in the default theme 'Illuminux' have been tidied up and some files consolidated into pixaria.global.js.

  1. Feature - It is now possible to search within a set of search results in order to refine the search.
  2. The process of providing localisation support for Pixaria has begun with the contact form. Expect to see more front end templates modified to support localisation over the next few months.
  3. Many files have been updated to improve the security of the software and to close a couple of potential vulnerabilities.
  4. This release makes a major structural reorganisation to the resources directory to make it easier for me to manage third party software libraries used in Pixaria.
  5. Searches can now be run using HTTP 'get' requests again which fixes an issue in the admin search log that made it impossible to try out user's searches.
  6. It is now possible to engage in more than one image search at a time - i.e. you can search for 'dog' in one browser window (or tab) and 'cat' in another and the results will not be mingled.
  7. The Facebook Pixie is no longer shown on the image detail page by default. If you wish to continue using it, you will need to manually add it back.
  8. The admin search engine now features pagination to facilitate dealing with large numbers of search results.
  9. The option to delete images from the library in the search results view now works correctly again.
  10. Fixed an issue that would prevent images being imported on PHP systems where the unixtojd() function is missing.

Version 2.2.1 - 27/02/2008 (List of changed files)

  1. Fixed an issue that could cause errors to be logged by the thumbnail output script.
  2. Various database fixes.
  3. Fixed a bug in the JPEG Metadata Toolkit that could prevent image importing.
  4. Fixed a Windows issue affecting the photographer sales transaction viewer.
  5. Fixed a bug that would prevent some users from seeing items added to their cart.

Version 2.2.0 - 23/02/2008 (List of changed files)

  1. Feature - Added the facility to require agreement to terms and conditions of sale prior to completing payment on a cart.
  2. Feature - Administrators can now search for and view details of image sales by photographers.
  3. Feature - Administrators now have an option to prevent the browser 'right click' and 'drag and drop' methods of saving comping images from a Pixaria website. Note that as a JavaScript function, this restriction can be bypassed by disabling JavaScript support in the browser.
  4. Feature - If it is present in the original JPEG file, an image's IPTC and EXIF metadata is now added back into comping sized images when they are downloaded using the download link feature.
  5. Feature - Admin user list view now has a filter/search option for quickly finding users by name and e-mail address.
  6. Feature - The search engine now supports wildcards at the start or end of a keyword by using an asterisk. Example: poli* matches police and politician.
  7. Feature - Administrators are now able to export a CSV file of user data from the main user list control panel.
  8. If an image is missing from the file system, the thumbnail and comp view scripts now send a 404 HTTP error message instead of generating an internal PHP error.
  9. The store, apprearance and registration settings control panels have been redesigned to make them easier to use and provide better descriptions about what the various settings do.
  10. Added a new IPTC processing library to ensure the widest possible support for the many IPTC formats that exist now.
  11. Fixed a bug in the search engine results image batch editor that would prevent a user changing an image's owner/photographer.
  12. In the admin control panel, Firefox and Safari users can hold down the shift key to select a range of checkboxes in the user and image list views. Holding down the 'Alt/Option' key will toggle selection of the entire range. This feature is not available in Internet Explorer.
  13. Hyphen characters are once again allowed to be used in the keywords field of a search query.
  14. Fixed a regression bug that would sometimes prevent postcards being sent when logged in.
  15. The admin dashboard now uses a JavaScript system for displaying the news headlines from Pixaria.com which should speed up page load times.
  16. Fixed a bug on Windows 2000 IIS with PHP in CGI mode that would prevent the administrator's dashboard being displayed.
  17. Pixaria now correctly ignores the 'Thumbs.db' files created by Windows XP Explorer.
  18. Fixed a bug that would cause a user's country of residence to default to Afghanistan if their profile is edited in the admin control panel and there was no country previously set.
  19. Many, many minor user interface enhancements to the admin area for users of Internet Explorer.
  20. Fixed a bug in the admin user edit form that would affect how countries are assigned to the edit form.
  21. Fixed bug that would cause the image filename to overwrite the image caption for files added to the library by photographer users.
  22. The user group editor forms are now easier to use and have better instructions.
  23. Contact information entered in the general settings control panel now displays properly if it contains apostrophe characters.
  24. Fixed issue with removing images from a lightbox in the thumbnail view.
  25. Fixed a bug that would prevent some stats counter code entered in the general settings control panel from working correctly.
  26. In admin search results, it's now possible to select multiple images again.
  27. Improvements to the sales list view in the admin control centre.
  28. Added 'nofollow' commands to some links in the image thumbnail and detail views to prevent unwanted search engine spidering.
  29. Searching for images by filename now works correctly again.
  30. Various minor bug fixes.

Version 2.1.1 - 01/01/2008 (List of changed files)

  1. When browsing a list of a user's lightboxes, it is now possible to remove all the images from any of the lightboxes.
  2. In the PDF contact sheet download, long image titles are now truncated to reduce the risk of overlapping.
  3. Fixed bug in the simple search form template.
  4. Fixed some broken links in the admin control panel.
  5. Fixed an issue that would prevent administrators from deleting users and which could cause result in admin users being locked out of their account if they edited their own profiles using the admin tools.
  6. Search logging now works correctly again for searches with keywords which are not matched in the library.

Version 2.1 - 09/12/2007 (List of changed files)

  1. Feature - Designated users can now edit selected details of their own images in the library (everything except permissions and purchase settings).
  2. Feature - Major improvements to the layout and display of screen resolution comp'ing images. Images wider than 480 pixels or in popup windows now display in a new layout designed to ensure better accessibility for users at lower screen resolutions.
  3. Feature - Users and administrators can now specify whether they wish to include or exclude rights managed and royalty free images from their searches.
  4. Feature - Administrators can now quickly and easily edit image details from links the front end user interface.
  5. Feature - It is now possible for administrators to delete user's lightboxes.
  6. Feature - The admin page for viewing a user's lightboxes has been improved to provide actions you can perform on the images in the lightbox. Options include adding selected images to a gallery, create a new gallery with selected images and delete selected images from the library.
  7. The 'and' operator is now added automatically to a keyword search query if a user leaves it out.
  8. In the search engine, users can now enter keyphrases enclosed in double quotes as well as single quotes.
  9. When viewing an image detail page, the 'neighbouring images' view has been enhanced to provide clearer visibility of next and previous images.
  10. The search keyword log viewer now functions correctly again.
  11. If it is present, the IPTC headline is now used in preference to the IPTC object name for the image title text when importing.
  12. Searching from pop-up windows now functions correctly again.
  13. If a user has no default lightbox, they are now taken directly to the lightbox manager if they try to view or add images to a lightbox.
  14. Fixed a bug that would prevent administrators changing the account status of a user from live to inactive and vice versa.
  15. Login persistance is now working again.
  16. Changed the PHP opening tag to <?php in one of the libraries used when searching. This improves compatibility with some newer PHP installations.
  17. Improvements to the login and authentication system.
  18. The general settings control panel has been re-designed to make it easier to find settings.
  19. Fixed a bug that could prevent e-mails to users notifying them of updates to their shopping cart being sent to them.
  20. Various minor bug fixes to the thumbnail image view.

Version 2.0.2 - 14/11/2007 (List of changed files)

  1. Fixed a bug in the store that would prevent shipping being added to PayPal purchases for quotations where there was no flat rate of shipping set for the entire site.
  2. Minor fixes to the CSS file to provide styling for form buttons.
  3. Header search form button now works in Internet Explorer again.
  4. Made some minor user interface enhancements to the end user image upload.
  5. If a user tries to upload a non JPEG file, they will now get an error.
  6. Fixed an issue that could prevent images being removed from a lightbox (again).
  7. Fixed page loading bug in pop-up image detail view.
  8. Fixed a bug that could prevent add to cart links showing in some circumstances.
  9. Corrected several spelling errors and improved the clarity of some text messages.

Version 2.0.1 - 04/11/2007 (List of changed files)

  1. Feature - Pixaria now has support for accepting payments using 2Checkout.
  2. Feature - Administrators can now restrict free high-resolution image downloads on a user by user basis.
  3. Feature - Pixaria database upgrades are now performed using a protected script in the admin area. Manually uploading SQL scripts is no longer necessary or supported.
  4. Feature - The 'send lightbox URL' now has a complete user interface for creating and sending a message.
  5. The dashboard view in the admin control panel has been redesigned.
  6. The number of images shown in a gallery now correctly reflects the viewing permissions of the person looking at the gallery.
  7. All Script.aculo.us JavaScript libraries are now 'minified' to reduce their download size and speed up page load times.
  8. The loading animation which plays behind image thumbnails is now hidden from view after the page has finished loading.
  9. To prevent search engines like Google indexing search results, the rel="external nofollow" attribute has been added to keyword links in the image detail view.
  10. The groups control panel now lists the new photographer and image download user groups.
  11. Fixed a bug that would prevent new user's lightboxes from being automatically setup for them resulting in an error when trying to view or add images to the lightbox.
  12. Improved the reliability of the postcard function when sending cards containing using UTF-8 encoded, extended Latin text.
  13. The gallery view now lists the number of images in all subgalleries.
  14. PNG images in themes now display more reliably in Internet Expolrer 7.
  15. Fixed an issue with download logging for paid for images.
  16. Mod_Rewrite support now works correctly when Pixaria is installed into a subdirectory.
  17. Fixed a bug that would prevent users who are logged in from sending a postcard.
  18. The user list in the admin control panel now remembers which type of user is being listed when sorting by column headers.
  19. Fixed an infrequent issue that could prevent pagination links being displayed correctly in the gallery, lightbox and search results views.
  20. When viewing a comping image in the lightbox, there is now a link to remove the item from the lightbox instead of an 'add to lightbox link'.
  21. Fixed a bug that would prevent PDF contact sheets displaying in Adobe Reader (other PDF viewers were not affected).
  22. The admin search form no longer respects the search settings for the front end.
  23. EPS download links are now shown correctly when available.
  24. Fixed a data validation bug in the cart item class that could prevent some products being added to the cart correctly.

Version 2.0.0 - 27/10/2007 (List of changed files)

  1. Feature - Rewritten search engine with universal Boolean support, wild cards
  2. Feature - Enhanced search engine keyword support with multiple word key phrases
  3. Feature - Ability to set which products are available for which images
  4. Feature - Users can be given photographer login and image upload privileges
  5. Feature - Images can be set as active or inactive in the library
  6. Feature - Galleries be set as active or inactive in the library
  7. Feature - Users and admins can download the contents of a lightbox as PDF contact sheet
  8. Feature - It is now possible to import image files into existing directories
  9. Feature - News articles are now displayed by means of a plug-in
  10. Feature - Send lightbox to friend
  11. Feature - Ability to edit individual images' metadata during import
  12. Feature - Option to append new keywords in batch edit tools
  13. Feature - Can navigate galleries, search results and lightbox using previous/next buttons
  14. Feature - The Ming library is no longer needed to display images in Flash format
  15. Feature - Completely standardised CSS based front end
  16. Feature - New look search forms in admin and front end
  17. Feature - Ability to move images from one gallery to another
  18. Feature - Option to list images in galleries by the order they were added to the library
  19. Feature - Image download logging for paid and free images
  20. Feature - Upload images using a web browser and complete the import process in one sequence
  21. Feature - The user interface and error feedback for deleting images has been improved
  22. Feature - Sort gallery images by date added to the library
  23. Feature - Integration of inline pop-up slideshow using 'Lightbox2'
  24. Feature - Completely rewritten mod_rewrite support with simpler configuration
  25. Feature - Textual gallery names can now be used in search engine friendly URLs (with mod_rewrite)
  26. Feature - Administrators can create user accounts by inviting people to register
  27. Feature - A user can browse all their lightboxes without making them the default
  28. Feature - Search for images by colour (requires images to be tagged with colour information)
  29. Feature - Improved keywords system for images (keywords now separated by commas in all forms)
  30. Feature - Administrators can browse and view users' lightboxes
  31. Feature - Image metadata and description is added to site 'META' keywords and descriptions
  32. Feature - Text formatting support in news blog (via Markdown)
  33. Feature - Admins can delete directories in the incoming directory file browser
  34. Feature - A contact form has been added (configurable by administrator)
  35. Admins can now choose which individual images to import when importing a directory of files
  36. Shorter page number lists when browsing images in the front end
  37. Continue shopping button in the cart view screen
  38. Improved compliance with RSS specification (now RSS 2.0)
  39. Fixed an issue that could limit the number of images that could be imported into a gallery in one go
  40. Searches no longer return any results for images in password protected galleries

Version 1.5.4 - 28/10/2007 (List of changed files)

  1. Page numbers now show correctly when browsing galleries on the front page.
  2. Canadian dollars now show the correct currency symbol in the store.
  3. Fixed a data validation bug in the cart item class that could prevent some products being added to the cart correctly.

Version 1.5.3 - 06/07/2007 (List of changed files)

  1. Feature - It is now possible to use EPS images as a high resolution image format for downloads.
  2. High resolution images of all supported formats can now be put into the 'original' directory. Please see the documentation for more.
  3. The registration and account edit form's country drop down menu selector doesn't set Afghanistan as the default country if the user doesn't supply this information themselves.
  4. The registration and account edit form's country drop down menu selector includes a selection of more frequently used countries at the top of the list.
  5. Fixed a bug in the login system which could cause problems if the site is configured to prevent access to any pages without logging in.
  6. Fixed an issue that would prevent free downloads of TIFF images from working properly.
  7. Image downloads (purchased and free) now work more reliably for images where there is a space in the filename.

Version 1.5.2 - 20/05/2007 (List of changed files)

  1. Feature - It is now possible to use a web browser to upload zip, tar, tgz and gz archives of images and have Pixaria extract them directly into your incoming directory.
  2. Feature - The user interface for the image import processes in Pixaria has been overhauled to make it easier to use by streamlining all import and upload functions into a single control panel page.
  3. Pixaria now gives better error messages when attempting to import corrupt or damaged JPEG files.
  4. In the comping image import control panel and incoming directory browser, previews of images are now shown when the mouse cursor hovers over the image file name or icon.
  5. Changed the way login session cookies are handled to fix issues with logging in on servers with an incorrect system time set.
  6. Fixed a bug in the news page which would cause news stories with no gallery linked to them to be displayed with a broken image.
  7. Importing images with corrupt EXIF metadata no longer causes an error message to be shown.
  8. TIFF images for high res downloads and purchases placed into the 'original_TIF' directory are now found correctly as per the documentation.
  9. Fixed bugs that could prevent TIFF images from downloading properly.
  10. Corrected an issue with the e-mail template for sending a notification to a buyer about a new quote that could cause a blank message to be sent.

Version 1.5.1 - 07/05/2007 (List of changed files)

  1. The user interface for the built in news blog has been updated to use the Pixaria 2.x style sheet standards (see documentation for more info).
  2. Fixed issues that could prevent imported images being added to existing galleries.
  3. The 'processing' screen shown when tasks are being completed in the admin area now has the correct style sheets applied (bug fix from version 1.5).
  4. Administrators can now give full (complete path from root) paths for the incoming and library directories in the general settings control panel.
  5. Pop-up windows now have the correct CSS styles applied (bug fix from version 1.5).

Version 1.5.0 - 03/05/2007 (List of changed files)

  1. Warning - Stylesheet templates have been reorganised and renamed and are now ALL located in the theme template folder 'index.styles'. The HTML header templates have been altered to reflect this change and all user's are advised to use the theme template comparison tool prior to upgrading to ensure any custom styles are carried over to the new release. This change is intended to make it easier to customise Pixaria Gallery.
  2. Admins can now choose the position where image watermarks are composited onto comping images. Options are centre, top right, top left, bottom left, bottom right.
  3. The processing screen shown in some circumstances is now a themed component of Pixaria and can be customised in the same way that other template driven pages can.
  4. Admins can set the default number of images and galleries to show visitors on each page.
  5. The sales list view now includes a link to view each buyer's user profile
  6. Message about watermarked images no longer displayed for users who are logged in when watermarking is turned off for signed in users.
  7. Fixed bug in import tools that could cause errors adding newly imported images to an existing gallery.
  8. Fixed an issue with viewing multiple pages of search results that could cause results from a previous search to be shown in some circumstances.
  9. Fix to the built in CSS templates to correct an issue with Internet Explorer on Windows.
  10. If the dashboard control panel can't retrieve headlines from Pixaria.com then an error message is displayed instead of a fatal script error.
  11. Minor layout fixes when browsing galleries and images.
  12. Improved securtiy of include files to prevent any type of execution outside of the Pixaria global scope.

Version 1.4.3 - 15/04/2007 (List of changed files)

  1. Security - The files psg.smarty.lib.php and class.Smarty.php now include better checks to prevent inclusion of PHP code from remote servers.
  2. Security - In order to limit the possibility of remote code execution all include and library scripts now include code to check that the $cfg['sys']['base_path'] variable doesn't make reference to files on HTTP or FTP servers.
  3. Security - 'Powered by Pixaria' text has been removed from the front end pages to make it harder for malicious persons to locate Pixaria websites.
  4. Bundled Smarty library has been updated to version 2.6.18.
  5. Fixed bug that would cause PayPal confirmation e-mails sent to customers to be empty.
  6. Fixed bug in the image importing process that could cause failure when adding new images to an existing gallery.
  7. Dashboard and diagnostics updated to show information about PHP's register globals setting.

Version 1.4.2 - 12/03/2007 (List of changed files)

  1. Appearance control panel has been updated to allow administrators to set the size of popup windows for viewing images, adding images to the lightbox and adding images to the cart and generating quotes.
  2. Free image download links now appear in pop-up image views and the correct download links are displayed in the inline large image view accessible from search results.
  3. Fixed issues with resetting the download counter on purchased images.
  4. Fixed an issue that would prevent administrators from setting a full path of the form c:\Windows\Temp for the temporary items directory on Windows installations of Pixaria.
  5. Image download links are now shown only for image products and not for physical products.
  6. Fixed various bugs in the purchase process that could prevent users saving thier preferred payment method.
  7. Improvements to the wording of e-mails and browser displayed text during the image purchase process.
  8. Transaction view screens in the admin control panel and front end areas of Pixaria now show the quantity of physical items in the cart where this information is applicable.
  9. Fixed bug which could cause images in galleries not to display properly in some isolated cisrcumstances.
  10. Fixed a bug in the IPTC handler function of the graphics library that prevented UTF-8 text from importing into Pixaria correctly. If you use UTF-8 text in IPTC or EXIF metadata, then you will need to ensure that all the database tables in Pixaria have the character set and encoding set to utf8_general_ci for all text and character fields.
  11. Fixed a second bug that would prevent preferences for the number of images and galleries being displayed per page from saving correctly.
  12. The dashboard now sends limited information about your installation (MySQL, PHP and Pixaria version numbers) to Pixaria.com to enable me to track what platforms I should be giving most support to. At some point in the future, Pixaria will be limited to PHP 5 and MySQL 4.1 or above and I need to keep tabs on the likely impact of this by tracking usage by version.

Version 1.4.1 - 22/02/2007 (List of changed files)

  1. Fixed a bug in the search system that prevents search results listings from caching and which could cause warning messages to display in some browsers when using the back button to return to the search list view.
  2. Fixed various issues with the store which could cause problems for users who sell images by quoting on the price of individual images:
    • When submitting a quote, the status now correctly changes to 'awaits quote'.
    • Options for submitting payment for unquoted carts are no longer shown.
  3. Fixed an issue that could prevent shipping from being correctly passed through to PayPal.
  4. Users are no longer able to remove items from carts which have been submitted.
  5. Shipping is now only added to purchases of physical products (t-shirts, prints etc.).
  6. Searching from the keywords links and form in an image detail view page now works correctly.
  7. Searches where no results are returned now correctly show a message that the search was unsuccessful.
  8. Page count and navigation is now shown at the bottom as well as the top of gallery and search results pages.
  9. Fixed a bug in the search engine that could prevent results for three letter keyowrds from being displayed.
  10. Fixed a bug which would prevent preferences for the number of images and galleries being displayed per page from saving correctly.
  11. Pixaria now has improved support for handing UTF-8 encoded text in image data where the MySQL version is 4.1 or above.
  12. Image download links now work correctly in the gallery image view.

Version 1.4.0 - 04/02/2007 (List of changed files)

  1. Feature - A new Pixie (plug-in) has been added to Pixaria which allows you to implement a search form by entering a Pixie tag into any template on your site.
  2. Feature - Pixaria now supports multiple payment methods being enabled simultaneously. Supported payment options include cheque, postal order, bank transfer, money order and PayPal.
  3. Feature - When logging in to the administration section of Pixaria, administrators now have access to a new dashboard showing the site status and recent news from Pixaria.com.
  4. Feature - It is now possible to set a flat rate for all shipping charges for physical products. The shipping charge in the cart will be the same irrespective of the number of items in the cart or the shipping prices set in the product manager control panel.
  5. Warning - Categories have been removed from the front end due to lack of interest by current users of Pixaria. You can still view categories in the back end and admin screens but they are not available anywhere in the front end of your site.
  6. The option to import images into an existing directory in the incoming directory has been added to the import screen for high-resolution images. This was previously only available as an option for coming images.
  7. The default image price can now be set to zero.
  8. A number of bugs relating to price calculation, PayPal payment and transaction processing have been fixed.
  9. Pixaria now supports downloads for image files where the file extension is in uppercase. Previously, files with uppercase file extensions i.e. image.JPG could not be downloaded.
  10. Users performing searches using the advanced search form can now specify the order in which search results are displayed. The default is defined by the administrator.
  11. The default order in which search results are displayed can now be set in the administration control panel for 'General Settings'.
  12. The search forms throughout Pixaria are now implemented using a new bundled Pixie plug-in. The search forms have been updated to use the new standard HTML and CSS for Pixaria (see documentation).
  13. The diagnostics control panel now displays a warning if the number of database tables in your installation is incorrect.
  14. Fixed a bug in the store system for users requesting quotations that could prevent successful purchasing when using PayPal.

Version 1.3.3 - 22/12/2006 (List of changed files)

  1. Updated the bundled version of Smarty to version 2.6.16.
  2. Resetting the download counter for an image no longer generates an error about a missing method.
  3. Improvements to gallery creation process when no key image is selected.
  4. Added a function to the diagnostic screen to show if there is a disparity between the database version and system software version of the Pixaria installation.
  5. Fixed a bug that could cause errors to appear in the gallery A to Z list view in the admin control panel for viewing the library.
  6. Fixed a problem that would cause a blank page to appear after changing the number of items of a product in a shopping cart.
  7. Batch update utility now works correctly when editing the group permissions.

Version 1.3.2 - 17/12/2006 (List of changed files)

  1. The allowed maximum number of images for a high-resolution file import has been increased from five to twenty images. The recommended upper limit is now ten images at a time.
  2. Fixed a bug with the PayPal Instant Payment Notification integration that could prevent some types of transactions from completing correctly.
  3. Fixed a broken redirection to a non-existent page when adding a quote amount to a cart.
  4. Fixed a problem with overly agressive caching of HTML content that would prevent administration links from appering after login without refreshing the page.

Version 1.3.1 - 03/12/2006 (List of changed files)

  1. Feature - Added a new logging tool to record all hits to the built in PayPal IPN script. This will make debugging IPN problems simpler and allow admins to spot attempts to subvert the normal payment process.
  2. Feature - A new diagnostics page in the admin control panel provides a quick overview of any problems with your Pixaria installation.
  3. Fix issue that would prevent the appropriate response message being given to users when they submit a request for a quote in certain circumstances.
  4. Improvements to Pixaria's custom HTTP headers for cache control. This will dramatically improve performance of all Pixaria sites and significantly reduce the server load for high traffic websites.
  5. The sales reporting tool now has a default start date for reports of January 1st 2006.
  6. Fixed a security problem in the transaction view screen that could allow any registered user to view details of any transaction by guessing the relevant cart ID.
  7. Fixed a series of issues with the sales manager that could cause some browsers to stick in a loop when deleting or clearing shopping carts.
  8. Fixed a problem with the cart which would prevent users being able to submit payment when the store is set up for pricing by quote but the user is only buying products.
  9. Improvements to the store workflow to prevent users being taken to the cart from certain pop-up windows involved in the cart process.
  10. Fixed another instance of a bug in the store which would cause a cart submitted for offline payment to display a blank page instead of a confirmation page.
  11. Fix to the admin sales viewer to prevent a backslash appearing before the apostrophe in user names with apostrophes in them.
  12. Fixed various typos.

Version 1.3.0 - 05/11/2006 (List of changed files)

  1. Feature - Admins now have a new option for enabling searching by filename in the general settings control panel.
  2. Feature - PayPal integration has been improved to support additional currencies including Norwegian, Danish and Swedish Kroner, Swiss Francs, Singapore, Hong Kong and New Zealand Dollars, Polish Zloty, Czech Koruna and Hungarian Forint.
  3. Feature - Products can now have individual shipping prices set for them instead of using a single global shipping price. In addition, admins can specify a separate shipping price to be used for additional items if there is more than one of any given product in the cart.
  4. Feature - Users can specify the quantity of items that they wish to have of individual products.
  5. Feature - Pixaria now passes cart information to PayPal which means it's possible to view detailed information about purchases from within the PayPal website.
  6. Feature - Administrators can now offer downloads of images in Photoshop PSD, TIFF and JPEG2000 formats as well as standard JPEG.
  7. Feature - Notification e-mails are now sent when users and administrators post messages in connection with transactions.
  8. Administrators can now edit the area of a user's profile titled 'other information' which includes the user's website address and business information.
  9. Pixaria now uses a standardised list of ISO-3166 compatible country names for all user account and other address information. Switching to this system will allow for the addition of regionalised tax calculations in a future update to Pixaria but will require all registered users to update their profiles.
  10. Improvement to the mechanism for enabling file downloads to deal with image files larger than PHP's built in memory limit and to increase the speed of the download.
  11. Fixed a reference to a non-existent image in the CSS for the new user interface layout styles for listbox tables 'table-listbox'.
  12. E-mail messages are now correctly sent to the buyer and administrator when a user submits any type of shopping cart.
  13. Transaction message list now shows the correct time and date for all messages.
  14. Fixed a bug in the store which would cause a cart submitted for offline payment to display a blank page instead of a confirmation page.
  15. Changes to the store management classes to improve reliability and provide for more features.
  16. Deleting carts no longer leaves orphan messages and cart items in the database.
  17. E-mails sent to buyers and sellers when quotes are submitted now have the correct subject heading.
  18. Fixed a bug in the free image download system that caused a plain text file to be downloaded instead of the image.
  19. Fixed a bug in the store admin page for viewing details of a request for a quote by contents of the cart. The details of the user's request are now displayed correctly.

Version 1.2.2 - 31/10/2006 (List of changed files)

  1. Feature - Users can now empty the contents of their own shopping carts should they wish to.
  2. Feature - When importing comping and high-res images, it is now possible to import them into an existing directory within the incoming directory.
  3. Fixed a security vulnerability that could allow a malicious user to execute arbitrary code by inserting a poison null byte into certain form data. This bug has been reported for PHPBB and PunBB among others and so I took precautions to limit the possibility of it affecting Pixaria by stripping all null bytes from incoming form data.
  4. Added MySQL command to the initialisation script to turn on the ability to perform SQL joins on tables containing more than the maximum number of allowed rows for such operations. This prevents galleries and searches from failing on some MySQL installations where the limit is too low or the server has been configured with restricted settings.
  5. Fixed an issue with the upload system that would cause an error about a missing directory 'archive' which is no longer required by Pixaria.
  6. Fixed a bug with the system for deleting unwanted import directories that could cause the entire incoming directory to be deleted.
  7. Fixed a bug in the store that would prevent sales tax from being correctly calculated in some instances.
  8. Fixed a bug in that could prevent prices calculated for images from being added to a cart if the option to request a quote is turned off in the store control panel.
  9. Fixed a bug in the admin gallery list view which would cause the key image to be shown as broken if none was set at the time the gallery was created.
  10. Fixed a bug that would cause an incorrect link to view the cart to be sent to users when their shopping cart has been updated.
  11. The general settings control panel now correctly shows the system temporary items directory.
  12. Turned off error handling for file permission checks in the system status pages of the admin control panel. This will prevent errors being shown on the page if certain required directories are missing.
  13. Pixaria now detects whether PHP is operating in safe mode and displays a warning message on image import and upload scripts if it is.

Version 1.2.1 - 01/10/2006 (List of changed files)

  1. Fixed a bug in the import system that prevented images from being properly imported into the database.

Version 1.2.0 - 26/09/2006 (List of changed files)

  1. Feature - Completely re-written store system featuring improved user interface for buyers and support for selling physical products as well as digital downloads.
  2. Feature - When editing images individually, it is now possible to view a colour palette selection HUD (heads up display) and pick a colour to associate with an image for the purposes of searching by colour.
  3. Feature - It is now possible to upload more than one image file at a time using the browser based upload form.
  4. Feature - A new Pixie allows administrators to display the total number of images in their library.
  5. Feature - Administrators can now erase the contents of user's incomplete shopping carts.
  6. Feature - Added a new method for browsing files in the incoming directory.
  7. Feature - Unregistered users can now view image product pricing and calculate prices for digital images.
  8. The administration user interface for Pixaria has been re-designed.
  9. When viewing a preview of an image in the admin control panels, additional information about the image is displayed in the popup window.
  10. The sales report generator is now fully fuctional and no longer a beta feature.
  11. Improvements to the system for rearrangng the order of images in galleries.
  12. The gallery list views in the library control panel have been improved to make them easier to use.
  13. The browser based upload form has been altered so that it is simply an interface to put images into the incoming directory.
  14. Fixes to the price calculator control panels to allow options that don't change the price.
  15. When rearranging images in a gallery, it's now possible to view a full size image by double clicking on a thumbnail image.
  16. A fix to the cart system so that removing an item from the cart now results in the price of that item being decucted from the previous total.
  17. Improvements to the user interface for selecting a key image when creating and editing galleries.
  18. Categories are now deprecated and will be replaced by an enhanced keyword tagging system in a future release.
  19. Improvements to the PixariaImage class to support loading of detailed image information including thumbnail paths. This is part of a general move towards the replacement of procedural with objective code with the aim of simplifying the script.
  20. The bundled version of the Scriptaculous JavaScript library has been updated to version 1.6.2.

Version 1.1.6 - 21/06/2006 (List of changed files)

  1. The sales manager has been updated with a (beta) report generator for making Excel compatible (CSV) outputs of your sales data.
  2. Pixaria can now offer free high-resolution image downloads with the option to limit this feature to registered users only if required.
  3. Added the ability to search by model and property release status.
  4. It is now possible to choose which search options (keywords, date, galleries, model release and property release) are enabled for visitors to your site.
  5. A new admin setting makes it possible to prevent Pixaria from searching image titles and captions when doing keyword searches. Captions and titles can be disabled independently of one another.
  6. Various improvements to the cart viewing facility for users who have purchased images.
  7. Further changes to support the forthcoming addition of the facility to sell physical products.
  8. The image batch editor now correctly sets the 'for sale' property on images.
  9. Corrected an issue with an incorrect RSS feed link in the news pages.
  10. The RSS news feed now sends the correct HTTP headers.
  11. Minor user interface improvements for the general settings control panel.

Version 1.1.5 - 03/06/2006 (List of changed files)

  1. Administrators can now supply additional instructions for sending payment for images which may be useful if you want to accept payment by other means than PayPal.
  2. A new store and cart manager class has been added which will gradually replace current cart processing functions for increased reliability.
  3. People who have purchased images are now able to view details of the transaction when the price was calculated automatically.
  4. When editing images using the front end inline image edit form, the browser is now redirected back to the correct location.
  5. The PayPal currency code for Canadian dollars is now set correctly in the store control panel (you will need to re-submit preferences to activate this change).
  6. When saving new pricing options for image price calculation rules, it is now possible to chose the no change option and leave the 'amount' field empty or set to zero.
  7. If a user's session expires while viewing a gallery, the user is now bounced to the login screen instead of seeing a broken page.
  8. Fixed various typos.

Version 1.1.4 - 21/05/2006 (List of changed files)

This update makes major changes to internal components of the script. All users are strongly advised to back-up their PHP and template files before upgrading.

  1. Internal changes to accomodate the forthcoming ability to sell products and a preview of the forthcoming product manager.
  2. Administrators can now set the image model and property release settings using the batch edit tools.
  3. In the front end cart viewer pages, it is now possible to access icon (32 x 32 pixel) and large thumbnail (160 x 160 pixel) images.
  4. The login screen after the account sign up page now respects settings to disable long term signins.
  5. New class libraries for image management, forms, environment data and database access are now included in the Pixaria package as part of a major overhaul of the internals and security of the script.
  6. A number of settings in the global $cfg array used to store configuration information are now also stored as global constants in preparation for a transition to a new internal codebase.
  7. Fixes to editing and creation of user accounts.
  8. Fixed a bug with duplicate and incorrect image titles in the admin page that allows you to rearrange the order of images in a gallery.
  9. A problem where the contents of some completed carts could not be viewed has been rectified.
  10. The link to the Pixaria website which is shown at the bottom of all pages using the supplied themes now opens in a new window.

Version 1.1.3 - 06/05/2006 (List of changed files)

Once again, big thanks to Nick Unwin for his invaluable assistance fixing some of the bugs in this update!

  1. It is now possible for administrators to view the contents of any user's cart with items in it.
  2. Upgraded the bundles Scriptaculous library to version 1.6.1.
  3. The Advance and Evolve themes now reference the Scriptaculous library that comes with Pixaria in the resources/javascript/ directory. This is to make it easier to keep user's copies of the library up to date.
  4. Drag and drop rearranging of the lightbox has been enabled in the Evolve theme.
  5. The sales admin page has been improved and it is now possible to view all sales at the same time, sort by buyer name, items in the cart, date processed and date completed.
  6. Page section and title header on a news item page now correctly showing the site name.
  7. When browsing a gallery or category, the link to add the image to the lightbox from the inline comping view now works correctly.
  8. When creating a gallery, the search form for picking an image now has correct CSS formatting and layout on the results page.
  9. The user account edit page now correctly updates the company name information.
  10. Fixes to some appearance and layout bugs in the user account editing page on the front end.
  11. Fixed a bug that could cause errors to be shown in the HTML output when there is one gallery nested inside another one.
  12. If a user is logged out, attempting to open a link to add an image to the lightbox in a popup window redirects the user to the login screen without opening a popup window.
  13. Various broken links have been repaired in the front end pages for users who are not logged in.
  14. Improvements to the way systems with PHP running in safe_mode handle customised system temporary items directories.
  15. Improvements to the functions that test the temporary items directory permissions.
  16. Fixed a bug that could prevent the correct number of pages of images being shown when browsing a gallery.
  17. Various other bug fixes.

Version 1.1.2 - 23/04/2006 (List of changed files)

  1. The image library now includes five additional, customisable data fields which you can use to store extra information about your images. At the present time, this information can only be displayed on screen - it is not searchable.
  2. Price calculation can now be enabled for unregstered users.
  3. The store settings now allow admins to provide details of their VAT sales tax registration information. This information is shown next to tax rates in all payment and invoice pages.
  4. Pixaria is now stricter about showing if the system temp directory is usable by the script and requires it to have the equivalent of the Unix permissions '777'. If your system's temp folder doesn't have these permissions, you will need to create your own equivalent and choose that in the Pixaria general settings.
  5. The admin control panel for setting what information is required when users register has been altered to make it easier to use.
  6. It is now possible to delete processed transactions from the sales manager page.
  7. The software environment page now lists full Unix style permissions for system directories.
  8. Various user interface enhancements in the administration control panels.
  9. The server environment page now displays whether or not the XML parser library is installed in your installation of PHP.
  10. The config file for Pixaria has been updated to provide users with better debugging information if key settings in the file are incorrect.
  11. Fixed a bug in the gallery view page that could prevent an image from being added to the cart or lightbox from the detail view within a gallery.
  12. Fixed syntax error in the library functions include that could cause an error when browsing the uploaded files directory.
  13. Fixed a bug in the sales manager that could cause blank pages to be shown when editing some user's carts.
  14. For users who are not logged in or are unregistered, the handling of requests to add items to the cart has been improved.
  15. Fixed a broken link in the inline image view page.
  16. Page formatting for image search popup window in admin area has been fixed.
  17. Users can now submit carts for offline payment if PayPal support is not present.
  18. Various other minor bugfixes and spelling corrections.

Version 1.1.1 - 04/04/2006 (List of changed files)

  1. Store control panels are now accessible and working again.
  2. Cache flushing system now works correctly.
  3. Broken / missing images in the admin and management screens now fixed.
  4. Various other bug fixes.

Version 1.1.0 - 04/04/2006 (List of changed files)

  1. Activated facility to sell images using live pricing calculations with instant payment notification and download for completed purchases.
  2. It is now posible to enter and return search results for two word key-phrases enclosed in single quotes.
  3. It is now posible to enter and return search results for three letter keywords for any image in your library.
  4. A new plugin API has been introduced to Pixaria which allows for modules to be loaded dynamically from templates. The API is not finalised yet and creating new plugins is not yet a fully supported option for Pixaria websites.
  5. In the import from FTP screen, there is a new view option which will allow the user to browse the /resources/incoming/ directory and all the files and sub-directories within it.
  6. Keywords listed in the search log are now active links, allowing you to run a search for that item using the admin search engine.
  7. Admins can turn off the option to allow users to remain logged in between sessions.
  8. All admin pages are now located in the resources directory for organisational simplicity.
  9. Many of the included functions have been renamed to fit the naming conventions used throughout the Pixaria script. The 'pix' prefix has been used to prevent clashes when mixing Pixaria components with other scripts.
  10. It is now possible to show a list of all admin users in the main users control panel.
  11. The templates for pop-up image view and image view from search results now have details of what variables are available to them inside.
  12. In the admin search results, there is now a link next to each entry which will take the user to the edit page for that image.
  13. IPTC header import now has improved support for the ISO 8899-1 (ISO Latin 1) text encoding.
  14. Fixed a bug that would cause comping images to be downloaded instead of purchased high-res images.
  15. Fixed a bug in the upload by HTTP (web browser) system that would prevent this from working on some Unix based servers.
  16. In certain situations, links to purchase images would not be shown when they should have been. This error is now fixed.
  17. Fixed a bug that could occasionally cause duplicate images to be returned in search results lists.
  18. Fixed a bug that could prevent admin users saving images to the lightbox in a brand new installation.

Version 1.0.5 - 08/03/2006 (List of changed files)

  1. It is now possible to offer an instant download link for images that have been paid for. This is dependent on a high-resolution version of the purchased image being online.
  2. A major overhaul to the gallery, lightbox and category large image view pages and templates. This adds lots of new data and now provides a list of available information in the three relevant template files.
  3. If an admin sets up the site so that users who aren't logged in are automatically redirected to the login page, the navigation toolbar will only shows links to register or sign in.
  4. Corrected a syntax error in the main settings file that would prevent the script working as expected on some PHP installations.
  5. Image and gallery counters only updated if the user is not an administrator.
  6. Fixed various bugs in the tools for creating and editing new pricing rules and options.
  7. Fixed bug where some information was not being loaded into the template file 'psg.browser.image.nav.tpl' correctly.
  8. Various other minor bug fixes.

Version 1.0.4 - 03/03/2006 (List of changed files)

Thanks to Nick Unwin for his invaluable assistance identifying some of the bugs fixed in this update!

  1. Added back-end tools to create pricing rules for images. This is a technology preview in orer to gather feedback on the system which will be linked into the rest of the e-commerce system in version 1.1.
  2. It is now possible to use Mod_Rewrite with Pixaria Gallery so that the URLs of gallery pages can be indexed by search engines. Using this feature requires reconfiguration of the host web server either by using a .htaccess file or by editing httpd.conf.
  3. Pixaria now keeps a log of failed login attempts (with the e-mail address used for the attempt) as well as successful logins.
  4. More information is now available to Smarty in image popup windows and the add to cart and lightbox popup windows.
  5. In searches where the user has chosen to restrict the search to a gallery, the search system now searches sub-galleries of the selection as well.
  6. When listing the images in a gallery from the library control panel, it's now possible to copy selected images from one gallery into another.
  7. Admins can now see the number of times a gallery has been viewed in the library gallery list.
  8. Images in cart and transaction viewer popup windows are now watermarked where applicable.
  9. Improved the speed and performance of gallery pages when the installed MySQL server version is less than version 4.0 on some Linux based web servers.
  10. The text sent from greetings cards is now contained in a template file.
  11. Postcard feature can now be restricted to registered users in which case, the from name and e-mail fields in the postcard form are removed and data from the user's personal account is used instead.
  12. Improvements to the groups control panel now make it easier to edit admin users, image editors and photographers.
  13. Search form now lists the correct galleries for all users based on their viewing permissions.
  14. Admins can now edit the image order in galleries again.
  15. Fixed some problems with the keyword search forms on some large image view pages which weren't being shown in some circumstances.
  16. Improvements to the search results advanced view to fix some display errors.
  17. Various improvements to the gallery creation and editing pages.
  18. Improvements to the group management, permissions and authentication functions.
  19. Fixed a bug that would prevent searching from the side-wide search form at the top of all front end pages if the installed MySQL version didn't support Boolean searches.
  20. Fixed a bug in the IPTC keyword import system for images imported by FTP.
  21. Fixed a bug in the admin and front end user editor pages that could prevent details being saved in some circumstances.
  22. Fixed a bug in the login system that could prevent users logging in directly after signing out of if their session had expired.

Version 1.0.3 - 21/02/2006 (List of changed files)

  1. Fixed a javascript error in the Advance theme that prevented pages loading correctly in Gecko based web browsers (Mozilla, Firefox, Camino etc...)
  2. All user logins are now logged in the database and a log viewer page allows admins to view details of fifty most recent logins.
  3. As part of the new login logging feature, it is possible to list users who are logging in from multiple IP addresses and highlight those who may have shared their login details.
  4. A new option in the appearance control panel allows the admin to choose to have links from thumbnails to full size images open in a popup window instead of within the current window.
  5. It is now possible to set whether links from the advanced thumbnail view to add items to the cart or lightbox open in the same window or in a popup window. Opening these links in a popup window means the user can add items to the cart or lightbox without leaving the page.
  6. When viewing an image at full size that has no keywords associated with it, the keywords search form is now not shown.
  7. Images sent as postcards can now be watermarked based on a setting in the appearance settings control panel.
  8. Improved the security of thumbnail and comping image display URLs.
  9. To improve performance, thumbnail and comping images output from Pixaria now have HTTP headers to ensure they're cached for at least seven days.
  10. The site wide search form now treats all the keywords as all being required.
  11. Fixed a bug in the search form that would prevent searching for all words working as expected.
  12. Fixed a bug that would prevent search results in the admin area from displaying.
  13. Various improvements to the lightbox tools for the two bundled themes.

Version 1.0.2 - 07/02/2006 (List of changed files)

  1. Activated support for accepting PayPal payments and IPN payment notifications (instant download for high resolution images is not available yet).
  2. Added a new theme to the default installation which can be activated from the appearance control panel.
  3. The default themes both now include a search form which can be accessed from every page in the site.
  4. Information available to Smarty templates when browsing images has been improved to provide more options for users wanting to customise the design of their sites using templates.
  5. A number of templates now include detailed information and annotations about what information is available to them.
  6. It is now possible to store the keywords users search for using the front end search form. Pixaria will log the keyword or keywords used and whether they were required, optional or to be excluded from the search. This feature can be turned off from the admin control panel if necessary. This feature does not log who conducted the search or the time it was performed.
  7. Added the foundation for an improved interface for browsing galleries in advanced mode.
  8. A loading message is now shown while waiting for images to load into the page.
  9. Fixed a bug that could prevent IPTC and EXIF metadata from being correctly imported for high resolution images uploaded by FTP.
  10. Searching can now be enabled and disabled from the general settings control panel.
  11. It's now possible to create a new gallery from the orphan image page (list of images not in a gallery) using selected items in that list as the basis of the gallery.
  12. Galleries where user access is restricted by group or account status are now only listed on the search page if the user's permissions allow them to view the gallery.
  13. When importing images from an FTP upload session, it's now possible to specify the directory name used for the images you're importing into the library.
  14. Improvements to the gallery creation process to fix an issue where the image ordering options at the end of the process were both confusing and buggy.
  15. Searching by keyword link and checkbox from the detailed view of an image now works correctly.
  16. Improvements to the MySQL version detection to account for some unusual version declarations that could disable Boolean searching.
  17. Inline image editing from the detailed view of an image when browsing search results now takes the user back to the image being viewed when the edit is complete.
  18. Users' with deactivated accounts can no longer login to their account.
  19. Fix to the built in search functions to enable Boolean searches in some instances where it wasn't previously possible.
  20. Improvements to the way password protected galleries are handled so that incorrect password warnings aren't shown when they shouldn't be.
  21. When editing a user's profile, a full confirmation message is now sent to the user.
  22. Corrected a problem with the gallery creation form to ensure correct permissions are set when no parent gallery is chosen.

Version 1.0.1 - 01/02/2006 (List of changed files)

  1. Various improvements and minor bugfixes to the user editing system for both administrators and user account holders.
  2. Fixed a bug that caused an error to be displayed when and admin saves changes to a user's profile. This bugfix requires changes to two template files so be sure to check the file changelog.
  3. When performing admin functions that send an e-mail to someone, the message is now sent correctly instead of being output in the HTML output of the page.
  4. More options to make use of image metadata when importing images uploaded by FTP.
  5. Fixed a bug that would prevent some IPTC metadata from being loaded when images are imported from FTP upload directories.
  6. Default thumbnail size adjusted to compensate for error in database configuration and the ability to set thumbnail size in the appearance settings has been restored.
  7. When importing images uploaded by FTP the image height and width are now calculated correctly.
  8. Default config is now better able to determine the system base path needed for Pixaria to run.
  9. Trying to do a batch edit when no images are selected no longer results in an error.
  10. Various spelling mistakes have been fixed.

Version 1.0

  1. Initial public release.

image Pixaria Gallery Divestock