Cài đặt forum:

Một phần của tài liệu BÁO CÁO THỰC TẬP 01 thiết kế website, diễn đàn mã nguồn mở (Trang 37 - 44)

III. CÀI ĐẶT FORUM

1. Cài đặt forum:

Trong thư mục forum/includes bạn sẽ tìm thấy file ‘config.php.new’. Bạn phải đổi tên file này thành ‘config.php

Sinh viênt thực hiện: Nguyễn Hoài Nhân | Nguyễn Thành Long

Trang 38 đẹp hơn NotePad.)

Nhập vào tên Database đã tạo ở phần II.

 Dbname: Nhập vào tên Database đã tạo ( Ở đây là freev_7866711_forum)

 Servername: Nhập vào MySQL hostname (Ở đây là sql304.freevnn.com)

 Username và Password: Nhập MySQL username và password (

freev_7866711 )

Sau đó vào trình duyệt web gõ: http://tênmiềncủabạn/install/install.php

VD: http://lopqt09.co.cc/install/install.php

Sinh viênt thực hiện: Nguyễn Hoài Nhân | Nguyễn Thành Long

Trang 39 Điền thông tin của bạn rồi nhấn nhấn Proceed.

Tiếp tục Next Step cho đến Step 11

Điền các thông tin và nhấn Proceed để tiếp tục Next step đến Step 14.

Ở dòng Install CMS default data, ở Vbb hỏi chúng ta có cần cài đặt trang chủ CMS hay không, chọn skip để bỏ qua.

Sau đó: Bạn vào forum/install/ xóa 2 file Install.php và Init.php Click “here “ để đăng nhập vào trang Admin Control Panel

Sinh viênt thực hiện: Nguyễn Hoài Nhân | Nguyễn Thành Long

Trang 40 Giao diện trang Admin Control Panel

Đường dẫn vào bảng điều khiển admin của bạn là:

www.tenwebcuaban.com/forum/admincp/index.php

và đường dẫn vào web của bạn là: www.tenwebcuaban.freevnn.com/forum. Bạn hãy kick vào kiểm tra nhé. Lúc này web của bạn chưa có gì, chỉ có skin mặc định ban đầu. Các bước tiếp theo sau đây là để hoàn chỉnh forum của bạn.

IV. Cài đặt các chức năng cơ bản (Hack MOD):

Cài đặt mod là thêm các tính năng mới và các thành phần mới cho forum . Nó làm cho forum của bạn có nhiều tiện ích hơn và hoàn hảo hơn .

Quy tắc cài đặt MOD:

Plugins & Products

AdminCP  Plugins & Products

Chú ý: Khi không có hướng dẫn hay chú thích thì chúng ta thường hay nhầm lẫn giữa

Plugins và Products. Nhưng vB sẽ thông báo cho chúng ta biết nếu có lỗi.

Ví dụ : Xxx.xml là một Products mà tôi Upload Plugins thì sẽ báo lỗi:

"This file appears to be a Product, not a Plugin. Please use Manage Products to add this file. "

o Import Plugins: Download / Upload Plugins Browse đến tập tin plugin  Nhập vào

Sinh viênt thực hiện: Nguyễn Hoài Nhân | Nguyễn Thành Long

Trang 41

o Import Products: Manage Products:

Nhìn xuống dưới cùng trang của mục Manage Products sẽ thấy [Add/Import Product].

Sau đó Browse đến tập tin product đó :

Edit Templates

Admincp  Styles & Templates  Style Manager

Chọn Styles mà bạn muốn chỉnh sửa :

( Chú ý :Những mod phải chỉnh sửa Templates thì chỉ có Styles được chỉnh sửa mới hiện thị mod...)

Sinh viênt thực hiện: Nguyễn Hoài Nhân | Nguyễn Thành Long

Trang 42

-Ví dụ bạn cần chỉnh sửa templates Header thì bạn đúp chuột vào nó Sau đó toàn bộ code của

Header sẽ hiện lên ....

Postbit & Postbit legacy.

Postbit & Postbit legacy là 2 thành phần của Postbit Templates là 2 templates hiện thị thông tin cá nhân ở bài viết.

Postbit : hiện thị thông tin cá nhân theo hàng ngang

Postbit legacy: hiện thị thông tin cá nhân theo cột dọc

Mặc định vBulletin sẽ hiện thị theo hàng ngang nếu bạn muốn chuyển sang cột dọc thì vào:

Sinh viênt thực hiện: Nguyễn Hoài Nhân | Nguyễn Thành Long

Trang 43 Setting -> Style & Language Settings

Yes : Hiện thị thông tin cá nhân theo cột dọc ( Postbit_Legacy)

No : Hiện thị thông tin cá nhân theo hàng ngang ( Postbit) - Măc định

CHÚ Ý:

- Nếu bạn muốn hiện thị nhiều thông tin cá nhân như : tên , tuổi , sở thích , level , giới tính , quốc gia , tâm trạng ,...thì nên để thông tin hiện thị theo cột dọc thì sẽ đẹp hơn. - Cách edit Postbit_Legacy và Postbit tương tự.

User Profile Fields

User Profile Fields : Thiết lập và quản lý các ô cá nhân trong thông tin cá nhân

Để thêm 1 ô thông tin cá nhân:

User Profile Fields -> Add New User Prolife Field. Sau đó xuất hiện bản chọn :

Bạn chọn 1 loại rồi nhấn Continue. Chúng ta sử dụng 2 loại :

Single- Line Text Menu: <tiêu đề>: <text> & Single- Selection Menu: <tiêu đề>: <image>

Title : Tiêu đề | Description : Mô tả

Sinh viênt thực hiện: Nguyễn Hoài Nhân | Nguyễn Thành Long

Trang 44 Dislay Order : Thứ tự hiện thị ( cái này rất quan trọng bạn phải nhớ lấy)

Ví dụ Dislay Order là 5 thì bạn phải thay fieldx = field5

<if condition="$post['fieldx']"><div>Tên Thật: $post[fieldx]</div></if> + Yes,at registration anh profile updating: Bắt buộc thành viên nhập tên thật khi đăng ký, và chỉnh sữa trong thông tin cá nhân

+ Yes, Always: Tất cả

+ No : không bắt buộc hiển thị trong profile

+ No, but display at regitration : Hiển trị trong thông tin cá nhân nhưng không bắt buộc trong đăng ký

Một phần của tài liệu BÁO CÁO THỰC TẬP 01 thiết kế website, diễn đàn mã nguồn mở (Trang 37 - 44)

Tải bản đầy đủ (PDF)

(104 trang)