Hướng Dẫn Làm 1 Forum Ibf đơn Giàn Và Nhất Là....free

Status
Không mở trả lời sau này.

Xenochen

Youtube Master Race
Tham gia ngày
27/10/06
Bài viết
55
Reaction score
0
Nói trước là cái này dành cho người ko bít gì về làm 4rum hít,các bác nào tài giỏi đừng vào nói này nói nọ:4:
+Bước 1: register 1 4rum
Bạn có thể lên cái host free register 1 4rum IBF
http://www.bbfree.com http:///www.invisionfree.com
www.forumhoster.com

+Bước 2:chọn skin
Bạn vào đây chọn skin cho 4rum của mình http://skins.invisionize.com/
Đăng nhập= nick: TNam ,pass: ttmh (trong đây cũng có rất nhìu avatar,icon,pip ...ect )
chọn skin và download về máy mình
Vào Acp( Admin control panel) upload skin lên
Sau khi uploads lên forum của bạn sẽ tự động import nếu thành công nó sẽ báo là skin was uploads complete nếu không thành công bạn cố gắng up lại
Tiếp theo vào import skin files
sau đó vào Skins & Templaties ---->Manage Skin set ---->Create New Skin Set
Chọn skin vừa import và nhấn Create New Skin
Vậy là xong

+Bước 3:Bỏ banner quảng cáo
- Vào ACP, Skins & Templates, Board Wrappers
- Chọn Tên Skin, Edit
- Trong phần content, thay


PHP:
<% BOARD HEADER %>

Thành


PHP:
<% MEMBER BAR %><br />

Tìm đoạn code sau ( Ctrl F )


PHP:
<% COPYRIGHT %>

Và thay đoạn code đó thành đoạn này


PHP:
<div style="visibility:hidden"><% COPYRIGHT %></div>

+Bước 4:chèn bộ gõ cho 4rum
Vào acp--> skin & template --> board wrapper --> edit ( chọn cái skin mà bạn muốn edit nếu bạn dùng nhiều skin)--> thêm vào sau <head> và <title> doạn code sau


PHP:
<script src='http://www.ysvn.net/viettyping.js' language='JavaScript' type="text/javascript"></SCRIPT>

đoạn trong src là nguồn của bộ gõ,bạn có thay nó = các nguồn khác nếu có
( Nếu link die hoặc ko có thì hỏi tui Y!M: hunterlovesvn )
+Bước 5:Việt hóa trang Index

Bạn có thể việt hóa từng phần = cách Languages/Manage Languages/English (Default Language)=>edit
Bạn sẽ thấy dòng Please select a language file to edit==>Edit this language file
nó sẽ xuất hiện bảng sau Block Name/ Content ==>Việt hóa bên content
Còn đây là code Việt hóa toàn bộ trang Index
Vào : HTML template > manager HTML > Boad Index Section > Boad Index page top Thay toàn bộ đoạn mã trong đó bằng đoạn mã dưới đây:


PHP:
<div id='userlinks'><div align='left' style='float:left;text-align:left;padding-bottom:4px'>
<b>Chào bạn trở lại , lần truy cập trước của bạn là</b></div>
<div align='right'><!-- IBF.NEWSLINK -->
</div></div><br />
<!--IBF.QUICK_LOG_IN--> </P>

Vào HTML template > manager HTML > Boad Index Section > Start Category Table
Thay toàn bộ bằng đoạn mã sau:

PHP:
<div class="tableborder">
<div class='maintitle' align='left'>&middot;&nbsp;<a href="{ibf.script_url}c={$Data['id']}">{$Data['name']}</a>&nbsp;&middot;</div>
<table width="100%" border="0" cellspacing="1" cellpadding="4">
<tr>
<th align="center" width="2%" class='titlemedium'><img src="{ibf.vars.img_url}/spacer.gif" alt="" width="28" height="1" /></th>
<th align="left" width="59%" class='titlemedium'>Diễn đàn</th>
<th align="center" width="7%" class='titlemedium'>Chủ đề</th>
<th align="center" width="7%" class='titlemedium'>Trả lời</th>
<th align="left" width="25%" class='titlemedium'>Bài trả lời sau cùng</th>
</tr>

Vào : HTML template > manager HTML > Boad Index Section > +-- Board Index Forum Row
Thay tiếp =

PHP:
<tr>
<td class="row4" align="center">{$info['img_new_post']}</td>
<td class="row4" onfiltered="this.className='rowh'" onfiltered="this.className='row4'"><b><a href="{ibf.script_url}showforum={$info['id']}">{$info['name']}</a></b><br /><span class='desc'>{$info['description']}</span></td>
<td class="row2" align="center">{$info['topics']}</td>
<td class="row2" align="center">{$info['posts']}</td>
<td class="row2" nowrap="nowrap">{$info['last_post']}<br /><font color="228b22">Trong box</font>:&nbsp;{$info['last_unread']}{$info['last_topic']}<br /><font color="228b22">Bài trả lời cuối</font>: {$info['last_poster']}</td>

+Bước 6:Thay logo cho 4rum
Vào
HTML Templates > Manager HTML > Global HTML elements > Board Header (logo, links, etc) ----> Edit Single
Tìm đoạn mã sau :

PHP:
<a href='{ibf.script_url}' title='Board Home'><img src='{ibf.vars.img_url}/logo4.gif' alt='Powered by Invision Power Board' border="0" /></a>

Thay bằng đoạn mã này :

PHP:
<a href='{ibf.script_url}' title='Board Home'><img src='địa chỉ hình bạn muốn đưa vào' alt='Powered by Invision Power Board' border="0" /></a>


+Bước 7:Tạo 4rum và mod fast reply
Vào Acp/new catelory để tạo 1 box lớn
Acp/new 4rum để tạo 1 4rum con trong catelory
(lưu ý là trong acp ko type được tiếng việt,bạn có thể type ở 4rum rồi paste wa )

sau khi creat 1 forrum mới bạn vào lại Setting--->Turn on the Quick Reply Box?---> chọn yes
forum mới nào cũng làm như vậy nhé
Sau đó vào Admin CP ->Skins & templates ->HTML Templates-->manage-->Topic View Section ->edit signer--->quick_reply_box_open
Thay toàn bộ bằng đoạn mã sau

PHP:
<script language="javascript1.2" type="text/javascript">
<!--
var MessageMax = "{ibf.lang.the_max_length}";
var Override = "{ibf.lang.override}";
MessageMax = parseInt(MessageMax);
if ( MessageMax < 0 )
{
MessageMax = 0;
}

function emo_pop()
{
window.open('index.{ibf.vars.php_ext}?act=legends&CODE=emoticons&s={ibf.session_id}','Legends','width=250,height=50 0,resizable=yes,scrollbars=yes');
}
function bbc_pop()
{
window.open('index.{ibf.vars.php_ext}?act=legends&CODE=bbcode&s={ibf.session_id}','Legends','width=700,height=50 0,resizable=yes,scrollbars=yes');
}
function CheckLength() {
MessageLength = document.REPLIER.Post.value.length;
message = "";
if (MessageMax > 0) {
message = "{ibf.lang.js_post}: {ibf.lang.js_max_length} " + MessageMax + " {ibf.lang.js_characters}.";
} else {
message = "";
}
alert(message + " {ibf.lang.js_used} " + MessageLength + " {ibf.lang.js_characters}.");
}

function ValidateForm(isMsg) {
MessageLength = document.REPLIER.Post.value.length;
errors = "";

if (isMsg == 1)
{
if (document.REPLIER.msg_title.value.length < 2)
{
errors = "{ibf.lang.msg_no_title}";
}
}

if (MessageLength < 2) {
errors = "{ibf.lang.js_no_message}";
}
if (MessageMax !=0) {
if (MessageLength > MessageMax) {
errors = "{ibf.lang.js_max_length} " + MessageMax + " {ibf.lang.js_characters}. {ibf.lang.js_current}: " + MessageLength;
}
}
if (errors != "" && Override == "") {
alert(errors);
return false;
} else {
document.REPLIER.submit.disabled = true;
return true;
}
}

// IBC Code stuff
var text_enter_url = "{ibf.lang.jscode_text_enter_url}";
var text_enter_url_name = "{ibf.lang.jscode_text_enter_url_name}";
var text_enter_image = "{ibf.lang.jscode_text_enter_image}";
var text_enter_email = "{ibf.lang.jscode_text_enter_email}";
var text_enter_flash = "{ibf.lang.jscode_text_enter_flash}";
var text_code = "{ibf.lang.jscode_text_code}";
var text_quote = "{ibf.lang.jscode_text_quote}";
var error_no_url = "{ibf.lang.jscode_error_no_url}";
var error_no_title = "{ibf.lang.jscode_error_no_title}";
var error_no_email = "{ibf.lang.jscode_error_no_email}";
var error_no_width = "{ibf.lang.jscode_error_no_width}";
var error_no_height = "{ibf.lang.jscode_error_no_height}";
var prompt_start = "{ibf.lang.js_text_to_format}";

var help_bold = "{ibf.lang.hb_bold}";
var help_italic = "{ibf.lang.hb_italic}";
var help_under = "{ibf.lang.hb_under}";
var help_font = "{ibf.lang.hb_font}";
var help_size = "{ibf.lang.hb_size}";
var help_color = "{ibf.lang.hb_color}";
var help_close = "{ibf.lang.hb_close}";
var help_url = "{ibf.lang.hb_url}";
var help_img = "{ibf.lang.hb_img}";
var help_email = "{ibf.lang.hb_email}";
var help_quote = "{ibf.lang.hb_quote}";
var help_list = "{ibf.lang.hb_list}";
var help_code = "{ibf.lang.hb_code}";
var help_click_close = "{ibf.lang.hb_click_close}";
var list_prompt = "{ibf.lang.js_tag_list}";


//-->
</script>
<br />
<div align='left' id='qr_open' style="display:$show;position:relative;">
<form name='REPLIER' action="{ibf.script_url}" method='post' onSubmit='return ValidateForm()' enctype='multipart/form-data'>
<input type='hidden' name='act' value='Post' />
<input type='hidden' name='CODE' value='03' />
<input type='hidden' name='f' value='$fid' />
<input type='hidden' name='t' value='$tid' />
<input type='hidden' name='st' value='{$ibforums->input['st']}' />
<input type='hidden' name='auth_key' value='$key' />
<!-- TITLE DIV -->

<div class="tableborder">
<div class='maintitle'><{CAT_IMG}>&nbsp;{ibf.lang.qr_title}</div>
 
Cái này trong cuốn Sổ tay Internet phải không bác ;))
 
Mình có cần nói thêm ko nhỉ ? Copy ko ghi rõ nguồn , đây là lỗi thâm niên của rất nhiều mem !

Bạn copy mà ko hề có chút chỉnh sửa , mình tin là bạn chỉ copy nguyên ở nơi nào đó mà bạn thấy , ko hề có chút chỉnh sửa thêm cho bài viết , nên những cái đáng lẽ nó nằm trong khung code thì lại chỉ thấy mỗi cái chứ : Php code ở đăng trước

Mình tin là bạn sẽ có đóng góp của riêng mình cho box , sưu tầm cũng đuợc , nhưng phải ghi rõ nguồn sưu tâm chứ !
 
tâm lí các mem là "ngu gì ghi nguồn" cứ coi như là bài của mình viết ra
đến tui nhiều lúc cũng chả chịu ghi nguồn :D
 
Bài của lão TTMH...mem box Re ngày trước -.-...
hơ hơ...
 
Chắc là mình cũng phải dựng nhà bên này mà cạnh tranh mất thôi
 
Bài của lão TTMH...mem box Re ngày trước -.-...
hơ hơ...

Viết tắt kinh khủng , chả hiểu gì cả :D

@jin_max_4u : Dựng nhà là sao ? Sao mọi người nói chuyện khó hiểu thế nhỉ :'>
 
Sau tui sửa như cách của cha này ko được vậy Kain. Ko mất được banner quảng cáo của google trên invisionfree vậy =___+.
 
Vi trên đấy là cách gỡ ban cũ tụi invisionfree đã phát hiện ra và thay bằng đoạn mã khác rồi dùng cách đó là ov6 dụng với những tài khoản invisionfree tạo sau này.
 
Dùng free thì cứ cho nó để ads đi bạn à !
Tôn trọng người khác thì bạn mới đuợc người khác tôn trọng ^__^ !
 
Sau tui sửa như cách của cha này ko được vậy Kain. Ko mất được banner quảng cáo của google trên invisionfree vậy =___+.

Biết nói sao nhỉ , dùng cái code bỏ ads như là con dao 2 lưỡi ! Nó có thể làm forum của bạn trông gọn hơn , trông thoáng hơn , nhưng chỉ cần bọn IF bạn hiện ra , nó có thể đóng cửa forum của bạn mà ko cần thông báo , đây là điều luật được ghi rõ ràng trong điều luật lúc đăng ký ! Vì vậy cân nhắc kỹ trước khi bỏ ads nhé :D
 
dùng hàng free mà còn muốn theo ý mình sao
ít nhiều cũng phải đáp lễ người ta chứ
 
Viết tắt kinh khủng , chả hiểu gì cả :D

@jin_max_4u : Dựng nhà là sao ? Sao mọi người nói chuyện khó hiểu thế nhỉ :'>

có nghĩa là tui sẽ mở topic cạnh tranh về chủ đề làm forum này chứ sao nữa
 
Xenochen cho tui hỏi up skin chỗ nào vậy. Tìm wài mà hông thấy. Mình đang xài IPS 1.3. Có ai giúp mình hông ???

Attempting to remove advertisements or the copyright notice will result in the deletion of your board without any warning.
 
[Z]ombie;4189877 nói:
Xenochen cho tui hỏi up skin chỗ nào vậy. Tìm wài mà hông thấy. Mình đang xài IPS 1.3. Có ai giúp mình hông ???

Nêu bạn xài IF thì ko có chỗ để mà up skin đâu , chỉ còn cách sửa cái CSS thôi :D

Còn nếu bạn xài IPB 1.3 ở host riêng thì mình khuyên bạn đổi đi , vì bản 1.3 xài trên host riêng rất dễ bị hack , mà nó cũng lỗi thời rồi :wink:
 
xin hỏi uploads skin làm sao có thấy đâu mà upload
 
chủ topic copy and paste nên có biết quái gì đâu mà trả lời 8-}
ông Kain lock topic là vừa rồi đấy...
 
xin hỏi uploads skin làm sao có thấy đâu mà upload

Dùng IF thì ko upload được skin ! Bạn có thể chỉnh sửa nó thông qua cái CSS của skin , và có nhiều skin share mà !

Chủ topic ko thấy có tăm hơi , mình cũng đành lock topic này lại thôi ! ::)
 
Status
Không mở trả lời sau này.
Back
Top