• 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.

Hướng dẫn đóng dấu toàn bộ ảnh trong bài viết cho vbb mọi phiên bản

Admin

Well-Known Member
Staff member
Administrator
Giới thiệu:
Đây là code đóng dấu ảnh bo blog
Hướng dẫn:
1. Tạo tập tin tuoitreit_dongdauanh.php ngang hàng index.php dán code này vào
PHP:
<?
error_reporting(0);
$image = $_GET['img'];
$minwidth = 100;//nếu nhỏ hơn thì sẽ không thêm
$imagetype = getimagesize($image);
    switch ($imagetype['mime']) {
    case "image/jpeg":
        $im = imagecreatefromjpeg($image);
        break;
    case "image/png":
        $im = imagecreatefrompng($image);
        break;
	}

$imagewidth = imagesx($im);
if($imagewidth <= $minwidth){
header("Content-Type: image/gif"); 
$anh=fopen($image,"r"); 
fpassthru($anh); 
}
else {
$stamp = imagecreatefrompng('tuoitreit.png');
$marge_right = 5;
$marge_bottom = 5;
$sx = imagesx($stamp);
$sy = imagesy($stamp);

imagecopy($im, $stamp, imagesx($im) - $sx - $marge_right, imagesy($im) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp));

header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
}
?>
2. Tạo 1 logo dạng png upload ngang hàng index.php, tên logo phải là tuoitreit.png
3. Vào includes/class_bbcode.php
Tìm
PHP:
function handle_bbcode_img_match($link, $fullsize = false)
    {
        $link = $this->strip_smilies(str_replace('\\"', '"', $link));

        // remove double spaces -- fixes issues with wordwrap
        $link = str_replace(array('  ', '"'), '', $link);

        return  ($fullsize ? '<div class="size_fullsize">' : '')  . '<img src="' .  $link . '" border="0" alt="" />'
            . ($fullsize ? '</div>' : '');
    }
Nếu tìm không thấy bạn tìm function handle_bbcode_img_match dần dần sẽ ra
Code:
return  ($fullsize ? '<div class="size_fullsize">' : '')  . '[COLOR=Red]<img src="' .  $link . '" border="0" alt="" />[/COLOR]'
            . ($fullsize ? '</div>' : '');
Sửa
Code:
<img src=[COLOR=Red]"' .  $link . '"[/COLOR] border="0" alt="" />
Thành
Code:
<img src="[COLOR=red]tuoitreit_dongdauanh.php?img=' .  $link . '"[/COLOR] border="0" alt="" />
Lưu ý:
- Chỉ có tác dụng với ảnh jpg và ảnh png
- Ảnh png trong suốt sẽ bị lỗi nền màu đen
- Đã fix được khi trỏ về host thì CPU tăng, đó là như chatbox, có 1 host riêng là được, sau đó cho url trỏ về đó
Code:
http://static.mp3.zing.vn/skins/mp3_main/flash/player/mp3Player_skin1.swf?xmlurl=http://mp3.zing.vn/blog?MjAxMi8wOC8wOS8xL2QvInagaMEMWQ1YWM4ZDdkZTIxNTZmMzM3YzJiMjEzOWUzZWNjNTmUsICdUngWeBXAzfE1lWeBm1hIFNvInagaMEWeBmd8VmFyaW91mUsICyBBmUsICnRpmUsIC3RzfDF8NQ
Chúc các bạn thành công!
 

Facebook Comments

New posts New threads New resources

Back
Top