Драствуйте товарищи

Собсна вопрос:
Как заменить любое поле документа до его отдачи браузеру?
Допустим нужно заменить pagetitle или alias, создаю плагин и вешаю его на OnWebPageInit (?),
В плагине такой код (полезности никакой, просто хочу разобраться):
global $alias;
global $pagetitle;
if(!strlen($alias)){
$alias = $pagetitle;
}else{
$alias.="_".$pagetitle;
}
Не воркает, я добавлял проверку на тип действия
.....
if($e->name="OnWebPageInit"){
.....
}
То же ничего не происходит. Я пробовал менять события - бестолку.
Дошло до того, что брал пример с этого форума транслитерации Урлов, но он тоже не работает!
Подскажите, как заменить поле документа до его отдачи браузеру в плагине, на какое событие вешать? Пример простенького кода - рабочего - очень поможет, thanks!