Go Back   Diễn Đàn Bo-Blog Việt Nam > Bo-Blog > Skins Bo-blog > Skin bo-blog by members



About Me
Your Avatar

 
Trả lời Gởi Ðề Tài Mới
 
Ðiều Chỉnh Kiếm Trong Bài
  #1  
Old 05-09-2013, 08:27 AM
levis012's Avatar
levis012 is offline
Administrator
 
Tham gia ngày: Mar 2010
Bài gởi: 382
Default Share skin vietbb - plugin vietbb home - Sản phẩm của vietboblog

Một sản phẩm nho nhỏ của vietboblog.net muốn gửi tới những thành viên sử dụng boblog, với mong muốn đưa boblog trở thành 1 mã nguồn phổ biến, nhiều người biết đến hơn, một mã nguồn nhẹ, đơn giản dễ phát triển hôm nay mình xin đại diện cho 1 số thành viên trong forum chia sẻ tới mọi người skin vietbb version 1.

Xin gửi lời cảm ơn đến những thành viên trong group
https://www.facebook.com/groups/692419244118232/
đã góp ý cho sản phẩm nhỏ này. Những ai mong muốn góp ý cho vietboblog vui lòng tham gia group trên để đóng góp ý tưởng.

Giới thiệu qua về template vietbb

template vietbb được chuyển đổi từ theme goodnew của wordpress
cấu trúc được giữ nguyên đến >=90% gần như không có thay đổi.

template được đánh giá rất cao, được dùng để làm trang tin tức hoặc một vài mục đích khác.

Với template này, các bạn có thể xem trên nhiều loại màn hình, kích thước khác nhau, từ desktop, laptop, mobile ... cái mà người ta gọi là responsive ấy

Chém gió thế đủ rồi, mời các bạn xem demo và hướng dẫn

Chú ý : Nếu các bạn có ý định sử dụng template này vui lòng backup code, dữ liệu và cài đặt thử trên localhost để tránh những lỗi ngớ ngẩn sảy ra.


Demo : http://demo.vietboblog.net/

Demo ảnh : Click the image to open in full size.



Xem qua demo rồi, bây giờ đến phần cài đặt.

Để có được 1 blog như demo trên chúng ta cần cài đặt 2 phần sau
1. Template vietbb
2. Plugin vietbb_home

Cách cài đặt vô cùng đơn giản, đầu tiên với template.

Các bạn download file đính kèm ở dưới có tên vietbb.rar sau đó giải nén và upload thư mục vietbb vào thư mục bo-blog/template
sau đó vào admin và thêm template này vào danh sách, kích hoạt là được. Tuy nhiên khi chạy blog sẽ không hiển thị menu chính và menu khi duyệt bằng điện thoại. Các bạn làm theo hướng dẫn sau.

Mở file bo-blog/global.php thêm đoạn code sau vào cuối cùng của file

đoạn code này mình viết dùng để tạo menu chính và menu khi truy cập bằng điện thoại.

PHP Code:
//vietboblog.net global.php
function mobile_top_menu($section_header)
{
    
$mobile_top_menu '';
    foreach (
$section_header as $single_menu)
        if ( 
preg_match('#href="(.*?)"#is'$single_menu$href) )
            
$mobile_top_menu     .=     '<option value="'.$href[1].'" class="menu-item menu-item-type-taxonomy menu-item-object-category">'.strip_tags($single_menu).'</option>';

    return 
$mobile_top_menu;
}

function 
mobile_main_menu( )
{
    global 
$categories;
    
$mobile_main_menu '';

    foreach (
$categories as $category) {
        
$mobile_main_menu    .=    '<option value="'.getlink_category($category['cateid']).'" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item">'.$category['catename'].'</option>';
    }
    return 
$mobile_main_menu;
}

function 
main_menu$parentcate '-1' )
{
    global 
$categories;

    if ( 
$parentcate == '-1' )
        
$res     =    '<ul id="menu-top-menu-2" class="nav">
<li id="menu-item-69" class="home menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item"><a href="">Home</a></li>'
;
    else
        
$res     =    '<ul class="sub-menu">';

    
$i 0;

    foreach (
$categories as $category ) {
        if ( 
$category['parentcate'] == $parentcate )
        {
            
$res     .=    '<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="'.getlink_category($category['cateid']).'">'.$category['catename'].'</a>';
            
$res     .=    main_menu$category['cateid']);
            
$res     .=    '</li>';
            
$i++;
        }
    }

    if ( 
$i == ) return '';

    
$res     .=    '</ul>';
    return 
$res;

sau khi thêm xong các bạn làm tiếp

Mở file bo-blog/index.php

tìm đoạn code sau

PHP Code:
//Section: Top
$section_head_components="<li>".@implode("</li>\r\n<li>"$section_header)."</li>";
$headmenu=$t->set('displayheader', array('blogname'=>$config['blogname'], 'blogdesc'=>$config['blogdesc'], 'section_head_components'=>$section_head_components)); 
thay thế đoạn code trên bằng đoạn code dưới đây

PHP Code:
//Section: Top
$section_head_components="<li>".@implode("</li>\r\n<li>"$section_header)."</li>";
$main_menu            =    main_menu();
$mobile_top_menu    =    mobile_top_menu$section_header );
$mobile_main_menu    =    mobile_main_menu();
$headmenu=$t->set('displayheader', array('blogname'=>$config['blogname'], 'blogdesc'=>$config['blogdesc'], 'section_head_components'=>$section_head_components'mobile_top_menu' => $mobile_top_menu'main_menu' => $main_menu'mobile_main_menu' => $mobile_main_menu)); 
Như vậy là các bạn đã cài xong template cho boblog của mình, thử vào xem nó như nào nhé.

Tiếp theo đến phần cài home

Cài home plugin cực kỳ đơn giản, các bạn download file vietbb_home.rar phía dưới, giải nén và upload thư mục vietbb_home vào thư mục bo-blog/plugin sau đó vào quản trị và kích hoạt plugin này lên. Như vậy là đã gần xong, tiếp theo các bạn mở file bo-blog/index.php tìm đoạn code sau

PHP Code:
//Start Loading Modules 
thêm xuống dưới nó đoạn code

PHP Code:
if ( (!$job)&&($act=='main') ) $act 'vietbb_home'
lưu lại là xong rồi. Các bước cài đặt hết sức đơn giản, nếu có thắc mắc vui lòng comment phía dưới, mình và mọi người sẽ cố gắng giúp đỡ.







------------------------------------------
File Kèm Theo
Kiểu File : rar vietbb.rar (2.47 MB, 356 lần tải)
Kiểu File : rar vietbb_home.rar (55.1 KB, 146 lần tải)
Trả Lời Với Trích Dẫn
  #2  
Old 05-09-2013, 09:17 AM
aboq's Avatar
aboq aboq is offline
Member
 
Tham gia ngày: Dec 2012
Bài gởi: 57
Default

Mình muốn dùng skin của mình cho phulin home này thì làm sao hả bạn
Trả Lời Với Trích Dẫn
  #3  
Old 05-09-2013, 09:29 AM
NamCòi's Avatar
NamCòi NamCòi is offline
KUTE
 
Tham gia ngày: Feb 2010
Đến từ: Vannamdl.net
Bài gởi: 3,051
Default

Trích:
Nguyên văn bởi aboq View Post
Mình muốn dùng skin của mình cho phulin home này thì làm sao hả bạn
Tới Levis sẽ update thêm các tính năng cho plugin home. Có thể thích hợp với mọi template các bạn đang sài
Chữ ký của NamCòi
Click the image to open in full size.Click the image to open in full size.
Trả Lời Với Trích Dẫn
  #4  
Old 05-09-2013, 09:57 AM
Tiến Nava's Avatar
Tiến Nava Tiến Nava is offline
Senior Member
 
Tham gia ngày: Jul 2010
Đến từ: MaiHanhPhuc.Org
Bài gởi: 314
Gửi tin nhắn qua Yahoo chát tới Tiến Nava
Default

Chuẩn bị update nào
Trả Lời Với Trích Dẫn
  #5  
Old 05-09-2013, 10:05 AM
k3ng1991's Avatar
k3ng1991 k3ng1991 is offline
Senior Member
 
Tham gia ngày: Feb 2010
Bài gởi: 144
Gửi tin nhắn qua Yahoo chát tới k3ng1991
Default

Cái ảnh đại diện ra index sao lại lỗi A TimThumb error has occured


nhỉ , hay tại host
Trả Lời Với Trích Dẫn
  #6  
Old 05-09-2013, 11:49 AM
levis012's Avatar
levis012 levis012 is offline
Administrator
 
Tham gia ngày: Mar 2010
Bài gởi: 382
Default

Trích:
Nguyên văn bởi k3ng1991 View Post
Cái ảnh đại diện ra index sao lại lỗi A TimThumb error has occured


nhỉ , hay tại host
Đây không phải do lỗi nhé, vào file plugin/vietbb_home/timthumb.php tìm dòng

PHP Code:
if(! defined('ALLOW_ALL_EXTERNAL_SITES') )     define ('ALLOW_ALL_EXTERNAL_SITES'false);                // Less secure. 
sửa false, thành true là được
Trả Lời Với Trích Dẫn
  #7  
Old 05-09-2013, 02:25 PM
aboq's Avatar
aboq aboq is offline
Member
 
Tham gia ngày: Dec 2012
Bài gởi: 57
Default

Update tính năng tương thích với mọi temple giùm nhanh đi, hức quá
Trả Lời Với Trích Dẫn
  #8  
Old 05-09-2013, 05:56 PM
missdac's Avatar
missdac missdac is offline
Senior Member
 
Tham gia ngày: Aug 2010
Bài gởi: 253
Default

tuyệt duyệt cái pluign home. cái skoin ko hợp vs blog e lắm, mong bác levis sớm update
Trả Lời Với Trích Dẫn
  #9  
Old 05-09-2013, 08:11 PM
aboq's Avatar
aboq aboq is offline
Member
 
Tham gia ngày: Dec 2012
Bài gởi: 57
Default

Plugin vietvbb_home có vấn đề j mà truy vấn nhiều quá, mình cìa mod tường lửa hễ truy câp vô 1 phát ban ip 20 phút.
Trả Lời Với Trích Dẫn
  #10  
Old 05-09-2013, 11:56 PM
levis012's Avatar
levis012 levis012 is offline
Administrator
 
Tham gia ngày: Mar 2010
Bài gởi: 382
Default

Trích:
Nguyên văn bởi aboq View Post
Plugin vietvbb_home có vấn đề j mà truy vấn nhiều quá, mình cìa mod tường lửa hễ truy câp vô 1 phát ban ip 20 phút.
12 - 14 truy vấn, tùy vào số lượng category bạn show ra, nói chung về cơ bản 1 site như thế là rất bình thường
Trả Lời Với Trích Dẫn
Trả lời Gởi Ðề Tài Mới

Ðiều Chỉnh Kiếm Trong Bài
Kiếm Trong Bài:

Kiếm Chi Tiết

Chuyển đến


Múi giờ GMT. Hiện tại là 04:58 AM.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
vdata

Bo-Blog Việt Nam

Bo-blog
9.9 10 13259