One final thing to ask about this cms: In other cms's that I've worked with you have been able to create custom content types so users can create specific content that gets added to the site. DNN can handle things like this easily right? Is there a certain extension I would have to buy or is it built in? If so can you please direct me somewhere on Enjoy creative to learn this topic? Thanks so much so far DNN Creative has been great!
by custom content types here is what I mean: Lets say we want out client to be able to add manufacturers and their products to the website. In my old CMS we would create two custom content types: One called Manufacturers and the other called Products. Once the content types are created, fields are added to them. These fields are based on the info the client wants to be stored in the database about these content types. The manufacturers content type would consist of fields like Manufacturer name, upload logo image, phone number, address, etc. The product content type would consist of fields like Product name, manufacturer, price, upload product image, product description. The manufacturer field usually would have a reference/relationship to the manufacturers content type so the user will have a nice drop down list of any manufacturers that have been added to the website already. Now that we have this, we can make one link in the clients dashboard to add Manufacturers and another link to add Products. The client simply fills out the form to add and presses create as this content is added to the database. Then it can be pulled and be displayed in numerous types of ways. Each piece of content added has it's own page (in Drupal it's called a node). Through the content type display settings I would be able to choose what content I want to be shown to anonymous users, authenticated users, admins, etc. Also with an add-on/module called views you can really take these content types and display them in all types of ways because it runs queries from the database based on your selections. You can create relationships between content types, change sort orders, display things in grids, etc. ------------------------------------------------------------ So besides all of that gibberish let me get straight to the point. Would I be able to setup DotNetNuke for a client to have simple fields to add content like products and their manufacturers on the website. Then would I be able to take this content and display it within panes? I'm assuming in DotNetNuke I would be creating a custom extension which would allow me to add a specific module with fields for the user to add something like a product or manufacturer to the site. I see that the default modules allow the user to add simple content to panes like HTML. Or is this not how the logged in client would be adding content? It wouldn't be called a CMS if there wasn't a way for an admin to setup user friendly ways for a client to add their content to the website. I was just wondering if you could explain in very brief detail what DotNetNukes way of doing this is. I'm sure there is some great extensions out there for things like this. Take your time responding I am in no rush and have a lot more learning to do. I just wanted to see if the features were available. Thanks for everything, Brett