[Elgg 1.5-1.12 & 2.X: Tidypics] v1.8.1beta12

Release Notes

Changelog:

  • Added placeholder images to be displayed in case no images have been uploaded to an album yet in the image sizes previously missing,
  • On deletion of an album the corresponding album folder in data directory gets deleted and no longer the (empty) album folder remains,
  • Flash uploader fixed in the case of group albums when someone else than the album creator wants to upload images to a group album,
  • Navigation arrows hidden if an album contains only a single image,
  • Correction of title of group pages "Most recent albums" widget,
  • "View all" link in Latest Photos widget on profile pages working for site visitors not logged in,
  • Fixed list of offered existing albums to select from for image uploads when in group context,
  • Fixed display of image and album gallery pages when images or albums exist that belong to groups with restricted access (The images or albums shown in the gallery pages depend on the viewing user having the necessary right for viewing depending on the access level defined for these albums including the images within these albums. For example a user gets to see all albums with "public" access level regardless if logged in or not. But if you set the access level "public" or "logged in" for a group album this results in even a non-group member being able to get access to such albums and their content. But if the group itself is a restricted group certain problems arise when this group contains "public" or "logged-in" content. In case of the gallery views within Tidypics the outcome is a fatal error occuring on these pages. This fix avoids the fatal error from happening. Still the group images and albums of restricted albums are included in the listings due to the access level set for them. If you don't want any albums or images of restricted groups to be seen by non-group-members you must set the access level of these albums to the corresponding group's level).
  • Showing info like image name etc on "Hover" only has the disadvantage that there's no hovering possible on touchscreens (smartphones, touchpads etc.).

    Maybe on such devices that do not support hover, the script should fallback to regular or no names on thumbnails. Since Google Plus and FB and possibly others are doing like this the 'user expectancy' is like that.

  • It is not working for me. I created an album and then uploaded the picture(didn't use flash-uploader), then i come to the page where i enter the title and entered something -> save. 

    But doesn't show the picture, only the title in the album overview.

  • @stoffal:

    Are you using the latest version of Tidypics (1.8.1beta12)? Which version of Elgg?

    Did the thumbnail image showed up on the edit page (where you entered the image title) after upload? If yes, this would mean that the upload should have been successful (and the problem of the image entry not showing up correctly afterwards is very likely due to other reasons). If not, then the image upload itself is very likely the problem. You can check if the image file (plus the resized image thumbnail files) have been saved in the data directory.

    As I mentioned on your language file issue discussion topic outdated plugins can result in problems on your site. Even some plugins written for Elgg 1.8 could be incompatible with each other (one example of incompatibility with Tidypics - and most likely other plugins - is the bad word filter plugin that totally disturbs the image upload processing). As I don't know which other plugins you currently use, I can only suggest to disable all 3rd party plugins temporarily to see if this resolves the problem within Tidypics (disabling all is the quickest check as you see immediately if any of them results in issues).

  • @iionly

    i am using elgg 1.8.17. The image does not show up on the edit page and i can't find it in the data directory.

  • @stoffal: possibly an issue with permissions of the data directory. Can you upload profile images and images using the bundled files plugin? If yes, the data directory permissions are not the problem. But if this also fails, the permissions of the data directory are wrong (does not allow files to get saved).

    Which version of Tidypics do you have installed? Is it the latest version (1.8.1beta12)? If not, this might explain the problem, because if you use a version older than 1.8.1beta6 it won't work on Elgg version newer than 1.8.15.

    Have you checked if there might be a conflict with another 3rd party plugin installed on your site yet?

  • @stoffal: and you might need to increase upload_max_filesize and post_maxsize in your .htaccess. If you use the GD image library for the image resizing in Tidypics you might also want to increase memory_limit to allow for handling of larger image files.

  • @iionly: i can upload and update profile images. i use the latest version 1.8.1beta12 of this plugin.

    can you see in this screenshot if settings are ok

    image

  • @iionly: i disabled all other plug-ins but didn't help

  • @stoffal: the values of the php variables seem okay. upload_max_filesize of 200 MB should be more than enough for Tidypics. And post_max_size of 200MB should also be enough for Tidypics (though in general post_max_size should be set larger than upload_max_filesize to allow for additional overhead in case upload_max_filesize is used up to the limit).

    Which image library have you selected on the "Einstellungen" tab? Imagick php extension will not work. GD library is installed on your server and if the imagick executables are available on your server is not possible to say from the server info tab. GD library should work though (as it's also used on profile image upload).

    I have to admit that I'm out of ideas at the moment. Do you see any error or warning entries in the server logs at the time you upload images?

Stats

  • Category: Photos and Images
  • License: GNU General Public License (GPL) version 2
  • Updated: 2018-9-16
  • Downloads: 130487
  • Recommendations: 262

Other Projects

View iionly's plugins