Verfasst: 20.01.2008 11:15
Naja. ... Ich habe noch keine fetten Smilies gesehen. 
Es hat schon seinen Grund, dass das so ist.

Es hat schon seinen Grund, dass das so ist.
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Dann erklärs mir mal bitte, ich sehe nämlich keinen Sinn darin.bantu hat geschrieben:Es hat schon seinen Grund, dass das so ist.
$match[] = '(?<=^|[\n .\]])' . preg_quote($row['code'], '#') . '(?![^<>]*>)';Flai hat geschrieben:Die regular expression in "$match[] = '(?<=^|[\n .])' . preg_quote($row['code'], '#') . '(?![^<>]*>)';" müsste man so umbauen, dass auch ein "]" direkt vor dem Smilie akzeptiert wird.
Code: Alles auswählen
// (assertion)
$match[] = preg_quote($row['code'], '#');
$replace[] = '<!-- s' . $row['code'] . ' --><img src="{SMILIES_PATH}/' . $row['smiley_url'] . '" alt="' . $row['code'] . '" title="' . $row['emotion'] . '" /><!-- s' . $row['code'] . ' -->';
}