I am going to make a multi-user photo album. I am looking for a robust and free CMS which can easily handle batch image uploads and some social networking capabilities, like rating, relationship, etc.
I know that it can be done using Wordpress but I appreciate it if you suggest me to other viable alternatives (not necessarily php-based).