Подскажите, наверняка ведь есть какой-нибудь готовый парсер, который мог бы парсить текстовые сочетания символов и отображать на их месте соответствующие смайлы? Ну или что нибудь похожее, что можно было бы переделать для этой цели!
Sorry for my english!

Можно BB tags парсер переделать.
Только текстовые смайлы, на мой взгляд, выгледят куда лучше чем эти желтые рожи (или ещё куда хуже когда синие или зелёные).