Anh Nguyen_Kain ơi , em có tạo 1 forum invision free và đã tạo các category và forum , nhưng mà forum của em chủ yếu là post nhạc và video nhưng mà em lại không biết phải làm thế nào để có những cái đó nữa , và còn trong khi post bài nữa tất cả các bộ nút mã đều không hoạt động như code , img , url .... nó bắt buộc mình phải tự đánh lệnh đó ra kể cả các nút mã nhạc , video nữa . Em mong anh giúp em sửa những lỗi này . Đây là forum của em Click Here
Mình ít tuổi lắm mà (mới 90 thôi ) , gọi anh nghe không quen :P Mình nghĩ bạn nên bỏ cái nhạc vào lúc ban đầu đi , nó làm ảnh hưởng đến người vào nhiều lắm Ô nhạc , music và flash vẫn chạy tốt , mình đã test thử , chỉ bị lỗi ở ô code và http:// thôi , mình nghĩ đây là do bạn đã nối script qua freewebs , bạn nên xem lại trong lúc hack script có đường link của script nào bị lỗi không ?
À mà anh có thể giúp em Việt hóa và tạo bộ gõ tiếng việt cho 1 forum Invision dc không vậy anh Nguyen_kain
Theo mặc định, Invisionfree sẽ sử dụng tiếng Anh làm ngôn ngữ chính cho diễn đàn. Đối với một số bạn không rành về tiếng Anh thì điều này quả là một trở ngại lớn! Vì vậy, việc bạn cần làm bây giờ là phải chuyển toàn bộ ngôn ngữ tiếng Anh sang tiếng Việt (Việt hóa cho diễn đàn) để ai cũng có thể hiểu được. Vì Invisionfree không cho chúng ta can thiệp vào các file PHP để Việt hóa như những diễn đàn khác, cho nên chúng ta sẽ sử dụng JavaScript để giải quyết vấn đề trên. Cụ thể là tạo ra một file việt hóa có phần mở rộng là *.js rồi chèn vào diễn đàn. Cơ sở để Việt hóa chính là việc dịch và thay thế những cụm từ tiếng Anh xuất hiện trên diễn đàn bằng các từ tiếng Việt soạn theo mã Unicode. Đoạn JavaScript dùng để Việt hóa có cấu trúc như sau: Mã: function change(item,item2) { var range = document.body.createTextRange(); range.collapse(true); if (location.href.indexOf("action=") != -1 ) { return false; } else { while (range.findText(item)) { range.text=item2; range.collapse(false); }}} change("English1", "Vietnamese1") change("English2", "Vietnamese2") ...... Trong đó English1, English2... là những cụm từ tiếng Anh mà bạn nhìn thấy trên diễn đàn, còn Vietnamese1, Vietnamese2... là phần dịch nghĩa tiếng Việt tương ứng với mỗi cụm từ tiếng Anh đứng trước nó (Ví dụ: change (“Login”, “Đăng nhập”) chẳng hạn). Muốn tạo được một file JavaScript có cấu trúc như trên, bạn dùng WordPad (hoặc Notepad) để soạn thảo. Sau khi soạn xong, bạn nhấp chọn File\ Save, hộp thoại Save As hiện ra, bạn đặt tên cho tập tin này là viethoa.js, sau đó chọn định dạng Text Document trong mục Save as type, cuối cùng nhấn Save để lưu vào máy. Tiếp đến, bạn upload tập tin này lên host (nơi lưu trữ dữ liệu) của mình, lúc đó tập tin viethoa.js sẽ có đường dẫn liên kết dạng http://www.yourwebsite.com/viethoa.js. Bây giờ, bạn quay trở lại trang quản lý diễn đàn (có địa chỉ dạng http://sx.invisionfree.com/boardname/admin.php), đăng nhập vào bảng điều khiển với username, password đã đăng ký. Sau đó nhấp chọn mục Board Wrapper trong phần Skinning & Styles. Hộp thoại Edit Wrapper xuất hiện, bạn tìm đến khung Footer và gõ đoạn code này vào: , bạn nhớ phải thay đổi địa chỉ đường dẫn đến file viethoa.js cho phù hợp đấy nhé! Cuối cùng, nhấn nút Edit Wrapper để thay đổi có hiệu lực. Đây là link down : http://www.echip.com.vn/echiproot/html/2005/so193/viethoa.js ********************************************************** Quay trở lại việc chèn bộ gõ! 1-- Trong tag Meta, bạn cho đoạn: Mã: <meta http-equiv="content-type" content="text/html; charset=utf-8" /> Tag meta này giúp bạn không bị lỗi khi viết trong diễn đàn. 2-- Trong JavaScript bạn chèn: Mã: <script language=JavaScript 1.2 src="http://www.echip.com.vn/echiproot/html/2005/so193/viethoa.js"> <body onmouseup=ddth_mouseup() onmousedown=ddth_mouseout() onkeydown=ddth_keydown() onmouseover=ddth_mouseover() onmouseout=ddth_mouseout() bgcolor='#FFFFFF' leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" alink='#000000' vlink='#000000'> </SCRIPT> Đến đây, chèn bộ gõ trong Diễn đàn là xong. Còn trong Admin CP, bạn không thể dung bộ gõ này, hãy dùng Vietkey ở máy của bạn để viết Tiếng Việt, nên hạn chế viết từ nào có dạng "ượ" vì nó trở thành "ýợ" Sưu tầm