background preloader

Drupal

Facebook Twitter

Drupal 101: 10 Tips for Drupal Beginners. You often hear people say that the learning curve for Drupal is steep.

Drupal 101: 10 Tips for Drupal Beginners

They aren’t kidding – it is. I remember when I first started Drupaling, I had so many questions: How do I do this? How do I change that? What are Views? How the hell do I get images into my content? 1. If you’ve got something you’re not sure of, or can’t quite figure out how to handle the “Drupal way” just ask! Post a question to the forums at Drupal.orgsend a tweet with the #drupal hash taghop on the the Drupal IRC channels and start a convo 2. It’s kind of a no-brainer, but I had to throw it in. 3. At least when you get started, use the Zen Starter Kit as your theme base. 4.

Seriously, this is Drupal bible if you ask me. 5. Drupal doesn’t care how you organize your modules within sites/all/modules – but as a rule of thumb, keep contributed modules and custom modules separate (folder for each). Presentation: Drupal Performance Tips and Tricks. Drupal Foo - Tips & Tricks for Drupal Programmers. 30 Extremely Useful Drupal Tips and Tricks, you proably ignored. Below is a compilation of some extremely useful Drupal Tips and Tricks.

30 Extremely Useful Drupal Tips and Tricks, you proably ignored

Its those small important things we ignore or keep searching for. This post collates it in one place. Feel free to bookmark and share it. Drupal Configuration related tips Customize Error Pages of your website. Drupal gives a default error when a user navigates to a web page that they don’t have permission to view or a page that is not found. (link is external) URL>/admin/settings/error-reporting Further you can also use (link is external) module to show login block on access denied pages. Speeding up database tables If you have a large website with lot of database reads, DB maintenance (link is external) module will optimize the administrator-selected tables in the database during regular cron.php executions. Think of OPTIMIZE TABLE like defragmenting your hard drive.

If you have not done the overall optimization and want to learn how you can speed up and optimize your drupal website read all about it here. Views tips and tricks. Drupal 7 Tutorials. Drupal Tutorials. Drupal Video Courses and Tutorials from lynda.com. Drupal Tutorial - How to Use Drupal. Tutorials. Last updated September 5, 2013.

Tutorials

Created by emmajane on September 29, 2007.Edited by 3lackRos3, shilpa, LeeHunter, drupaltutorialinfo. Log in to edit this page. Hello.. Tutorials are detailed step-by-step articles that explain how to achieve an overarching goal. For example, explaining how to create a photography site that allows content contributors to submit pictures is an example of a tutorial. This section contains tutorials as they have been contributed by the community. Go forth and share your knowledge If you have accomplished something that you would like to share with the rest of the community, please click the 'add a child page' link near the bottom of this page and describe the steps that you have taken. Links to tutorials in other sections of the Handbook In order to avoid duplication, here are some links to tutorials that live in other handbooks: Multi-Site installation Looking for support? Module.inc. Allow modules to interact with the Drupal core.

module.inc

Drupal's module system is based on the concept of "hooks". A hook is a PHP function that is named foo_bar(), where "foo" is the name of the module (whose filename is thus foo.module) and "bar" is the name of the hook. Each hook has a defined set of parameters and a specified result type. To extend Drupal, a module need simply implement a hook. When Drupal wishes to allow intervention from modules, it determines which modules implement a hook and calls that hook in all enabled modules that implement it. The available hooks to implement are explained here in the Hooks section of the developer documentation. The example functions included are not part of the Drupal core, they are just models that you can modify.

Drupal-7-theming-cheat-sheet.pdf. Getting Started with Drupal 7 Cheat Sheet from DZone Refcardz. By Cindy McCourt What is Drupal?

Getting Started with Drupal 7 Cheat Sheet from DZone Refcardz

Though Drupal could be described as an open-source content management system, in reality it is much more: a framework upon which web developers can build many types of online experiences, including database-driven websites, document repositories, interactive applications, and more. A Drupal Page The word page is often used inconsistently in the Drupal community, but for this guide, I'll use webpage to refer to that which is displayed via a URL path such as /about or /contact-us.

By understanding how a webpage is created in Drupal by default, you will better understand the tutorials to follow. Drupal pages are created by the theme (barring the use of page layout modules) and consist primarily of the following: A header displaying the logo, site name, site slogan, and more. Webpage Header Starting at the top, the content in the header area is managed in multiple locations.