{ "com_id": "MemberAvatars", "latest_version": "7.1","ossn_version_prefix": "7.1", "works_on_latest_version": "yes" }

I. Release Notes

Current Version: 7.1
Requirements: Ossn >= 7.1
GDPR affected: Partly yes. In case of using the picsum photos option calls to the external repository of picsum will be made.
License: GNU General Public License v2
Credits: https://www.splitbrain.org/projects/monsterid | https://www.peppercarrot.com/ | https://jdenticon.com/ | https://picsum.photos/


II. Purpose and Usage

Since motivating your members to upload a nice profile picture can be a cumbersome job at times, this component may help you to get at least some funny avatars displayed instead. It will offer you to choose unique member profile photo placeholders out of three different repositories:

by Daniel Mester Pirttijärvi


by David Revoy & Andreas Gohr


Picsum Photos
by David Marby & Nijiko Yonskai & Unsplash

These avatars will be displayed automatically as long as members have not uploaded their own profile pictures.


III. Updating

In order to keep already existing avatars when updating

  • login to your Ossn site with your favorite file transfer utility
  • enter the directory components/MemberAvatars
  • depending on what kind of avatar generator you are using you will find the following folders
  • cat-avatars and/or jdenticon-avatars and/or picsum-avatars
  • save these folders to your local PC or another safe place on your server (outside of Ossn)
  • update MemberAvatars as documented in https://www.opensource-socialnetwork.org/wiki/view/2006/how-to-install-and-update-components
  • restore the just saved avatars folders back to their former location
  • asure that the owner and permissions of the restored folders haven't changed (if so, adjust to 0755 and the same ownership as of the other directories in components)


IV. Changes

V 7.1

  • added Hungarian language file
  • removed 3 obsolete avatar directories, mistakenly forgotten in former version

V 6.2

  • fixed incompatibility with Ossn >= 6.2
  • fixed incompatibility with latest Picsum Photos API (reported by Balamurali Govindan)

V 6.1 (compatible up to Ossn 6.1)

  • Ossn 6.x support
  • verified PHP 8 compatibility
  • bootstrap 5 adaption on backend

Outdated Ossn 5.x releases

V 1.6

  • fixed Picsum avatars (issue thankfully reported by Balamurali Govindan)
  • removed Avataaars (since they discontinued creating png images)
  • added Chinese localization