Ich wäre dankbar für einige Ratschläge bezüglich dessen, was ich implementieren möchte. Ich glaube nicht, dass ich das aktuelle Avatar-System vollständig verstehe.
Meines Wissens erhalten neue Benutzer automatisch ein generiertes Icon, das auf dem ersten Buchstaben ihres Benutzernamens basiert.
Mein Wunsch: Neue Benutzer sollen weiterhin dieses automatisch generierte Icon zugewiesen bekommen. In ihrem Profil möchte ich ihnen jedoch ermöglichen, auf eine Bibliothek zuzugreifen (aus den Avataren, die wir gekauft haben).
Aus dem, was ich gelesen habe, führt das Hochladen einer Reihe von Avataren lediglich dazu, dass die standardmäßig zugewiesenen Avatare für neue Benutzer geändert werden, ohne ihnen Zugriff auf eine Bibliothek zu gewähren. Das ist nicht mein bevorzugter Ansatz – ich möchte, dass Benutzer selbstständig aus der Bibliothek auswählen können.
Your understanding seems to be correct. With the default Discourse settings, new users will be assigned a Gravatar avatar if they have uploaded an image to Gravatar and associated it with their email address. If the new user does not have a Gravatar, they will be assigned a letter avatar based on their username. Users can upload a custom avatar from their preferences page once they have activated their account.
If instead of the default settings, you enable the selectable avatars enabled site setting, and have uploaded selectable avatars to the selectable avatars site setting, a random avatar will be assigned to new users from your selectable avatars list. Users can change their avatar on their preferences page, but they only have the option to select one of your uploaded avatars.