750 likes | 980 Views
TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & VÀ AN NINH MẠNG ATHENA BÁO CÁO KẾT QUẢ THỰC TẬP Đề Tài : Nghiên cứu triển khai hệ thống diễn đàn cho cộng đồng cư dân mạng Sinh viên thực hiện : Vũ Ngọc Đồng TpHCM . Ngày 26 tháng 7 năm 2012.
E N D
TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & VÀ AN NINH MẠNG ATHENA BÁO CÁO KẾT QUẢ THỰC TẬP ĐềTài: Nghiêncứutriểnkhaihệthốngdiễnđànchocộngđồngcưdânmạng Sinhviênthựchiện : VũNgọcĐồng TpHCM. Ngày 26 tháng 7 năm 2012
Giớithiệuvề forum vàđềtàiNghiêncứutriểnkhaihệthốngdiễnđànchocộngđồngcưdânmạng. • ĐềtàiNghiêncứutriểnkhaihệthốngdiễnđànchocộngđồngcưdânmạngvàcáccôngnghệsửdụng. I) Giớithiệuđềtàivàcáccôngnghệsửdụng.
Khái niệm forum: Tầm quan trọng của forum: Giớithiệuvề forum vàđềtài
Yêucầu: • Côngnghệsửdụng: Uniform server 4.4 Source forum: VBB 4.1.8 Null ĐềtàiNghiêncứutriểnkhaihệthốngdiễnđànchocộngđồngcưdânmạngvàcáccôngnghệsửdụng.
Chuẩnbị : Uniform Server 4.4 GóivBB 4.1.8 Mộtvàigóibổtrợ Language, Skin, vàcác Mod chatbox, ẩn link • Càiđặt: Cácbướcchuẩnbịvàcàiđặt
Khởi động Uniform Server : Càiđặt
Uniform Server sẽ tạo một ổ đĩa ảo tương ứng với nơi chứa source của website mà bạn sẽ đưa lên máy chủ Càiđặt
Copy file upload trong source vBB vào thư mục Z:\www, đổi tên thành forum và tiến hành config file config.php.new trong thư mục include Càiđặt
Đổi tên file config.php.new (trong thư mục Z:\www\forum\config) thành config.php, mở file bằng wordpad hoặc notepad++ và chỉnh sửa các thông số sau: [‘Database’][‘dbname’]=’forum’; [‘MasterServer’][‘username’]:’root’; [‘MasterServer’][‘password’]:’root’ Càiđặt
Gõ địa chỉ http://localhost/forum. Màn hình xuất hiện giao diện cài đặt, click install Càiđặt
Điền Thông tin của forum. Vì triển khai trên localhost nên hai thông số phía dưới để mặc định Càiđặt
Cài đặt hoàn tất, bạn cần xóa thư mục install trong Z:\www\forum để trình duyệt có thể truy xuất file index.php. Càiđặt
Hoàn thiện diễn đàn. Cài đặt diễn đàn trên host. Hoànthiệnvàvàiđặttrên host
Cài đặt ngôn ngữ Tiếng Việt cho forum: Hoànthiệndiễnđàn
Cài đặt Skin cho forum Hoànthiệndiễnđàn
Cài đặt product Chat Box Hoànthiệndiễnđàn
Kết quả: Hoànthiệndiễnđàn
Cài đặt Product ẩn link Hoànthiệndiễnđàn
Tạo banner và icon chodiễnđàn. Thựchiện: : Vàođịachỉhttp://localhost/forum/admincp, tìmmụcStyle & template, chọntiếpStyle VarchọnmụcTileimagechọnđườngdẫnđếnhìnhảnhchọnlàm logo và click Lưulại. Ở đâytôichọnhìnhảnhsau: Lưu ý : Banner phảiđượcđưavàotrong source, tạithưmục Z:/www/forum/image Hoànthiệndiễnđàn
Kết quả: Hoànthiệndiễnđàn
Tạo banner và icon chodiễnđàn Tạo icon: • Thựchiện: Chuẩnbịhìnhlàm icon vớitên file là favicon.ico vàchépđèvàothưmục Z:/www/forum Hoànthiệndiễnđàn
Kết quả: Hoànthiệndiễnđàn
Post thank: Hoànthiệndiễnđàn Up load các thư mục bên trong file forum lên host ngang hàng với các thư mục con trong forum của bạn:
Post thank: Hoànthiệndiễnđàn Vào admincp Plugins & Products Manager product Add/Import Product chọn file product-post_thanks.xml import.
<vb:if condition="$post['userid']"> • <div class="eti_postbit"><font color=red><b><dt>{vb:rawphrase • post_thanks_thanks}</dt></b></font> <dd>{vb:raw • post.post_thanks_user_amount_formatted}</dd></div> • <div class="eti_postbit"><vb:if condition="$post['post_thanks_thanked_times'] == 1"> • <dd float: {vb:stylevar left};">{vb:rawphrasepost_thanks_time_post}</dd> • <vb:elseif condition="$post['post_thanks_thanked_posts'] == 1" /> • <dd float: {vb:stylevar left};">{vb:rawphrasepost_thanks_times_post, {vb:raw • post.post_thanks_thanked_times_formatted}}</dd> • <vb:else /> • <dd float: {vb:stylevar left};">{vb:rawphrasepost_thanks_times_posts, {vb:raw • post.post_thanks_thanked_times_formatted}, {vb:raw • post.post_thanks_thanked_posts_formatted}}</dd> • </vb:if></div> • </vb:if> Đoạn code thêmvào Vào admincp stylemanager Post thank your hack post_thank_postbit_info thay thế nội dung bên trong bằng đoạn code dưới.
Post thank: Hoànthiệndiễnđàn Kết quả
Ucash (điểm hoạt động): Hoànthiệndiễnđàn Upload các file bên trong thư mục forum lên host. Vào admincp Plugins & Products Manager product Add/Import Product, Nhấn Chọn tệp tin tìm file product-ucash.xml , tích chọn đồng ý ở mục Allow Overwrite Nhấn Import. Bạn cần một chút code để tạo khung cho Cash: Vào AdminCP Styles & Templates Style Manager Chọn skin cần chỉnh, Edit Templates Postbit Templates postbit_ucash
Hoànthiệndiễnđàn Ucash (điểm hoạt động):
Chép đoạn code này vào : <div class="eti_postbit"><vb:if condition="$show['ucash']"> <font color=red><b><dt>{vb:rawphrase 'ucash_points'}</dt> </b></font> <dd>{vb:raw post.ucashdisplay}</dd> </vb:if></div> Ấn save, Xong! Hoànthiệndiễnđàn Ucash (điểm hoạt động):
Hoànthiệndiễnđàn TopX: Upload các file trong thư mục vietvbb lên host. Vào AdminCP Plugins & Products Manager Products nhấp vào [Add/Import Product] Nhấp vào Chọn tệp tin , tìm file product-vietvbb_topstats_vb4.xml Tích chọn Yes ở mục Allow Overwrite Nhấn Import .
Hoànthiệndiễnđàn TopX: Vào AdminCP >> Settings >> Options >> Kéo xuống dưới cùng kick vào [AJAX]VietVBB – Advanced Forum Statistics
Hoànthiệndiễnđàn TopX:
New Tab: Upload cácthưmục include lênhost Import file product-vbh_newtabs10.xml Hoànthiệndiễnđàn
New Tab: Hoànthiệndiễnđàn
Who download: Upload thưmục includes lên host Hoànthiệndiễnđàn
Yahoo Smile Upload thưmục includes lên host Hoànthiệndiễnđàn
Hoànthiệndiễnđàn Yahoo Smile
Hoànthiệndiễnđàn Yahoo Smile
Hoànthiệndiễnđàn Bài viết liên quan:
Hoànthiệndiễnđàn Bài viết liên quan:
Hoànthiệndiễnđàn Avatar mặc định: Upload file ava_01 đến ava_09 lên host theo đường dẫn: /forum/images/avatars/
Hoànthiệndiễnđàn Avatar mặc định:
Hoànthiệndiễnđàn Tạo biểu tượng cho các nhóm: Tạo các hình ảnh đại diện cho nhóm rồi Up lên host: /forum/images/ranks/
Hoànthiệndiễnđàn Tạo biểu tượng cho các nhóm:
Hoànthiệndiễnđàn Liên kết đến fanpage Facebook: Bạn cần một Fanpage trên Facebook
Vàođịachỉsautrêntrìnhduyệt: https://developers.facebook.com/docs/reference/plugins/like-box/ • NhậpđịachỉFanpagecủabạnvàchọnkíchthướccho like box Hoànthiệndiễnđàn Liên kết đến fanpage Facebook:
Ấn getcode, Facebook sẽ gửi mã code về cho bạn Hoànthiệndiễnđàn Liên kết đến fanpage Facebook:
Tạo block Hoànthiệndiễnđàn Liên kết đến fanpage Facebook: