Drupal

Drupal is a modular content management system, forum, blogging and community engine. It is database driven and can be used with MySQL, MySQLi and PostgreSQL. Its features include (but are not limited to) discussion forums, Web-based administration, theme support, a submission queue, content rating, content versioning, taxonomy support, user management with a fine-grained permission system based on user roles (groups), error logging, support for content syndication, locale support, and much more. It is considered to be an excellent platform for developers due to its clean code and extensibility, and it can also be used as a Web application framework.

Tags Internet Web Dynamic Content Site Management Communications Software Development Libraries Application Frameworks
Licenses GPL
Operating Systems OS Independent
Implementation PHP

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  05 Mar 2009 09:41
  • Rrelease-after

Changes: This release fixes a security vulnerability concerning local file inclusion on Windows. Sites are urged to upgrade immediately after reading the security announcement. Some bugs were fixed.

  • Rrelease-mid
  •  20 Aug 2008 11:09
  • Rrelease-after

Changes: Only fixes for security vulnerabilities and other bugs have been committed. There are no new features. Sites are urged to upgrade immediately after reading the security announcement.

  • Rrelease-mid
  •  13 Feb 2008 10:39
  • Rrelease-after

Changes: Over 1,600 issues have been resolved. This release has major usability improvements, security and maintainability advancements, a friendlier installer, and an expanded development framework.

  • Rrelease-mid
  •  03 May 2006 17:26
  • Rrelease-after

Changes: Multiple Block Regions: you can now dynamically specify as many block placement locations as you want. Free tagging functionality is now built into the taxonomy system. A Site-Wide Contact Form allows you to easily enable a contact form page that will let you easily collect feedback from your site visitors. Aggregator now supports Atom. The search module indexer is now smarter and more robust. The forms API has been refactored to make it possible to alter, extend, or theme any form in Drupal.

  • Rrelease-mid
  •  25 Oct 2005 06:58
  • Rrelease-after

Changes: Holes in the XML-RPC library were fixed by replacing the library altogether.

Rss Recent comments

Rcomment-before 23 Mar 2009 14:33 Rcomment-trans msimanga Rcomment-after

This is a very very good CMS as evidenced by the awards it has recieved. It is so clever it will take you a while to understand. I only truly began to appreciate it after six months or so on and off use.

I am conducting a survey to determine how much code Drupal implementers actually need to write. The advent of modules such as CCK, Views, Organic Groups, Workflow, Ubercart, E-Commerce, Panels and Actions along with a dozen or so other modules has a empowered web developers with the ability to create sites writing little or no custom code. Is this true? If you are Drupal user please take the survey at http://www.mahalasoft.co.za

Rcomment-before 29 Nov 2007 02:27 Rcomment-trans Gear7 Rcomment-after

Drupal
I love Drupal's layout. Everyone I see says Drupal is hard to use, but I find it the easiest of all the mainstream CMS's to use. I can get things done much easier and faster in Drupal than I can in Joomla. I guess some minds just work differently.

Rcomment-before 28 Jan 2006 03:01 Rcomment-trans honewatson Rcomment-after

I recommend you try Drupal
A real easy installation with cpanel fantastico hosting!

Plus heaps of ported themes coming over now including themes from wordpress.

A great all round CMS plus has decent scalability.

Rcomment-before 25 Oct 2005 03:57 Rcomment-trans sethcohn Rcomment-after

Drupal's concept explained - why the CMS is unique
One thing I've found is that newbies often don't grasp the basic concept of Drupal's structure...

Almost everything is a node of information. Nodes tend to be individual blog posts, articles, images, reviews, what have you, based on the modules installed. Flexinodes allow creating new custom node types without coding, and coding a new module is fairly trivial, thanks to a well thought out and evolving API.

Addon modules allow customizing nodes, through either adding properties (location, product sales, voting, tags, excerpt, group membership, rsvp, event time/date, eg), or adjusting module content (content filtering, display properties, permissions, pdf output, eg)

Think of it like tinkertoys: the basic concept is just spokes and hubs, but the complexity is up to you, and the choices are wide ranging. The more options you put into practice with Drupal, the more it will pay off for you in terms of a complex website that scales well.

Unlike many CMSes, there is no glass separation between modules: if your event calendar suddenly needs to be able to sell tickets to the events, just turn on the e-commerce module, tell it those events are products and you're off and running. If a blog post turns into a chapter of a book (or part of a series), just add it to that book's content, just tagging it correctly, and it'll be indexed in the correct tree, gaining navigation links as well.

Layout is very very flexible, using blocks of content, and a variety of choices of templating engines. Many Drupal sites tend to use standard layouts, but that doesn't mean yours has to look the same at all. CSS is widely used and well documented with the ability to customize almost every bit of data displayed.

Rcomment-before 23 Oct 2005 01:41 Rcomment-trans robertDouglass Rcomment-after

Drupal is a PHP CMS that supports MySQL and PostgreSQL
That didn't seem to be clear to some of the folks at the recent Barcamp-Amsterdam, so for the record, there it is.

No-screenshot

Project Spotlight

Unangband

A roguelike variant of Angband.

E8319f3f2a60dd01430bfa880fcb2af4_thumb

Project Spotlight

Internet DJ Console

An Internet DJ program.