Đăng kí thành viên · Quên MK?

Lần hoạt động

Diễn đàn | Wap Web | Mod Johncms
Tìm kiếm
  Code thêm chức năng BBCode Textarea cho JohnCMS
admin  Admin [FOUNDER]
 
PRO
(13.12.2015 / 12:23) TOP
Code này sẽ không bị lỗi dính <br /> trong Textarea;

Mở \incfiles\classes\bbcode.php
thêm đoạn code sau vào:
PHP CODE :
private static function textarea($var)
{
if (!function_exists('fixbr')) {
function fixbr($var)
{
$var = str_replace('<br />', "", $var[1]);
return '<textarea rows="5" onclick="this.select()">' . $var . '</textarea>'; // Code
}
}
return preg_replace_callback('#\[code](.+?)\[/code]#is', 'fixbr', $var);
}

Tìm đến
public static function tags($var)
{
thêm vào bên trong function đó 1 dòng sau:
$var = self::textarea($var);

cuối cùng là thêm biểu tượng nút BBCode vào thanh công cụ
tìm đến đoạn code $out = '<style> ở cuối cùng của file.
thêm vào đoạn code sau, vị trí thêm thì tùy bạn muốn nó hiển thị ở đâu nhé.
PHP CODE :
<a href="javascript:tag(\'[code]\', \'[/code]\', \'\')"><img src="' . self::$system_set['homeurl'] . '/images/bb/code.gif" alt="code" title="' . self::$lng['tag_code'] . '" border="0"/></a>
101 Lượt xem chủ đề  Tổng số: 1 Comment

Cùng chuyên mục
Lọc theo tác giả
Xem chủ để ngoại tuyến (Offline)

Trong diễn đàn

Sắp xếp theo thứ tự từ dưới lên
Forum.GiaiTri321.Info
Trang chủ
0 / 1

DucVuVip.Pro - Diễn Đàn DucVuVip.Pro, Chia Sẻ Code, Thủ Thuật Wap/Webmaster 6.2.1

© Forum.GiaiTri321.Info