admin
01-08-2010, 06:07 PM
H.I.M - JavaScript Advanced Vietnamese Input Method
Phương pháp nhập và xử lý tiếng Việt dành cho các trang Web
phát triển bởi Đặng Trần Hiếu <lt2hieu2004 (at) users (dot) sf (dot) net>
Giới thiệu:
Hiện nay, đã có khá nhiều chương trình gõ tiếng Việt có thể hoạt động tương đối tốt cho các trang web. Tuy nhiên, nhiều chương trình phụ thuộc vào chương trình duyệt web, hoặc khá phức tạp, do đó có những lỗi/hạn chế nhất định.
Với mục đích có thể hỗ trợ cho bạn có thể gõ tiếng Việt một cách dễ dàng nhất, ở trên nhiều chương trình duyệt web khác nhau, chúng tôi đã phát triển, và giới thiệu với các bạn chương trình H.I.M (hay còn được biết tới với tên AVIM), được viết bằng ngôn ngữ Javascript.
Với H.I.M, bạn có thể gõ tiếng Việt (theo chuẩn UNICODE) trên nhiều chương trình duyệt web khác nhau (Internet Explorer, Firefox, Netscape ...), theo nhiều kiểu gõ khác nhau (TELEX, VNI, VIQR). Nếu bạn là người thiết kế web dùng tiếng Việt, bạn có thể dễ dàng đưa bộ gõ vào website của bạn, chỉ với một vài thay đổi nhỏ trong trang web.
Chức năng
H.I.M là giải pháp tích hợp gõ tiếng Việt trong trang web, hoạt động trong nhiều môi trường khác nhau. Sau đây là một số đặc điểm chính:
- Hoạt động trên các chương trình duyệt Web sau: Internet Explorer 4.0 hoặc mới hơn, các trình duyệt dựa theo chuẩn của Mozilla 1.3 hoặc mới hơn (bao gồm Firefox, Netscape, Mozilla), Opera 8.0 hoặc mới hơn.
(từ version 20061127, thêm hỗ trợ cho KHTML 3.5.2 trở lên (Konqueror 3.5.2 trở lên). Safari engine cũng dựa trên KHTML --> trên lý thuyết Safari cũng hoạt động tốt
- Hoạt động cả trong iframe, và trong chế độ WYSIWYG như của vBulletin
- Hỗ trợ các bộ gõ chữ Việt thông dụng: TELEX, VNI, VIQR.
Chế độ gõ tự động (AUTO) có thể gõ theo kiểu TELEX hoặc VNI
- Tự động tìm nguyên âm mang dấu trong từ, để cho phép bỏ dấu nhanh, đúng chính tả.
- Cõ thể gõ lặp để sửa chữ và dấu ở mọi chỗ trong bài. Chỉ cần chuyển con trỏ về vị trí của từ cần sửa, và gõ lặp. Có thể sử dụng phím Z hoặc 0 hoặc - để xóa dấu.
- Hỗ trợ kiểm tra chính tả, cho phép nhận dạng những từ cơ bản không phải tiếng Việt để không bỏ dấu.
__________________________________________________ ________________________________________________
Cài đặt
Cách 1.
1.Upload các file avim.js trong file đính kèm vào thư mục clientscript.Và avim.css , transparent.png vào thư mục root(ngang hàng index)
2.Thêm đoạn code sau vào cuối cùng footer trong templates cần cài đặt ( AdminCP->Templates Maneger-> Edit templates -> footer).
<script xsrc="clientscript/avim.js" mce_src="clientscript/avim.js" ></script>Cách 2.
1 .Upload các file avim.js trong file đính kèm vào thư mục clientscript.Và avim.css , transparent.png vào thư mục root(ngang hàng index)
2.Import product !
Download file đính kèm!
---------------------Nguồn: Vietvbb.com-----------------------
Phương pháp nhập và xử lý tiếng Việt dành cho các trang Web
phát triển bởi Đặng Trần Hiếu <lt2hieu2004 (at) users (dot) sf (dot) net>
Giới thiệu:
Hiện nay, đã có khá nhiều chương trình gõ tiếng Việt có thể hoạt động tương đối tốt cho các trang web. Tuy nhiên, nhiều chương trình phụ thuộc vào chương trình duyệt web, hoặc khá phức tạp, do đó có những lỗi/hạn chế nhất định.
Với mục đích có thể hỗ trợ cho bạn có thể gõ tiếng Việt một cách dễ dàng nhất, ở trên nhiều chương trình duyệt web khác nhau, chúng tôi đã phát triển, và giới thiệu với các bạn chương trình H.I.M (hay còn được biết tới với tên AVIM), được viết bằng ngôn ngữ Javascript.
Với H.I.M, bạn có thể gõ tiếng Việt (theo chuẩn UNICODE) trên nhiều chương trình duyệt web khác nhau (Internet Explorer, Firefox, Netscape ...), theo nhiều kiểu gõ khác nhau (TELEX, VNI, VIQR). Nếu bạn là người thiết kế web dùng tiếng Việt, bạn có thể dễ dàng đưa bộ gõ vào website của bạn, chỉ với một vài thay đổi nhỏ trong trang web.
Chức năng
H.I.M là giải pháp tích hợp gõ tiếng Việt trong trang web, hoạt động trong nhiều môi trường khác nhau. Sau đây là một số đặc điểm chính:
- Hoạt động trên các chương trình duyệt Web sau: Internet Explorer 4.0 hoặc mới hơn, các trình duyệt dựa theo chuẩn của Mozilla 1.3 hoặc mới hơn (bao gồm Firefox, Netscape, Mozilla), Opera 8.0 hoặc mới hơn.
(từ version 20061127, thêm hỗ trợ cho KHTML 3.5.2 trở lên (Konqueror 3.5.2 trở lên). Safari engine cũng dựa trên KHTML --> trên lý thuyết Safari cũng hoạt động tốt
- Hoạt động cả trong iframe, và trong chế độ WYSIWYG như của vBulletin
- Hỗ trợ các bộ gõ chữ Việt thông dụng: TELEX, VNI, VIQR.
Chế độ gõ tự động (AUTO) có thể gõ theo kiểu TELEX hoặc VNI
- Tự động tìm nguyên âm mang dấu trong từ, để cho phép bỏ dấu nhanh, đúng chính tả.
- Cõ thể gõ lặp để sửa chữ và dấu ở mọi chỗ trong bài. Chỉ cần chuyển con trỏ về vị trí của từ cần sửa, và gõ lặp. Có thể sử dụng phím Z hoặc 0 hoặc - để xóa dấu.
- Hỗ trợ kiểm tra chính tả, cho phép nhận dạng những từ cơ bản không phải tiếng Việt để không bỏ dấu.
__________________________________________________ ________________________________________________
Cài đặt
Cách 1.
1.Upload các file avim.js trong file đính kèm vào thư mục clientscript.Và avim.css , transparent.png vào thư mục root(ngang hàng index)
2.Thêm đoạn code sau vào cuối cùng footer trong templates cần cài đặt ( AdminCP->Templates Maneger-> Edit templates -> footer).
<script xsrc="clientscript/avim.js" mce_src="clientscript/avim.js" ></script>Cách 2.
1 .Upload các file avim.js trong file đính kèm vào thư mục clientscript.Và avim.css , transparent.png vào thư mục root(ngang hàng index)
2.Import product !
Download file đính kèm!
---------------------Nguồn: Vietvbb.com-----------------------