[PHP] Nie mogę znaleść [quote] w tym pliku

Witam serdecznie.

Posiadam plik, który zamienia bbcode na html, ale nie mogę w nim znaleźć jednej interesującej mnie rzeczy, a mianowicie:

Gdy dam tekst w znaczniki [.quote][./quote] to chciałbym aby tekst w nim został napisany w takiej postaci:

Tekst…

Tekst…

Tekst…


Cytat:

" cytat ukośnym pismem "


Tekst tekst tekst

Bo obecnie wychodzi mi tylko takie coś:

Tekst…

Tekst…

Tekst…


… Cytat:

cytat

… Koniec cytatu


Tekst tekst tekst

Potrafie zmienić … Koniec cytatu i … Cytat:, ale nie wiem gdzie mam dodać " " przed i po pobieraniu tekstu.

Kod:

'quote' => Array(

'mode' => BBCODE_MODE_LIBRARY,

'method' => "DoQuote",

'allow_in' => Array('listitem', 'block', 'columns'),

'before_tag' => "sns",

'after_tag' => "sns",

'before_endtag' => "sns",

'after_endtag' => "sns",

'plain_start' => "\n...Cytat:\n",

'plain_end' => "\n",

),

[/code]

[code]function DoQuote($bbcode, $action, $name, $default, $params, $content) { if ($action == BBCODE_CHECK) return true; if (isset($params[‘name’])) { $title = htmlspecialchars(trim($params[‘name’])) . " wrote"; if (isset($params[‘date’])) $title .= " on " . htmlspecialchars(trim($params[‘date’])); $title .= “:”; if (isset($params[‘url’])) { $url = trim($params[‘url’]); if ($bbcode->IsValidURL($url)) $title = “" . $title . "”; } } else if (!is_string($default)) $title = “…Cytat:”; else $title = htmlspecialchars(trim($default)) . " wrote:"; return “\n
\n
" . $title . "
\n
\n” . $content . "
…Koniec cytatu.\n
"; }
Wywołuje poprzez:

echo $bbcode->Parse($_POST['mytxtarea']);

Jeśli jeszcze potrzebujecie jakąś zmienną to prosże pisać, a dodam.

Zamień:

'plain_start' => "\n...Cytat:\n",

'plain_end' => "\n",[/code]




na:

[code]‘plain_start’ => “\n …Cytat: \n”", ‘plain_end’ => “”\n",

Tak też próbowałem.

Ale nie działa.

Wywoływałem tym razem przez:

<?php require_once("nbbc.php");


$bbcode = new BBCode;

echo $_POST['mytxtarea'];

echo $bbcode->Parse($_POST['mytxtarea']);

?>

Ale jak widać, dalej nie działa.

38oc.png

ostatnia linijka funkcji DoQuote ?

. $content . "...Koniec cytatu.\n