Thursday, October 11, 2007

Cài đặt bộ gõ tiếng Việt AVIM cho Joomla

Bộ gõ AVIMBộ gõ A.V.I.M - Advanced Vietnamese Input Method (tên gọi cũ là H.I.M) của tác giả Đặng Trần Hiếu được phát triển bằng ngôn ngữ Javascript, có thể dễ dàng tích hợp AVIM vào website, diễn đàn. AVIM có thể hoạt động tốt với IFRAME nên sẽ kết hợp được với các bộ gõ thuộc dạng web-based WYSIWYG (bộ soạn thảo tích hợp trên web, forum, blog...) khác được viết bằng Javascript hay sử dụng công nghệ AJAX.

AVIM là bộ gõ đầu tiên tương thích cùng lúc với trình duyệt FireFox lẫn Internet Explorer vào thời điểm phát hành. Điểm mạnh của AVIM là khả năng tương thích. Cho đến thời điểm hiện tại, phiên bản AVIM 20070613 hoạt động trên khá nhiều trình duyệt như Internet Explorer, FireFox, Safari, Opera, Konqueror... AVIM chạy "ngon lành" trên hầu hết các hệ điều hành Windows, Linux, Solaris, Mac OS... Hiện nay, số lượng website và diễn đàn tại Việt Nam sử dụng AVIM rất phổ biến như HVA, DDTH, HN-AMS, Wikipedia Việt Nam, VN UNITED, JoomlaViet, ITP Students Forums...

Gần đây AVIM còn được phát triển thành module cho FireFox Yahoo Messenger.

Thực hiện cài đặt bộ gõ AVIM:

Bước 1: Download AVIM bản mới nhất

Bước 2: Thiết lập các thông số

Mở file AVIM (VD: AVIM20070613.js) mà bạn vừa download về và sửa các thông số sau (nếu muốn)

method=0 //Cách gõ tiếng Việt, 0=Tự động, 1=TELEX, 2=VNI, 3=VIQR
on_off=1 //1=Bật bộ gõ, 0=Tắt bộ gõ
dockspell=1 //1=Có kiểm tra chính tả, 0=Không kiểm tra chính tả
dauCu=1 //1=Bỏ dấu kiểu cũ (o`a, o`e, u`y)
useCookie=1 //1=Có sử dụng Cookie, 0=Không sử dụng cookie

Bước 3: Upload file AVIM lên Joomla

Upload AVIM lên thư mục Joomla: đặt trực tiếp vào thư mục Joomla

Joomla
------\templates
------\templates\vinaora
------\templates\vinaora\index.php
-----------------------------------
------avim20070613.js
------index.php

Bước 4: Nhúng AVIM vào Website Joomla

Mở file index.php trong thư mục templates\templa_cua_ban. VD:

"Joomla\templates\vinaora\index.php"

Tìm đến trước thẻ và thêm đoạn mã sau

(nhớ thay http://vinaora.com = Website của bạn Cool)

Bước 5: Nhúng AVIM vào phần quản trị

  • Nếu là Joomla 1.5: mở file index.php trong thư mục "administrator\templates\khepri"
  • Nếu là Joomla 1.0.x: mở file index.php trong thư mục "administrator\templates\joomla_admin"

Sau đó làm tương tự như bước 4

Bước 6: Chạy thử

Mở Website của bạn. VD: http://vinaora.com

  • F12: bật/tắt bộ gõ
  • F9: thay đổi kiểu gõ (luân phiên Tự động, Telex, VNI, VIQR)
  • F8: bật/tắt chế độ kiểm tra chính tả.
  • F7: bật/tắt chế độ bỏ dấu theo kiểu cũ ("òa", "ùy"...).

Tham khảo thêm:

No comments: