Drupal

Drupal là một phần mềm quản lý nội dung (CMS) rất mạnh mẽ và uyển chuyển. Thích hợp để xây dựng các blog cá nhân, site tin tức, site cho công ty, diễn đàn thảo luận, quản lý project. Drupal được thiết kế theo hướng module, do đó, rất thích hợp để người phát triển web dựa trên nó để xây dựng các ứng dụng theo ý thích của mình. Drupal miễn phí, chạy trên nền PHP, MySQL/PostgreSQL/Oracle. Sử dụng Drupal, người phát triển web có thể có được các hệ thống rất mạnh mà tiết kiệm được rất nhiều thời gian.

Các website

Các nguồn tham khảo

Cập nhật #1 (2008/Aug/12)

TH đã đóng cửa http://groups.drupal.org/vietnamese vì tính năng quản lý nội dung dành cho moderator ở đó quá kém. Do đó, nếu bạn cần Thế Hồng hỗ trợ sử dụng Drupal: đăng ký một account tại toila.net, tạo một blog entry, TH sẽ cố gắng trả lời.

Cập nhật #2 (2008/Nov/04)

Gần đây có một số bạn thắc mắc về cách sử dụng Drupal lên website này. Tuy nhiên, các bạn gửi câu hỏi bằng cách gửi comment ở các trang không đúng chủ đề.

Vậy để gửi câu hỏi lên website này, các bạn thực hiện hai bước sau:

(1) Đăng ký một account
(2) tạo một blog entry với tag "drupal".

Thế Hồng,

Comments

Dao nay group VN ben Drupal thieu TH?

Dao nay group VN ben Drupal thieu TH? Co nhieu ban moi gia nhap co hoi mot so van de nhung minh khong biet tra loi.
TH qua group Drupal.org reply nguoi moi di.

Anh TH co the cho e biet cach

Anh TH co the cho e biet cach de xay dung chuong trinh chay 1 file audio trong drupal ma ko dung module audio ko a

Thanks

This module provides RSS feeds for comments. This is useful for allowing readers to subscribe to comments for a blog post, article, or forum topic. It currently provides three types of feeds which pair up to the RSS features provided by Drupal built-in. Each type of comment feed may be disabled if unneeded.

Cách nào để tạo ra menu trái

Cách nào để tạo ra menu trái anh?

cách thực hiện một queries đến database cua Drupal

mình chưa hiểu đoạn code này làm cái gì ? có bác nào biết chỉ dùm

$sql = "SELECT * FROM {node} WHERE type = 'blog' AND status = 1";
$result = db_query(db_rewrite_sql($sql));
while ($data = db_fetch_object($result)) {
$node = node_load($data->nid);
print node_view($node, TRUE);
}

Thế Hồng cho mình hỏi với

Mình có cài drupal lên 1 trang web. Nhưng khi làm việc với Views, bấm vào các button add field, add filter, add argument,.. thì nó hiện lên lỗi này: "An error occurred an ..."
Mình dùng trình duyệt Opera có thể khắc phục được nhưng vẫn ko đc như ý. Thấy bạn có kinh nghiệm mình muốn nhờ. Thanks!!!

Thanks for the article. Good

Thanks for the article. Good to know about this information. Keep it coming. Will be waiting for the new ones.

Cho minh hoi voi

Drupal 5 khac drupal 6 cho nao zay?

Chao hong

ban co the chi cho minh cach su dung thanh thao cac module co san nhu CCK,FCkeditor,tinyMCE hong.Minh chua ranh lam,thank.

Chao Hong

Minh tim hieu drupal thi hong biet diem manh cua cua drupal o dau ca,nhung co phai la term voi taxonomy hong.Thanks

Các điểm mạnh của Drupal có

Các điểm mạnh của Drupal có thể thấy: hướng module, hoạt động với MySQl/PostgreSQL/SQlite (drupal 7), Form API, PHPTemplate, ... Tìm hiểu đi bạn sẽ thấy Joomla hay Wordpress không thể so sánh ^_^

Thế Hồng

Cho mình hỏi về bắt lỗi Injection SQL

Có bạn nào rành về cách bắt lỗi Injection SQl ,mình tạo module trong đó có phần search nhưng không biết cách bắt lỗi SQL .Bạn nào biết hướng dẫn giùm mình .thanks

SQL injection không có gì ghê

SQL injection không có gì ghê gớm đáng phải lo lắng đâu bạn. Thay vì truy vấn dạng

<?php
db_query 
("SELECT * FROM {node} WHERE title LIKE '$myString'");
?>

Thì bạn thay bằng

<?php
db_query 
("SELECT * FROM {node} WHERE title LIKE '%s'"$myString);
?>

Tương tự nếu là số nguyên thì dùng %d, số thực thì dùng %d.

Thế Hồng

Bạn có thể nói rõ về bắt lỗi injection theo cách của bạn không

<?php
$test
"SELECT * FROM {sanpham} WHERE";
    if(
$search){
            
$test .= " Name LIKE '%$search%'";
        }
?>

Ở đây mình search theo nhiều phần ,vì thế mình chia nó ra ,mình không thể áp dụng theo cách của bạn đuợc

Bạn có thể gom vào

Bạn có thể gom vào mảng:

<?php
db_query 
("SELECT * FROM {node} WHERE type = '%s' AND status = %d", array (
  
'page'1
));
?>

cách tạo region

Anh cho em hỏi Drupal 5 có tạp region được không ạ?
Anh cho em xin tài liệu hoặc hướng dẫn về phần này được không?

Drupal 5, bạn có thể tham

Drupal 5, bạn có thể tham khảo ở đây http://toila.net/content/vung-mien-trong-giao-dien.html
Drupal 6 thì bạn mở file garland.info mà xem nhé.

Thế Hồng

Ban phai loc cac ki tu dac

Ban phai loc cac ki tu dac biet . de hom nao minh post tai lieu ve sql Injection cho cac ban

Chức năng khuyến mãi trong Drupal

Tui thấy trong Zencart hay Oscommerce có chức năng sale off rất hay. Xin hỏi trong Drupal ta làm cái này được kô và làm thế nào>
Tôi đang dùng Drupal 5

Chức năng khuyến mãi trong Drupal

Tui thấy trong Zencart hay Oscommerce có chức năng sale off rất hay. Xin hỏi trong Drupal ta làm cái này được kô và làm thế nào>
Tôi đang dùng Drupal 5

xin nick yahoo anh Thế Hồng, nick yahoo em: thgiangovermind

anh Thế Hồng hay bác nào có nick yahoo anh Thế Hồng thì cho em xin nhé, nick yahoo em : thgiangovermind@yahoo.com . Thanks, chúc mọi người 1 ngày tốt lành

Lỗi tràn bộ nhớ

Anh cho em hõi về lỗi thiếu bộ nhớ trong Drupal 6, đối với localhost em có thể tùy chỉnh lại trong file php.ini nhưng trên host thì phải làm sao hả anh, có giải pháp náo cho việc dùng nhiều module cùng lúc? Em chỉ dùng có nice menu, CCK, image, và ecommerce thôi (cộng thêm các module required). Cám ơn anh!

Sử dụng Dreamhost đi, 96MB

Sử dụng Dreamhost đi, 96MB cho PHP.

The Hong

Mình mới bắt đầu tìm hiểu về

Mình mới bắt đầu tìm hiểu về Drupal.
Bro nào chỉ dùm mình cách upgrade giữa các version 6.x ( cụ thể là 6.10 lên 6.11 ) mà ko cần phải cài lại ko?

Kết hợp 2 node của CCK

anh TH cho em hỏi làm sao kết hợp 2 node được tạo bởi cck cho ra một node mới (hoặc là trả về (view) là kết quả là sự kết hợp của 2 node này). Cám ơn anh.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <sup> <br> <p> <h3>
  • Lines and paragraphs break automatically.
  • Link to content with [[some text]], where "some text" is the title of existing content or the title of a new piece of content to create. You can also link text to a different title by using [[link to this title|show this text]]. Link to outside URLs with [[http://www.example.com|some text]], or even [[http://www.example.com]].
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo]. PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.