habe folgendes Problem:
in meinem Script werden Quote-Tags der Form [ quote="blah" ]blablabla[/quote] nicht korrekt angezeigt.
Es kommt einfach
[quote:491ae9b5b5="blah"]schieb folgendes...
danach zerbricht mir das Layout
Code, der für die Anzeige relevant ist:
Code: Alles auswählen
$sql = "SELECT *
FROM " . PORTAL_ARTICLES_TABLE . " pa, " . USERS_TABLE . " u
WHERE pa.article_level IN ( $levels )
AND pa.article_poster = u.user_id";
$result = $db->sql_query($sql);
$count = $db->sql_numrows($result);
if ( $count == '0' )
{
$template->assign_block_vars('switch_noarticles', array());
}
while ( $row = $db->sql_fetchrow($result) )
{
$article_id = $row['article_id'];
$article_title = $row['article_title'];
$article_text = $row['article_text'];
$article_bbcode_id = $row['article_bbcode_id'];
$article_text = smilies_pass($article_text);
$article_text = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($article_text, $article_bbcode_id) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $article_text);
$article_text = bbencode_second_pass_code($article_text, $article_bbcode_id, $bbcode_tpl);
$article_text = str_replace("\n", "\n<br />\n", $article_text);
$article_text = html_entity_decode($article_text);
$article_user = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&u=" . $row['user_id']) . '" class=gensmall>' . $row['username'] . '</a>';
$article_time = create_date($board_config['default_dateformat'], $row['article_time'], $board_config['board_timezone']);