Для форматирования сообщений в форумах, используется так называемый BB Code. Это код, заменяющий нормальный но более длинный HTML код разбивки страниц и упрощает создание сообщений.
Например для формирования активной ссылки используется тег URL:
[url]ссылка[/url]
Для показа картинки IMG:
[img]адрес картинки.jpg[/img]
Упрощённый HTML код, который в последствие автоматически заменяет BB Code картинки выглядит вот так:
<img src="адрес картинки.jpg">
На самом деле HTML код куда длиннее. Туда входит описание картинки, размер, способ выравнивания, стиль и т.д. Если картинка активная, то есть при клике по ней осуществляется переход куда либо, то HTML код выглядит вот так:
<a href="адрес перехода"><img src="адрес картинки.jpg"></a>
То же самое в формате BB Code:
[url=адрес перехода][img]адрес картинки.img[/img][/url]
Так вот, этот самый URL может легко отправить пользователя куда угодно, например показать полную версию изображения или страницу забитую рекламой, как в случае с Радикалом.
В первых CMS движках HTML или BB Code приходилось набирать вручную. Потом, по мере развития движков и деградации пользователей (пополнения за счёт чайников), программисты стали заменять BB Code кнопками. Долгое время программисты пытались научить чайников использовать эти кнопки, но безуспешно. Чайники пугались появлению непонятных символов BB Code в форме ответа и так и не смогли научиться их редактировать. Тогда программисты пошли на отчаянный шаг, они создали механизм прямого форматирования текста на основе уже имеющихся кнопок, к которым добавили формы. При этом они настолько увлеклись, например в нашем текущем CMS IP Board, что разрушили форму редактирования BB Code - кнопка BB Code Mode. То есть редактировать то можно, но это настолько неудобно по сравнению с первыми движками, что вряд ли кто-то этой кнопкой сейчас пользуется. Но вы можете нажать на эту кнопку (слева в верхнем ряду) чтобы посмотреть как выглядит результирующий код вставленного вами изображения.