- ชื่อ: RestrictQuote
- ผู้เขียน: 4kstore
- นำเสนอโดย: DexMoreGroup
- ประเภท: Posting
- รองรับ: SMF 1.1.xx, 2.0.xx
- ปรับปรุงล่าสุด: 25 กรกฏาคม 2553
- ต้นฉบับ: RestrictQuote
รายละเอียด อนุญาตให้สมาชิกใช้การอ้างถึงโดยการกำหนดจำนวนกระทู้ หากสมาชิกมีจำนวนกระทู้ไม่ถึงที่กำหนดก็ไม่สามารถมองเห็นปุ่มอ้างถึงได้
ตัวอย่าง---
สำหรับ SMF 1.1.xxแก้ไขไฟล์:file $sourcedir/ModSettings.php
ค้นหา -->>
array('int', 'max_signatureLength'),
'',
เพิ่มไว้หลัง -->>
//RestrictQuote
array('int', 'restrict_quote_posts'),
file $sourcedir/Post.php
ค้นหา -->>
if (!empty($topic) && !empty($_REQUEST['quote']))
{
เพิ่มไว้หลัง -->>
if (!empty($modSettings['restrict_quote_posts']) && $user_info['posts'] < $modSettings['restrict_quote_posts'])
fatal_lang_error('restrict_quote_error');
file $themedir/Display.template.php
ค้นหา -->>
global $context,
แก้เป็น -->>
global $context, $user_info,
ค้นหา -->>
if ($context['can_reply'] && !empty($options['display_quick_reply']))
แก้เป็น -->>
isset($modSettings['restrict_quote_posts']) && !empty($modSettings['restrict_quote_posts']) && $context['can_reply'] && !empty($options['display_quick_reply']) && ($user_info['posts'] >= $modSettings['restrict_quote_posts']))
ค้นหา -->>
elseif ($context['can_reply'])
แก้เป็น -->>
elseif (isset($modSettings['restrict_quote_posts']) && !empty($modSettings['restrict_quote_posts']) && $context['can_reply'] && ($user_info['posts'] >= $modSettings['restrict_quote_posts']))
file $themedir/Post.template.php
ค้นหา -->>
global $context,
แก้เป็น -->>
global $context, $user_info,
ค้นหา -->>
// If the user is replying to a topic show the previous posts.
if (isset($context['previous_posts']) && count($context['previous_posts']) > 0)
เพิ่มไว้หลัง -->>
if (!empty($modSettings['restrict_quote_posts']) && $user_info['posts'] >= $modSettings['restrict_quote_posts'])
file $languagedir/Modifications.thai-utf8.php
เพิ่ม -->>
//RestrictQuote
$txt['restrict_quote_posts']='อนุญาตให้ใช้การอ้างถึงหากมีกระทู้มากกว่า x กระทู้:';
file $languagedir/Errors.thai-utf8.php
เพิ่ม -->>
//RestrictQuote
$txt['restrict_quote_error'] = 'คุณไม่ได้รับอนุญาตให้ใช้การอ้างถึง';
การตั้งค่า: ผู้ดูแล -->> ส่วนปรับแต่งค่าการใช้งาน -->> อนุญาตให้ใช้การอ้างถึงหากมีกระทู้มากกว่า x กระทู้:
ลิงค์หัวข้อ:
http://dexmore.com/topic/2704