trieuhooang

New Member
-Rất nhiều bạn muốn có một bất gian riêng, nhỏ trên mạng, một diễn đàn con cho lớp của mình. Trong khi bạn bất có vốn để mua host, Domain. Không có kinh nghiệm về php, mySQL và về cài đặt một IPB hay VBB.Thì chọn lựa về Invisionfree là một lựa chọn sáng suốt cho bạn.


-Mặc dù, trong topic này có khá nhiều bài viết về Invisionfree nhưng rất lan man. Không rõ đối tượng, bất rõ vấn đề, và giải thích chỉ mang tính chất copy/paste nên tui viết cái này để tất cả người hiểu rõ về INVISIONFREE như bản chất của nó. Giúp tất cả người có thể có một forumfree đáng để nhìn. Dù đánh giá là đồ chùa, nhưng bất phải là bỏ đi. Mong tất cả người đừng post tư vấn vào đây cho đến khi tui viết xong, và mong mod đừng có xoá bài này!!


-Đăng kí ở Invisionfree, tại sao tui lại chọn Invisionfree?


-Mặc dù có nhiều loại forumfree cho bạn chọn như

hay nhưng Invisionfree lại có một điêm mạnh của nó, và bất kém tính chuyên nghiệp.

1- Invisionfree lâu đời hơn các forum free khác

2- Invisionfree có một giao diện khá gợi cảm

3- Nhờ sự lâu đời của mình mà người ta nghiên cứu về nó đạt được nhiều thành tựu hơn so với forum khác, cho dù Forumhoster cho bạn sờ vào cả phpadmin của nó.

Thông số về invisionfree cập nhật ngày 18/1/05 là 450,000 forum và 4,400,000 members đăng kí

---------------------------------------------------------------------

-Để đăng kí ở Invisionfree bạn hay vào

+++ chọn Register ở menu bên tay phải. Sẽ hiện ra một trang, có thể là từ s1 cho đến s8.invisionfree. Chúng ta thường gặp s3 và s4 nhiều hơn cả. Con số này bất quan trọng lắm.

+++ Ở mục điền thông tin:

@Board Name: Tên của forum bạn, chỉ được điền kí tự và số, hãy điền tiếng việt bất dấu.

@Username: Tên của Root Admin, tức là bạn, người đầu tiên sử dụng diễn đàn. Hãy viết tiếng việt bất dấu!!

@Category: Mục đích của bạn đối với diễn đàn, (nhiều) đa phần nên chọn Forum Service.

@Password: mật (an ninh) mã của bạn

@Password verity: gõ lại Password.

@Email Address: E-mail có thật của bạn, mỗi e-mail chỉ đăng kí được một lần

@Email Address verity: Gõ lại E-mail


-Điều lệ của Invisionfree, chỉ có ba điều quan trọng nhất

1- Chỉ dung tiếng Anh trên diễn đàn

2- Không được xoá quảng cáo

3- Không xoá nguồn gốc diễn đàn (copyright invision power Board)


-Tuy nhiên, Invision Teams vừa du di cho bạn khoản thứ nhất, vì vậy bạn đừng vi phạm hai khoản còn lại, nếu bạn muốn diễn đàn của mình bình yên.


-Bạn cùng ý và ấn Register!!


***Loại bỏ quảng cáo


Với dịch vụ Invisionfree (

), bạn có thể tự làm ra (tạo) cho mình một forum (diễn đàn) miễn phí mà bất nên phải biết lập trình. Chính vì ưu điểm đó mà dịch vụ này thường được các bạn học sinh, sinh viên dùng làm diễn đàn thảo luận cho lớp học hay cho trường của mình. Tuy nhiên, khi đăng ký một diễn đàn tại Invisionfree thì cũng cùng nghĩa với chuyện bạn phải chịu một số banner quảng cáo đặt trên tất cả các trang của diễn đàn. Bài viết sau đây sẽ chỉ dẫn bạn cách khắc phục hạn chế này.


Như bạn vừa biết, sau khi đăng ký một tài khoản tại Invisionfree, bạn sẽ được cung cấp 2 đất chỉ khác nhau, một là đất chỉ của diễn đàn (có dạng

với x là số thứ tự của server chứa diễn đàn, còn boardname chính là tên diễn đàn mà khi đăng ký bạn vừa khai báo), đất chỉ thứ hai được dùng để đăng nhập vào bảng điều khiển và quản lý diễn đàn (có dạng ).

Bạn hãy truy cập vào đất chỉ thứ 2 rồi đăng nhập bằng tài khoản của mình. Sau đó tìm đến khung Skinning & Styles nằm ở cột bên trái, nhấp chọn mục Board Wrapper. Ở khung bên phải xuất hiện cửa sổ Edit Wrapper. Tiếp theo, bạn xóa toàn bộ nội dung chứa trong khung Header & Body và thay bằng đoạn ngựa 1:


CODE

<%<% BOARD HEADER %>%>

< script language='JavaScript' type="text/javascript">

function buddy_pop() { window.open('index.php?act=buddy&s=','BrowserBuddy ','width=250,height=500,resizable=yes,scrollbars=y es'); }

function multi_page_jump( url_bit, total_posts, per_page )

{pages = 1; cur_st = parseInt(""); cur_page = 1;

if ( total_posts % per_page == 0 ) { pages = total_posts / per_page; }

else { pages = Math.ceil( total_posts / per_page ); }

msg = "Please enter a page number to jump to between 1 and" + " " + pages;

if ( cur_st > 0 ) { cur_page = cur_st / per_page; cur_page = cur_page -1; }

show_page = 1;

if ( cur_page < pages ) { show_page = cur_page + 1; }

if ( cur_page >= pages ) { show_page = cur_page - 1; }

else { show_page = cur_page + 1; }

userPage = prompt( msg, show_page );

if ( userPage > 0 ) {

if ( userPage < 1 ) { userPage = 1; }

if ( userPage > pages ) { userPage = pages; }

if ( userPage == 1 ) { start = 0; }

else { start = (userPage - 1) * per_page; }

window.location = url_bit + "&st=" + start;}}

//-->

< /script>




<% MEMBER BAR %>

<% NAVIGATION %>

<% BOARD %>



-Trong đó yourforum chính là đất chỉ diễn đàn của bạn, còn yourlogo là đất chỉ liên kết đến hình ảnh logo cho diễn đàn (thường được đặt ở phía trên cùng của diễn đàn, ví dụ logo của diễn đàn e-CHÍP là

). Cuối cùng, nhấn nút Edit Wrapper để lưu lại những thay đổi. Bây giờ, bạn thử truy cập vào diễn đàn của mình xem sao. Chúc bạn như ý!

Tự Việt hóa diễn đàn


-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 bất rành về tiếng Anh thì điều này quả là một trở ngại lớn! Vì vậy, chuyện 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 bất 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à làm ra (tạo) ra một file việt hóa có phần mở rộng lớn là *.js rồi chèn vào diễn đàn. Cơ sở để Việt hóa chính là chuyện 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 ngựa Unicode. Đoạn JavaScript dùng để Việt hóa có cấu trúc như sau:


CODE

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 làm ra (tạo) được một file JavaScript có cấu trúc như trên, bạn dùng WordPad (hay 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

.

Bây giờ, bạn quay trở lại trang quản lý diễn đàn (có đất chỉ dạng

), đăng nhập vào bảng điều khiển với username, password vừa đă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: < script src="http://www.yourwebsite.com/viethoa.js">< /script> , bạn nhớ phải thay đổi đất 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.

-Bạn có thể tải tập tin viethoa.js vừa được biên tập sẵn tại

để sử dụng cho diễn đàn của mình

-Bộ gõ hiện giờ rất (nhiều) đa dạng, có thể dung unicode hay viettyping v..vv như gamevn là dùng Unicode. Bạn phải xác định, Invisionfree rất bình thường. Trong phần bạn có thể chỉnh sửa, nó chỉ như một cấu trúc html đơn giản, mà thực ra viết bằng php. Nhưng bạn cứ coi như nó là bằng html đi. Vậy thì nó sẽ có đủ:


// Document Type nằm ở đây




//Meta Tags, Javascript và CSS nằm ở đây (javascript là javascript hệ thống trình duyệt, nó giúp bạn phân phối trong trình duyệt sử dụng, bất hoàn toàn tương tự như javascript bạn dùng ở thẻ

// nơi bạn trình bày phần thân, gồm có: Header & Body, Footer:




-Quay trở lại chuyện chèn bộ gõ!

1-- Trong tag Meta, bạn cho đoạn:



Tag meta này giúp bạn bất bị lỗi khi viết trong diễn đàn.

2-- Trong JavaScript bạn chèn:


CODE



-Đến đây, chèn bộ gõ trong Diễn đàn là xong. Còn trong Admin CP, bạn bất 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 "ýợ"


-Phần nào màu đỏ là phần bạn sửa chữa cho phù hợp!!

- Đây là toàn bộ qui trình làm ra (tạo) một Website - Forum . nếu có vần đề gì phát sinh trong Topic hay có rõ hơn nào bất rõ ràng , khó hiểu . Vp mong các bạn thẳng thắng hõi và Vp sẽ nhiệt tình trả lời . Và chỉ trả lời những vấn đề liên quan đến nội dụng Topic đề cập đến .

nếu các bạn thấy nó phức tạp quá muốn đơn giản hơn thì googlepages.com cũng có thể giúp bạn làm ra (tạo) một rang web riêng (chắv lá bất tạo được diễn đàn ,bởi ví nó rất đon giản mà bạn vẫn có trang web riêng cho mình)bạn chỉ cần có 1 tài khỏan gmail(nếu các bạn khong có mình sẽ gửi cho bãn ,mail mình là [email protected].)sau đó cỉ cần vào googlepages.com đăng ký và chờ khỏang vài ngày nó sẽ làm ra (tạo) cho bạn một trang web mà bạn bất cần biển biết gì về tin học cả.rất đơn giản ,giống như làm một cái nick yahoo vậy


--------------------------------------------------------------------------------------------------------------------------------


Hãy Thank nếu thấy bài viết có ý nghĩa

 

Các chủ đề có liên quan khác

Top