vBulletin là một mã nguồn mở mà hầu hết các diễn đàn trên mạng đang sử dụng vì nó được đánh giá là số 1 các mã nguồn diễn đàn hiện nay. Nhưng cách cài đặt nó như thế nào có phức tạp lắm không? có phải chỉ có những người lập trình mới cài đặt được? Bài viết này chúng tôi sẽ hướng dẫn các bạn cài và Hack mod từ a - > z (E books tham khảo). 1. Bạn hãy down code tại đây vBulletin.v3.6.8
2. Down ebooks hướng dẫn cài đặt một cách tỉ mỉ tại đây
Lưu ý chúng tôi chỉ giới thiệu bản VBB3.6.8. Mà hiện tại thì rất nhiều các bản khác nhau, Nên các bạn convert skin theo cách sau:
A.Convert về mặt hình thức => Version vbb đúng là import ngon lành bất kể code bên trong có hay ko có lỗi
Cách 1: Mở file xml = 1 chương trình soạn thảo bất kì sửa lại dòng số 2
<style name=”Default Style” vbversion=”xxx” product=”vbulletin” type=”custom”>
*** = version style bạn muốn .Save lại và up lên
Cách 2: Cứ up và mục Ignore Style Version chọn Yes
Đối với vbb chênh lệch nhau 1 vài phiên bản VD từ 3.53 -> 3.54 thì bạn có thể làm kiểu này, các ver như thế đa phần vbb chỉ sửa bug và 1 chút code nên phần template bên trong hầu như ko thay đổi ,có thể yên tâm sử dụng
B.Convert toàn bộRiêng những bản update lớn từ vd 3.0x ->3.5x -> 3.6x ,các skin bỏ qua ver vẫn có thể sử dụng được nhưng các chức năng mới sẽ bị hạn chế .Giải pháp phải chọn convert lại toàn bộ để có thể sử dụng hết toàn bộ công năng của vbb bản ấy . (Nếu phần template màu đỏ ko nhiều bạn cũng có thể chọn giải pháp là revert từng cái cho nhanh ,nếu quá nhiều thì hãy làm theo các bước dưới )
* Thực hiện:
*B1:Copy toàn bộ img từ skin cũ vào skin mới và bỏ đúng vị trí tương ứng ( tốt nhất bỏ vào 1 TM cho gọn)
*B2Không bắt buộc) Mở skin cũ ( tại vbb bản cũ) view/source ,copy phần css (Nó nằm giữa thẻ <style> ấy) cho vào 1 file riêng và đặt tại thư mục gốc skin cần convert (nhớ chỉnh đường dần các img trong css lại cho khớp với đường dẫn bạn đặt file này nhé)
-Vào vbb tạo 1 style mặc định mới ,tại headinclude tìm $style[css] và thay nó bằng
<link rel=”stylesheet” href=”link” type=”text/css” />
link= đường dẫn đến file css vừa tạo ban đầu
*B3:Copy toàn bộ header và footer template cũ vào vị trí header ,footer mới .Theo kinh nghiệm của mình thì phần này các phiên bản ko có gì là thay đổi .Cứ an tâm mà làm ,như vậy bạn hoàn thành 70% thao tác convert ,và đã convert xong cái vỏ bên ngoài
B4: Chỉnh sửa cấu trúc bên trong .Phần này bạn tham khảo bài viết số 1 của mình để biết các thao tác tách box chỉnh sửa ,và các vị trí cơ bản của các thành phần trong vbb style . Các template cần chỉnh sửa thường sẽ gồm:
-navbar
-forumdisplay
-forumhome
-forumhome_forumbit_level1_nopost
-forumhome_forumbit_level1_post
-forumhome_forumbit_level2_post
-postbit
-postbit_legacy
Trong đó phần
-forumhome_forumbit_level1_nopost
-forumhome_forumbit_level1_post
-forumhome_forumbit_level2_post
Code giữa các phiên bản vbb cũng ko có gì thay đổi .Copy y nguyên code cũ bỏ vô là được .Các template còn lại bạn hãy só sánh sự khác nhau của nó với template cũ và thay thêm phần vỏ vào là xong Phần vỏ là phần nào thì làm rồi sẽ có kinh nghiệm tuy nhiên mình mách nhỏ luôn ,thường thì nó là những phần ở bên ngoài table gốc .nên bạn cứ nhè vào đầu phần <table> và đuôi </table> mà kiếm và thêm là xong .Còn cụ thể vị trí từng phần mình cũng nói sơ các phần chính cho mấy bạn dễ kiếm ,dễ hình dung
+navbar: 2 phần chính
-Khu vực khung login :<!– breadcrumb, login, pm info –> navbar <!– / breadcrumb, login, pm info –>
.Bên trái là phần cây thư mục (tag td đầu)
3. Bạn hãy down một số MOD cần thiết tại đây:
+ MOD Thống kê thành viên.
+ MOD Hiển thị sup forum ngoài forum chính.
+ MOd language
+ Bộ gõ tiếng việt.
+ MOD Hiển thị Top bài viết
- Một số skin hay
+ skin baby
+ redgray
Demo: Diễn đàn cửa sổ công nghệ

Chúc các bạn thành công!