Bản in cho chủ đề

Click vào đây để xem chủ đề như bình thường

VnVista Forum _ Invision Power Board modifications + skins _ Tạo bộ gõ tiếng Việt cho diễn đàn

Người gửi: Tacaza Sep 8 2005, 11:11 AM

Demo: diễn đàn này

Thêm bộ gõ vào Diễn đàn


Vào: ACP=>Skin manager => Edit Root Skin Board Header & Footer Wrapper

Tìm

CODE
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />



Thay thế bằng

CODE
<meta http-equiv="content-type" content="text/html; charset=utf-8" />



Tìm tiếp

CODE
<% JAVASCRIPT %>



Thêm Vào dưới

CODE
<script src="jscripts/vietuni.js" language="JavaScript" type="text/javascript"></script
>


Tìm tiếp

CODE
<% MEMBER BAR %>



Thêm Vào dưới

CODE
<script src="jscripts/vkol.js" language="JavaScript" type="text/javascript"></script>



Xong save lai.

Mở File sources/classes/class_display.php

Tìm

CODE
$ibforums->skin['_wrapper'] = str_replace( "<% LOFIVERSION %>"    , $this->_get_lofi_link()  , $ibforums->skin['_wrapper']);



Thêm Vào dưới

CODE
$ibforums->skin['_wrapper'] = str_replace( "<input type='text'", "<input type='text' onkeyup='telexingVietUC(this,event)'", $ibforums->skin['_wrapper'] );
$ibforums->skin['_wrapper'] = str_replace( "<input type=\"text\"", "<input type=\"text\" onkeyup='telexingVietUC(this,event)'", $ibforums->skin['_wrapper'] );
$ibforums->skin['_wrapper'] = str_replace( "<input type='input'", "<input type='input' onkeyup='telexingVietUC(this,event)'", $ibforums->skin['_wrapper'] );
$ibforums->skin['_wrapper'] = str_replace( "<input type=\"input\"", "<input type=\"input\" onkeyup='telexingVietUC(this,event)'", $ibforums->skin['_wrapper'] );
$ibforums->skin['_wrapper'] = str_replace( "<textarea", "<textarea  onkeyup=telexingVietUC(this,event)", $ibforums->skin['_wrapper'] );



Save và Upload.

Download Vietuni

Download Attached file rồi upload 2 files vietvni.js và vkol.js vào folder jscripts/
Thế là xong cho phần Forum.

______________________________


Thêm bộ gõ vào ACP


Mở file sources/admin/admin_skin.php

Tìm

CODE
<meta HTTP-EQUIV=\"Expires\" CONTENT=\"Mon, 06 May 1996 04:57:00 GMT\">



Thêm vào dưới

CODE
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" />



Tìm tiếp

CODE
<script type=\"text/javascript\" src='jscripts/ipb_global.js'></script>



Thêm vào dưới

CODE
<script type=\"text/javascript\" src='jscripts/vietuni.js'></script>



Tim tiếp

CODE
<div align='right' id='jwrap'><strong>Quick Jump</strong> <!--JUMP--></div>



Thêm vào dưới

CODE
<script type=\"text/javascript\" src='jscripts/vkol.js'></script>


Save and Upload

Xong mở file sources/admin/admin_functions.php

Tìm

CODE
print $html;



Thêm vào trên

CODE
$html = str_replace( "<input type='text'", "<input type='text' onkeyup='telexingVietUC(this,event)'", $html );
$html = str_replace( "<input type=\"text\"", "<input type=\"text\" onkeyup='telexingVietUC(this,event)'", $html );
$html = str_replace( "<input type='input'", "<input type='input' onkeyup='telexingVietUC(this,event)'", $html );
$html = str_replace( "<input type=\"input\"", "<input type=\"input\" onkeyup='telexingVietUC(this,event)'", $html );
$html = str_replace( "<textarea", "<textarea  onkeyup=telexingVietUC(this,event)", $html );



• Hoàn tất, chúc vui!


(Khách không được phép xem hoặc tải dữ liệu đính kèm!)

Người gửi: cyclo Sep 8 2005, 02:05 PM

Có thể tạo bộ gõ Tiếng Việt đơn giản hơn . Cách làm như sau:
vào Admin CP => skinning& styles => Board Wrappers=> javascrip điền đoạn mã này vào:

QUOTE
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"><script language=javascript src='http://freewebs.com/nhatvu-vn/vietuni.js' type=text/javascript></SCRIPT><body onmouseup=ddth_mouseup() onmousedown=ddth_mouseout() onkeydown=ddth_keydown() onmouseover=ddth_mouseover() onmouseout=ddth_mouseout() onload=ddth_pageload() >
<script Language="Javascript">
<title></title>


Vào Header and Body,chép đoạn này:
QUOTE
</SCRIPT><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" alink="#000000" vlink="#000000">
<% BOARD HEADER %>
<% NAVIGATION %><script language=javascript src='http://freewebs.com/nhatvu-vn/vkol.js' type=text/javascript></SCRIPT>
<% BOARD %>


Và ..done! Enjoy !

Người gửi: Tacaza Sep 8 2005, 07:10 PM

Đây là bộ gõ cho IPB chứ ko phải IF 31.gif

Người gửi: nam Sep 21 2005, 10:46 AM

Sao minh chi thay moi file vietuni.js vay cac ban, minh khong thay vkol.js. 20.gif

Người gửi: Tacaza Sep 21 2005, 10:52 AM

Bạn giải nén file zip ra sẽ thấy hai file vietuni.js & vkol.js
Thân.

Người gửi: nam Sep 21 2005, 11:09 AM

Cam on Tacaza, minh da download xong. Minh se theo huong dan cua ban. Skin cua Vnvista dep that day. Mong ban co nhieu bai viet cho moi nguoi hoc hoi.

Người gửi: Tacaza Sep 21 2005, 11:17 AM

Hì hì, cám ơn bạn đã khen.
Có gì cần thắc mắc hay giúp đỡ bạn cứ hỏi nhé!
1.gif

Người gửi: Papillon Nov 2 2005, 02:10 PM

Tacaza ơi, còn đối với diễn đàn xài version 2.1.2 thì sao vậy? mình vẫn chưa làm được, bạn giúp mình với nếu bạn rảnh, thanks so!!!!

Người gửi: Thank you ^_^ Jun 4 2006, 09:16 AM

5 thành viên đã cám ơn người lập chủ đề:
http://vnvista.com/forums/index.php?showuser=349, http://vnvista.com/forums/index.php?showuser=1135, tommyrader

Người gửi: Tacaza Nov 2 2005, 02:37 PM

Ok, đã post bài hướng dẫn cài bộ gõ cho bản 2.1.x trong diễn đàn rồi. Bạn tìm nhé.

Người gửi: -=VoDanh=- Dec 29 2005, 07:44 PM

sao trong file class_display.php mình không tìm thấy cái dòng mà mình cần làm sao thêm đây bạn 67.gif

Người gửi: Papillon Dec 29 2005, 09:39 PM

Theo Papillon thì bạn đừng nên copy hết nguyên si, chỉ một phần nào đó thôi thì khi find may ra sẽ khả quan hơn. Bạn thử lại đi nhé! Và đây là bản cho IPB 2.0!

Người gửi: lsvan Dec 30 2005, 10:37 AM

lần sau mấy file này đừng dùng Credits nữa mà, như thế tụi mình nghèo Creadits lắm

Người gửi: lsvan Dec 30 2005, 10:39 AM

Xong mở file sources/admin/admin_functions.php

Tìm

CODE
print $html;


Thêm vào trên

CODE$html = str_replace( "<input type='text'", "<input type='text' onkeyup='telexingVietUC(this,event)'", $html );
$html = str_replace( "<input type=\"text\"", "<input type=\"text\" onkeyup='telexingVietUC(this,event)'", $html );
$html = str_replace( "<input type='input'", "<input type='input' onkeyup='telexingVietUC(this,event)'", $html );
$html = str_replace( "<input type=\"input\"", "<input type=\"input\" onkeyup='telexingVietUC(this,event)'", $html );
$html = str_replace( "<textarea", "<textarea onkeyup=telexingVietUC(this,event)", $html );


------------------------
print $html; <~~ tim dc 3 cái này lận làm sao biết chèn chổ nào

Người gửi: -=VoDanh=- Dec 30 2005, 10:43 AM

Làm roài cám ơn pác Admin lắm nhưng mà vào ACP cũng không đáng TV được huhu

Người gửi: -=VoDanh=- Dec 30 2005, 10:59 AM

Ấy ấy xin lỗi pác admin, em thêm thử cả 3 lần vào sau 3 cái dòng print $html; thì gõ TV được roài xin lỗi em không có ý spam bài hix

Người gửi: xXxHackerxXx Feb 3 2006, 11:07 AM

hic! mới đăng kí thì làm sao có 3 credit chòi
làm ơn coi lại cái diễn đàn

Người gửi: xXxHackerxXx Feb 3 2006, 11:11 AM

tui 4 credit sao vẫn chưa dơ dc nhỉ ?

Người gửi: xXxHackerxXx Feb 3 2006, 11:13 AM

tui đủ 3 credit rồi mà k0 dơ dc chòi

Người gửi: xXxHackerxXx Feb 3 2006, 11:16 AM

cho em dow cái Admin ơi chứ zdậy hổng bít chừng nào em mới dow dc

Người gửi: xXxHackerxXx Feb 3 2006, 04:08 PM

ủa cái print $html; có tới 3 cái vậy cái dòng thứ mấy đay hả pác admin

Người gửi: xXxHackerxXx Feb 3 2006, 04:11 PM

Khi em download về thì extrac k0 dc
Admin coi lại filde dùm em cáy đi

Người gửi: amOre_mIo Feb 7 2006, 02:58 PM

Lại thiếu Credits nữa rồi hix hix

Người gửi: amOre_mIo Feb 7 2006, 03:56 PM

Chưa kịp download đã mất Credits là sao nhĩ ???

Người gửi: amOre_mIo Feb 12 2006, 03:13 PM

Sao mình không download được nhĩ

Người gửi: amOre_mIo Feb 12 2006, 03:15 PM

Tacaza bõ phần Credits đi dùng cái mod ẩn bài viết post bài trả lời mới thấy link như thế hay hơn á

Người gửi: bastick Feb 25 2006, 10:10 AM

hix hix cảm ơn bác nhưng khổ quá lại phải post bài

Người gửi: bastick Feb 25 2006, 10:19 AM

lai phải viết lần nữa chán!

Người gửi: elgoog Mar 23 2006, 04:51 AM

Thế còn cái bộ gõ hiện tại thì sao, sử dụng AVIM rùi mà, ngoài cái chèn script vào cuối, admin làm thế nào chèn mấy cái input radio thế cũng ở trong clas_display hả, cái này hả

CODE
<p align="center"> <INPUT
     id=him_auto onclick=setMethod(0); type=radio name=viet_method>AUTO <INPUT
     id=him_telex onclick=setMethod(1); type=radio name=viet_method>TELEX
     <INPUT id=him_vni onclick=setMethod(2); type=radio name=viet_method>VNI
     <INPUT id=him_viqr onclick=setMethod(3); type=radio name=viet_method>VIQR
     <INPUT id=him_viqr2 onclick=setMethod(4); type=radio
     name=viet_method>VIQR* <INPUT id=him_off onclick=setMethod(-1); type=radio
     name=viet_method>OFF <INPUT id=him_ckspell onclick=setSpell(this);
     type=checkbox name=viet_method>Check Spell <INPUT id=him_daucu
     onclick=setDauCu(this); type=checkbox name=viet_method>Old Accent
<p>

Người gửi: trungca Apr 3 2006, 08:10 PM

cho xin cai credit nha huynh ca6u bai2 da96y

Người gửi: trungca Apr 3 2006, 08:11 PM

lu5m the6m ma61y cai1 nu7a4 nhe1 admin dung gian ma2

Người gửi: tiachopxanh May 30 2006, 12:40 PM

admin ơi ,khi tui việt hoá xong ,thay iso-... bằng utf-8 rồi cài bộ gõ tiếng việt thì kết quả là lỗi .Ví dụ :Th?bᯠtừ Ban quản trị diễn 𠮼/a>
Nh??bᯠmới nhất từ Ban quản trị sẽ 𽦣7907;c cập nhập tại 𢹼br />
Mần răng đây ,help me fast ? Tui đang cần hoàn thiện diễn đàn gấp

Người gửi: daibangden Aug 19 2006, 08:04 AM

Mình dùng IBp 2.1.7 làm như vậy thì không được bạn àh...hay phải có thay đổi gì khác vậy...giúp mình với!

Người gửi: ruanshi Oct 7 2006, 09:18 PM

anh admin oi! em đang lam thử forum cua thằng Invision Power Board http://www.invisionplus.net em phải việt hoá từng mục , nhưng cũng không việt hoá được hết vi nó có quá nhiều mục. và phần post topic em không thể cho chèn HTML vào được. vi dụ như " "["video] link "["/video]' nó không hoạt động. anh biết thì hướng dẫn dùm em nhé. thank nhiều
anh có thể xem thử web của em đang làm ma hướng dẫn dùm em.
http://sudoi.invisionplus.net/

Người gửi: dacminhm Nov 13 2006, 11:50 AM

Chết tui sao tui lam, đúng các bước ! chỉ thiếu ( ko tìm thấy file admin_skin.php !)

trong diễn đàn đúng hiện lên bộ gõ ! Mỗi tội nó không chạy !

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)