New articles Năng lực quản lý: nhân tố thứ năm     ♥ Lựa chọn mục tiêu cuộc đời     ♥ 10 bí quyết cân bằng công việc và gia đình     ♥ Cô đơn trên mạng     ♥ Chứng khoán: Giấc mơ và ác mộng     ♥ Tám     ♥ Những tính năng của blog VnVista     ♥ Các mạng xã hội thống trị Google     ♥ Điều gì tạo nên một giám đốc công nghệ thông tin giỏi?     ♥ Cố gắng xóa bỏ những ấn tượng xấu     ♥ Cần một cách làm ăn mới     ♥ Tiếp thị hướng đến doanh nhân     ♥ Đưa cửa hàng thật lên chợ ảo     ♥ Bí quyết quản lý các nhân viên trẻ     ♥ Một số câu hỏi phỏng vấn “đặc biệt” của Microsoft     ♥ 4 bài học thành công trong kinh doanh     ♥ Tạo dựng hình ảnh một cô gái trẻ chuyên nghiệp     ♥ Góc “khác” của thế giới online đêm     ♥ Phong cách người Mỹ     ♥ Chỉ nghĩ đến tiền cũng làm người ta ích kỷ     
New blog entries SHEET Tình yêu lung linh      ♥ Các loại visa Qatar phổ biến mà bạn cần biết      ♥ Tủ dụng cụ 2 cánh 5 ngăn KT: 1000Wx500Dx1800Hmm      ♥ Tủ dụng cụ 2 cánh 5 ngăn KT: 1000Wx500Dx1800Hmm      ♥ Tủ dụng cụ 2 cánh 5 ngăn KT: 1000Wx500Dx1800Hmm      ♥ SHEET Nếu đời không có anh      ♥ Phụ Gia Nhựa Làm Giảm Co Ngót Sau Gia Công Ép Phun      ♥ Địa chỉ mua giày bảo hộ nam chính hãng      ♥ SHEET Giây phút êm đềm      ♥ Máy Triệt Lông Công Nghệ Cao K18A      ♥ Cách chọn giày bảo hộ tại Đà Nẵng      ♥ hình ảnh Yae Miko Game Genshin Impact      ♥ Cách bảo quản và vệ sinh giày bảo hộ lao động      ♥ SHEET Yêu 1 người sao buồn đến thế      ♥ Bí quyết bảo quản giày bảo hộ lao động      ♥ Máy Triệt Lông Lạnh Diode Laser K17      ♥ Công Nghệ Đùn Ống Nhựa Với Hạt Nhựa Nguyên Sinh      ♥ SHEET Xin cho 1 tiếng kinh cầu      ♥ máy nâng cơ xóa nhăn      ♥ Top 5 dầu gội thảo dược Việt nam 2025      

Liệt Kê · Bình Thường · [ Tách Biệt+ ]

Cần X bài để xem từng forum


Tacaza
post Sep 3 2005, 12:19 PM
Gửi vào: #1


Group Icon

The chALLeNgER
**********
Thành viên: 1
Nhập: 3-July 05
Bài viết: 3,003
Tiền mặt: 1,210
Thanked: 1572
Cấp bậc: 43
------
Giới tính: Male
Sinh nhật: 3 Tháng 4 - 1983
Đến từ: Hà Nội
------
Xem blog
Bạn bè: 253 (Xem)
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





Mod này cho phép ta quy định số bài viết thành viên cần có để được vào xem forum nào tuỳ theo quy định!
Demo: diễn đàn này, forum "Ebook hay" trong "Kho tài nguyên"

Chạy query sau:


CODE
SQL
ALTER TABLE ibf_forums ADD (
postnview int(11) not null default '0',
postnview_g varchar(255) )



_________
Mở sources/classes/class_forums.php

Tìm:


CODE
/*-------------------------------------------------------------------------*/
// Forums check access
// ------------------
// Blah-de-blah
/*-------------------------------------------------------------------------*/
function forums_check_access($fid, $prompt_login=0, $in='forum')
{



Thêm phía trên:

CODE
function check_postnview($fid)
{
global $DB,$ibforums;
$postnview_ok = 0;
$DB->query("SELECT postnview_g FROM ibf_forums WHERE id = '{$fid}'");
$r_postnview = $DB->fetch_row();
if ($r_postnview['postnview_g'])
{  
 $postnview = explode (',',$r_postnview['postnview_g']);
 foreach ($postnview as $postnview_g)
  {
   if (($ibforums->member['mgroup'] == $postnview_g) || ($ibforums->member['mgroup_others'] == $postnview_g) )
    {
     $postnview_ok = 1;
    }
  }
}
if ($ibforums->member['g_is_supmod'])
{
 $postnview_ok = 1;
}
return $postnview_ok;
}


----
Tìm tiếp:

CODE
if ( $std->check_perms($this->forum_by_id[$fid]['show_perms']) == TRUE )


Thêm phía trên:
 
CODE
// Post n View - unlovelt
if ($this->forum_by_id[$fid]['postnview'] != '0')
 {
 
  if ( ($ibforums->member['posts'] < $this->forum_by_id[$fid]['postnview']) && ( $this->check_postnview($fid) == '0' ))
   {
    $std->Error( array( LEVEL => 1, MSG => 'postnview') );
   }
 }


---
Tìm:

CODE
if ( isset($forum_data['last_poster_name']))
{
 $forum_data['last_poster'] = $forum_data['last_poster_id'] ? "<a href='{$ibforums->base_url}showuser={$forum_data['last_poster_id']}'>{$forum_data['last_poster_name']}</a>"
                  : $forum_data['last_poster_name'];
}



Thêm phía trên:

CODE
if  ( ($this->forum_by_id[$forum_data['fid']]['postnview'] != '0') && ($this->check_postnview($forum_data['fid'])==0 ) &&($ibforums->member['posts'] < $this->forum_by_id[$forum_data['fid']]['postnview']) )
 {
  $forum_data['last_topic'] = "<i>You need {$this->forum_by_id[$forum_data['fid']]['postnview']} posts to view</i>";        
 }



_______________
Mở sources/admin/ad_forums.php

Tìm:

CODE
$ibforums->html .= $ibforums->adskin->add_td_row( array( "<b>Allow BBCode to be posted?</b>" ,
                $ibforums->adskin->form_yes_no("use_ibc", $forum['use_ibc'] )
             )      );


Thêm phía dưới:

CODE
// Post n View.
$ibforums->html .= $ibforums->adskin->add_td_row( array( "<b>How many post does a user need to see this forum?</b><br />(Enter 0 to turn this off for the forum)" ,
             $ibforums->adskin->form_input("postnview", $forum['postnview'])
         )      );
$ibforums->html .= $ibforums->adskin->add_td_row( array( "<b>Which groups won't be affected?</b><br />(Separate many with a comma , Ex : 1,2,3,4 )<br />By default,Admin & SuperMod isn't affected" ,
             $ibforums->adskin->form_input("postnview_g", $forum['postnview_g'])
         )      );



---
Tìm:

CODE
'notify_modq_emails'      => $ibforums->input['notify_modq_emails'],
          'permission_showtopic'    => $ibforums->input['permission_showtopic'],
          'permission_custom_error' => $std->my_nl2br( $std->txt_stripslashes($_POST['permission_custom_error']) ),



Thêm phía dưới:

CODE
'postnview'           => $ibforums->input['postnview'],
            'postnview_g'           => $ibforums->input['postnview_g'],


__________
Mở file lang_error.php

Tìm:

CODE
$lang = array (



Thêm phía dưới:

CODE
'postnview' =>  "Sorry, but you do not have enought post you use this forum.",



Vào chỉnh sửa ACP ->Manage Forums->Settings >How many post does a user need to see this forum? > Which groups won't be affected?

OK!!! 15.gif


--------------------
Nhóm bạn bè:


dung_buong_tay

tamhonngoc_536

uchinhuong

MTTH

xuxusp2

Xem tất cả


--------------------

Sao không là mặt trời, gieo hạt nắng vô tư?


 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Trả Lời(1 - 2)

trungca
post Jan 1 2006, 02:05 PM
Gửi vào: #2


Group Icon

Chuyên viên
***
Thành viên: 732
Nhập: 20-December 05
Bài viết: 61
Tiền mặt: 724
Thanked: 1
Cấp bậc: 6
------
Giới tính: Male
Đến từ: tiền giang
------
Bạn bè: 4 (Xem)
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





hic cai vu nay khogn hiu lam ma chay query bang cahc nao vay


--------------------
Nhóm bạn bè:


nguyenquocbao

lũ_quỷ_của_chúa

ttmc

hoailinh2201

Xem tất cả


--------------------
Tôi đã cháy
Cháy hết
từng giọt sáp cuối cùng
Nên hoá ra vô cảm
.....
Thế giới khóc
giọt nước mắt giá lạnh
vì thế giới vô cảm


Cảnh cáo: (0%)----- 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Papillon
post Jan 1 2006, 04:40 PM
Gửi vào: #3


Group Icon

Trưởng Phòng
*****
Thành viên: 349
Nhập: 2-November 05
Bài viết: 285
Tiền mặt: 1,960
Thanked: 1
Cấp bậc: 15
------
------
Bạn bè: 2 (Xem)
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





Bạn vào ACP đó, thấy bên trái có một list dài, chọn cái MySQL Tool, kéo xuống phía dưới sẽ thấy có 1 ô cho phép nhập query vào, bạn copy cái query vào, sau đó bấm vào Submit, hay là Add gì đó! Xong rồi thì nó sẽ hiện ra bảng báo là query đã được add thành công!


--------------------
Nhóm bạn bè:


michael

kathy123

Xem tất cả


Cảnh cáo: (0%)----- 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Thank you! Reply to this topicTopic OptionsStart new topic
 

Bản Rút Gọn Bây giờ là: 18th July 2025 - 09:56 PM
Home | Mạng xã hội | Blog | Thiệp điện tử | Tìm kiếm | Thành viên | Sổ lịch