Alphabet Image plugin dosen't generate default avatar

I need default avatars for when users do not upload their own. I have installed Alphabet Image to place an image in the pictureuploader if the user leaves it blank.

Alphabetimage editor:
I have target text = First name input field

Picture Uploader editor
Dynamic image = Current user’s avatar
Conditional: When current user’s avatar is empty, default to Alphabetimage’s current image.

Workflow for save button:

The logic flow seems right, but it siimply doesn’t work. The pictureloader remains empty after the save button is clicked. What am I missing?

Things to check/try:

  1. Make sure the plugin element is visible on the page at the point when you are trying to use its value.
  2. Save the user’s first name to the db first then point the plugin element at the value from the database instead of the value of an input - this is in case the input’s value is being reset after the button is clicked.
  3. An alternative approach - do not save the Avatar at all but instead just have the element that displays it refer to the plugin element’s value. The downside of this approach would of course be having to add the plugin element to every page that displays the profile pic and to repeating group cells for lists.

You don’t need a plugin to do this.

You can just use a text element that shows if the user didn’t upload an avatar…

truncate the name to 1 uppercase and design the text element how you want it.

Simple

Thanks! Yes, making the Alphabetimage visible was the key. Thanks for your help.

Interesting. I may try that. Thanks!

Yes, for the avatar, put it in an align to parent group…

center the avatar. Put a text also centered.

If the avatar is empty, the text shows with what I previously said to put.

It’s very simple. Easy. And doesn’t require a plugin