- ชื่อ: SimpleColorizer
- ผู้เขียน: grafitus
- นำเสนอโดย: DexMoreGroup
- ประเภท: New Feature
- รองรับ: SMF 2.0
- ปรับปรุงล่าสุด: 26 มิถุนายน 2554
- ต้นฉบับ: SimpleColorizer
รายละเอียด แสดงสีของสมาชิกตามกลุ่มที่กำหนดเหมือนกับ mod MemberColorLink ครับ แต่ mod นี้ทำงานแบบ integrate (ประสานงาน) กับระบบของ SMF ซึ่งไม่มีการแก้ไขโค้ดแม้แต่ตัวอักษรเดียว และไม่มีการตั้งค่ากำหนดการแสดง แต่มันจะแสดงเองโดยอัตโนมัติ ตรงใหนที่มีชื่อสมาชิกมันก็จะแสดงทั้งหมด โดยสมาชิกนั้นๆ อยู่ใหนกลุ่มใดก็แสดงสีตามกลุ่มที่สมาชิกนั้นๆ สังกัดอยู่
ตัวอย่าง
ดาวน์โหลด: Subs-SimpleColorizer.rar
ขออภัย! ส่วนนี้สงวนไว้เฉพาะสมาชิกเท่านั้น กรุณา เข้าสู่ระบบ หรือ ลงทะเบียนแตกไฟล์แล้วอัพโหลดไปไว้ที่
file Subs-SimpleColorizer.php -->> $sourcedir
สร้างไฟล์: hooks.php เพื่อสร้างฐานข้อมูล ไว้ใน $boarddir (ที่เดียวกับไฟล์ SSI.php) รัน http://www.your_url.xxx/$boarddir/hooks.php -->> Enter เสร็จแล้วลบทิ้ง
<?php
if (file_exists(dirname(__FILE__) . '/SSI.php') && !defined('SMF'))
require_once(dirname(__FILE__) . '/SSI.php');
elseif (!defined('SMF'))
exit('<b>Error:</b> Cannot install - please verify you put this in the same place as SMF\'s index.php.');
$hooks = array(
'integrate_buffer' => 'ob_colorizer',
'integrate_pre_include' => '$sourcedir/Subs-SimpleColorizer.php',
);
if (!empty($context['uninstalling']))
$call = 'remove_integration_function';
else
$call = 'add_integration_function';
foreach ($hooks as $hook => $function)
$call($hook, $function);
?>
ลิงค์หัวข้อ:
http://dexmore.com/topic/7400