Several years ago I was about to work on a game with some UGC (User Generated Content) features. So i started to take a look at what other game developers have done by the past on consoles. The purpose was to take some ideas and mainly best practices.
This article is just a list of interesting UGC things, not an analysis. However I added a short opinion at the end.