Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Моды/Плагины | Плагины/Plugins
# 1 Тема: Нужен плагин - популярные новости
haltik
Пользователь

Avatar пользователя




Местный

Сообщений: 27
Зарегистрирован: 12 Ноября 2007, 08:23:16
Сказали спасибо 0 раз
Статус: offline
Опубликовано 27 Февраля 2008, 17:39:20
Нужен плагин популярные новости,тоесть панелька,а в ней например 5 самых читаемых новостей,чем больше прочтений,тем она выше в списке.Если у кого-то есть-help plz!
 
^ наверх ^
# 2  
CzecH
Пользователь

Avatar пользователя



Местный

Сообщений: 21
Зарегистрирован: 21 Февраля 2008, 23:29:50
Сказали спасибо 2 раз
Статус: offline
ICQ статус 721492
Опубликовано 09 Марта 2008, 21:20:20
тоже ищу..не знаю как сделать) это же пара строчек


--------------------
4 WHEEL DRIVE
^ наверх ^ 721492
# 3  
CzecH
Пользователь

Avatar пользователя



Местный

Сообщений: 21
Зарегистрирован: 21 Февраля 2008, 23:29:50
Сказали спасибо 2 раз
Статус: offline
ICQ статус 721492
Опубликовано 10 Марта 2008, 22:14:47
<?php
if (!defined("IN_FUSION"smiley) { header("Location: ../../index.php"smiley; exit; }

openside("Популярные новости"smiley;
$result = dbquery("SELECT * FROM ".$db_prefix."news ORDER BY news_reads DESC LIMIT 0,10"smiley;
if (dbrows($result) != 0) {
while ($data = dbarray($result)) {
$itemsubject = trimlink($data['news_subject'], 23);
echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."news.php?readmore=".$data['news_id']."' title='".$data['news_subject']."' class='side'>$itemsubject</a><br>\n";
}
} else {
echo "<center>Нет новостей</center>\n";
}
closeside();
?>


вроде так)


--------------------
4 WHEEL DRIVE
^ наверх ^ 721492
2 пользователей сказали спасибо Вам: haltik, pank
# 4  
haltik
Пользователь

Avatar пользователя




Местный

Сообщений: 27
Зарегистрирован: 12 Ноября 2007, 08:23:16
Сказали спасибо 0 раз
Статус: offline
Опубликовано 12 Марта 2008, 07:49:06
Спасибо!Если убрать смайлы,то всё OK smiley
 
^ наверх ^
# 5  
mishqa35
SF Team

Avatar пользователя

.jQ*

SF Support Team

Немогу без SF

Сообщений: 732
Откуда: Череповец
Зарегистрирован: 08 Ноября 2007, 20:35:30
Сказали спасибо 129 раз
Статус: offline
ICQ статус 6698669
Опубликовано 20 Марта 2008, 17:04:52
может понравится ... 2 панели по центру..
( Новые новости / Популярные новости )
установка: создаем в папке "infusions" папку "news_panel" в ней создаем файл "news_panel.php" и кидаем туда код,
заходим в админку создаем, включаем панель и радуемся

<?php
echo "<table width='100%' border='0'>
<tr><td width='33%'>\n";

openside("Новые новости");
$result = dbquery(
"SELECT tn.*, tc.*, user_id, user_name FROM ".$db_prefix."news tn
LEFT JOIN ".$db_prefix."users tu ON tn.news_name=tu.user_id
LEFT JOIN ".$db_prefix."news_cats tc ON tn.news_cat=tc.news_cat_id
WHERE ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().")
ORDER BY news_sticky DESC, news_datestamp DESC LIMIT 0,10"
);
if (dbrows($result) != 0) {
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
while ($data = dbarray($result)) {
$itemsubject = trimlink($data['news_subject'], 43);
echo "<tr>
<td class='small'>
<img src='".THEME."images/bullet.gif'>
<a href='".BASEDIR."news.php?readmore=".$data['news_id']."' title='".$data['news_subject']."' class='side'>$itemsubject</a></td>
<td align='right'>[".$data['news_reads']."]</td>
</tr>";
}
echo "</table>";
} else {
echo "<div style='text-align:center'>".$locale['004']."</div>\n";
}
closeside();


echo "</td><td width='33%'>\n";

openside("Популярные новости");
$result = dbquery("SELECT * FROM ".$db_prefix."news LEFT JOIN ".$db_prefix."news_cats tc ON news_cat=tc.news_cat_id
ORDER BY news_reads DESC LIMIT 0,9");
if (dbrows($result) != 0) {
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
while($data = dbarray($result)) {
$itemsubject = trimlink($data['news_subject'], 23);
echo "<tr><td class='small'>
<img src='".THEME."images/bullet.gif'>
<a href='".BASEDIR."news.php?readmore=".$data['news_id']."'>".$data['news_subject']."</a>&
lt;/td>
<td align='right'>[".$data['news_reads']."]</td>
</tr>";
}
echo "</table>";
} else {
echo "<div style='text-align:center'>".$locale['004']."</div>\n";
}
closeside();

echo "</td></tr></table>\n";

?>



--------------------
Fusion и jQuery
^ наверх ^ 6698669 http://sf-fusion.ru
6 пользователей сказали спасибо Вам: haltik, keris, CzecH, DamiaN, Donk, demolord
# 6  
Donk
Пользователь

Avatar пользователя




Местный

Сообщений: 21
Откуда: Питер
Зарегистрирован: 03 Мая 2008, 15:56:27
Сказали спасибо 0 раз
Статус: offline
Опубликовано 03 Мая 2008, 16:00:00
Подскажите пожалуйста, как вывесту время и дату каждой новости в панели новых новостей. Спасибо.

Может ли кто-нибудь доработать этот плагин, чтобы впереди или сзади в панели новых новостей отображалось время создания новости у каждой, а в этом поле [3] - выводился учет комментариев к новости, а не количество прочтений, чтобы при клике на число тебя перемещало к комментариям новости.


[Изменил(а) Donk, 03 Мая 2008, 19:11:03]  
^ наверх ^
Перейти на форум:


105,549,248 уникальных посетителей
сейчас: 24 Ноября 2024, 05:18:08
Генерация страницы: 0.17 сек.

Original size:25 кб.
GZipped size: 7 кб.
Compression:74%