philomena-dev / philomena

Next-generation imageboard
GNU Affero General Public License v3.0
84 stars 29 forks source link

Filterable avatars #255

Open Meow opened 1 month ago

Meow commented 1 month ago

Filterable avatars

Basic concept (minimal implementation)

Ability to attach tags to the avatar in the avatar upload form. Same minimum tag requirements as the normal image upload. These tags aren't searchable and don't participate in the search engine, they're there only for the purpose of spoilering (which iirc is handled entirely clientside), so that avatars can respect user filters (e.g. someone hates Spike but someone else has a Spike avatar). The tags attached to the user avatar can only be edited by the user in question and staff.

Potential expansions: