Pixaria Gallery Release Notes – Version 2

Changed Features & Functions

This page lists the changes to each version of Pixaria since version 2.0 was released in October 2007.

Version 2.9.6 - 23/10/2010 (List of changed files)

  1. Fixed a bug with the Rackspace integration which could cause internal server messages to output as errors.
  2. Fixed an issue with deleting product groups.
  3. Fixed an issue with adding and removing users from some built in permission groups.
  4. Fixed a bug with using the store when a specific cart workflow setting was in use.
  5. Other minor bug fixes and spelling corrections.

Version 2.9.5 - 30/09/2010 (List of changed files)

  1. Fixed an issue with ImageMagick detection on some servers.
  2. Numerous minor bug fixes contributed by Leo Garcia - many thanks for the contributions!

Version 2.9.4 - 25/09/2010 (List of changed files)

  1. Twitter integration has been disabled as the standard Twitter API has now been deprecated and the OAuth replacement does not have a stable PHP implementation at this time.
  2. Fixed an issue with the error message displayed when a user's e-mail address domain fails to match one of the registration criteria.
  3. Updated Brazilian Portuguese and Netherlands localisations.
  4. Fixed an issue with making downloads after some types of transaction.
  5. Fixed an issue with saving some types of pricing calculation rules.
  6. Fixed a problem with the Dutch localisation that could cause some text strings not to appear in the lightbox.
  7. Improved support for importing layered Photoshop documents with vector and bitmap masks and translucent layers.
  8. Numerous minor bug fixes.

Version 2.9.3 - 25/08/2010 (List of changed files)

  1. NEW It is now possible to change the order of galleries by using drag and drop on the tree view in the gallery browser.
  2. NEW Implemented support for importing XML/XMP embedded metadata from TIFF images.
  3. It is now possible to grant time limited access extensions from the date and time of the user's 'next login'.
  4. Fixed an issue relating to recording the correct size of small comp images for new image imports by contributing photographers.
  5. Fixed a bug with the processing of certain types of whitespace and carriage returns in XMP/XML metadata.

Version 2.9.2 - 12/08/2010 (List of changed files)

  1. NEW Added a new option which makes it possible to allow users to access image downloads on completed carts before payment has been made.
  2. Fixed an issue with the reported file size of an original (high-res) image when using the front end template variables for image detail views.
  3. Numerous improvements to site related e-mail functions.
  4. Improvements to how gallery image download restrictions function.
  5. Fixed an issue where the country list would sometimes fail to appear on the registration and account edit forms.
  6. Fixed an issue that could prevent the lightbox working correctly for unregistered users.

Version 2.9.1 - 26/07/2010 (List of changed files)

  1. NEW Added support for account expiry on user profiles. User accounts can be set to expire after a defined number of days from the first login or to expire on a set date.
  2. Various security enhancements to the authentication system.
  3. Users are now only notified by e-mail when their account profile is activated.
  4. Fixed a number of performance issues relating to gallery download permissions.
  5. Improvements to the user interfaces for administering gallery download permissions.

Version 2.9.0 - 15/07/2010 (List of changed files)

  1. Improved memory footprint for importing and uploading images.
  2. Fixed a bug when editing product groups.
  3. Fixed a bug viewing store pages when quoting is turned off.
  4. It is now possible to regenerate comping images if the high-resolution original is present.
  5. Reverted back to older version of YUI library to fix uploading issues reported by some users.

Version 2.8.10 - 08/07/2010 (List of changed files)

  1. NEW Added the ability to hide galleries from view in the front end.
  2. Improved compatibility when upgrading older Pixaria installations.
  3. Various CSS fixes to improve appearance and formatting in Internet Explorer 6.
  4. User invite e-mails are now sent correctly again.
  5. Fixed occasional ImageMagick detection and execution problems.
  6. Warning message for non-whitelisted user registrations is now localisable.
  7. Various performance and bug fixes for image importing, lightbox downloads, PDF contact sheets and more.

Version 2.8.9 - 06/07/2010 (List of changed files)

  1. Fixed a database upgrade issue.
  2. Fixed a batch lightbox download issue.
  3. Fixed an issue with loading the dashboard on some servers.
  4. Added a new option to the store workflow to make it possible to disable automatic price calculation and quoting for image prices.

Version 2.8.8 - 04/07/2010 (List of changed files)

  1. NEW Pixaria now supports web based uploading of TIFF, Photoshop PSD and JPEG 2000 image files via the admin area. This feature requires ImageMagick and does not currently work on Windows servers.
  2. NEW Added the ability to define download rights for users on a gallery by gallery basis. This makes it possible for a user to be given free image download rights for one or more galleries while other galleries are restricted.
  3. NEW Implemented e-mail address whitelisting to complement the blacklisting system already in Pixaria. Configurable from the admin area this makes it possible to restrict registration to selected e-mail domains.
  4. NEW It is now possible to disable image products such as downloads or image derived physical products on a gallery by gallery basis. This setting can be configured when creating or editing a gallery.
  5. NEW Added a new Pixie plug-in which makes it possible to display a cross-fading slideshow of images. Note that the images must be uploaded into a directory inside your active theme directory. Images in your library cannot be used because this would limit the possible dimensions of the slideshow to those sizes used in Pixaria.
  6. NEW It is now possible to require agreement to terms and conditions of use and request details of how images will be used before access is granted to free image downloads.
  7. Updated the admin area so that it is using the Yahoo! UI Library version 2.8.1. This fixes a number of performance issues with newer web browsers including Google Chrome and Internet Explorer 8.
  8. Added a tool to the admin status control panel allow administrators to rebuild the image library and gallery hierarchies in the event the image library becomes corrupted for any reason.
  9. The news Pixie plugin now has an option to show an unordered list of news headlines.
  10. Added an option to make it possible to view the site homepage even if other areas are restricted to registered users only.
  11. It is now possible to check whether ImageMagick is installed and available to Pixaria by checking the 'Status' > 'Environment' tab from the admin dashboard.
  12. Fixed an issue with relative URLs in the blog system.
  13. Fixed an issue with resetting image download counts on user's image purchases.
  14. Fixed an issue which could cause problems when saving blog items using the old blog tools.
  15. Fixed login redirection issue when Pixaria is installed in a sub-directory of a website's document root.
  16. When creating a new gallery from images which have just been uploaded or imported, the default gallery avatar is now loaded correctly.
  17. Fixed an issue with high-resolution image downloads in Internet Explorer 6.
  18. Custom image data fields can now be used in thumbnail templates.
  19. Pixaria is now fully compatible with PHP version 5.3 and has beta-grade support for PHP 6.
  20. Added small comp image option to the random image Pixie plugin.
  21. Fixed an issue with the number of images being shown in the total image count for the simple slideshow when using text links next to thumbnails.
  22. Selections for which image metadata fields are used when performing searches are now correctly respected.
  23. Improvements to various database operations relating to galleries.

Version 2.8.7 - 01/06/2010 (List of changed files)

  1. Even more performance improvements for image importing - yay!
  2. Where applicable, watermarks are now applied to comping images in lightbox batch downloads.
  3. Fixed some issues with image searches and the lightbox on antique versions of MySQL.
  4. Fixed an issue that would prevent gallery avatar images hosted on RackSpace Cloud Files from showing correctly when linked to blog items.
  5. Fixed some library management problems on servers with certain types of Apache Mod_Security settings in place.
  6. Fixed an issue that could cause problems uploading images when there are no galleries in the library.
  7. Pixaria now correctly interprets and compensates for camera orientation during image import when relevant EXIF data is present.
  8. Corrected a display issue for model release information in the image detail view.
  9. Improvements to the performance and reliability of front end image uploads for registered users.
  10. Improvements to the speed of saving and editing galleries when the Pixaria library contains very large numbers of galleries.
  11. Fixed an issue where gallery avatars would not display on the gallery preview screen.
  12. The default .htaccess file now includes a workaround for image upload problems when Mod_Security is installed on the server.
  13. New slideshow system (currently in Beta)

Version 2.8.6 - 17/05/2010 (List of changed files)

  1. Improvements to the reliability of e-mail gallery announcements on some servers with restrictive messaging policies.
  2. Fixed an issue with debug code being output on screen when performing certain user administration and registration actions.
  3. Fixed an issue with the display of gallery maps.
  4. Fixed an issue which could prevent JPG image downloads being made available after purchase when the images are located on the RackSpace cloud files CDN.
  5. Fixed an issue which could cause non-Latin characters to display incorrectly in the PDF contact sheet.

Version 2.8.5 - 16/05/2010 (List of changed files)

  1. IMPORTANT - In this update, there have been some changes to the front end templates for gallery and image thumbnails to fix issues with thumbnail preview images that some users were reporting. If you've not experienced any issues, you need not update these files.
  2. THANK YOU! - Many thanks go to Matthias Zehnder for his invaluable contribution to this update.

  1. NEW It's now possible to select a gallery avatar display mode for non-smart galleries. This can be set to use the default, admin defined avatar, the first image in the gallery or a random image in the gallery.
  2. NEW Significant performance enhancements to the gallery browsing experience. For libraries containing large numbers of images and galleries, this update will offer up to a 400% improvement in page load times for gallery pages.
  3. NEW Products can now be organised into groups that can be linked to galleries. This makes it possible to offer different selections of products for images in different galleries. If an image is in more than one gallery, it inherits products linked to both galleries.
  4. NEW PHP 5 Added a new batch download function to the lightbox which enables authorised users to select available resolutions and file types of images in their lightbox to be downloaded as a compressed zip archive. Administrators can add text to be included in a 'read me' text file distributed inside the zip archive.
  5. NEW Updated the 'gallery_listing' Pixie to make it possible to create custom views of gallery thumbnails for one or more selected galleries specified by their ID.
  6. NEW Added the ability to define a title and copyright notice for the lightbox PDF contact sheet download. Admins can now specify whether to show the image title and file name on the contact sheet.
  7. NEW Completely new and re-written image download reporting tools with support for viewing all downloads by month and all downloads by user by month. Reports include details of the type of download including the image file format and whether it was a paid or free download. Monthly reports can be downloaded in Excel compatible CSV format.
  8. NEW New and improved sales manager user interface with improved support for filtering by status and user name. Now includes support for a 'completed' status for sales which allows sales transactions that are no longer active to be hidden from view.
  9. NEW Administrators can now download a CSV export of any users lightbox images from the admin area.
  10. Many, many improvements and minor bug fixes to the blogging and mapping tools. A big thank-you to Matthias Zehnder for the hard work in this area!
  11. It is now possible to include a custom subject and message in gallery announcement e-mail messages.
  12. Fixed an issue with incorrect delegation of user permissions and access rights to upload and edit images.
  13. Fixed an occasional issue viewing user privileges on some versions of MySQL.
  14. Fixed an issue which could prevent users being automatically added to admin defined system level priviledge groups on registration.
  15. Multiple galleries can now share the same name with one another.
  16. Fixed issues where the dashboard and status pages would erroneously report incorrect permissions on the library, incoming and temporary items directories.
  17. Fixes for occasionaly erratic behaviour when deleting images.
  18. Fixed a bug which would prevent the Hungarian Forint from being selected as a valid currency.
  19. Various improvements to the thumbnail regeneration utility including the addition of a delay between creating each image to help reduce the load on shared hosting platforms.
  20. Fixes to temporary items directory configuration on some Windows servers.
  21. Fixes to prevent errors with the RSS feed when non-Latin characters are included in the news content.
  22. Fixed a bug that would prevent contributing users deleting their own images via the front end content management system.
  23. Better handling of smart quotes and other problematic characters in image titles and captions. These can sometimes cause problems when viewing image thumbnail previews.
  24. Numerous improvements to the behaviour and performance of the thumbnail preview image when browsing thumbnail pages. In particular, preview images are now only loaded from the server when they are actually needed.

Version 2.8.4 - 19/04/2010 (List of changed files)

  1. NEW Big, big improvements to the performance of image searches on large libraries. In a test on a library of 150,000 images, the search time was reduced by a massive 94%. Thanks go to Southcreek Digital for assistance in testing these changes.
  2. NEW Added a Basque (Euskara) localisation to improve the range of language choices for users in Spain and France. Many thanks (eskerrik asko!) to Antton Alberdi for assistance with creating the localisation!
  3. NEW Added a bulk image editing tool to the admin area of the script which makes it possible to edit the individual metadata for up to 100 images at a time.
  4. NEW It is now possible to add HTML metadata to galleries to assist with improving search engine optimisation. The gallery admin screens have been updated to allow the addition of title, keywords and description metadata which will be loaded into the HTML header of the associated gallery pages as required.
  5. NEW PHP 5 Added a new system to publish status updates to Twitter. Status updates can be posted from a Twitter admin page which can be accessed via the 'Blog' link in the admin area. Tweets posted via Pixaria are stored in the Pixaria database. Please note that this feature requires PHP 5.0 or above and the SimpleXML extension to be enabled.
  6. Corrected the default creative/editorial classification to 'unclassified' for images where the user has not set a classification.
  7. Various improvements to the gallery announcement utility.
  8. Fixed various UI issues in the admin area connected with Internet Explorer 7.
  9. Fixed an issue with selecting gallery avatar images.
  10. Fixed a number of issues with the display of the gallery browser in (the hateful) Internet Explorer 7.
  11. Fixed an issue with page numbering for galleries.
  12. Added correct date ordering to the new gallery browser tool in the admin area.
  13. Added natural order case insensitive ordering to the image list when importing images from the incoming directory.
  14. Numerous minor bug fixes.

Version 2.8.3 - 07/04/2010 (List of changed files)

  1. Added support for the HTML <object>, <param>, <embed> and <video> tags to the blog to allow embedding of YouTube, Vimeo and other web video content.
  2. Removed support for Markdown from the news blog as this is no longer needed now that Pixaria includes the TinyMCE editor.
  3. Fixed a bug in the gallery admin tool relating to the presence PHP 5 code which would cause the page to fail to load on systems running PHP 4.
  4. Fixed an issue in the user admin tool where a MySQL statement which was not compatible with MySQL Server 4.0 or below could prevent the user list from being displayed.

Version 2.8.2 - 06/04/2010 (List of changed files)

  1. THANK YOU! - Many thanks (again) go to Matthias Zehnder for his contributions to this update. Contributions include a number of bug fixes, some improvements to the pagination in the front end thumbnail views and to the content management system for photographer images.

  1. NEW Added image preview tooltips for mouseover events on the front end thumbnail views. This is turned on by default but can be changed in the appearance control panel where there are options to choose whether to show the image title and filename.
  2. NEW Added an admin tool for re-generating image thumbnails (small comp, large thumbnail, small thumbnail and icon).
  3. NEW Added an option to choose whether to show action links for image thumbnails on the front end as text links or icons.
  4. NEW Added the ability to show high-resolution image download links in the thumbnail view.
  5. NEW Added the ability to mark images as having either creative or editorial content types.
  6. Thumbnail pagination is no longer shown on the front end if it is not actually needed for the number of images being displayed.
  7. Improvements to the layout and presentation of the appearance settings control panel to make it easier to find and change settings.
  8. Fixed an issue with listing the contents of galleries in the admin area.
  9. Improvements to the front end image content management system for contributing photographers.
  10. Fixed a bug with saving GPS longitude and latitude coordinates for images.
  11. Removed the admin, appearance control panel option to choose whether to show simple or detailed image thumbnail pages.
  12. Numerous minor bug fixes.

Version 2.8.1 - 28/03/2010 (List of changed files)

  1. IMPORTANT - In this update, there have been some changes to the front end templates for processed shopping carts and the postcards pages. These changes have been made in preparation for a complete overhaul of the Pixaria front end user interface coming in version 3.0.
  2. THANK YOU! - Many thanks go to Matthias Zehnder for his invaluable contribution to this update in the form of the new geo-coding tools, major improvements to the blogging capabilities, a new gallery announcement feature and numerous small improvements and changes.

  1. NEW Added an announcement feature to enable site administrators to announce new galleries to registered users third parties by e-mail.
  2. NEW Enhanced the built in blogging tools with support for moderated comments with avatar images, 'blogroll' style links and posting categories.
  3. NEW Added an inline documentation browser which can be accessed from the dashboard.
  4. NEW Added GeoCoding capabilities for images in the library and a GeoCodes interface on the front end to browse galleries by the location of images they contain. This new feature is supported by a GeoCodes tab in the admin area of Pixaria from where it is possible to create and assign GeoCodes using integrated Google Maps support.
  5. NEW The blog publishing system now supports 'draft' and 'published' states for articles.
  6. NEW Added publication dates and times and article posting dates and times to the blog editor.
  7. NEW Added the ability to link an 'author user' to a blog article.
  8. NEW Added a US English localisation.
  9. NEW It's now possible to have images with the same filename in the library.
  10. NEW Implemented a new image import scheduler to improve the import experience on budget and grid hosting platforms where resource usage is limited.
  11. NEW Improved compatibility with PHP-CGI for better performance on hosts such as Dreamhost.
  12. NEW Added a new gallery browser to the admin area. This provides an improved way to list and view details on sites where there are very large numbers of galleries.
  13. The gallery list view now supports sorting using the title, short title, hits and date columns.
  14. Fixed a number of problems relating to CoolIris integration for galleries where the gallery description or title contains non-ASCII characters.
  15. Numerous to the image search and selection tool for assigning avatar images to galleries.
  16. When creating a gallery from a selection of images, the first item in the list will automatically be picked as the gallery avatar.
  17. Users can now have a nickname or pseudonym associated with thier profile.
  18. Localised date strings such as month names containing accented characters e.g. März now display with the correct UTF-8 text encoding when using supported language localisations.
  19. Fixed a problem with the formatting of text on postcard preview images.
  20. It is now possible to have multiple images with the same file name in the library.
  21. Improvements to the naming, spelling, capitalisation and consistency of various UI elements in the admin area. More work needed but it's a start..!
  22. Fixed an issue which could cause an error to display when editing a custom user group with no permissions defined.
  23. Fixed an issue with image importing that would prevent users setting an image owner from the list of photographer users.
  24. Many minor bug fixes and improvements to image importing.
  25. Fixed a bug which could cause some users to appear twice in the drop down menu for selecting image owners in the admin area.
  26. Fixed a bug in the product editor which could prevent deletion of some product types.
  27. Many minor bug fixes and improvements to image importing.

Version 2.8.0 - 08/02/2010 (List of changed files)

  1. NEW Improved product administration tools featuring quick filters for the product list view and an overhauled product editor screen which allows for WYSIWYG rich text/HTML formatting of product descriptions.
  2. NEW Rewritten user group administration tools which now make it possible to define rights such as image downloads and photographer uploads for custom user groups.
  3. NEW Added a new user permission type which allows the user to edit any image in the library. Users granted this permission are able to use the image editing tool in the front end to edit images.
  4. NEW The security and authentication components of Pixaria have been rewritten to provide improved security and scalability after PHP 4 support is dropped later this year.
  5. Added options to control the display order for images in smart galleries.
  6. Fixed a number of bugs relating to importing images from the incoming directory.
  7. Added a note next to the simple slideshow setting in the General Settings control panel to explain that the simple slideshow will only work when the image display format in the front end is set to JPEG in the Appearance control panel.
  8. Sorting gallery contents by date in the admin area now works correctly again.
  9. Fixed an issue that could cause deletion of the entire incoming directory.
  10. Added a new setting to the General settings which allows admins to define an e-mail 'from' address to be used when Pixaria sends e-mails. This will help prevent e-mail being caught in spam filters.
  11. Further improvements to the reliability of the e-mail messaging components of Pixaria.
  12. When importing images, XMP metadata is now given precedence over IPTC metadata when both are present.
  13. Fixed a number of bugs related to image resizing for thumbnails on servers where ImageMagick is enabled.
  14. Hit count and image count totals are now shown on the admin gallery list pages.
  15. Pixaria now displays a warning in the admin area if the version of PHP installed is less than PHP 5.0. This is in anticipation of Pixaria Gallery requiring PHP 5 from version 3.0 onwards.
  16. Various minor improvements and bug fixes to the image upload and import tools.
  17. The quick search tool now displays in the dashboard at all times.
  18. Smart galleries are no longer shown in the search forms because they cannot currently be included in search queries.
  19. Fixed issue where user default privilges for site functions would not save correctly in the settings control panel for user login and registration settings.

Version 2.7.9 - 07/01/2010 (List of changed files)

  1. NEW Added support for smart galleries which are similar in appearance to standard galleries but use a built in search function to generate the contents of the gallery dynamically. This feature is in beta testing and has not yet been tested for performance on very large libraries of images. Note that due to the nature of smart galleries, images cannot be added to them.
  2. NEW In the admin area it is now possible to display image lists with either icons or small thumbnails. This setting can be toggled from the 'My Preferences' link in the admin toolbar or from the image list views.
  3. NEW The admin area now includes support for the simple slideshow in image list views. This replaces the previous use of a pop-up window to show comping preview images.
  4. Updated look and feel for the search results thumbnails in the admin area.
  5. Added a fix for correct SQL comment syntax to the MySQL database export tool.
  6. Directory drop down menus in the admin import and upload tools now sort alphabetically.
  7. Added filter by type (Smart/Standard Gallery) to the gallery list view.
  8. Fixed issue with display of icon thumbnails for cloud hosted images in the gallery image list view in the admin area.
  9. Fixed the format of comment lines in the MySQL database export tool so that files now import correctly using phpMyAdmin.
  10. Added a Dutch localisation for the news Pixie - thanks to Karel Delvoye.
  11. Fixed a bug in the account homepage on the front end which could cause the number of items in a user's completed cart to be incorrectly displayed.
  12. Fixed an issue with the identifcation of images hosted on cloud storage that could cause some images not to display correctly.
  13. Fixed an issue that could prevent download links for purchased images from working correctly in some circumstances.
  14. Improvements to the performance and overall reliability of the e-mail functions in Pixaria such as the contact form on the website front end.
  15. Replicated the Brazilian Portuguese localisation as a de-facto Portuguese localisation to address the absence of a fully localised Portuguese translation (by popular demand).

Version 2.7.8 - 03/12/2009 (List of changed files)

  1. NEW Added support for batch editing IPTC metadata stored in the database. Note that changes are not saved back into images.
  2. NEW The store settings control panel has been split into five separate, redesigned control panels in preparation for improvements to the store functions in versions 2.8 and 2.9.
  3. NEW Added an updated Dutch translation which includes new text strings added since the original was created.
  4. Fixed a couple of issues that could prevent the simple slideshow from working correctly.
  5. The simple slideshow link no longer shows unless the image output display format in the appearance control panel is set to JPEG.
  6. Fixed free and comp `image download links for images hosted on cloud storage servers.
  7. Gallery breadcrumb links now work correctly again for nested galleries.
  8. Fixed an issue with colour searching in the admin area.
  9. Small gallery image thumbnails now display correctly again.
  10. If no gallery avatar image is set, a placeholder image is shown next to the description of the gallery in the front end.
  11. Corrected a typo in the XML namespace declaration of the Media RSS feed template.
  12. Fixed an issue deleting keywords from images.
  13. Search engine friendly comp image URLs now work correctly for images hosted on cloud storage.
  14. Various bug fixes and improvements to performance on Windows servers.

Version 2.7.7 - 23/11/2009 (List of changed files)

  1. NEW It is now possible to define the JPEG image quality to use when resizing images available options are high (85%), medium (70%) and low (50%). This can be defined in the Appearance > Image Display settings control panel.
  2. Fixed a bug in the global initialisation file that would cause a number of errors on Windows servers.
  3. Added support for import and storage of IPTC (XMP) 'category' and 'supplemental category' metadata.
  4. The new import and upload tools now use IPTC (XMP) Dublin Core 'rights' information instead of 'creator' to populate the Pixaria copyright field where it is available.

Version 2.7.6 - 17/11/2009 (List of changed files)

  1. NEW The new import and upload tools are now out of beta testing and are recommended for all image import and upload operations.
  2. NEW The old import and upload tools are now deprecated. This means that they are unsuppored as of this release and will be removed completely in a forthcoming update.
  3. Updated the simple slideshow for the front end to improve support for Safari 4.
  4. Improvements to the reliability of XMP metadata imports.
  5. Updated the user edit form in the admin area to use the new integrated Pixaria look and feel introduced in version 2.5.
  6. The lightbox PDF contact sheet function has been updated to support images hosted on cloud storage systems.
  7. The gallery avatar thumbnail code has been updated to provide support images hosted on cloud storage systems.
  8. Added personalised navigation links to the 'sign in' status box in the toolbar of the admin area.
  9. Refactored the code related to display of thumbnails and comping images throughout Pixaria. This is to make it simpler to provide future support for images hosted on cloud storage systems such as Amazon S3 and Rackspace Cloud Files.

Version 2.7.5 - 02/11/2009 (List of changed files)

  1. NEW Added preliminary support for storing image library files on the RackSpace Cloud Files (Mosso CDN) system. This feature requires PHP 5.0 or above and is still in Beta. It is not recommended for full production use at this time.
  2. The tool for deleting images from the library now shows the status of each file as it is deleted from the system.
  3. The gallery 'A-Z' listing in the admin area now shows galleries in the correct order again.
  4. Fixed an issue which could cause an incorrect error about a failed import when importing images containing certain types of XMP metadata.
  5. Fixed various import problems which can happen if the library directory is configured to be different from the default location.
  6. It is now possible to view the full details of errors generated during upload and import processes.
  7. Added Scandinavian Latin text encoding support for IPTC metadata import.

Version 2.7.4 - 19/10/2009 (List of changed files)

  1. Fixed a bug in the image detail view page that could prevent searches initiated from the keyword form from working correctly when using the checkboxes to select keywords containing more than one word i.e. those with double quotes around them.
  2. Fixed an issue which prevented IPTC captions and titles from being correctly imported using the new import and upload tools.
  3. Added edit, add to gallery and delete buttons to the image list on the import and upload screens.

Version 2.7.3 - 14/10/2009 (List of changed files)

  1. NEW XMP Metadata import (title, copyright, caption, keywords) has been added to the new image import and Flash upload tools.
  2. Fixed a JavaScript error which prevented the tool for changing or setting a gallery avatar image from working correctly.
  3. Fixed an issue related to upgrading keywords on new installations.

Version 2.7.2 - 23/09/2009 (List of changed files)

  1. IMPORTANT - In this update, the location of the admin dashboard file has been changed from resources/admin/admin.dashboard.php to /resources/admin/dashboard.php. Please ensure that any bookmarks are updated to reflect this change.

  1. NEW The navigation menus of the administration area have been redesigned to make them easier to use and to reduce a lot of duplication of various items. The navigation menus can now also be toggled between icon and text only modes.
  2. NEW Reintegrated the previously removed database backup and export utility. This is now available from the admin dashboard page.
  3. NEW New dashboard layout which includes an image quick search tool and larger selection of recent news items.
  4. NEW Added a localisation in Polish – Thanks to Koshin for taking the time to create the translation.
  5. Improvements to the IPTC metadata support for title and headline tags in the image import and upload tools. Title is now able to be imported into the Pixaria Gallery 'title' field and if it is not present, then IPTC headline will be used instead.
  6. Fixed an issue that would prevent using directories outside the Pixaria working directory for the incoming and library storage directories if the path entered in the General Settings control panel was entered relative to a Unix or Windows root e.g. /foo/bar or C:\foo\bar.
  7. Fixed a bug detecting version 2.0 of the GD graphics library which could cause problems importing images.
  8. The language selection menu in the front end now uses flag icons to indicate the currently selected language rather than text.
  9. Fixed a number of issues relating to the behaviour of canonical URLs for image detail views. The bug fixes should improve the performance of Pixaria websites in search engine results rankings.
  10. Fixed an issue that could cause the incoming images directory to be deleted when importing images on some Windows servers.
  11. Fixed an issue that could prevent correct functioning of Pixaria if it is installed more than one level deep into a website directory hierarchy.
  12. Fixed a problem with the drop down menu in the user list admin page that could prevent batch removal of certain admin rights and priviledges.
  13. Added a warning message to the admin dashboard if the default user account information is left unchanged after installation.
  14. The admin utility for emptying the Smarty template cache has been updated to function without the user needing to leave the active page.

Version 2.7.1 - 06/09/2009 (List of changed files)

  1. NEW Added the ability for front end users to select their preferred language to use on the site. The available options come from a list of supported languages which can be defined in the admin area.
  2. NEW Added support for PayPal transactions in Mexican Pesos and Israeli New Shekels.
  3. NEW Pixaria news stories displayed in the dashboard are now highlighted in red if they come from the category 'Announcements'. This will be used to help ensure that important stories such as the recent security vulnerability announcement are not missed.
  4. When creating a gallery after importing or uploading new images, the short gallery title can now be left blank and will be generated automatically from the normal gallery title.
  5. It is now possible to add images to more than one gallery at a time when importing new files or when copying images from one gallery to another.
  6. When creating a gallery, the description is no longer required to complete the process.
  7. When an image is deleted from the library and moved back into the incoming directory, it will be placed in a folder with the same name as the one it was in when it was imported.
  8. Added Spanish localisations for Pixies.
  9. Fixed a bug that would cause an error to be displayed when changing the number of images being viewed at a time on the 'orphans' page.
  10. If there are no galleries in the system, functions relating to adding images to existing galleries are hidden.
  11. Changed the wording of the gallery edit form to make the CoolIris integration more obvious.
  12. The image path database field has been increased in length to 255 characters. This allows images to be stored in directories with longer names (up to 255 chars).
  13. Editing multiple images from the admin search results now works correctly again.
  14. Fixed an issue that would prevent images being removed from a gallery.
  15. Improvements to localisation for neighbouring images in front end detail view and in a few other areas where English bits had been left unstranslated.
  16. Improvements to the German localisation.

Version 2.7.0 - 19/08/2009 (List of changed files)

  1. NEW Added a completely new image import tool which provides a more user friendly and reliable system for importing images uploaded by FTP.
  2. NEW When uploading images or importing FTP uploaded images, it is now possible to specify default import settings for most image metadata attributes. These settings are remembered on a per-user basis between sessions.
  3. NEW It is now possible to define default privileges (e.g. contributing photographer) for new user registrations.
  4. NEW Added support for gallery RSS feeds in the 'Media RSS' format used by CoolIris. Administrators can enable RSS on a per-gallery basis from the gallery editing control panels.
  5. NEW Wildcards are now supported in image keywords. This means you can add special keywords to your images that will return search results from any keyword entered by the user which matches the wildcard expression.
  6. NEW When using the Flash image uploader, it is now possible to add newly uploaded images directly into a gallery or to create a new gallery using the uploaded images.
  7. NEW Added support for user specific preferences for arbitrary site functions and features. This is currently only for admin users and can be found on the dashboard tool bar and navigation menu.
  8. NEW The gallery and image management control panels have been completely redesigned and re-factored to provide for better integration of the different admin control panels.
  9. NEW Administrators can now pick the default character set to use when decoding IPTC metadata. This improves support for decoding IPTC tags in languages such as Hebrew and Arabic. The default remains UTF-8 or ISO-8859-1 if UTF-8 is not present.
  10. User registration settings control panels have been redesigned for improved ease of use.
  11. Fixed an issue with counting the numbers of images in front end galleries which could cause an incorrect number to be shownin some circumstances.
  12. Fixed a text encoding bug in the RSS feed that was causing an error with the feed.
  13. Added a number of new language strings to the localisations.
  14. Improvements to the admin control panel user interfaces in Internet Explorer.
  15. Fixed a bug in the reset password feature that would prevent users from resetting their passwords correctly.
  16. Fixed some issues with handling search engine friendly URLs correctly.
  17. The lightbox system no longer generates an error if a user attempts to view a PDF contact sheet for a lightbox which doesn't contain any images
  18. If a lightbox is empty, the PDF download link is now disabled.
  19. If Adobe Flash or SVG image output is turned on, then the link to view the larger image in the shopping cart now works correctly rather than displaying a broken image.
  20. Fixed a couple of issues related to using PHP 5 only syntax.
  21. A number of text strings not included in the localisable parts of Pixaria have been added to the language files.
  22. Includes a security fix to address a directory traversal and remote file disclosure exploit. This fix was also previously included in a stand alone patch.

Version 2.6.3 - 30/06/2009 (List of changed files)

  1. Fixed an issue with reversed order of results when ordering image search results by file name in the admin area.
  2. Fixed a regression bug in the image manipulation library which could cause an error in the Flash upload tool on servers where open_base_dir restrictions are in effect.
  3. The 'continue shopping' button on the cart homepage now takes the user back to the page they were on before they started the purchase process.

Version 2.6.2 - 22/06/2009 (List of changed files)

  1. IMPORTANT - As of this version all high-resolution image files must be placed in the 'original' directory with the appropriate name and file extension. e.g. a high-res JPEG file called:

    -/resources/library/mypics/original/swim.jpg

    would have a TIFF equivalent called:

    -/resources/library/mypics/original/swim.tif

  1. NEW Added a Spanish localisation. A big thank-you goes out to Antonio Rull for his hard work in completing the translation..!
  2. Added a number of new text strings used in the thumbnail views and store pages to the localisation files.
  3. Upgraded the built in Smarty library to version 2.6.25.
  4. Improvements to the form data functions to provide better protection against cross site scripting attacks.
  5. Fixed a bug in the Flash image upload tool which would prevent it from working on systems where PHP's 'open_base_dir' security restriction is in effect.
  6. Fixed an issue with the comp image download which could prevent files from opening in Adobe applications such as Photoshop and Lightroom if watermarking is enabled.
  7. The edit image link shown to administrators on the front end image detail view page now works correctly again. This fixes an issue introduced in 2.6.1 when the image editor was updated.
  8. CSS styles now apply correctly to the admin upgrade screens once again.
  9. Fixed an issue recognising correct user group level access permissions for galleries.
  10. If the lightbox PDF contact sheet image quality is set to low resolution, the download now works correctly without generating an error.
  11. If the site language set to a language other than English then the RSS feed will now show the correct date for entries.
  12. Minor adjustment to image alignment in the image thumbnail views to fix a CSS layout issue.
  13. Fixed a redirection error when clicking the button to delete multiple images from the lightbox but without actually having selected any files to delete.
  14. Free, non-JPEG image downloads now work correctly again when the high-res file is placed in the 'original' directory.
  15. The settings control panel no longer strips out HTML <script> tags from stats code entered in the General settings control panel.
  16. IPTC metadata is now correctly applied to watermarked comp images if the comp on the server contains this information and there is no original, high-res file.

Version 2.6.1 - 18/05/2009 (List of changed files)

  1. NEW The PHP script which serves thumbnail images in the front end (pixaria.thumbnail.php) has been completely rewritten so that it no longer makes any database connections and only a two filesystem calls. This rewrite will dramatically reduce the load Pixaria places on MySQL and Apache/IIS and should result in much faster load times for thumbnail images.
  2. Redesigned settings control panels for the search, appearance and general settings pages - these forms now update via AJAX without reloading the page.
  3. Redesigned image editor forms for both individual and batch editing functions - these forms also update via AJAX without the need to reload the page.
  4. Performance and reliability improvements to the Flash image uploader.
  5. Fixed a bug in the Flash upload tool which would cause only the first IPTC keyword in an image to be imported.
  6. Minor usability improvements to some of the administration forms.
  7. CSS bug fixes to ensure that images in the admin area render correctly for installations in a subdirectory.
  8. Fixed a layout bug which prevents the site header from displaying correctly if the administrator has chosen to restrict access to all site functions to registered users only.
  9. Fixed an issue where small comping image files were not removed when a file is deleted from the library.
  10. Added an option in the appearance control panel to disable the display of file name extensions (.jpg) in the front end.

Version 2.6.0 - 09/05/2009 (List of changed files)

  1. IMPORTANT - This version adds support for keywords containing single quotes. To enable this modification, the use of single quotes to enclose multiple word keyphrases in search terms is no longer supported.

  1. NEW A new, Flash based image upload utility is included which enables easy web based uploading of large numbers of images. The new tool requires Adobe Flash and is currently in beta which means that there may be bugs in it. The previous web based image upload utility is still present for those who wish to use it.
  2. NEW The admin user interface includes the first parts of an updated design which will be completed by version 3.0.
  3. NEW Pixaria now generates a new, small comping image when importing using the new upload tool. This image fits in a box 320 x 320 pixels and will be used in situations where a full sized comp is too large and the large thumbnail too small.
  4. NEW Added a Serbian (Latin) translation. Thanks to Rojic Zeljko.
  5. NEW To improve indexing by search engines like Google Images, comping image URLs now become indexable when search engine friendly URLs are turned on in the general settings.
  6. NEW To reduce penalties by search engine robots for duplicated content, all image detail pages now support canonical URL declarations in the HTML <head> node.
  7. Improvements to the German localisation for e-mails.
  8. If IPTC metadata is present in the original, high-resolution file, this information is now always preserved for comping images even if watermarking is turned on.
  9. Keywords with single quotes can now be searched for using the search engine e.g. O'Leary, L'Arc De Triomphe etc.
  10. Image keywords can now contain hyphen characters '-' for example: 'Red-Legged Thrush'.
  11. Fixed an issue that could prevent users browsing galleries where access is restrcted to selected user groups.
  12. Fixed a bug in the store area of Pixaria that could prevent customers buying digital downloads from seeing a valid download link.
  13. The search engine now only accepts double quotes to enclose multiple word keywords.
  14. Fixed a typo bug in the admin cart viewer.
  15. Fixed an issue in the RSS feed caused by an illegal character in the localisation strings for the RSS feed layout.

Version 2.5.6 - 16/02/2009 (List of changed files)

  1. NEW Added a new Finnish translation. Thanks to Mika Koivunen.
  2. NEW Added a new Norwegian (Bokmål) translation. Thanks to Morten Halvorsen.
  3. NEW Added a Turkish translation - still in beta. Thanks to Rojic Zeljko.
  4. The search form Pixie now includes a Dutch translation - thanks to Karel Delvoye.
  5. Apostrophes are now always handled correctly when images are being imported into the library irrespective of whether entered manually or contained in IPTC headers.
  6. Fixed a bug that could allow people to see galleries they do not have permission to view.
  7. Minor improvements to the dashboard to improve the display of the Pixaria.com news stories.

Version 2.5.5 - 21/01/2009 (List of changed files)

  1. NEW Added a new Dutch translation - big thanks to Ivo Ruijters for the hard work!
  2. The simple slideshow can now be turned off from within the general settings control panel.
  3. Fixed a bug in the news page that could cause a link to a gallery to show when the article isn't actually linked to a gallery.
  4. Links to galleries from news items now respect the setting for using search engine friendly URLs.
  5. Fixed an issue which would prevent some IPTC data from showing on the image detail pages.

Version 2.5.4 - 08/01/2009 (List of changed files)

  1. The transaction viewer screens in the admin control panel now show details of the buyer's name and address (credit to Shane Marriott).
  2. Logged in users with active accounts no longer see a note explaining that their account still needs to be activated.
  3. The text entry box for offline payment details in the store settings now accepts up to 1000 characters.
  4. Fixed bugs in the thumbnail and lightbox manager templates which caused the wrong text to be shown in two places in pages using these templates.
  5. Fixed a pagination bug in the orphan image viewer control panel.

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. NEW Swedish front-end localisation (excluding Pixies).
  2. NEW Brazilian Portuguese front-end localisation (excluding Pixies).
  3. NEW German front-end localisation (including Pixies).
  4. NEW Italian front-end localisation (beta release - excluding Pixies).
  5. NEW 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. NEW The entire front end of Pixaria is now localisable.
  2. NEW 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. NEW 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. NEW 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. NEW 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. NEW 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. NEW The Java upload applet has been updated to include the ability to resize images as they are uploaded.
  3. NEW It is now possible to export a dump of your entire database from within the admin area.
  4. NEW 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. NEW 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. NEW An optional image CAPTCHA (enabled by default) has been added to the user registration and contact forms.
  3. NEW 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. NEW 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. NEW The lightbox functions can now be used by users who aren't registered.
  2. NEW The admin user list view now includes options for batch editing user rights and privileges.
  3. NEW 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. 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. NEW 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. NEW Added the facility to require agreement to terms and conditions of sale prior to completing payment on a cart.
  2. NEW Administrators can now search for and view details of image sales by photographers.
  3. NEW 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. NEW 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. NEW Admin user list view now has a filter/search option for quickly finding users by name and e-mail address.
  6. NEW 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. NEW 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. NEW Designated users can now edit selected details of their own images in the library (everything except permissions and purchase settings).
  2. NEW 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. NEW Users and administrators can now specify whether they wish to include or exclude rights managed and royalty free images from their searches.
  4. NEW Administrators can now quickly and easily edit image details from links the front end user interface.
  5. NEW It is now possible for administrators to delete user's lightboxes.
  6. NEW 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. NEW Pixaria now has support for accepting payments using 2Checkout.
  2. NEW Administrators can now restrict free high-resolution image downloads on a user by user basis.
  3. NEW 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. NEW 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. NEW Rewritten search engine with universal Boolean support, wild cards
  2. NEW Enhanced search engine keyword support with multiple word key phrases
  3. NEW Ability to set which products are available for which images
  4. NEW Users can be given photographer login and image upload privileges
  5. NEW Images can be set as active or inactive in the library
  6. NEW Galleries be set as active or inactive in the library
  7. NEW Users and admins can download the contents of a lightbox as PDF contact sheet
  8. NEW It is now possible to import image files into existing directories
  9. NEW News articles are now displayed by means of a plug-in
  10. NEW Send lightbox to friend
  11. NEW Ability to edit individual images' metadata during import
  12. NEW Option to append new keywords in batch edit tools
  13. NEW Can navigate galleries, search results and lightbox using previous/next buttons
  14. NEW The Ming library is no longer needed to display images in Flash format
  15. NEW Completely standardised CSS based front end
  16. NEW New look search forms in admin and front end
  17. NEW Ability to move images from one gallery to another
  18. NEW Option to list images in galleries by the order they were added to the library
  19. NEW Image download logging for paid and free images
  20. NEW Upload images using a web browser and complete the import process in one sequence
  21. NEW The user interface and error feedback for deleting images has been improved
  22. NEW Sort gallery images by date added to the library
  23. NEW Integration of inline pop-up slideshow using 'Lightbox2'
  24. NEW Completely rewritten mod_rewrite support with simpler configuration
  25. NEW Textual gallery names can now be used in search engine friendly URLs (with mod_rewrite)
  26. NEW Administrators can create user accounts by inviting people to register
  27. NEW A user can browse all their lightboxes without making them the default
  28. NEW Search for images by colour (requires images to be tagged with colour information)
  29. NEW Improved keywords system for images (keywords now separated by commas in all forms)
  30. NEW Administrators can browse and view users' lightboxes
  31. NEW Image metadata and description is added to site 'META' keywords and descriptions
  32. NEW Text formatting support in news blog (via Markdown)
  33. NEW Admins can delete directories in the incoming directory file browser
  34. NEW 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. NEW 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. NEW 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. NEW 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. NEW 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. NEW Pixaria now supports multiple payment methods being enabled simultaneously. Supported payment options include cheque, postal order, bank transfer, money order and PayPal.
  3. NEW 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. NEW 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. NEW 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. NEW 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. NEW Admins now have a new option for enabling searching by filename in the general settings control panel.
  2. NEW 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. NEW 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. NEW Users can specify the quantity of items that they wish to have of individual products.
  5. NEW Pixaria now passes cart information to PayPal which means it's possible to view detailed information about purchases from within the PayPal website.
  6. NEW Administrators can now offer downloads of images in Photoshop PSD, TIFF and JPEG2000 formats as well as standard JPEG.
  7. NEW 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. NEW Users can now empty the contents of their own shopping carts should they wish to.
  2. NEW 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. NEW Completely re-written store system featuring improved user interface for buyers and support for selling physical products as well as digital downloads.
  2. NEW 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. NEW It is now possible to upload more than one image file at a time using the browser based upload form.
  4. NEW A new Pixie allows administrators to display the total number of images in their library.
  5. NEW Administrators can now erase the contents of user's incomplete shopping carts.
  6. NEW Added a new method for browsing files in the incoming directory.
  7. NEW 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.

Search Pixaria Documentation

You can search the Pixaria documentation by entering keywords here. Keep your search simple for the best results.