Thứ Tư, 31 tháng 7, 2013

Cách tạo một module quảng cáo đơn giản trong Drupal 7

Cách tạo một module quảng cáo đơn giản trong Drupal 7

 

  Để tạo được 1 module quảng cáo trong trang Drupal của bạn như thế này không khó. Bạn chỉ việc lựa chọn banner hình ảnh và làm theo những bước sau. Lưu ý các bạn, để có thể làm việc tốt hơn với hình ảnh hay code html, các bạn nên cài đặt 1 trình soạn thảo như TinyMCE.



Bước 1: Đầu tiên các bạn trình quản lý block: Vào Module->kích vào phần Configure của Block. Tại đây các bạn chọn Add block để  tạo 1 khối block mới



Bước 2: Nhập tiêu đề, mô tả, sau đó bạn copy hình ảnh vào vùng soạn thảo, thay đổi kích thước ảnh tùy ý bạn.Các bạn có thể lựa chọn các hình ảnh file .gif vẫn được. Trong phần Text format bạn chọn là Full HTML.



Bước 3: Các bạn nhấn vào biểu tượng Add link để chèn liên kết quảng cáo của banner. Nhập link và nhấn Insert trong cửa sổ.


Bước 4: Chọn vị trí hiển thị của module quảng cáo, chọn ví trí tương ứng mà bạn muốn đặt quảng cáo, nó sẽ tùy thuộc vào theme các bạn sử dụng.


Save lại và bạn sẽ có 1 banner quảng cáo như demo trên.
Để thay đổi các thông số hay hình ảnh quảng cáo, các bạn vào phầnConfigure của Block, tìm đến module Quảng cáo và sửa lại là được
Chúc các bạn thành công!

---------------------------------------------------------------------------------
Nguồn: An Tam Duc

Đưa google map vào trang Drupal

Đưa google map vào trang Drupal

Việc học drupal nâng cao rất đơn giản.Trang web của bạn sẽ hấp dẫn hơn nếu được trang bị thêm những công cụ hữu ích. Chúng ta thường dễ bắt gặp ứng dụng google map được đưa vào khá nhiều trong các trang web. Thông thường bạn sẽ phải đăng kí API để sử dụng nó. Nhưng ở đây  tôi sẽ hướng dẫn các bạn cách đưa Google map (Bản đồ google) vào trang drupal theo cách đơn giản.


Lưu ý: Trang của bạn nên cài đặt trình soạn thảo TinyMce để thao tác với code html tốt hơn, tham khảo cách cài đặt TinyMCE tại đây .

Bước 1: Các bạn vào trang googlemap: https://maps.google.com/ và tìm đến địa điểm mặc định bạn sẽ sử dụng trong trang của mình, ở đây tôi chọn là Huế, Việt Nam



Bước 2: Các bạn kích như hình dưới để lấy code googlemap.




Bước 3:  Tạo 1 bài viết mới (hoặc 1 module mới) , vào Content -> Add Content -> Article với tiêu đề là Google map.






Bước 4: Dán đoạn code html vào đây , thay đổi chiều cao và độ rộng theo ý của bạn. Nhấn Update để chèn code vào bài viết.





Lưu ý: Trong phần Text format của bài viết bạn phải chọn là Full HTML



Lưu bài viết lại.


Kết quả đây:


Các bạn có thể tạo 1 menu mới dẫn link tới bài viết:Chọn Structure->Menus-> chọn add links trong phần Main menu




Nhấn  Save và kết quả trên menu của chúng ta có 1 link dẫn tới google map như thế này



Nguồn: An Tam Duc

Tạo bộ lọc bằng module views

Tạo bộ lọc bằng module views
Đầu tiên vào trang http://drupal.org/project/views tải gói module views.
Vào http://drupal.org/project/ctools để tải thêm module Ctools.
Giải nén 2 module vào thư mục sites/all/modules/
Vào Modules enable của drupal các module trên



Vào structure -> views



Sau đó, chọn Add new views




Sau đó điền vào


Rồi chọn continue & edit
Tại dislay page, ở mục Page details. Tại mục FILTER CRITERIA, chọn add



Tại mục Filter chọn Content. Sau đó chọn mục Content: Has taxonomy term. Rồi nhấnApply


Sau đó chọn vocabulary của mình. Tại mục selection type chọn Dropdown. Rồi nhấnapply


Sau đó,
Tích chọn Expose this filter to visitors, to allow them to change it => tùy chọn người dùng
Đặt tên vào ô label
Tại muc operator chon is one of
Apply


Ta được



Tiếp tục
Tại mục Page details chọn advanced

Tại EXPOSED FORM -> CHỌN EXPOSED FORM IN BLOCKS

 

 

 

 

CHỌN YES


 

 

SAU ĐÓ SAVE LẠI

 

 

 

 

VÀO STRUCTURE -> BLOCKS

KÍCH HOẠT BLOCK EXPOSED FORM: LOC-PAGE

 

 

 

VÀO TRANG HOME XEM KẾT QUẢ

 

 

 

 

ĐỂ BỎ BUTTON HOẶC ĐỔI TÊN TA VÀO

 

 


 

 

 

SAU ĐÓ SAVE LẠI

 

 

 

Nguồn: An Tam Duc

Hướng dẫn sử dụng RSS trong DRUPAL

Hướng dẫn sử dụng RSS trong DRUPAL


RSS là một định dạng tập tin thuộc họ XML dùng trong việc chia sẻ tin tức Web (Web syndication) được dùng bởi nhiều website tin tức và weblog. Chữ viết tắt (theo tiếng Anh) dùng để chỉ các chuẩn sau:
·         Rich Site Summary (RSS 0.91)
·         RDF Site Summary (RSS 0.9 and 1.0)
·         Really Simple Syndication (RSS 2.0.0)

Cài đặt trình soạn thảo TinyMCE cho Drupal 7


Công nghệ của RSS cho phép người dùng Internet có thể đặt mua thông tin từ các websites có cung cấp khả năng RSS (RSS feeds); chúng thường là các site có nội dung thay đổi và được thêm vào thường xuyên. Để có thể dùng công nghệ này, các người quản trị site đó tạo ra hay quản lí một phần mềm chuyên dụng (như là một hệ thống quản lí nội dung - content management system-CMS) mà, với định dạng XML mà máy có thể đọc được, có thể biểu diễn các bài tin mới thành một danh sách, với một hoặc hai dòng cho mỗi bài tin và một liên kết đến bài tin đầy đủ đó. Khác với việc mua nhiều ấn bản của các tờ báo hay tạp chí in giấy, hầu hết việc mua RSS là miễn phí.
Định dạng RSS cung cấp nội dung web và tóm lược nội dụng web cùng với các liên kết đến phiên bản đầy đủ của nội dung tin đó, và các siêu-dữ-liệu (meta-data) khác. Thông tin này được cung cấp dưới dạng một tập tin XML được gọi là một RSS feed, webfeed, RSS stream, hay RSS channel. Cùng với việc hỗ trợ cung cấp chia sẻ thông tin, RSS cho phép những độc giả thường xuyên của một website có thể theo dõi các cập nhật của site đó dùng một aggregator.
Cách sử dụng RSS
Kích hoạt module Aggregator để khai thác các tính năng của RSS


Sau khi đã kích hoạt xong, bạn cần cấp quyền xem cho hai nhóm người dùng web: Anonymous user,Authenticated user. Trong thẻ Permission của module People, bạn đánh dấu chọn vào hai ô tương ứng với hai nhóm này ở dòng View new feeds. Ở liên kết Configure còn có một số thiết lập liên quan như: Number of items shown in listing pages- số mục được hiển thị trong danh sách trang, Discard items older than- thời gian tồn tại của các tin RSS trên website, Length of trimmed description- số kí tự cho phép đối với phần nội dung tin,… Khi xong, bạn bấm Save configuration để lưu lại các thiết lập

 -   Vào menu Configuration rồi tìm đến khung Web services và bấm vào liên kết Feed aggregator
-   Bấm Add category để tạo chuyên mục quản lý các tin RSS cùng chủ đề. Ở trang hiện ra, bạn nhập vào ô Title- tiêu đề, Description- chú thích về chuyên mục, bấm Save.
-          Tìm website cung cấp RSS theo các chủ đề muốn cập nhật.
-          Sau khi đã tạo xong chuyên mục quản lí, bấm Add feed rồi nhập vào các thông tin Title- tiêu đề nhóm tin, URL- đường dẫn của nguồn tin RSS. Update interval-thời gian cập nhật rss, news items in blocks- số tin hiển thị trong trang bạn chọn.


        Để cập nhật thông tin lần đầu bấm vào Update items



    Sau khi làm xong các bước trên, vào Structure/Blocks để kích hoạt các khung tin tức này

Nguồn: An Tam Duc





Cài đặt trình soạn thảo TinyMCE cho Drupal 7

Cài đặt trình soạn thảo TinyMCE cho Drupal 7

Khi mới cài đặt mới Drupal, trình soạn thảo đơn giản khiến cho bạn khó khăn khi soạn thảo nội dung, với sự hỗ trợ của 1 trình soạn thảo như TinyMCE, công việc đó sẽ trở nên thuận tiện hơn...
Bài viết này trình bày cách cài đặt trình soạn thảo TinyMCE trên phiên bản Drupal 7.2.Chắc chắn việc học drupal của bạn sẽ thú vị hơn khi bạn đước hỗ trợ công cụ soạn thảo này.

Cài đặt tiếng việt cho drupal 7.2


Ban đầu trình soạn thảo của chúng ta sẽ chỉ đơn giản như thế này.




Bước 1: Đầu tiên, bạn cần truy cập vào địa chỉ này để tải về module Wysiwyg. Chức năng của module này là cho người dùng thấy ngay những thay đổi đối với những thao tác mà họ đang thực hiện. Khi trang hiện ra, bạn kéo thanh cuộn của trình duyệt xuống đến mục Download rồi bấm vào liên kết Zip (149,02KB) ở phiên bản 7.x-2.0. Sau đó, bạn tiến hành giải nén và sao chép vào thư mục modules 


Bước 2: Các bạn vào Mudules, lúc này sẽ xuất hiện module Wysiwyg ở dưới cùng, kích hoạt module.


Bước 3: Mở phần cấu hình của module này, sẽ xuất hiện các trình soạn thảo cho bạn lựa chon Downlod, ở đây chúng tôi sử dụng trình soạn thảo TinyMCE. Kích vào download để tải về phần mềm.




Bước 4: Tạo thư mục libraries trong thư mục all (như hình dưới), giải nén và copy tinymce vừa tải xuống vào trong thư mục libraries này.



Bước 5: Bây giờ, bạn vào lại phần cấu hình của module Wysiwyg để tiến hành kích hoạt sử dụng trình soạn thảo TinyMCE. Chuyển các tùy chọn Editor sang TinyMCE.



Bước 6:  Sau khi lưu các bạn sẽ thấy giao diện như thế này, để các tùy chọn xuất hiện trên thanh công cụ khi soạn thảo, các bạn kích vào Edit, sang phần BUTTONS AND PLUGINS, tick vào các tùy chọn chính là các nút trên thanh công cụ soạn thảo sẽ xuất hiện như :copy,chèn ảnh, căn lề, kiểu chữ..... Sau đó lưu lại.




Kết quả sẽ như thế này:


Nguồn: An Tam Duc

Cài đặt Tiếng Việt trong Drupal 7

Cài đặt Tiếng Việt trong Drupal 7

    Nếu tối ưu hóa học drupal .Cài đặt ngôn ngữ tiếng việt sẽ hỗ trợ các bạn trong việc quản lý trang nếu các bạn không thục sự giỏi tiếng Anh, bài viết này hướng dẫn các bạn cài đặt gói ngôn ngữ tiếng Việt trong Drupal 7.\

Bước 1: Vào Module, kích hoạt module Locale.



Bước 2: Vào Configuration, Chọn Languages


Bước 3: Chọn Add language
\

Bước 4:  Chọn Tiếng Việt và lưu lại.


Bước 5: Vào địa chỉ này và tải gói ngôn ngữ tiếng Việt, định dạng .po


Bước 6: Vào Configuration, tìm đến phần Translate interface


Bước 7: Tải lên gói ngôn ngữ tiếng việt . Nhấn vào Tab Import, tìm đến file Tiếng Việt mới dow về và cài đặt.






Bước 8: Kích hoạt gói ngôn ngữ Tiếng Việt, vào Configuration, tìm đến phần Languages để kích hoạt.


Kết quả hiển thị Tiếng Việt.

Chúc các bạn thành công!
Nguồn: An Tam Duc