I'm looking at Drupal as the basis of a blogging community. I'd like to know if Drupal will support the following items. If an add-on or hack is required to make it work, please let me know.
I appreciate any feedback you might offer prior to my installing Drupal so that I can play with it myself. This community will NOT be for techies, so, it needs to work similarly to other blogging systems and be easy for the blog owner to manage his own blog.
1. Can Drupal be set up to allow each registered user to have their own blog? That is, each user can make their own entries, authorize others to make entries, and control who can make comments (public, community members, or private list of members).
2. Can each user set the theme for their blog and have all of the visitors to the blog see the blog owner's theme? (This is NOT a universal theme where a member sets their theme and then everything is displayed according to the member's theme! This would display according to the settings of the owner of each blog.)
3. What support does Drupal have for blogging specific features such as trackback, pingback, post by email, post using one of the desktop blog posting tools, etc.)
4. Can Drupal be configured to automatically create a blog for each person when they join?
5. Does Drupal allow the blog owner to upload images to their blog entries?
6. Can Drupal be configured so that comments are listed in ascending or descending chronological order instead of nested?