Сергей Петрович
Все хотят добра... Не отдавайте его!
+1843
Репутация
2485
Рейтинг
иф ($инЮзер->ид){редирект;}
/components/content/model.php
строка 733
формирует seolink из названия статьи
вставьте ПОСЛЕ неё например:
строка 733
$article['seolink'] = $this->getSeoLink($article);
вставьте ПОСЛЕ неё например:
$article['seolink'] = $article['seolink'].'-'.$article['id'];
Тем, что в названии и в title мусор в виде цифр не нужен. Он нужен только в URL
чем оно топорное? по другому цифры у вас никак не появятся! не нравится дата — ИД статьи добавляйте или число Пи ))
речь идёт о том, что в seolink статьи при её создании добавлять дату, ИД или ещё какое-то число, а не в title
Только решение топорное. :)
чем оно топорное? по другому цифры у вас никак не появятся! не нравится дата — ИД статьи добавляйте или число Пи ))
Но суть от этого не меняется
не работает((((
)))))
не знаю как так получилось —
if($inUser->id > 0){
ИСПРАВИТЬ НА
if(!$inUser->id > 0){
#6
[ЕСТЬ РЕШЕНИЕ] УБрать комментарии для Незарегистрированных пользователей в доске объявлений
5 августа 2012 в 08:01
IngDesign,
$item.user — это автор статьи, а в условие нужно воткнуть ид смотрящего статью
$item.user — это автор статьи, а в условие нужно воткнуть ид смотрящего статью
абсолютно понятно — чтобы запрос вернул НЕ БОЛЕЕ 70 комментов.Для чего
Другой вопрос ПОЧЕМУ именно 70? На это только сам писатель ответит
догадайтесь с трёх раз, какая переменная!!???ORDER BY hits DESC";
/modules/mod_bestcontent/module.php
ПОМЕНЯТЬ
ORDER BY points DESC";
НА
ORDER BY hits DESC";
Развлекайтесь!!!
ПОМЕНЯТЬ
ORDER BY points DESC";
НА
ORDER BY hits DESC";
Развлекайтесь!!!
допускаю, что это можно сделать более изящным способом, но мне уже было Лень копаться!!!
Привет,… (как зовут?
)
попробуйте в форумский фронтенд, со строки 597
то есть МЕЖДУ
echo '</td></tr></table>';
и
echo '<div class="post_content">'.$p['content'].'</div>';
ВСТАВИТЬ:
И посмотрите, что получится.
(СМОТРЕТЬ гостем)
)попробуйте в форумский фронтенд, со строки 597
то есть МЕЖДУ
echo '</td></tr></table>';
и
echo '<div class="post_content">'.$p['content'].'</div>';
ВСТАВИТЬ:
if($inUser->id > 0){ $p['content'] = str_replace('Изображение уменьшено. Щелкните, чтобы увидеть оригинал.','',$p['content']); if($dlina2<$dlina1){$p['content']='<b>Зарегистрируйтесь для просмотра картинок</b><br>'.$p['content'];} }
И посмотрите, что получится.
(СМОТРЕТЬ гостем)
я потому и спросил именно про просмотры, а не комменты, потому что с коментами всё просто. Они пишутся в базе Каждый, "поимённо", с датой. Поэтому с ними достаточно просто, сложить, посчитать, за месяц, за неделю.
С просмотрами не так. В базе у каждой статьи одно число — количество просмотров. За всю жизнь статьи. Выяснить сколько из них было сделано за месяц, за день или за год невозможно. Поэтому от топа по просмотрам или отказаться или мутить свою сиситему подсчёта просмотров
С просмотрами не так. В базе у каждой статьи одно число — количество просмотров. За всю жизнь статьи. Выяснить сколько из них было сделано за месяц, за день или за год невозможно. Поэтому от топа по просмотрам или отказаться или мутить свою сиситему подсчёта просмотров
ТУТ ВНИМАНИЕ:самых просматриваемых стетей за неделю, месяц и год
самых просматриваемых за неделю — в смысле из статей, которые были созданы в течении последней недели, какую больше всех смотрели?
Или же из всех статей на сайте, показать те, которые смотрели за неделю чаще всех.
Если первый вариант, то сделать легко и просто.
Если второй, нужно запоминать в базе, сколько было просмотров у каждой статьи каждый день в течении года!!
И естественно, каждый день, для каждой статьи эти циферьки пересчитывать. — гемор короче
Female, нашёл тему в закладках. Ещё актуально или справились уже??
буду надеится что все будет ок!
вообще-то сразу должно было стать Ок!
… и модуль с сайта пропал куда-то!!..