Xin xem bài viết này để có cái nhìn sơ qua về Drupal.
Một số đoạn video giới thiệu Drupal:
Phiên bản 4.x.x
- Cài đặt Drupal 4.7.x: ...
- Các chức năng mới trong phiên bản 4.7.x: ...
Phiên bản 5.x.x
- Cài đặt Drupal 5: http://video.google.com/videoplay?docid=5292391568123040540
- Các chức năng mới của Drupal 5: http://www.lullabot.com/node/159/play
- Nâng cấp từ 4.7.x lên 5.x: http://www.lullabot.com/node/160/play
Các đoạn video khác
- Hội thảo Drupal tại Brussels (Bỉ) - jQuery và Drupal: http://video.google.com/videoplay?docid=-5875519434960327102
- Hội thảo Drupal tại Brussels (Bỉ) - A community-driven software development platform: http://video.google.com/videoplay?docid=-1335824882062188632
:-)
Thế Hồng,

Comments
cai tieng Viet
Khi toi xu dung tieng viet sao no hien thi ra toan la dau hoi (????)
Lam the nao de khac phuc van de nay.
Xin cam on truoc
NXP
Theo mình biết thì
Theo mình biết thì drupal core đã có encode utf-8 để hiển thị unicode rồi. Nếu bạn không hiện được chữ Việt thì xem lại database của mình có encode utf-8 không.
http://www.truyentranh.com
Mình chưa từng bị
Mình chưa bao giờ bị trường hợp này. ^^
Khóa học drupal trực tuyến | Thiết kế web với Drupal
nhắc tới utf-8 thì mới nhớ.
nhắc tới utf-8 thì mới nhớ. drupal bao giwof cũng bị double thẻ meta này :(( ,,,
///
meta http-equiv="Content-Type" content="text/html; charset=utf-8"
meta http-equiv="Content-Type" content="text/html; charset=utf-8"
///
khó đỡ
I am a drupal user, and that's the resion i am here !
See: cong ty luat | maxitalk and my blog
Tôi cũng bị trở ngại
Tôi cũng bị trở ngại tương tự như bạn khi cài Drupal = cPanel. Dzô xem db thì đúng như mhd nói, nó thiết lập charset trong db không đúng.
Còn khi cài thủ công thì không bị.
:-)
Làm sao cài tiếng việt
Mình down file tiếng việt, dạng .po gì đó nhưng không biết install vào. Mình việt hoá bằng cách edit mã nguồn, cũng được nhưng hơi mệt vì có sẵn vnese mà không biết dùng. Làm sao đây.
Hình như Drupal khó cài trên host 110mb quá - dù 110mb có cung cấp source Drupal để install trong control panel, nhưng cài trên localhost thì tốt!
Website: http://thuvientre.uni.cc
Email: vietnam.tri [at] gmail.com
Trí, Việt Nam.
YSG mở thread mới đi.
YSG mở thread mới đi.
RE
Hình như là host 110mb ko hỗ trợ sẵn MySQL mà.......... Nó bán kèm theo $2/tháng hay sao đó...bạn xem kĩ lại coi :D
Làm sao cài Drupal trên máy và xây dựng 1 web ofline?
Làm sao cài Drupal trên máy và xây dựng 1 web ofline?
You need software support
You need software support Php, Mysql ... and setup
Phuong Bich
I want develop module of druplal ....?
Please help me, I want develop module from drupal but i want not to change it, only implement from it! How is need using it?
Ex: module seach of drupal, Now i written module search of me implement from it.
I am developing drupal 6.x !
Please help ...Thank you all.
Tạo web online
Em đã set up Drupal và làm thử một web offline. Giờ em muốn thực hiện một web online, (đã mua domain và host rồi) thì phải làm thế nào ạ?
RE:
Bạn upload hết các thư mục của web đó lên host của bạn rùi import database lên.......... Hỏi mí anh rành xíu :P... mình import database ko dc :D....Nhưng trước tiên bạn cứ upload hết lên host đi...... tốt nhất là nén lại rùi up lên host sau đó xài net2ftp.com giải nén ra :D(đỡ tốn tiền dung lượng up/down)
Đề nghị chuyển thành wiki
Đề nghị chuyển trang này thành dạng wiki... Nếu có, nên thêm phần thảo luận giống như wikipedia... Để cho mọi người cùng đóng góp nội dung chứ nhỉ... Thế Hồng đâu rồi? Sao không thấy nói đến Drupal 6.x?
KimKha's Weblog: http://kakalia.co.cc
SMS Framework
SMS Framework các bạn có thể có 1 bài hướng dẫn chi tiết về cách sử dụng module này được ko ạ.
Cần mọi người giúp đỡ @@
Mình đang tìm hiểu về drupal ...khi download(6.17) và tiến hành cài đặt thì nó xuất hiện 1 lỗi ntn ...mong mọi người chỉ giáo ...
http://i1027.photobucket.com/albums/y340/vap_xap_dola/error.jpg
Lỗi ereg trên Drupal 6.17
Thứ nhất nếu bạn chạy localhost, bạn hãy tải phiên bản Drupal mới nhất và XAMPP mới nhất và cài lại xem... Mình đang chạy rất ổn định nè...
Thứ hai nếu bạn chạy trên host thật, bạn cứ thử cài lại Drupal. Nếu vẫn còn bị lỗi ereg() bạn mở file includes/file.inc, đến dòng 926 (dòng mà bị báo lỗi), và sửa lại như sau:
Code hiện tại:
elseif ($depth >= $min_depth && ereg($mask, $file))
Sửa lại thành:
elseif ($depth >= $min_depth && @ereg($mask, $file))
KimKha's Weblog: http://kakalia.co.cc
Lý do là phiên bản PHP của
Lý do là phiên bản PHP của WAMP bạn đang dùng cao hơn phiên bản mà Drupal 6 đang hỗ trợ. Bạn hạ cấp phiên bản PHP của WAMP xuống phiên bản mà Drupal 6 hỗ trợ là sẽ khắc phục được được lỗi.
Lần sau bạn copy cái lỗi rồi Google nhé, ra ngay mà.
Anh Thế Hồng cho em hỏi!
Anh có biết hàm nào để thự thi một đoạn lệnh (code PHP) giống như đoạn lệnh đó được truyền vào terminal trong Linux, nhưng em thử hoài với exec("đoạn lệnh"); nhưng vẫn không được trong Linux (cụ thể Ubuntu) (mặc dù trong windows thì OK). Anh có cách nào thực thi nó ko a? Vì em đang viết một module drupal để chạy ứng dụng bên ngoài nên phải dùng cách này để chạy lệnh gọi ứng dụng đó. Mong anh giúp cho, cảm ơn anh nhiều.
p/s: nếu member nào biết cũng chỉ giúp cho. Thank all a lot.
Về chạy lệnh exec()
Bạn nên biết rằng cơ chế lệnh trên Windows khác Linux... Cho nên bạn phải dùng các lệnh của Windows thì nó mới chạy được...
Để mọi người có thể giúp bạn, bạn vui lòng ghi rõ lệnh nào muốn chạy, vậy mới được.
Bạn có thể tìm thấy các lệnh của Windows tại đây: http://ss64.com/nt/
KimKha's Weblog: http://kakalia.co.cc
Trước hết mình Cảm ơn reply của kimkha,
Trước hết mình Cảm ơn reply của kimkha, mình biết và thậm chí biết rõ cơ chế lệnh trên cả 2 HDH này. Cái mình thắc mắc là tại sao khi mình truyền lệnh trực tiếp trên terminal Linux thì chạy OK, còn khi truyền vào hàm exec() thì ko chạy được, mình đã test rất kỹ việc này. Mình ko biết có cách nào khác ko nữa! Bạn có thể thử với bất kỳ lệnh nào cũng được (ví dụ: ifconfig > ./xuat_ra_file) nếu được thì send code cho mình tham khảo với. Cảm ơn nhiều.
Thử với ipconfig
Đây là đoạn code trong file demo.php của mình làm với ipconfig theo yêu cầu của bạn:
<?phpexec('ipconfig > abc.txt');
?>
Sau khi thực thi xong, bạn vào thư mục chứa file demo.php thì sẽ thấy file abc.txt...
Mọi thứ hoàn toàn bình thường.
Để chắc ăn, bạn vui lòng đưa cho tôi cấu hình PHP của bạn, để tôi xem lại...
KimKha's Weblog: http://kakalia.co.cc
Cái này là trong windows bạn
Cái này là trong windows bạn à! mình đang hỏi cách chạy trên linux.
Ồ... Mình đọc nhầm... Bạn thử
Ồ... Mình đọc nhầm...
Bạn thử lệnh "/sbin/ifconfig eth0" đi, vì trong linux đâu có lệnh ipconfig trong hệ thống đâu. Tốt nhất là bạn nên thử trong shell của linux (còn được gọi là Terminal).
Để đảm bảo, bạn thử câu lệnh 'whoami' cho đảm bảo, vì mọi hệ điều hành đều hỗ trợ câu lệnh này.
<?phpecho exec('whoami');
?>
Thử lại đi nhé!
KimKha's Weblog: http://kakalia.co.cc
Không biết bạn hiểu ý câu hỏi
Không biết bạn hiểu ý câu hỏi mình ko nữa, cái mình thắc mắc ở đây là file php:
<?phpecho exec('đoạn lệnh');
?>
không thực thi trong linux, chứ mình ko hỏi dùng lệnh gì khi truyền vào hàm exec() bạn à! Bạn có thử chạy nó trên linux chưa? Mình biết nó ko chạy bởi vì mình test thử file:
<?phpecho exec('whoami > /home/hasluy/test.txt');
?>
thì ko tìm thấy file test.txt mình cần (nghĩa là nó ko tạo ra file này = ko chạy lệnh trong hàm exec()).
Còn khi mình truyền trực tiếp lệnh "whoami > /home/hasluy/test.txt" vào terminal trong Linux thì nó đã tạo file cần tạo.
Dù sao cũng cảm ơn bạn nhiều!
Hihi... Mình không rành linux
Hihi...
Mình không rành linux lắm, chiều nay định cài linux vô chạy thử nè... Khi nào mình làm được thì mình nói tiếp.
Có điều, mình thấy một vấn đề liên quan đến cấp quyền truy cập file trong linux khi bạn sử dụng:
<?phpecho exec('whoami > /home/hasluy/test.txt');
?>
Bạn thử đoạn code này đi:
<?phpecho exec('whoami');
?>
Vì PHP chạy dưới quyền của Apache, không phải quyền của người dùng hiện tại, cho nên có khi nó không được quyền truy cập thư mục /home/hasluy/. Mình nghĩ vậy thôi... Nếu vẫn không được thì bạn dùng hàm khác tương đương với exec() như system(), passthru() thử xem...
KimKha's Weblog: http://kakalia.co.cc
OK, mình hiểu vấn đề rồi
OK, mình hiểu vấn đề rồi, nó nằm ở việc phân quyền cho thư mục. Thank bạn kimkha nhiều ha.
Có 2 cách để tạo pages:
Có 2 cách để tạo pages:
- Cách 1: dùng modules panel + kích hoạt page manager trong CCK là tạo được 1 pages, sau đó thích chèn gì vào trang thì tuy(như view, blog..), dùng panel có thể chia các khối, đặt id, class mình thấy nhanh.
+tạo view, blog...sau đó ra tạo context add vào các khối.
=> 2 cái này chức năng giống nhau là tạo ra pages để add nội dung, mọi người cho em ý kiến là dùng theo cách nào hay hơn ? tối ưu hơn ?
tương tự như modules "admin_menu" và module "admin" đều có chức năng giống nhau.
Drupal bị xóa mất table user, không đăng nhập đc webadmin
Hiện tại web bên m bị xóa mất table user, mình đã add lại 1 user tên admin vào đó, nhưng không đăng nhập được vào web admin quản trị, cứ mỗi lần đăng nhập là thông báo tài khoản chưa kích hoạt, các bạn có thể giúp m giải quyết vấn đề này ko?
Đông vui nhưng hình như mọi
Đông vui nhưng hình như mọi người đang lạc chủ đề chính, Drupal là gì cơ mà. Drupal là một mã nguồn mở hay còn gọi là OPen CMS dùng để cài chơi :D
My blog: Jamviet.com, Hỏi đáp trực tuyến, váy dài
Tiêu đề đơn giản
Tiêu đề đơn giản nhưng thấy các bác coment phức tạp quá e chẳng hiểu gì? Các bác chia sẻ cơ bản để người mới tìm hiểu còn biết chứ! Thanks các bác
bán đồ cờ bạc bịp dụng cụ chơi xóc đĩa bịp