Dịch vụ‎ > ‎

Drupal

Updating

http://www.seovietnam.org/Drupal/Tong-quan-ve-Drupal.html

Drupal là một khung sườn phát triển phần mềm hướng module, một hệ thống quản trị nội dung miễn phí và mã nguồn mở hàng đầu hiện nay. Bài viết này được Aptech webmaster dịch từ SmashingMagazine của tác giả Steven Snell, sẽ giới thiệu với bạn về các tài nguyên cần thiết liên quan tới Drupal: các yếu tố cơ bản, làm việc với module, thiết kế theme, giao diện, các nguồn hướng dẫn vv...

1. Các yếu tố cơ bản

Nếu bạn mới chỉ vừa tiếp cận với Drupal, hãy tham khảo kĩ các website được giới thiệu dưới đây. Các website này cung cấp đầy đủ các thông tin cơ bản về Drupal cũng như các tài liệu cần thiết cho công việc chuyên sâu về Drupal.

Drupal.org
Trang chủ của Drupal, nơi cung cấp các Drupal phát triển mới nhất.



Drupal Handbooks
Nếu bạn mới chỉ vừa cài đặt Drupal, bạn sẽ tìm thấy ở đây rất nhiều trợ giúp bổ ích.

Theme Developer’s Cheat Sheet (dành cho Drupal 5)
Một tài liệu dạng PDF mà có thể bạn sẽ tra cứu hàng ngày khi làm việc với Drupal.


Drupal API Reference
Tài liệu chính thức về Drupal API, nơi chưa đựng giải đáp cho mọi thắc mắc của bạn liên quan đến Drupal API.

Drupal Taxonomy, Drupal Nodes and Other Terms - What Do They Mean?
Một số khái niệm sử dụng trong Drupal có thể còn mới với bạn. Hãy tham khảo mô tả về các khái niệm đó ở website này.

Drupal Code Search
Một địa chỉ tuyệt vời dành cho những người phát triển Drupal. Bạn có thể tìm thấy ở đây rất nhiều mã nguồn cũng như hàng nghìn module và themes của Drupal.

Drupal Whitepapers, Cheat Sheets and Free Books
Website này là một bộ sưu tập các thủ thuật hữu dụng với Drupal, tuy nhiên cần phân biệt kĩ vì một số các thủ thuật được viết cho các phiên bản Drupal cũ.

WordPress vs. Drupal
Địa chỉ này sẽ phân tích cho bạn khi nào nên dùng WordPress, khi nào cần dùng Drupal, ưu nhược điểm của từng hệ thống, giúp bạn có sự lựa chọn tốt hơn.

Module IMCE upload và chèn hình ảnh vào bài viết trong drupal

Chức năng đăng tin ban đầu của Drupal rất đơn giản, không hỗ trợ chức năng chèn hình ảnh, định dạng. Muốn dễ dàng hơn khi soạn thảo nội dung, các site có thể sử dụng các visual editor như FCKEditor, TinyMCE, http://drupal.org/project/bueditor, Htmlarea ... Tuy nhiên, khi sử dụng các add-on này, chúng ta lại thấy phát sinh vấn đề: phải upload hình ảnh ở một nơi nào đó trước trên internet, rồi thì mới có thể chèn ảnh đó vào trang nội dung, có vẻ như không tiện dụng cho lắm, tại sao không:
- Chèn vào các ảnh đã upload như thế nào?
- Chèn ảnh mới ngay sau khi upload
- ...

Giải quyết trở ngại này, chúng ta có thể sử dụng module IMCE, ngoài việc giải quyết các vấn đề nêu trên, IMCE, có cung cấp một số tính năng khác khá thú vị:
- Mỗi role có thể có những thiết lập riêng: quota (giới hạn dung lượng upload), thư mục upload, chức năng resize ảnh
- Mỗi người dùng có trang riêng để quản lý các tập tin cá nhân đã upload.
- Upload các tập tin không phải ảnh
- Chức năng tạo folder con
- ...

Để cài đặt IMCE và tích hợp vào FCKEditor, chúng ta có thể thực hiện những bước sau:
1. Tải về module IMCE tại: http://drupal.org/project/imce
2. Giải nén và upload lên thư mục: /sites/all/module
3. Đăng nhập với tư các admin, vào trang quản lý module, kích hoạt IMCE
4. Cấu hình IMCE tại /admin/settings/imce
4.1 Common settings: Click chọn mục "Enable FCKEditor support"

5. Phân quyền người dùng tại /admin/user/access. Xác thực quyền sử dụng IMCE (access imce) cho một số role nhất định.
...

Comments