Dead Boy, У Вишесов там монстровый платный InvisionPowerBoard, а у нас фришный PhpBB причем предыдущего поколения. Соответственно никаких RichText и прочих фишек, которые с одной стороны конечно юзабельно, с другой очень массивно и загружающе. Теоретически, в Phpbb3 эта проблема решена, но переходить на него вряд ли будем (Работает? Только ничего не трогай! ©)
Решение есть — джаваскриптить с DOM, но это для меня лично довольно геморрно, да и пахнет это потенциальными косяками в духе JS. Может
Nicklauster поможет в этом случае. В будущем, как будет время, может быть разберусь. Твой код тоже погляжу, может удастся позаимствовать что-нибудь. На самом деле нашел код для точной вставки тегов в положение курсора. То есть из него можно переделать под смайлики, но это надо сидеть.
В целом, хочется сохранить баланс между простотой и функциональностью.
Насчет Кода, соглашусь с Вишмастером, коды выкладываем редко, а по сему проще глядеть на это сразу (особенно когда я например с мобильника сижу, к примеру).
А вот что мне интересно, так это тег Спойлер, может быть разворачивающимся окошком внутри сообщения, но мне лично больше по духу в стиле КГ - закрашенным текстом. Выделил - прочитал
Хотя опять же не первая необходимость, но было бы неплохо