[MOD] Prime Post Revisions

ตอบกระทู้


คำถามนี้ เพื่อป้องกันการส่งแบบอัตโนมัติจากสแปมบอท
รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[flash] ปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: [MOD] Prime Post Revisions

[MOD] Prime Post Revisions

โพสต์ โดย buay » 04/07/2014 10:30 am

4-7-2557 10-31-09.png
4-7-2557 10-31-09.png (16.63 KiB) เปิดดู 850 ครั้ง


รายละเอียด : MOD นี้ Admin สามารถดูประวัติการแก้ไขโพสต์ของสมาชิกได้
พัฒนาโดย : primehalo
Version : 1.2.7
ดาวน์โหลดได้ที่ : http://www.mindphp.com/download/files/114-114-prime-post-revisions-zip.html

ไฟล์ที่ใช้ในการติดตั้ง
>>includes/constants.php,
>>includes/functions_admin.php,
>>posting.php,
>>viewtopic.php

วิธีติดตั้ง
เปิดไฟล์ : includes/constants.php,

ค้นหา

โค้ด: เลือกทั้งหมด


define
('POSTS_TABLE',                $table_prefix . 'posts');
 

เติมหลัง

โค้ด: เลือกทั้งหมด

//-- mod: Prime Post Revisions ----------------------------------------------//
define('POST_REVISIONS_TABLE',        $table_prefix . 'post_revisions');
//-- end: Prime Post Revisions ----------------------------------------------//
 

เปิดไฟล์ : includes/functions_admin.php,

ค้นหา

โค้ด: เลือกทั้งหมด


    $table_ary 
= array(POSTS_TABLE, REPORTS_TABLE);
 

เติมหลัง

โค้ด: เลือกทั้งหมด

//-- mod: Prime Post Revisions ----------------------------------------------//
    $table_ary[] = POST_REVISIONS_TABLE; // To delete the post's edit history
//-- end: Prime Post Revisions ----------------------------------------------//
 

เปิดไฟล์ : posting.php,

ค้นหา

โค้ด: เลือกทั้งหมด


                $data
['topic_replies'] = $post_data['topic_replies'];
 

เติมหลัง

โค้ด: เลือกทั้งหมด

//-- mod: Prime Post Revisions ----------------------------------------------//
                include($phpbb_root_path . 'includes/prime_post_revisions.' . $phpEx);
                store_post_revision_info($data, $post_data);
//-- end: Prime Post Revisions ----------------------------------------------//
 

เปิดไฟล์ : viewtopic.php

ค้นหา

โค้ด: เลือกทั้งหมด


$max_post_time 
= 0;
 

เติมหลัง

โค้ด: เลือกทั้งหมด

//-- mod: Prime Post Revisions ----------------------------------------------//
include($phpbb_root_path . 'includes/prime_post_revisions.' . $phpEx);
$prime_post_revisions = new prime_post_revisions($post_list, $forum_id, $topic_id, $post_id);
//-- end: Prime Post Revisions ----------------------------------------------//
 

ค้นหา

โค้ด: เลือกทั้งหมด

// Posts are stored in the $rowset
 

เติมก่อน

โค้ด: เลือกทั้งหมด

//-- mod: Prime Post Revisions ----------------------------------------------//
$prime_post_revisions->get_revision_info($post_list, $result, $viewtopic_url, $viewtopic_title);
//-- end: Prime Post Revisions ----------------------------------------------//

 

ค้นหา

โค้ด: เลือกทั้งหมด

// and the global bbcode_bitfield are built
while ($row = $db->sql_fetchrow($result))
{

 

เติมหลัง

โค้ด: เลือกทั้งหมด

//-- mod: Prime Post Revisions ----------------------------------------------//
    $prime_post_revisions->merge_revision_info($post_list, $result, $row);
//-- end: Prime Post Revisions ----------------------------------------------//

 

ค้นหา

โค้ด: เลือกทั้งหมด


    
// Editing information
 

เติมก่อน

โค้ด: เลือกทั้งหมด

//-- mod: Prime Post Revisions ----------------------------------------------//
    $prime_post_revisions->set_edit_count($row);
//-- end: Prime Post Revisions ----------------------------------------------//

 

ค้นหา

โค้ด: เลือกทั้งหมด


        $l_edit_time_total 
= ($row['post_edit_count'] == 1) ? $user->lang['EDITED_TIME_TOTAL'] : $user->lang['EDITED_TIMES_TOTAL'];
 

เติมก่อน

โค้ด: เลือกทั้งหมด

//-- mod: Prime Post Revisions ----------------------------------------------//
        $prime_post_revisions->inject_user_data($row);
//-- end: Prime Post Revisions ----------------------------------------------//

 

ค้นหา

โค้ด: เลือกทั้งหมด


    if 
(isset($cp_row['row']) && sizeof($cp_row['row']))
 

เติมก่อน

โค้ด: เลือกทั้งหมด

//-- mod: Prime Post Revisions ----------------------------------------------//
    $prime_post_revisions->update_postrow($post_list, $i, $rowset, $postrow);
//-- end: Prime Post Revisions ----------------------------------------------//

 

ค้นหา

โค้ด: เลือกทั้งหมด


page_header
($user->lang['VIEW_TOPIC']
 

เติมหลัง

โค้ด: เลือกทั้งหมด



//-- mod: Prime Post Revisions ----------------------------------------------//
$prime_post_revisions->assign_template_variables($viewtopic_url, $viewtopic_title);
//-- end: Prime Post Revisions ----------------------------------------------//
 


*จากนั้นให้ทำการ คัดลอกไฟล์ทั้งหมดที่มี ในโฟลเดอร์ root ไปวางทับ
และทำการรันในหน้า update_db.php เพื่อทำการ install

ข้างบน