Trying to get a handle on Drupal philosophy - appropriate for my site?
djfenske - April 22, 2009 - 16:21
Hi there Drupal gurus -
I've spent a few days trying to evaluate Drupal as a platform to move my site, honey.com, to as we are currently redesigning it. I've been learning a lot, but it would really be helpful to me to get some direct opinions and answers from you folks who have worked with it and know its capabilities. Thanks in advance for your responses!
- I will be getting help from a graphic design firm to come up with a beautiful new layout, which will be delivered as a Photoshop psd file, then I will be cutting it up into CSS layout and style sheets. How difficult is the process of transforming that into a Drupal theme?
- I need to have a recipe database equal to, if not better than, the one we have now, with 1400 recipes, searchable in a few ways. Can I integrate a page with my own PhP/MySQL code, or does it need to be a Drupal module? In other words, does every page of the site need to be under the CMS management? (Not that it would be a bad thing to have a specific module for this need!).
- I'm having a hard time grasping the admin (back end) site and the users (front end) site being the same thing; can someone help me understand how this works? How do I customize the menus and not eliminate my access to administrative features? This is no doubt a really dumb question, but I apparently haven't found the right documentation pages yet...
Thanks so much!
David

Wow, lots of words
admin/build/menusand disable the ones you do not want to appear, but you can still access them via url paths. You can also install something like Administration Menu to put a dynamic menu at the top of the page only for administrators. Or install a theme like Rootcandy and enable it as the Administration theme to provide an alternate theme for an administrator. You can place a link toadminanywhere you want, and be able to access the administration interface._
Couple things to add:
Regarding #1: see http://www.mustardseedmedia.com/podcast/episode24, a great screencast on converting a standard html/css layout to drupal theme.
Regarding #3: I usually develop logged in as admin with firefox/firebug and then browse the site as a user with IE.
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
Thanks - that helps
It sounds like anything I want to do will be possible - I just have to be willing to spend enough time studying and experimenting. I'm at the stage where I'm trying to decide whether to make that investment. Your comments are encouraging, and they will lead me in the right directions where I need to study.
I've wondered about the idea of using a custom content type for Recipe - but I would need some automated way of importing all the old data (stored in 9 relational tables) directly into the Drupal tables. Must be some way to do that under the hood, directly in MySQL.
Thanks again for your extensive responsive - I should probably keep to one question at a time! LOL.
David Fenske / Colorado, USA / Honey.com
_
There's definitely an investment to make-- no question. Drupal has a learning curve. However, once you learn it, it's doubtful you'll ever need to spend time learning something else. With wordpress, once you've stretched its capabilities you're pretty much at a dead end and you have to find something else. There's no dead end with drupal. ;-)
As for importing, you could import directly to mysql-- i've seen plenty of people create custom scripts for that. I would try http://drupal.org/project/node_import though. You may want to look at the http://drupal.org/project/recipe module also (you'll still have to import though).
Or, if you already have the recipes available as a feed of some type on the original site you could use the http://drupal.org/project/feedapi and http://drupal.org/project/feedapi_mapper modules to grab them.
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
Great suggestions
Thanks for the excellent suggestions, WorldFallz. I may have to go through several steps to get the recipes in a format feasible to export/import. They are probably over-normalized right now. I'll definitely check out the Recipe module. Perhaps it would be possible just to modify it if it doesn't do exactly what I need.
The link to the theme creation screencast on MustardSeedMedia was awesome! Exactly the kind of overview I was hoping for. That really encourages me to continue to pursue this...
David Fenske / Colorado, USA / Honey.com
_
glad you found it useful ;-)
good luck.
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.