не знаю зачем Вам эта глупость
быдлокод на коленке :)
classes/hooks/HookPostreadingtime.class.php
<?php
//===============================================================
class HookPostreadingtime extends Hook{
//===============================================================
public function RegisterHook(){
$this->AddHook('template_topic_show_info','inj_topic_show_info',__CLASS__);
}
//===============================================================
public function inj_topic_show_info($aVars){
$iReading=200;//google: Средняя скорость чтения 200-250 слов в минуту
$iWords=count(explode(' ',strip_tags($aVars['topic']->getText())));
$iMinutes=floor($iWords/$iReading);
$iSeconds=floor(($iWords%$iReading)/($iReading/60));
$sReturn=($iMinutes>0)?' '.$iMinutes.' мин.':'';
$sReturn.=($iSeconds>0)?' '.$iSeconds.' сек.':(($iMinutes>0)?'':' моментально.');
return '<li class="topic-info-date">Время прочтения: '.$sReturn.'</li>';
}
//===============================================================
}
?>
быдлокод на коленке :)
classes/hooks/HookPostreadingtime.class.php
И по традиции выше описанное не проверялось