Piece of cake.
Plik admin/applications_addon/other/shoutbox/sources/classes/library.php
Znajdź:
$r['s_message'] = $this->parser->preDisplayParse( $r['s_message'] );
Zamień na:
$r['s_message'] = $this->parser->preDisplayParse( $r['s_message'], true );
Plik admin/sources/handlers/han_parse_bbcode.php
Znajdź:
public function preDisplayParse( $text )
{
Zamień na:
public function preDisplayParse( $text, $_sb_urls = false )
{
Znajdź:
$text = $this->bbclass->preDisplayParse( $text );
Zamień na:
$text = $this->bbclass->preDisplayParse( $text, $_sb_urls );
Plik admin/sources/classes/bbcode/core.php
Znajdź:
public function preDisplayParse( $txt="" )
{
Zamień na:
public function preDisplayParse( $txt="", $_sb_urls = false )
{
Znajdź:
$txt = $parser->display( $txt );
Zamień na:
$txt = $parser->display( $txt, $_sb_urls );
Plik admin/sources/classes/text/parser.php
Znajdź:
public function display( $html )
{
Zamień na:
public function display( $html, $_sb_urls = false )
{
Znajdź:
$bbcodeParser = new $classToLoad();
Zamień na:
$bbcodeParser = new $classToLoad($_sb_urls);
Plik admin/sources/classes/text/parser/bbcode.php
Znajdź:
public function __construct()
{
Zamień na:
public function __construct($_sb_urls = false)
{
Pod:
$this->caches =& $this->registry->cache()->fetchCaches();
Dodaj:
$this->_sbUrl = $_sb_urls;
Znajdź:
$replace = "<a href='{$url}' class='bbc_url' title='{$_title}'{$rel}>{$text}</a>";
Zamień na:
if($this->_sbUrl) {
$replace = "<a href='{$url}' class='bbc_url' title='{$_title}'{$rel}>[LINK]</a>";
} else {
$replace = "<a href='{$url}' class='bbc_url' title='{$_title}'{$rel}>{$text}</a>";
}