The Drupal Cookbook (for beginners)
To help Drupal "newbies" who seemed overwhelmed on Drupal.org at first.
The tips in this book are based upon a test site on PC, running Windows (Windows-specific guidelines). Pretty much all of this is directly applicable to building asite directly on a web server. Although it was based on Drupal 5, most of the process is the same for Drupal 6, although a few of the navigation buttons may have been renamed or moved.
You don't have to know how to program (especially in PHP) to use Drupal. It's an advantage to have some basic knowledge of PHP, HTML, and CSS, but it is not required. Some good resources for you: W3Schools - for virtually everything Internet-related. The Official PHP Site - the full PHP implementation. PHP Builder - some tutorials and code ready-to-use. This tutorial uses HTML and tweaked CSS, but not one line of PHP code. Everything is precompiled under the hood of: Drupal! Some may think the learning curve for Drupal is going to be steep and it will take you months, or even years, to get a website up and running? Wrong. Hogwash! Your first, largely static, web site with 36 pages can be up in less than a week after you installed your first copy of Drupal. Then it's just a matter of sorting out hosting arrangements and domain names with a helpful hosting provider. You can do it! Yes, YOU.
Using Drupal.org Site
A few things you need to know before you post anything on Drupal.org site:Search to see if the subject you care about has already been covered. That is to avoid having duplicate postings & issues. Put only one question subject for each posting, this can shorten the time and make it easier for you get an answer. If you don't understand the responses to your question, don't hesitate to ask again and add "I'm a newbie, can you say this in easier to understand terms?" Whenloking for help, read the tips for posting in the Drupal Forums. Try to
1 of 39
The Drupal Cookbook (for beginners)
completely describe your situation/case. Explain what you have done so far and exactly what you want to do. For example, if a page is not showing up correctly, it could be: 1. Browser problem, so make sure youtell the reader what browser you're using. (Name, Version ...Plugins ..) 2. Always mention which release of Drupal you're using (4.7.x, 5.x, 6.x etc) 3. Any contributed modules you're using(add version) that may be at play. 4. Also wouldn't hurt to know which version of PHP and MySQL you're using (or your Hosting Provider) . Here some basic resources: 1. Terminology (Terms). 2. Drupal Jargon. 3.Common english expressions & acronyms Node: This is, in simple terms, a unit of content. It may for example be a "page," "story," "book page," or "blog entry." These different types of content are also referred to as "Content types". Theme: This is the way your site is displayed (or rendered) to the end-user. The graphic look, layout and colors of Drupal sites are defined by the themes. Block:This is a "container" for pieces of content on your displayed page. You may also have "Recent posts," "Sponsor links," or "Who's online." Menu:A menu displays a list of links. Drupal menus are often located in a column on the left. For example, your navigation menu.
Access control >> User management >> Roles.
Throughout this site, as well as the Drupal site, you will seethings like Administer >> This means click on "Administer" in the navigation menu, then "Access control," then "User management," and then "Roles." Occasionally you will see refer to "production" or "live" sites. These terms are pretty much interchangeable. The latter term is more modern and accepted in reference to web sites and means: "the site that your end-users interact with". The former term...