Diễn đàn Trái Tim Yên Bái 2024

 Quên mật khẩu
 Đăng ký
Xem: 2807|Trả lời: 0
Thu gọn cột thông tin

BBCODE IMG dành cho discuz khi convert từ loại diễn đàn khác qua hỗ trợ c

[Lấy địa chỉ]

Viết tâm trạng

Đăng lúc 19-1-2009 03:13 AM | Xem tất |Chế độ đọc

Mời bạn đăng ký để giao lưu kết bạn nhé <3

Bạn phải đăng nhập để xem được nội dung, nếu bạn chưa có tài khoản? hãy Đăng ký

x
Với cách của bác saokim999 ở http://traitimyenbai.net/forum/thread-12641-1-1.html thì bbcode đó không có tác dụng đối với chữ ký haygiới thiệu bản thân. Ví dụ nếu dùng tag IMG trong chữ ký thìnó vẫn ko có tác dụng. Và 1 điều quan trọng là giả dụ mem chèn ảnh vào chữ ký. Trước đó họ up lên dịch vụ khác mà dịch vụ đó tạo sẵn mã chèn vào diễn đàn. Hầu hết người ta đều tạo tag IMG chứ ko phải là img nên discuz chịu đơ. Như trang up ảnh của zing http://photo.zing.vn/zingphoto.php chẳng hạn.
Mình hướng dẫn 1 cách khác cho các bạn mà ko cần add bbcode mới như sau:
Mở file discuzcode.func.php trong thư  mục include:
Tìm đến (dòng 189 đến 201) Các bạn nên mở bằng notepad++ để sửa cho chính xác nhé

  1. if(strpos($message, '[/img]') !== FALSE) {
  2.                         $message = preg_replace(array(
  3.                                 "/\[img\]\s*([^\[\<\r\n]+?)\s*\[\/img\]/ies",
  4.                                 "/\[img=(\d{1,4})[x|\,](\d{1,4})\]\s*([^\[\<\r\n]+?)\s*\[\/img\]/ies"
  5.                                 
  6.                         ), $allowimgcode ? array(

  7. "bbcodeurl('\\1', '<img src="%s" border="0" onclick="zoom(this,
  8. this.src)" onload="attachimg(this, \'load\')" alt="" />')",
  9.                                 "bbcodeurl('\\3', '<img width="\\1" height="\\2" src="%s" border="0" alt="" />')"
  10.                         ) : array(
  11.                                 "bbcodeurl('\\1', '<a href="%s" target="_blank">%s</a>')",
  12.                                 "bbcodeurl('\\3', '<a href="%s" target="_blank">%s</a>')"
  13.                         ), $message);
  14. }
Sao chép mã
thêm vào bên dưới :

  1. if(strpos($message, '[/IMG]') !== FALSE) {
  2.                         $message = preg_replace(array(
  3.                                 "/\[IMG\]\s*([^\[\<\r\n]+?)\s*\[\/IMG\]/ies",
  4.                                 "/\[IMG=(\d{1,4})[x|\,](\d{1,4})\]\s*([^\[\<\r\n]+?)\s*\[\/IMG\]/ies"
  5.                                 
  6.                         ), $allowimgcode ? array(

  7. "bbcodeurl('\\1', '<img src="%s" border="0" onclick="zoom(this,
  8. this.src)" onload="attachimg(this, \'load\')" alt="" />')",
  9.                                 "bbcodeurl('\\3', '<img width="\\1" height="\\2" src="%s" border="0" alt="" />')"
  10.                         ) : array(
  11.                                 "bbcodeurl('\\1', '<a href="%s" target="_blank">%s</a>')",
  12.                                 "bbcodeurl('\\3', '<a href="%s" target="_blank">%s</a>')"
  13.                         ), $message);
  14. }
Sao chép mã
Giờ discuz có thể chạy tag IMG ở mọi nơi.

Cảm ơn

Số người tham gia 1Danh vọng +18 Thu lại Lý do
CpT + 18 good

Xem tất cả

Bạn phải đăng nhập mới được đăng bài Đăng nhập | Đăng ký

Quy tắc điểm

Đóng

Thông báoTrước /1 Sau

Phòng tối|Lưu trữ|Diễn đàn Yên Bái 2024 Community Guidelines |

GMT+7, 14-10-2026 09:55 PM , Processed in 0.070994 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

Trả lời nhanh Lên trên Trở lại danh sách