About Drupal
When will the next version of Drupal be released?
Why does Drupal need a database? What databases are supported?
Drupal stores its information - the individual pages, the registered users, and so on - in the database. The database forms the |
I am not in a position to donate money. Can I help in any other way?
We understand that not everyone can donate money. However, you can still help is many other ways - coding, writing documentation, testing patches etc. Please read the Contribution Page to find something that interests you. |
I would like to help the Drupal project. How do I donate money?
Thank you so much! Donations are accepted at the Drupal Association donation page. Donations are used for things like improving architecture, helping to organize Drupal-related events, marketing efforts, and so on. Please read the Donation FAQ too. |
What is the "Board of Directors", and who holds these positions?
The Drupal Association Board of Directors handles the day-to-day affairs of the organization, and include the persons holding permanent Association positions of President, Treasurer, and Secretary, as well as the additional positions of Event Manager, Technical Project Manager, Fundraiser, Communications and PR Officer, Association Infrastructure Manager, and Community Infrastructure Manager. Terms for Board of Directors members are fixed at two years for President, Treasurer, and Secretary, and one year for all other positions. The Staff Page of the Drupal Association's official site contains a list of members currently holding these positions. |
What is the Drupal Association?
The Drupal Association is an organization dedicated to helping the open-source Drupal CMS project flourish. It helps the Drupal community with funding, infrastructure, events, promotion and distribution. |
What is Drupal?
Drupal is an open-source platform and content management system for building dynamic web sites offering a broad range of features and services including user administration, publishing workflow, discussion capabilities, news aggregation, metadata functionalities using controlled vocabularies and XML publishing for content sharing purposes. Equipped with a powerful blend of features and configurability, Drupal can support a diverse range of web projects ranging from personal weblogs to large community-driven sites. |
Using Drupal
Are backups essential in Drupal? How do I backup my site?
What are module weights? What difference would it make to my site?
In Drupal 4.7 and 5.x the order in which a module's hooks get called is dependent on the weight of your module in the system table. You can set a low weight (negative number) to get your module to execute before others. Or, you can set a high weight to execute after other modules. |
What is a sandbox? How do I set up one for my Drupal site?
From wikipedia - |
Can I use Drupal on the command line?
I would like to buy a book on Drupal. Where can I find a list?
Wow Drupal is great! Can I migrate my Wordpress site to Drupal?
Where can I watch some videocasts demonstrating the use of Drupal?
Many can be found at the Drupal Videocasts page. Thank you to all the contributors who created the videos! |
OK, so Drupal is great. What all sites use it?
I encountered a bug in Drupal! How do I inform the developers?
You can use the issue tracking system of Drupal. To file new issues, go here. |
What should I keep in mind while creating a Drupal site?
Where can I get support related to Drupal?
How do I make an offline copy of the Drupal API for my reference?
Where is the Drupal API located?
Why should I use Drupal, and not any other CMS? How does Drupal compare to Joomla, ...
Why are so many Drupal versions available - 4.x, 5.x ...? Which one should I use?
It is recommended that you run the most current stable release. This can always be found at the Drupal Project page. However, if there are no compelling features in the latest version, a contrib module that is important to you isn't ready or you don't have time, there is no need to rush your upgrade as long as security updates are available for the version you are running. For more information, refer to the Version info page. |
Where can I download Drupal?
What are the system requirements for my Drupal server?
Drupal is pretty light on system resources, being based on PHP. The only |
Configuring Drupal
How do I set up a FAQ section like this?
How do I set up a wiki with Drupal?
What is the views module?
The |
Can I use the reCAPTCHA program in my Drupal site?
How do I span one Drupal site across multiple domains?
How do I use JavaScript, jQuery, and AJAX in my Drupal site?
What is this CCK thing I keep hearing about?
CCK stands for |
Can Drupal act as a feed aggregator?
Yes! The news aggregator is a powerful on-site RSS news reader that can gather fresh content from news sites and weblogs around the web and make it available from your site. |
What is the Autopilot project?
AutoPilot is a deployment platform for Drupal, designed specifically to take the work out of day-to-day build management for the Drupal CMS. |
What is the akismet module?
What are Acidfree Albums?
|
What are .install files, and how do I write them?
.install files used to do module setup work. A .install file is run the first time a module is enabled, and is used to do setup required by the module. |
What are .info files, and how do I write them?
.info files used primarily by the modules administration system for display purposes as well as providing criteria to control activation and deactivation. This file is required for Drupal 5 to recognize the presence of a module. |
What are Drupal modules?
A module is a collection of functions that link into Drupal, providing additional functionality to your Drupal installation. |
IRC
I need to show my code to others. Can I paste it directly into the channel?
Help! No one answers me in #drupal or #drupal-support!
Can I use IRC for support? Which is the right channel to ask for support?
Of course, you are welcome to join us on IRC. You will find here a list of Drupal IRC Channels where we hang out on #drupal at freenode. |
Theme Development
I want to modify something on my site. Can I just make the changes I need to the core files / module files?
Please DO NOT do that. Hacking core means that you won't be able to upgrade your site without losing your changes. You will probably develop strange bugs that we can't fix. You're better off using the hooks system and theme overrides. |
I want to make my own theme for Drupal. How do I get started? Is there a theme I could base on?
Zen is the ultimate starting theme for Drupal 5. If you are building your own standards-compliant theme, you will find it much easier to start with Zen than to start with Garland or Bluemarine. This theme has lots of documentation in the form of code comments for both the PHP (template.php) and HTML (page.tpl.php, node.tpl.php). |
Developing for Drupal
Why is Drupal code not Object Oriented?
Drupal often gets criticized by newcomers who believe that object-oriented programming (OOP) is always the best way to design software architecture, and since they do not see the word "class" in the Drupal code, it must be inferior to other solutions. However, the design decision was made for a number of reasons, you can read more about this issue. |
Does Drupal support the Doxygen documentation system?
Sure! You can read about it at the the doxygen coding guidelines page. |
Is there any code convention or coding style that Drupal suggests?
Yes - The Drupal Coding Standards. Please follow them carefully when submitting any code for inclusion in Drupal project. |
How do I get the latest bleeding-edge code of Drupal?
You can checkout the code from Drupal CVS repository. Read the CVS Handbook for more info. |
Licensing and Trademark
Why is Drupal a registered trademark of Dries Buytaert? Does that mean it is not free?
The software itself is completely free, under the terms of GPL. However, the name Drupal is a registered trademark.
You can read more about it at Dries' blog. |
New Joomla Templates
Social ConnectedName: Social ConnectedDescription: Social Connected is a new professional, easy to use Joomla template released by the Joomladesigns team which includes custom CSS style layouts for the Jomsocial and K2 Extensions. The Social Connected template includes the following features Three Jooml ...Owner: JoomlaDesignsTags: Computers, Communications, Business, Architecture
ExtendName: ExtendDescription: Extend is a professional easy to use Joomla template released by the Joomladesigns Team. The new Extend template supports the following features Includes Four different Joomla Templates Built-in colour picker to customize the template colour scheme Bui ...Owner: JoomlaDesignsTags: Business, Beauty, Architecture
NgineName: NgineDescription: Ngine is a new professional Joomla template from Joomladesigns.co.uk which supports a wide range of features including Five built-in Joomla templates Slide show Slide pop up boxes K2 CSS styles RTL support Six built in font styles Lots of module posi ...Owner: JoomlaDesignsTags: Software, Portal, News, Games
Simply City 2Name: Simply City 2Description: Simply City is a professional, fast loading Joomla template which is easy to use and includes a wide range of features. The web design also supports CSS styles for the popular K2 extension. The Joomla template includes the following features 3 multi col ...Owner: JoomlaDesignsTags: Computers, Communications, Business
Simply CityName: Simply CityDescription: Simply City is a professional, fast loading Joomla template which is easy to use and includes a wide range of features. The web design also supports CSS styles for the popular K2 extension. The Joomla template includes the following features 3 different ...Owner: JoomlaDesignsTags: Electronics, Computers, Communications, Business- Show more...




