[Elgg 1.5-1.12 & 2.X - 4.X: Tidypics] v1.8.0 rc1

Release Notes

Updated for Elgg 1.8

Thanks to Brett for significant contributions. Make sure you run the upgrade script.

This is a release candidate which means there is not going to be any significant development before the final 1.8 release. Changes will be bug fixes.

Please make useful bug reports (report browser information if browser related, report server information if server related).

  • Also got hte multi-upload HTTP Error problem.

    Tried Davod's suggestion, but that didn't seem to work (after flushing Elgg's and Firefox's caches).

    I get a "TypeError:json is null" error in uploading.js

    Can't figure out what I could do about it :-(

  • those of you who are having trouble with the multi upload feature, are you guys running a shared host or a virtual private server (VPS)?

    i am running an unmanaged VPS, meaning i don't get help from my host, i'm on my own when it comes to installing, updating, etc on my server. 

    this means that a VPS can be manipulated to any way you want it to fit your needs. shared hosting are so limited, so my guess with your problem is to upgrade your host and get a vps

    if i'm wrong then disregard this message, i have no problem what so ever with this current release of tidypics

  • oh and by the way, i've uploaded under a 100 pix in one batch without a problem!

  • There is also a problem with inexistent images without triggering an error in "pages/photos/image/view.php". This is resolved by checking if the file actually exist using $photo->originalfilename instead of a simple checking for true-false of the $photo entity.

    --- view.php 2012-08-01 20:50:29.000000000 -0400
    +++ view.php 2012-08-01 22:59:33.000000000 -0400
    @@ -11,8 +11,8 @@
     $photo_guid = (int) get_input('guid');
     $photo = get_entity($photo_guid);
    -if (!$photo) {
    +if (empty($photo->originalfilename)) {
         $_SESSION['last_forward_from'] = current_page_url();
    -    forward('');
    +    forward('photos/all');

    Another problem is with image uploads. Images that exceeds the max file size, the image still be shown in the properties edition page (image appears blank), and also, the empy, invalid images are published in the River.

  • i'm testing this on 1.8.8 elgg.

    i'm finding the album widget on the profiles is sometimes empty, though i have created an album.. now i have gone to look at it again and the album image is displayed. i haven't investigated why yet.

    also, when i change the number of photos to display in the photo widget on the user profiles, the widget reloads via ajax and is empty.. the page has to be reloaded before the images display.

    also, the title text for photos and albums in the profile widgets is set to its own tidypics style class, whereas, for example, izap videos uses <h3>.. using a heading class such as <h3> would improve style merging.

    finally, how do i activate the slideshow?
    i'm not seeing any info on that or a button/link to press..

    thanks all!

  • @tunist about the Slideshow, try the Highslide JS plugin for Tidypics.

  • The plugin installed and did not show any deprecation error. But there is no link to delete an album or a photo. Can anyone help me to get the delete option .

  • Of course you need to be logged in as either an admin or the person that created the album. On the theme I use, either closeby the photo or the album there is a circle with an X in the middle. Click it to delete.

  • I thought you would like to see this:



  • i have got the highslide slideshow installed now.. and then noticed a 'slideshow' link appeared for cooliris/piclens.. i'm not sure which plugin added the slideshow.. the cooliris slideshow worked but it has a 'click for 3d' button that points to piclens and piclens.com no longer exists.


    i also found that the tidypics 'latest photos' profile widget includes pagination.. when i click the pagination it paginates the entire profile in elgg 1.8.8. - so all the widgets are displayed with the offset that has been chosen by use of the pagination.. resulting in many empty widgets..
    e.g. '?offset=6' is added to the end of the URL for the page instead of perhaps '?tidypics-latest-offset=6'

  • Thanks for this great plugin. I just wanted to know if it's a bug or not a feature, but if a member of the community is tagged in a picture, nothing publishes on river. Just wondering why. Maybe it's not a feature?


  • regarding the pagination issue i mentioned above.. i have found this is a global issue on my 1.8.8 site, not just relating to tidypics.. i've reported this to the 1.8 elgg group.

    i also now am having tidypics errors produced on my homepage relating to river image creation entries:

    Fatal error: Call to a member function getURL() on a non-object in mysite.com/mod/tidypics/views/default/river/object/image/create.php on line 27

    haven't discovered why yet.. anyone know?


  • I upgraded the tidypics plugin, ran upgrade and now it says the image cant upload due to the filesize. The filesize limit is 5mb and the image was 2.5mb. The only difference is I upgraded from 1.8.4 to 1.8.8 and now get this error.

  • I made Album uploaded 10 photos by using the default uploading process then next time I added more 10 photos in the same album by using basic uploader.

    Now in Album shows total 20 photos in the river but when I try to browse the first ten pictures I am getting this error in few images ,

    Fatal error: Call to a member function getURL() on a non-object

    Tidypics plugin/views/default/object/image/navigation.php on line 20

    And when I go inside the Album I can see there are only 10 photos inside the one I uploaded by using basic uploader method.

    Please friends how to fix this issue with this plugin? 

    Many thanks in advance


  • wow... nice plugin...
    keep share dude..

  • Click in basic uploader:

    Fatal error: Call to undefined method ElggPlugin::getTitle() in site.com/public_html/mod/tidypics/pages/photos/image/upload.php on line 38

    line 38:

    elgg_push_breadcrumb($album->getTitle(), $album->getURL());

    What is the problem? Can anyone help?

    Server Information

    PHP Version 5.2.17  
    GD Enabled Elgg requires the GD extension to be loaded
    imagick Disabled  
    exec() Enabled Required for ImageMagick command line
    Memory Available to PHP 128MB Change memory_limit to increase
    Memory Used to Load This Page 5.16 MB This is approximately the minimum per page
    Max File Upload Size 32MB Max size of an uploaded image
    Max Post Size 32MB Max post size = sum of images + html form
    Max Input Time 60s Time script waits for upload to finish
    Max Execution Time 30 s Max time a script will run
    GD imagejpeg Enabled  
    GD imagepng Enabled  
    GD imagegif Enabled  
    EXIF Disabled  
    Cookie only sessions Disabled Cookie only sessions may affect the Flash uploader
  • have discussions on this tidypics & particularly some of the bad-s problems people have have experienced before that seems caint be resolved - have discussons died away ? or did everyone get those issues all fixed ? i had some new questions re: trying to make tidypix woiky 100% perfekly in all the critical areas.. talk to me ;-P

  • It would be a good idea integrate the API of www.aviary.com in future releases for editing photos from elgg

  • I have a problem :(

    When I delete any picture, still I can see that in the activity home page and when I click on that site gives this error

    tidypics plugin views/default/object/image/navigation.php on line 20

    When I go to the navigation.php file then I can see the following code on lin number 20

    'href' => $previous_photo->getURL(),

    Please help me, how to fix that? if I see the code on line 20 it says prvious_photo get URL means after deleting a photos my plugin is not getting the privous photo?

    How I can fix that please?

    Many thanks in advance

  • Activity items are stored separately (elgg-river tbl) from the TidyPics objects and are not deleted by TidyPics (nor by any other plugins) when calling the object's de-construct method in the Core. But.. can see those river items via phpmyadmin.

  • DhrupDeScoop thanks for the info, then how to fix that thing? Admin can not just go back to phpmyadmin all the time to remove those from river :(

    Other thing another bug I saw, I put around 6 photos in an album and delete one photo of them then I can see all the photos got deleted in that album :(

  • I also face the same problem as kisssssss4ever if a photo is deleted & the photos preview is available in the river then the entire album shows 0 images available when there or 30 images present.. when i delete the river preview then the album is visible... & same way photo's that cross the maximum mb shows the error but still photo is seen in the edit page & we have to delete it manualy from the album...

  • ypu guys are gonna hafta look into and study the river object view(s) logic to figure what exactly is causing the sitaution - only then can one formuate a solution. Some other Devs have also coded fixes to TidyPics in the past - maybe they might be able to figure something out.. me.. i'm wayy too busy woth everything else to get into more 'plugin fixes coding' right now.

  • @meril thanks for your reply.

    @DhrupDeScoop  thanks for the reply, ok I understand that is river nothing to do with this plugin but why all pictures get deleted when I delete only one from the album? I am sure that is not river plugin to do anything and that is only tidypic plugin.

    I tested many times, added few photos in an album when i remove one photo I can see the whole album becomes empty :(

  • why all gets deleted ?;-P works 100% perfectly fine for me to delete just *one foto !! it must be some kinda conflict with some bad-s plugin you've got installed there - try dumping *all other plugins - *then test tidypics - only then will you discover *real bugs - rather than other plugins screwing up the good plugins;;;) *that is how i test - with no distractions, no 3rd party plugins at all. and also you will now which other plugins to avoid..;-oO


  • Category: Photos and Images
  • License: GNU General Public License (GPL) version 2
  • Updated: 2022-10-10
  • Downloads: 145192
  • Recommendations: 231

Other Projects

View iionly's plugins