What a helpful person you are. Never really had such a response from somebody in the Drupal community Always thought of it like a dark CMS reserved for the elites. Feel guilty now that I've found somebody ready to explain the concepts, and I've already jumped to easy-peesy WordPress.
The books which I had with the PACKT books, "Drupal 6 Themes", and "Building Powerful and Robust Websites with Drupal 6". Informative as they were they did not explain how you would set your site up for clients, this is what I needed.
The power of Drupal and a system like Drupal is that it is completely open ended. It's up to you the developer to decide how much editorial control your end user will get.
I gathered that very early on. WordPress needed plug-ins to do what Drupal does out-of-the-box. Particularly with user permissions. On the whole WordPress handled that quite badly. Some plug-ins don't work in-line with others, not ideal. This is an argument of using rapid-prototyping frameworks, but you would have to know a lot more, particularly in the language you are coding in.
- We also make it a habit to provide a couple of basic training sessions with our clients and then a follow up a couple of months after launch so that we know they are in good shape.
me too. Wondering, do you give a training manual of any sort? Clients always seem to miss vital information on the training, and they always call me asking for help. There is a fine line between teaching clients your CMS and teaching clients to be web professionals. They treat me like as a teacher, rather than a trainer.
- If for some reason you want to have a special administration page for editing (and it happens sometimes), you can use the views module and create your very own custom administration editing page with edit/view links and whatever else you need. That's a bit more advanced so it's probably not something that you would need or tackle in 99% of websites though.
Okay, the process I basically used was the following:
1. Download Drupal
2. Install Drupal
3. Create all the pages within the Admin
4. Install the theme, create your theme with all it's PHP tags, I preferred to do this from scratch.
5. Assign different blocks of content to regions.
The problem I had was the I ended up with a gazillion blocks. I remember at some point I research a module called blocks as nodes. I did not find a way to edit those blocks from the front end, and simply pressing the edit button on the top would only allow me to edit the page. Same went for the views. I ended up with a real complex view.
Tell you wish guy helped me understand the basics of Drupal, http://mustardseedmedia.com/podcast, really put things into perspective. The Lullabot series didn't help much as the examples they used were impractical for what I needed.
Wordpress is the more popular by a long shot.
....maybe it's because it's easier.