Bộ gõ Tiếng Việt chuẩn cho diễn đàn XenForo

Newsun

Believe in Good
Thành viên thân thiết
Tham gia
20/4/2008
Bài viết
9.433
Add-on này tích hợp bộ gõ Mudim cho XenForo. Hỗ trợ trình soạn thảo WYSIWYG trên máy tính để bàn cũng như trình soạn thảo chuẩn cho các thiết bị di động (Android, iOS,...). Bộ gõ Avim đã lỗi thời và vô tác dụng với các khung soạn thảo dạng iFrame mới này.

KenhSinhVien-mudim-xenforo-demo.jpg


Cách cài đặt cho Webmaster
+ Tải, giải nén, upload tất cả trong thư mục upload lên đường dẫn gốc chứa diễn đàn.
+ Import file: vietnamese_input_method.xml
+ Mặc định ngôn ngữ Addon là tiếng Anh, nếu muốn dịch sang tiếng Việt, vào phần Language import đè thêm: translation-vi-VN.xml
+ Quá trình cài đặt hoàn toàn tự động, bạn không phải làm gì thêm.

Cấu hình dành cho Admin
+ Bạn có thể vào Admin CP > Options > Vietnamese Input Method để quy định kiểu mặc định cho tất cả mọi người.

Phần chọn dành cho thành viên
Mỗi thành viên có thể vào trang Tuỳ chọn của riêng mình /account/preferences (Ví dụ https://kenhsinhvien.vn/account/preferences):

KenhSinhVien-mudim-xenforo.jpg


và cấu hình bộ gõ mình muốn dùng thường xuyên tại phần Kiểu gõ tiếng Việt...

KenhSinhVien-mudim-xenforo-2.jpg


Giải thích các kiểu chọn:
  • Tắt: Vô hiệu hóa bộ gõ của diễn đàn.
  • VNI: Gõ kiểu VNI, ví dụ gõ "Kenh6 Sinh Vien6" "Kênh Sinh Viên"
  • Telex: Gõ kiểu Telex, ví dụ gõ "Keenh Sinh Vieen" "Kênh Sinh Viên"
  • VIQR: Gõ dạng ghép ký tự, ví dụ gõ "Ke^nh Sinh Vie^n" "Kênh Sinh Viên"
  • Tổng hợp: Kết hợp cả các kiểu cùng lúc đều được, gõ "Cuooc5 ddowi2" "cuộc đời"
  • Tự động: Khi bạn bắt đầu gõ, Mudim sẽ nhận dạng kiểu gõ bạn dùng và chỉ áp dụng duy nhất kiểu đó suốt lần nhập đó của bạn. Ví dụ gõ "Cuooc5 d9owi2" chỉ được "cuôc5 đơi2" do kiểu Telex đã được nhận dạng trước nên kiểu VNI không được áp dụng nữa.
  • Kiểm tra chính tả: Mudim có khả năng nhận lỗi chính tả khi gõ và sẽ ngừng bỏ dấu để bạn biết đã gõ sai. Nhưng đôi khi gây các trường hợp lỗi, nhất là khi gõ các từ tiếng Anh/lai Anh (ví dụ gõ Alô sẽ lỗi), nên không khuyên chọn.
  • Bỏ dấu kiểu mới: hy bỏ (kiểu cũ), hu bỏ (kiểu mới); hòa hợp (cũ), hoà hợp (mới)
Các lần đăng nhập sau hệ thống sẽ tự động nhớ cấu hình bộ gõ (như vậy nếu có ai sử dụng nhiều máy tính khác nhau thì các tuỳ chọn vẫn được giữ cố định). Trong trường hợp không đăng nhập, sẽ hiển thị khung cấu hình ở cuối trang như khi bạn chèn Mudim kiểu truyền thống.

Phím tắt
+ Ẩn hiện bảng điều khiển Mudim : Nhấn phím tắt F8.

+ Bật tắt bộ gõ nhanh: Nhấn phím tắt F9 hoặc F10.

+ Tắt tạm thời: cho 1 từ đang gõ hoặc sắp gõ với phím tắt SHIFT. Lưu ý, bạn cần bấm riêng phím SHIFT rồi nhả ra mới có tác dụng này, do vậy chức năng này không ảnh hưởng đến việc viết hoa của bạn. Ví dụ muốn gõ từ "extension" bạn có thể gõ Shiftextension.

+ Tắt kiểm tra chính tả tạm thời: bạn có thể tắt tạm thời cho 1 từ sắp gõ với phím tắt CTRL. Bạn cũng cần bấm 1 mình phím CTRL rồi nhả ra để kích hoạt chức năng này. Ví dụ muốn gõ cụm "bộgõ" bạn có thể gõ như sau (kiểu telex) : boojCtrlgox

Tất cả các thiết lập của bạn trên bảng điều khiển (không đăng nhập) sẽ được lưu lại trong cookie của từng trang trong vòng 1 tuần. Nếu bạn quay lại trang web trong thời gian này bạn sẽ không cần thiết lập lại nữa.

Bản quyền
Mudim được phát hành theo giấy phép GPLv2, có tại địa chỉ https://www.gnu.org/licenses/gpl.html . Bạn có toàn quyền sửa chữa file script theo ý mình nhưng hãy tôn trọng công sức đã bỏ ra của những người viết nên phần mềm này và giữ lại thông tin về tác giả trong đó.

Bộ gõ Mudim cho diễn đàn vBulletin, IPB hay WordpressJoomla bạn hãy xem, tải và cài đặt tại: https://code.google.com/p/mudim/wiki/MudimPlugins

Addon Mudim for xenForo được viết bởi Dao Hoang Son (xfrocks).

Tải bộ gõ Mudim cho Xenforo:
  • Download add-on tại: github.com
  • Hoặc tải file đính kèm (bản đã được fix 1 lỗi quan trọng).
 

Đính kèm

  • mudim-xenforo.zip
    15,5 KB · Lượt xem: 236
Hiệu chỉnh:
Tại Kênh Sinh Viên, bảng điều khiển đã được ẩn đi, khi chưa đăng nhập bạn có thể rê chuột vào góc dưới bên trái trang, bảng điều khiển sẽ hiện ra.

KenhSinhVien-mudim-control-panel-auto-hide.jpg


Để cài đặt tính năng này, các Webmaster có thể thêm vào template EXTRA.css 1 đoạn CSS nhỏ:
Mã:
/*Mudim*/
#mudimPanel {
 -webkit-transition: all 2s ease;
 -moz-transition: all 2s ease;
 background:#FFF url([COLOR=#ff0000]js/mudim/bogo.jpg[/COLOR]) no-repeat right center!important;
 -moz-opacity: 0;opacity: 0;filter: alpha(opacity=90);
 bottom: 9px!important;
 left:-333px!important;
 width: 331px!important;
 height: 47px!important;
 padding: 4px 26px 4px 4px!important;
 font-size: 10px!important;
 font-weight:bold;
 vertical-align:middle;
 -moz-box-shadow: 3px 3px 3px #000;
 -webkit-box-shadow: 3px 3px 3px #000;
 box-shadow: 3px 3px 3px #000;
}
#mudimPanel:hover {
 -webkit-transition: all 1s ease;
 -moz-transition: all 1s ease;
 -moz-opacity: 1; opacity: 1; filter: alpha(opacity=100);
 left:0!important
}
#divInput{
 position:fixed;
 padding:2px;
 bottom:2px;
 right:3px;
 z-index:50;
}
 

Đính kèm

  • bogo.jpg
    bogo.jpg
    1,5 KB · Lượt xem: 202
toàn là 3h ==!
 
×
Quay lại
Top