Drupal
Watching Youtube Video on Drupal 5 Site
YouTube is the most popular video sharing site on the web. If you have a drupal site and you want to embed video content on your site so people can watch directly from your site, what can you do?
In drupal 5 you can use some methods to embed youtube video in your content. I found this article here, not detailed but I think it may be useful.
Drupal -- Install CAPTCHA Module
Tired to delete spam comments in your drupal site? Why don't you install CAPTCHA module for your site. It will help you prevent from spambots.
What is CAPTCHA
A CAPTCHA is a challenge-response test most often placed within web forms to determine whether the user is human. The purpose of CAPTCHA is to block form submissions from spambots – automated scripts that harvest email address from publicly available web forms. The CAPTCHA module provides this feature to virtually any user facing web form on a Drupal site.
Drupal Tutorial Series: Basic Security Configuration
After you have installed Drupal and created first user account (will considered as administrator/super admin by drupal system) then you have to configure few things.
Click on the menu item that says "Administer", its on your left sidebar. That will lead you the the Drupal admin screen. You will find some menus: Administrer, Content management, Site building, Site configuration, User management, Reports and Help.
There are some basic security configuration you should to know before you create content and publish your site to the world.
1. Home -- Administrer -- User management -- User settings
By default drupal site will choose "Visitors can create accounts and no administrator approval is required." for you. Change
Drupal : Problems with Database Timeout Query
Have you ever found this error in your site ?
[27-Jul-2007 06:38:19] PHP Warning: MySQL server has gone away query: INSERT INTO watchdog (uid, type, message, severity, link,
location, referer, hostname, timestamp) VALUES (0, 'php', 'MySQL server
has gone away\nquery: SELECT data, created, headers, expire FROM cache
WHERE cid = 'menu:0:en' in /home/hamburgi/public_html/orvwatch/includes/database.mysql.inc on line
121.', 2, '', 'http://www.orvwatch.com/pages/get_signs.html', '',
'64.34.145.201', 1185539899) in /home/hamburgi/public_html/orvwatch/includes/database.mysql.inc on line
121
I found it today in one of my sites. It occur when I try to open menu in Site Building and Site Configuration menus. Seems there are connection problem between my site (using drupal) and MySQL server. Someone in drupal forum guessing this maybe because two problems, which result in the same error:
Drupal : Repairing MySQL Table
This morning, I got this message in one of my sites 'erakomputer':
Table './erakomp_drpl1/cache_menu' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_menu

I don't know what's wrong with my site, there's nothing wrong when I open it last night but suddenly this morning that message has flooding my site pages. Thanks God Drupal Forum give a solution for this. They said it was problem with one of tables in MySQL database. They guess if the hosting machine crashes (i.e. does not get shutdown cleanly), this can happen. They suggesting I need to run the REPAIR command from mysql or phpMyAdmin.
How to repair it :
The table need to repair is cache_menu table.
Drupal Tutorial Series: Installation
Some friend told me to share my experience using drupal. They think drupal very difficult, not like other CMS (Content Management System). Do drupal so difficult and complicated?
I'll try to write simple tutorial about drupal, hopefully it could help you to learn. If you are reading drupal handbook perhaps you'll get confused, so many terms and words that we don't understand. Yes, it is drupal. First time everything seems difficult and you'll need an extra attention but in the end you will know why are you choose it.
1. Installation
We can use automatic drupal installation using Fantastico and for the beginner it will be easier.

Drupal Installation using Fantastico