Mình đang dùng ChangUonDyU - Extra File Chatbox, chatbox này hay nhưng mà không có chức năng xóa 1 message mà user đã chat. Cái lệnh này là /del <nội dung message>, giống như của Inferno vBshout. Giờ mình muốn code thêm chức năng giống vậy cho ChangUonDyU - Extra File Chatbox. Pro nào biết hướng dẫn mình với!
Trong file function.php của chatbox thì có đoạn này, mình nghĩ là dùng để xóa câu chat, nhưng làm sao để dùng nó như các lệnh kia (/ban, /prune,...) thì mình không biết làm!
Trong file function.php của chatbox thì có đoạn này, mình nghĩ là dùng để xóa câu chat, nhưng làm sao để dùng nó như các lệnh kia (/ban, /prune,...) thì mình không biết làm!
- Code:
function build_ds_message()
{
global $config,$fcbfile;
$handle = fopen($fcbfile['ds_message'],"w");
$shouts = file($fcbfile['message']);
krsort($shouts);
$count = 0;
foreach ($shouts as $shout)
{
++$count;
$shout = trim($shout);
fwrite($handle, '<div style="margin: 3px 0px 3px 0px;">'.build_message($shout).'</div>');
if ($count == $config['maxmessage']) break;
++
fclose($handle);
++