• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Share mod đổi tên đính kèm johncms

Admin

Well-Known Member
Staff member
Administrator
Mod này đổi title files ở ngoài index thôi ví dụ như file up lên là code-wap-tai-game.zip nhưng thay đổi title là Tải code wap tai game ở forum index

Mod rất đơn giản
Chạy jquery này trong phpmyadmin
PHP:
ALTER TABLE `cms_forum_files` ADD `ten` text NOT NULL;

Tìm
PHP:
mysql_query("INSERT INTO `cms_forum_files` SET
                        `cat` = '" . $res3['refid'] . "',
                        `subcat` = '" . $res2['refid'] . "',
                        `topic` = '" . $res['refid'] . "',
                        `post` = '$id',
                        `time` = '" . $res['time'] . "',
                        `filename` = '" . mysql_real_escape_string($fname) . "',
                        `filetype` = '$type'
                    ");
Thay thành
PHP:
$vai = mysql_real_escape_string($fname);
$vi = trim($_POST['ten']);
$vv = (!empty($_POST['ten']) ? $vi : $vai);

                     mysql_query("INSERT INTO `cms_forum_files` SET
                        `cat` = '" . $res3['refid'] . "',
                        `subcat` = '" . $res2['refid'] . "',
                        `topic` = '" . $res['refid'] . "',
                        `post` = '$id',
                        `time` = '" . $res['time'] . "',
                        `filename` = '" . mysql_real_escape_string($fname) . "',
                        `ten` = '" . $vv . "',
                        `filetype` = '$type'
                    ");
Tìm
PHP:
'<div class="gmenu"><form action="index.php?act=addfile&amp;id=' . $id . '" method="post" enctype="multipart/form-data"><p>';
Thêm ở dưới
PHP:
echo 'nhập tên files <input type="text" name="ten"> ( không có thì để trống )<br />';
Như thế là trong addfiles đã xong đến phần index
Vào forum/index.php (đoạn này anh em tùy biến nhé tùy code nên cấu trúc khác nhau)
Tìm
PHP:
$pic_ext = array(
                            'gif',
                            'jpg',
                            'jpeg',
                            'png'
                        );
Thêm ở dưới
PHP:
$ten = (!empty($fres['ten']) ? $fres['ten'] : $fres['filename']);
Tìm
PHP:
echo '[<a href="/download-' . $fres['id'] . '-' . functions::thai($fres['filename']) . '-file.htm">' . $fres['filename'] . '</a>]';
Thay thành
PHP:
echo '[<a href="/download-' . $fres['id'] . '-' . functions::thai($fres['filename']) . '-file.htm">' . $ten . '</a>]';
Chúc các bạn thành công!
 
Cái này là mod đổi tên lúc upload file (cái này em có rồi) hay là đổi tên khi upload xong rồi ạ?

- - - - - - - - - -

À cái này là e có rồi :D
 

Facebook Comments

New posts New threads New resources

Back
Top