Public
Occasional Contributor

Animated Gifs - "I don't wanna see em"

Hello, 

 

So, we allow users the ability to use animated GIFs as they're Avatar. But a handful of people just find them annoying. One even suggesting that at certain rates they don't do his epilepsy any good. I don't want to be the spoil sport who turns them off for everyone and so wondered if there was a way to protect a single user from having to see Avatars at all? 

 

Is this possible? Any advice would be welcomed. 

 

🙂

4 Replies 4
Honored Contributor

Hey,

 

not sure of anything out the box, one of the other guys like @nathan  may have a good suggestion but the only way I could think of doing something like this would be is the users avatar was in a custom component on the page layout and it was configured to display to all roles except X role then give that user X role so they don't see the avatar. This works with other content but not 100% you could do this with an avatar. 

 

Also if you could would you really want all that dev for one user...? 

 

Just ts my view but sure one of the other guys will be more helpful 🙂

Stephen

Checkout some of the stuff i've built using the platform:
Community l Ideation l Blog l Product Hubs l Check & Report l Service Status 

My latest Ideas: Vanity URL Manager l @mention Roles l  LSW Password Policy

Honored Contributor

I'm not sure that disabling gifs within the community (for certain users) is necessarily the best solution. Users that have a medical/other reason for not wanting to see gifs are better off disabling them within their browser. There are a couple of easy ways of doing this:

  1. On most browsers, pressing Escape will stop any animated gifs.
  2. Install a browser plugin that disables animated gifs.

 

However, if you really do want to disable gifs within the community for certain users, you can take one of 2 approaches:

  1. Insert some JavaScript into all community pages that will disable gifs for certain users (using something like this: http://freezeframe.chrisantonellis.com/)
  2. Replace the out-of-the-box components that display avatars to a custom component that doesn't show gifs for selected users.

 

With either of the above approaches, you'll need some kind of role to identify users that don't want to see gifs. You'll need to consider how you allocate this role to users.

 

 

Honored Contributor

Didnt think of browser behaviour but i knew you would have an answer 🙂 

Stephen

Checkout some of the stuff i've built using the platform:
Community l Ideation l Blog l Product Hubs l Check & Report l Service Status 

My latest Ideas: Vanity URL Manager l @mention Roles l  LSW Password Policy

Thank you so much! Really appreciate the knowledge 🙂 

Welcome to the Technology board!

Curious about our platform? Looking to connect on social technology? You've come to the right place!

Are you a Khoros customer? For direct assistance from our Support team, please visit the Support Forum.