Вторая версия движка официально еще не вышла, не путайте людей
В версии 1.0.3 файл находится \templates\skin\ШАБЛОН\footer.tpl
В секцию вставляйте куда нужно код счетчика, желательно обернув в теги {literal}{/literal} для избежания ошибок smarty
Вы «своровали» у меня год назад идею снежинок. Меня тогда vdenu просил их сделать, пришлось взамен прикручивать ему шарики в шапку, так как вы меня опередили на сутки со своей поделкой. Вы получаетесь вор судя по Вашей же логике. Тот же vdenu тому свидетель.
Параметр order — по чему сортируем, может быть равен blog_id, blog_title, blog_rating, blog_count_user, blog_count_topic. Надеюсь понятно что за что отвечает.
Параметр order_way — как сортируем, asc — с наименьшего до максимального (по возрастанию), desc — с максимального к минамальному (по убыванию)
Если не боитесь править движок \classes\actions\ActionBlog.class.php
«У меня на жопе вскочил прыщ, врач сказал что это коньюктивит, до этого все было гуд»
Не стоит доверять людям, которые присваивают степени «галимости» без объяснения причины. У вас же точно такая же проблема — без публикации выводимой ошибки, без, подозреваю, предыдущего поиска решения на этом сайте или в гугле требуете адекватного решения. Вам предложили вариант решения — смените хостера, который объяснит в чем «галимость» дампа
не знаю зачем Вам эта глупость
быдлокод на коленке :)
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>';
}
//===============================================================
}
?>
public function getTagsArray() {
if ($this->getTags()) {
$aTags=preg_split("/[#,]/",$this->getTags());
return array_filter($aTags);
}
return array();
}
В версии 1.0.3 файл находится \templates\skin\ШАБЛОН\footer.tpl
В секцию вставляйте куда нужно код счетчика, желательно обернув в теги {literal}{/literal} для избежания ошибок smarty
заменить в строках 525 и 528:
на
Если не боитесь править движок
\classes\actions\ActionBlog.class.php
строки 88 и 95
$sOrder='blog_rating';
$sOrderWay='desc';
Исправляйте следуя пояснениям выше
Параметр order — по чему сортируем, может быть равен blog_id, blog_title, blog_rating, blog_count_user, blog_count_topic. Надеюсь понятно что за что отвечает.
Параметр order_way — как сортируем, asc — с наименьшего до максимального (по возрастанию), desc — с максимального к минамальному (по убыванию)
Если не боитесь править движок \classes\actions\ActionBlog.class.php
Не стоит доверять людям, которые присваивают степени «галимости» без объяснения причины. У вас же точно такая же проблема — без публикации выводимой ошибки, без, подозреваю, предыдущего поиска решения на этом сайте или в гугле требуете адекватного решения. Вам предложили вариант решения — смените хостера, который объяснит в чем «галимость» дампа
Решилась сменой хостера
быдлокод на коленке :)
classes/hooks/HookPostreadingtime.class.php
И по традиции выше описанное не проверялось
заменяем два раза на
/classes/modules/topic/entity/Topic.entity.class.php
Должно работать
увидите форму
В вашем случае {if $sAction=='index' && $sEvent==''}