In Community Server 2007 and earlier versions, the many file-related features (post attachments, site files, blog files, avatars, role icons, etc) all implemented their own file management logic and supported (a) storing files in the database (b) storing files in the file system or (c) configurable options...