- Giới thiệu:
- Joomla và Moodle đã và đang là những phần ứng dụng rất tiện ích trên Internet, mỗi ứng dụng đều có những ưu điểm riêng. Điều quan trọng là làm thế nào để các tổ chức giáo dục, chính phủ, hay doanh nghiệp muốn tận dụng sức mạnh của Moodle nhưng lại không cần từ bỏ Joomla!. Và cách tốt nhất giải quyết vấn đề trên là cách tích hợp Joomla và Moodle lại với nhau.
- Joomdle là một extension của Joomla! và được phân phối miễn phí với giấy phép GPL, được phát triển trong năm 2010 cung cấp cách tích hợp giữa hai nền tảng là Joomla và Moodle, hiện tại phiên bản mới nhất của Joomdle là Joomdle R0.7 ra ngày 24/10/2011.
- Những lợi ích khi sử dụng Joomdle:
- Tránh việc phải nhớ quá nhiều thông tin đăng nhập khi dùng nhiều dịch vụ.
- Bảo mật tất cả các cấp độ của việc thoát hay truy xuất thông tin.
- Tiết kiệm thời gian cho việc tái lập mật khẩu ngƣời dùng.
- Tiết kiệm được thời gian và công sức trong việc hỗ trợ người dùng về vấn đề đăng nhập các ứng dụng.
- Chỉ cần tập trung quản lý xác thực một lần duy nhất.
- Joomdle cung cấp tính năng SSO giữa Joomla và Moodle. Theo đó, người dùng chỉ cần đăng nhập một lần bằng cách sử dụng trang đăng nhập của Joomla hoặc trang đăng nhập vào Moodle và không cần thiết phải đăng nhập lần thứ hai để vào hệ thống khác.
- Khi người dùng đăng nhập vào Joomla hoặc Moodle, thì họ sẽ được tự động đăng nhập vào cái còn lại.
- Khi người dùng log out ra khỏi Joomla hoặc Moodle, thì họ sẽ được tự động log out ra khỏi nền tảng còn lại.
- Cách cài đặt:
- Bước 1: Ví dụ: Bạn đã cài Joomla 1.5.x thì bạn phải tải Joomdle R0.7 for Joomla 1.5.x .
-
Giải nén ra ta được một Folder.
Cài đặt gói joomdle-joomla-package.rar lên trang joomla.
(Vào phần mở rộng →cài đặt/gỡ bỏ tải tập tin joomdle-joomla-package.rar lên). - Khi thấy “Joomdle installation “ tức là Joomla đã được cài Joomdle.
- Bước 2: Vào thư mục Joomdle/moodle (Gói bạn vừa tải về):
- Giải nén auth_joomdle.rar.
- Copy vào C:\xampp\htdocs\moodle\auth.
- Trở lại trang Moodle, vào mục Thông Báo rồi chọn Continue.
- Ta vào mục Thành Viên → Authenticaton→Quản Lý Chứng Thực
-
- Vào Thiết Lập Joomdle :
- Dòng Joomla URL điền địa chỉ của Joomla vào
Ví dụ: Bạn cài ở localhost thì bạn điền http://localhost/joomla.- Dòng Connection method (Phương thức kết nối) chọn cURL. lưu ý là phương thức hết nối giữa Joomla và Moodle phải giống nhau.
- Chọn Save changes.
- Bước 3: Cũng ở trang Moodle, vào Networking.
- Vào Sittings.
Ta thấy Moodle báo lỗi: PHP cURL is not intall.
Cách sửa lỗi như sau: vào C:\xampp\php.- Mở file php lên
- Tìm dòng PHP_cURL
- Bỏ dấu “;” ở phía trước
- Lưu lại và khởi động lại Xampp.
- Vào lại trang Moodle, nhấn F5.
- Xuất hiện bản About your sever
-
- Vào XML_RPC hosts
Nếu Joomla và Moodle đặt cùng một host thì điền dòng 127.0.0.1 vào bảng phía dưới.Nếu Joomla và Moodle đặt khác host thì điền dòng 192.168.0.0/0 vào bảng phía dưới.Chọn Save changes. - Bước 4 : Vào lại Quản lý chứng thực.
Ở phần Thiết lập chung.
Dòng Self registration :(Phần này là có cho phép người dung đang kí không ? nếu có thì đăng kí ra sao ?).Nếu chọn Chứng thực dựa trên mail thì khi đăng kí thành viên thì hệ thống sẽ gữi một tin xác nhận vào mail. Khi người dùng nhấp vào link đó thì mới là thành viênNếu chọn Joomdle khi đó người dùng là thành viên của Joomla là thành viên.Sau đó lưu lại. - Bước 5 : Vào thư mục Joomdle/moodle:
- Giải nén enrol_joomdle.rar
- Copy vào C:\xampp\htdocs\moodle\enrol.
- Trở lại trang Moodle. Vào Khóa học →Ghi danh
- Bước 6 : Trở lại trang Joomla. đăng nhập vào trang administrator.
- Vào Chức năng →Joomdle→configuration
- Dòng Moodle URL điền địa chỉ của Moodle vào
Ví dụ: Bạn cài ở localhost thì bạn điền http://localhost/moodle- Dòng Connection method (Phương thức kết nối) chọn cURL. lưu ý là phương thức hết nối giữa Joomla và Moodle phải giống nhau.
- Sau đó lưu lại.
-
- Vào System check (Kiểm tra hệ thống): nếu có lỗi phần nào thì sữa phần đó.
- Ta thấy bị hai lỗi ở dòng Joomla Web services và Joomdle Web services.( Nếu cài đúng )
-
- Cách sữa lổi Joomla Web services (dịch vụ web)
Bật dịch vụ web chọn có. -
- Trở lại System check. ta thấy không còn lỗi nào nữa.(Nếu còn lỗi thì phải sữa)
- Bước 7 : Kiểm Tra lại.
- Ta đăng ký thành viên ở trang Joomla
- ta lấy tên và mật khẩu của thành viên vừa đăng ký đăng nhập vào trang moodle.
- Cách Việt hóa trong Joomdle:
- Việt hóa Joomdle: bằng cách việt hóa trang front-end và trang back-end. Trước tiên các bạn nên cài đặt ngôn ngữ tiếng việt của trang front-end và trang back-end. Sau đó vào Extensions/Language Manager để chọn ngôn ngữ mặc định cho trang front-end và back-end là tiếng việt để có thể xem thử (giống như Việt hóa cho joomla)
- Việt hóa tài liệu cho Joomdle: bạn có thể vào trang http://www.joomdle.com/wiki/Main_Page, tiến hành dịch các tài liệu dành cho Joomdle, sau đó có thể liên hệ với nhóm phát triển Joomdle để cập nhật ngôn ngữ cho trang web này nhằm cung cấp thông tin nhiều hơn cho người dùng Việt Nam. Từ đó, góp phần phát triển việc nghiên cứu nhiều hơn về Joomlde, cũng như là Joomla và Moodle.
- Tài liệu tham khảo:
- Luận văn tốt nghiệp của Phạm Thanh Tòng - Sinh viên lớp Toán Tin K33, bộ môn Toán, Khoa Sư Phạm, Trường Đại học Cần Thơ.
- Hướng dẫn cài đặt Joomdle của Huỳnh Thúc Kháng - Sinh viên lớp Toán học K34, bộ môn Toán, Khoa Sư Phạm, Trường Đại học Cần Thơ.
Mr. Huy