First touch of Drupal

Drupal is one of the popular platforms which let users easily publish, manage and orgnize rich contents on the web. It is very similiar to Wordpress.

Personally, I have never heard of it before last month. I started with a new web site project last month and I was supposed to use drupal to build it.  Due to the blogish looking of Drupal’s default theme, my first task was to figure out how can customize the theme as our designer designed. After a while of searching on the internet, I realized that it is quite generic to do so in Drupal. What I needed to do was copy one of the themes that come along with Drupal to the folder sites& where my subsite is located.  Then I needed to change some information in .info file and that will do it for a clean start! After I have done those all, in the admin panel of my site, I was able to enable and choose my customized theme.

One thing that needs to be mentioned is the plugin modules of Drupal. To make things a lot easier,  there are some plugins that I really recommand to install. For example, views module, filterbynodetype, webform,  block theme, block css, markdown and etc. Those modules would do a great help for your implementing.

Customzation in Drupal in gernal is fairly flexiable, web pages are defined by page temple, every content is defined as a “node” in the system which are controled by its template too. All those templates can be modified, for instance, by different node type or pages. (Thanks for the help of necessary modules.) To be able to have more control of the site, one file is quite important. One can create a tempalte.php file in the custom theme folder in which can write functions that overwrite some of Drupal’s default functions, such as function for rendering HTML element like table and list. This is a pretty neat way to add extra info as custom wishes.

Unfortunately that web site took me almost an entire month to finish and that was due to the unfimilarness  of Drupal. A lot of time that I spent was to find helpful modules and the customization. And I still think what I have discovered is just a tip of an iceberg, but I would like to know more about it later on. Please let me know if you have some questions about it and I really would like to discuss with you guys.

Tagged with:

Recent Entries

15 Comments

  1. Niklas says:

    Thanks for sharing! I’m going to try it out sometime soon.

  2. lily2009 says:

    Again, too professional, I only finished reading the first chapter, then lost interests… Sorry~~

  3. Jossan says:

    Hi Ming, nice introduction to Drupal. Sounds interesting and I would like to look into it some day. Take care!

  4. Ming says:

    thanks Jossan, it is a good thing to try actually. I’ve heard there is a big need of drupal developers :P

  5. Tania says:

    Hi,
    Everything dynamic and very positively! :)
    Thanks
    Tania

  6. Robor says:

    I have already seen it somethere…
    Have a nice day
    Robor

  7. paul yang says:

    every dofuser needs dofus kamas, but most of them can’t find a good cheap dofus kamas provider, so it’s a problem is they want to buy dofus kamas.now bawwgt will be your best choice on dofus

  8. Bariton says:

    Thanks, article written ochentochno. In other words, and not say.

  9. Larinot says:

    Very professional highly trained written article. Thanks to the creators for a good site.

  10. Styletrend says:

    Thanks to the author for the answers to all questions. In fact, learned from the article many new and useful. That’s only until the end and did not understand some nuances.

Leave a Reply