Помощь по скриптам | Как подключить вв коды
Как подключить вв коды?
Вот код:
$bbcode = array(
'/\[i\](.+)\[\/i\]/isU' => '<em>$1</em>',
'/\[b\](.+)\[\/b\]/isU' => '<strong>$1</strong>',
'/\[u\](.+)\[\/u\]/isU' => '<span style="text-decoration:underline;">$1</span>',
'/\[big\](.+)\[\/big\]/isU' => '<span style="font-size:large;">$1</span>',
'/\[center\](.+)\[\/center\]/isU' => '<center>$1</center>',
'/\[small\](.+)\[\/small\]/isU' => '<span style="font-size:xx-small;">$1</span>',
'/\[red\](.+)\[\/red\]/isU' => '<span style="color:#ff0000;">$1</span>',
'/\[green\](.+)\[\/green\]/isU' => '<span style="color:#00bb00;">$1</span>',
'/\[blue\](.+)\[\/blue\]/isU' => '<span style="color:#0000bb;">$1</span>',
'/\[white\](.+)\[\/white\]/isU' => '<span style="color:#ffffff;">$1</span>',
'/\[color=(.+)](.+)\[\/color\]/isU' => '<span style="color:$1;">$2</span>',
'/\[img=(.+)\]/isU' => '<img scr="$1"/>',
'/\[hr]/isU' => '<div class="mini-line"></div>',
'/\
/isU' => '<br>');
$text= preg_replace(array_keys($bbcode), array_values($bbcode), $text);
$text = preg_replace('/\[img\]{1}(.+?)\[\/img\]{1}/', '<img src="$1"/>', $text);
return nl2br($text);
}
Вот код:
$bbcode = array(
'/\[i\](.+)\[\/i\]/isU' => '<em>$1</em>',
'/\[b\](.+)\[\/b\]/isU' => '<strong>$1</strong>',
'/\[u\](.+)\[\/u\]/isU' => '<span style="text-decoration:underline;">$1</span>',
'/\[big\](.+)\[\/big\]/isU' => '<span style="font-size:large;">$1</span>',
'/\[center\](.+)\[\/center\]/isU' => '<center>$1</center>',
'/\[small\](.+)\[\/small\]/isU' => '<span style="font-size:xx-small;">$1</span>',
'/\[red\](.+)\[\/red\]/isU' => '<span style="color:#ff0000;">$1</span>',
'/\[green\](.+)\[\/green\]/isU' => '<span style="color:#00bb00;">$1</span>',
'/\[blue\](.+)\[\/blue\]/isU' => '<span style="color:#0000bb;">$1</span>',
'/\[white\](.+)\[\/white\]/isU' => '<span style="color:#ffffff;">$1</span>',
'/\[color=(.+)](.+)\[\/color\]/isU' => '<span style="color:$1;">$2</span>',
'/\[img=(.+)\]/isU' => '<img scr="$1"/>',
'/\[hr]/isU' => '<div class="mini-line"></div>',
'/\
/isU' => '<br>');
$text= preg_replace(array_keys($bbcode), array_values($bbcode), $text);
$text = preg_replace('/\[img\]{1}(.+?)\[\/img\]{1}/', '<img src="$1"/>', $text);
return nl2br($text);
}
DELETED
31 мая 2018, в 11:03
Delete
PhpStorm , в корень сайта?
PhpStorm , а, понял. А как файл назвать?
Сделать это дело функцией, прописать в свой файл, который подключается на всех страницах, обернуть текст, где надо обработка бб функцией.
DELETED
31 мая 2018, в 11:13
Delete
Sherman[RU] (31.05.2018 в 11:11)
PhpStorm , а, понял. А как файл назвать?
PhpStorm , а, понял. А как файл назвать?
<?php
require_once 'bb.php';// файл с кодом для bb
или можешь просто этот код поместить в системный файл, который уже подключен
PhpStorm , в какую именно папку впихнуть? Где подключение к базе?
PhpStorm , или в system.php?
desay , можешь в лс написать подробнее, просто я нуб в этом деле
DELETED
31 мая 2018, в 12:51
Delete
Sherman[RU] (31.05.2018 в 11:21)
PhpStorm , или в system.php?
PhpStorm , или в system.php?
да, закинь сюда кусок кода тот
Стр.: 1, 2