Folour (05.01.2013 / 01:16)
Как ты мою функцию использовал?
Я её под себя зоточил
public static function codeAndSmiles($string) {
if ( ! class_exists('smiles')) a_import('modules/smiles/helpers/smiles');
preg_match_all('~(.*?)\[code\](.*?)\[/code\](.*?)~s', $string, $match);
if(!empty($match[2])) {
$return = '';
foreach($match[1] as $key => $val)
$return .= (!empty($val) ? smiles::smiles_replace($val) : '') . self::process_code($match[2][$key]) . (!empty($match[3][$key]) ? smiles::smiles_replace($match[3][$key]) : '');
}
else {
$return = smiles::smiles_replace($string);
}
return $return;
}