Tidypics Photo Gallery Plugin v1.06

Release Notes

Tidypics Photo Gallery

For Elgg 1.2+

Tidypics Photo Gallery is an Elgg plug-in that provides a very simple to use photo gallery.  It provides photo albums for both users and groups.  If you would like to see this plug-in in action, visit: http://oakpages.com.

 

Your contributions are always welcome!!!  If you wish to contribute to this plug-in, please release all your changes under a GPL-compatible license, upload your plug-in to the Tidypics group, and update the contributions.txt file with your changes.

 

------------------------------------------------------------------------
Version 1.08 Change List
Release Date: 02/08/2008
Contributors:
  * Gabriel Monge-Franco (http://gabriel.mongefranco.com)
------------------------------------------------------------------------
BEGIN VERSION 1.08 CHANGES
------------------------------------------------------------------------
* Merged most (safe) changes made by other contributors in v1.07.
 - Did not include SWFuploader or JQuery due to the number of bugs reported.
* Changed ugly "new album" picture into something better looking.
* Fixed bug whereby image objects were deleted from the database, but they physical files remained on the server.
  - Since deleting directories was not possible without the use of unsafe file operations, albums no longer create new directories.  Instead, all pictures are saved as /image/ALBUMGUID__picturename.
* Fixed some bugs in the English, Spanish and German language files and added missing error messages.
* Thumbnails now display the default error image (same as new album) when the requested image cannot be found.
* Fixed a bug in the multi-edit form that did not allow image titles to be saved.
* Removed some customizations made to edit.php action in v1.07 since they removed the ability to add titles to images.
* Fixed bug introduced in v1.07 that prevented images from being set as album covers.
* Fixed miscellaneous bugs in group albums widget.
* Removed jQuery for now since it was making the albums too slow.  In the future, we should look into replacing individual image views with lightbox2 or jQuery lightbox album views.


* TODO: fix Polish language file -- it seems to break the whole Elgg site! Maybe it needs to use HTML codes in place of international characters?
* TODO: Work around 0.9MB source file size limit when creating thumbnails (an Elgg limitation... can probably be fixed by using PHP GD functions directly)
  - The problem is with get_resized_image_from_existing_file().  Submitted a ticket to the Elgg tracking bug system.
  - Edit actions/upload.php when done. There is a dirty hack in place for now that needs to be removed once the above bug is fixed.
* TODO: disable public by default (input/accessRead.php) -- add setting to admin page that lets the site admin decide whether pictures can be public or not.
* TODO: allow group members to add pictures to group photo albums
* TODO: implement photo anotations
* TODO: look into replacing individual image views with lightbox2 or jQuery lightbox album views.

* OF NOTE: It is currently not possible to allow group members to edit an album created by another group member.  This is a bug with group permissions and it will probably not be fixed until [at least] Elgg v1.5 comes out.
------------------------------------------------------------------------
END VERSION 1.08 CHANGES
------------------------------------------------------------------------


------------------------------------------------------------------------
Version 1.07 Change List
Release Date: 02/03/2008
Contributors:
  * vazco (http://community.elgg.org/pg/profile/vazco)
  * simophin (http://community.elgg.org/pg/profile/simophin)
------------------------------------------------------------------------
BEGIN VERSION 1.07 CHANGES
------------------------------------------------------------------------
* About 10 missing translations added
* Translated to polish
* When no album is present, user can add a new album straight from the widget if he has the required rights
* Added some missing <p></p>
* Changed some  <? to <?php
* Unauthorized album edit taken care of
* Added jQuery Lightbox support, but commented out just in case someone won't want to use it (there may be some problems with the lightbox, since I'm not using it myself and I didn't test it)
------------------------------------------------------------------------
END VERSION 1.07 CHANGES
------------------------------------------------------------------------


------------------------------------------------------------------------
Version 1.06 Change List
Release Date: 02/03/2008
Contributors:
  * Gabriel Monge-Franco (http://gabriel.mongefranco.com)
------------------------------------------------------------------------
BEGIN VERSION 1.06 CHANGES
------------------------------------------------------------------------
* Forward all non-logged in users to World (public) pictures. This fixes a bug in which anonymous users would see a list of pictures titled, "'s pictures" (without a name).
* Forward requests to "owned" without an user ID to "owned/userid" when a user is logged in. This fixes a bug in which all users would see a list of pictures titled, "'s pictures" (without a name).
* Replaced several hard-coded strings to elgg_echo() functions so they can be translated.
* Re-enabled title entry in picture editing. Titles are only optional, so there is no reason to hide them, especially if some users may find them useful.  Moreover, lack of image titles makes list views awkward.
* Fixed multi-picture editing bug in which editing was disabled after uploading multiple pictures.
* Fixed several tags not conforming to standard PHP opening tags.
* Fixed some bugs in the English language file.
* Added Spanish and German translations (if you speak German, please double-check the language file!!!).
* Added a download link at the bottom of each picture to download the original file.
* Updated some icons and created missing ones.

* TODO: disable public by default (input/accessRead.php) -- add setting to admin page that lets the site admin decide whether pictures can be public or not.
* TODO: change ugly "new album" picture into something better looking.
* TODO: re-organize files to clean up the plug-in directory (e.g., move world.php to views/default)
* TODO: Fix bug whereby image objects are deleted from the database, but the physical files remain on the server.  The path can be found with $file->getFilename(), but would it be safe to execute shell commands directly???
------------------------------------------------------------------------
END VERSION 1.06 CHANGES
------------------------------------------------------------------------

Gabriel Monge-Franco

Gabriel Monge-Franco is an open source developer, hacker, poet, musician and robotics experimenter.

Stats

  • Category: Uncategorized
  • License: GNU General Public License (GPL) version 3
  • Updated: 2014-11-17
  • Downloads: 11018
  • Recommendations: 2

Other Projects

View Gabriel Monge-Franco's plugins