Which CMS has the features I am looking for, Article submission, user membership

Hi there, I am looking to make a site which lets registered users submit guides.
So the features the CMS need is
-User/member controls
-Robust article submission features
-Content filter(like vulgar language filter)
-Optimally Easy user login through Gmail or Facebook
-Optionally the article submission that has features to easily embed multiple youtube videos
-Optionally some easily manageable commenting system for each article

I was thinking PyroCMS which I have a little experience with but seems like I will be doing much of the work implementing the features I want myself

Sort of like the guide pages on http://www.mobafire.com/
(Couldnt find the edit button on my post)

Have you checked magento, i believe it has most of features builtin and some of them you can use plugins like Advance Articles that includes ratings, comments, like/unlike etc. According to the latest ecommerce survey most webshop owners are now moving to Magento, so my choice would be Magento.

Honestly, the “standard” major CMS support all of the things in your list.

PHP: Wordpress or Drupal (my two favourites)

.NET: Umbraco

Yes absolutely. Features 1, 2, 5 & 6 are native to any current CMS (Drupal, WP, Joomla, Umbraco, etc…). Feaures 3 & 4 can be had via plugins.

@mike-z, I think since you don’t have a favorite CMS, you should pick one or two and do some research. If you have a hosting account, you may find that there are “one button” tools within the control panel that will allow you to set up test sites using Drupal, WP, Joomla, etc… so you can test them out and see which one you like best. Then you’ll want to look at the Facebook-connect and foul language filter plugins or modules that are available for the platform you choose.

To make a submission website you can try using WordPress framework, it is very easy to develop such websites using wordpress.
Many submission websites are now developing in Wordpress, as compared to other CMS websites.

That’s a bold statement… Is that just an opinion or do you have some studies that back that up?

I wouldn’t expect that to be far from the truth. Though this is because it is very easy to set-up a simple site or blog. Not because Wordpress is a great platform from a technical stand-point. I mean try to build something on the scale of facebook, amazon, ebay, etc on Wordpress and see just how far you get. Wordpress blah… but it does have a place. I would highly recommend looking into Drupal 8 myself. Some of the stuff being done with that platform is somewhat revolutionary when in comes to the evolution and improvement of long standing open source content management packages. Wordpress has had the same crappy architecture for ever. I can’t fathom why a system so popular hasen’t been properly rebuilt.

Yup I agree, especially about the Drupal 8 part. Now that it will be built partly with Symfony (HttpFoundation, HttpKernel, Routing, EventDispatcher, DependencyInjection, and ClassLoader), it opens the door for an even better more efficient platform and API. Personally, I was pretty happy with the D7 API but if Symfony makes it more efficient and encourages better code, I’m happy to embark on the learning curve. In contrast my Wordpress buddies constantly complain about having to hack WordPress to make it do anything approaching what I take for granted with Drupal.