IPB

Здравствуйте, Гость ( Вход | Регистрация )

 
Ответить в этой темеОткрыть новую тему
> Количество комментов. есть плагин?, есть плагин?
arry
сообщение Mar 5 2006, 10:18 PM
Сообщение #1


Member
**

Группа: User
Сообщений: 25
Регистрация:
27-February 06
Из: Moscow
Пользователь №: 85



Господа, подскажите плагин для добавления в шапку поста количества комментариев. Заранее благодарен. wink.gif


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Mar 5 2006, 10:23 PM
Сообщение #2


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



Если не ошибаюсь, он называется np_mostpopular


--------------------
К началу страницы
 
+Цитировать Сообщение
arry
сообщение Mar 5 2006, 10:24 PM
Сообщение #3


Member
**

Группа: User
Сообщений: 25
Регистрация:
27-February 06
Из: Moscow
Пользователь №: 85



QUOTE(Suvoroff @ Mar 5 2006, 10:23 PM)
Если не ошибаюсь, он называется np_mostpopular
[right][snapback]668[/snapback][/right]


http://wakka.xiffy.nl/commentcounter этот не подойдет? а где взять твой?


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Mar 6 2006, 04:48 PM
Сообщение #4


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



Это не совсем то.

CODE

<?
                                                                           
class NP_MostPopular extends NucleusPlugin {
                                                                           
   function getEventList() { return array(); }
   function getName() { return 'MostPopular'; }
   function getAuthor()  { return 'Radek HULAN'; }
   function getURL()  { return 'http://hulan.info/blog'; }
   function getVersion() { return '0.1'; }
   function getDescription() {
     return 'This plugin can be used to display the most commented articles.';
   }
                                                                           
   function doSkinVar($skinType, $numberOfPosts = '5') {
     global $IndexURL;
     $query =  mysql_query('SELECT count(*) as itemtotal, max(citem) as xitemid FROM nucleus_comment GROUP BY citem ORDER BY itemtotal DESC LIMIT 0,5');
     $num = 0;
     $first=true;
     while ($msg = mysql_fetch_assoc ($query)) {
       $detail = mysql_query('SELECT ititle FROM nucleus_item WHERE inumber='.$msg['xitemid']);
       if ($xdetail = mysql_fetch_assoc ($detail)) {
         $itemlink = createItemLink($msg['xitemid'], '');
         $num++;
         echo "\t<div class='random' id='rand'>$num. <a href=\"".$IndexURL.$itemlink."#trackback\">".strip_tags($xdetail['ititle'])."</a>";
         echo " [".strval($msg['itemtotal'])."]</div>";
         echo "\n";
       }
     }
   }
                                                                         
}
?>


Вот то что тебе надо.
Сохрани как NP_MostPopular.php

В скине вставь: <%MostPopular(x)%>
где х - количество постов.


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Mar 6 2006, 04:49 PM
Сообщение #5


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



Хотя вообще тебе по-моему не надо никаких плагинов.
Количество комментариев к каждому посту показывается и так.
Или что ты хочешь?


--------------------
К началу страницы
 
+Цитировать Сообщение
arry
сообщение Mar 6 2006, 06:15 PM
Сообщение #6


Member
**

Группа: User
Сообщений: 25
Регистрация:
27-February 06
Из: Moscow
Пользователь №: 85



QUOTE(Suvoroff @ Mar 6 2006, 04:49 PM)
Хотя вообще тебе по-моему не надо никаких плагинов.
Количество комментариев к каждому посту показывается и так.
Или что ты хочешь?
[right][snapback]685[/snapback][/right]


оно ТАК не показывается, для него просто зарезервирована переменная

x - количество каких постов?

что делает этот плугин? мне просто кол-во комментов в посте надо шоб было в шапке поста,а мы уже Бог знает куда забрались...


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Mar 6 2006, 06:48 PM
Сообщение #7


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



Объясни подробнее, что ты хочешь?
Чем тебе не нравится стандартное отображение?

Редактируй шаблоны, где показывает 0 каментов, чтобы именно 0 показывало, а не "no comments"

А плагин этот выводит x самых комментируемых постов, но как я уже понял тебе не это надо.


--------------------
К началу страницы
 
+Цитировать Сообщение
arry
сообщение Mar 8 2006, 01:45 PM
Сообщение #8


Member
**

Группа: User
Сообщений: 25
Регистрация:
27-February 06
Из: Moscow
Пользователь №: 85



QUOTE(Suvoroff @ Mar 6 2006, 06:48 PM)
Объясни подробнее, что ты хочешь?
Чем тебе не нравится стандартное отображение?

Редактируй шаблоны, где показывает 0 каментов, чтобы именно 0 показывало, а не "no comments"

А плагин этот выводит x самых комментируемых постов, но как я уже понял тебе не это надо.
[right][snapback]694[/snapback][/right]


Нет не надо smile.gif У меня вааще не отображается число комментариев к посту! Вот я и пытаюсь эту проблему решить sad.gif хорошо бы еще отображать кол-во новых..


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Mar 8 2006, 05:02 PM
Сообщение #9


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



У тебя что то с шаблонами не то.
Редактируй шаблоны, все что касается комментариев, я думаю там никаких вопросов не должно возникнуть.


--------------------
К началу страницы
 
+Цитировать Сообщение
arry
сообщение Mar 10 2006, 10:36 AM
Сообщение #10


Member
**

Группа: User
Сообщений: 25
Регистрация:
27-February 06
Из: Moscow
Пользователь №: 85



QUOTE(Suvoroff @ Mar 8 2006, 05:02 PM)
У тебя что то с шаблонами не то.
Редактируй шаблоны, все что касается комментариев, я думаю там никаких вопросов не должно возникнуть.
[right][snapback]699[/snapback][/right]

Интересное замечание с точки зрения логики. Я начал ковыряться с шаблонами, знаний не хватает - полез к вам в форум.

А, хотя кажется я понял biggrin.gif Вы практикуете магию? Сеансы предвидения будущего и, судя по всему, НАСТОЯЩЕГО smile.gif ?


--------------------
К началу страницы
 
+Цитировать Сообщение
saj
сообщение Mar 10 2006, 12:54 PM
Сообщение #11


Advanced Member
***

Группа: User
Сообщений: 126
Регистрация:
20-December 05
Пользователь №: 38



Вот видишь у себя в блоге фишку "Add comment" - это значит комментариев нет, типа можно их добавить. Так вот если к посту будут комментарии оно заменится на Х comments, где х - число комментариев.

Где это найти? Это в скине, например для главной страницы за это отвечает переменная <%comments%>. Если хочешь изменить место - пермещай куда тебе удобно.

Как настроить вид отображения? Это делается в шаблонах. Открываешь шаблон default/index или какой там у тебя шаблон для отображения главной страницы. И редактируешь поля под пунктом комментарии. Для начала попробуй перевести все на русский язык :-)


--------------------
Изображение
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Mar 10 2006, 06:58 PM
Сообщение #12


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



2 arry

Просто ты задаешь такие вопросы, которые в большинстве случаев не требуют объяснения. Просто зайди в админку и попытайся понять зачем там те или иные кнопочки/переключатели/поля. Тебе помогут в этом названия каждой флрмочки, которые предусмотрели разработчики для людей с неразвитым воображением.
Я думаю у тебя не возникнет вопросов за что отвечают поля шаблона под названиями
One Comment
Two (or more) Comments
No Comments
Too Much Comments

Попробуй использовать
CODE

<a title="Leave Comment" href="<%itemlink%>#nucleus_cf" rel="bookmark">Comments</a> -<%commentcount%>-


В шаблонах отвечающих за комментарии (только не спрашивай где их найти).



--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Mar 10 2006, 08:32 PM
Сообщение #13


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



А тот плагин что ты указал выдает номер конкретного комментария.
Например к посту оставлено 5 комментариев, он будет их "считать":
Комментарий 1
Комментарий 2
и т.д.


--------------------
К началу страницы
 
+Цитировать Сообщение
arry
сообщение Mar 24 2006, 07:38 PM
Сообщение #14


Member
**

Группа: User
Сообщений: 25
Регистрация:
27-February 06
Из: Moscow
Пользователь №: 85



Вставил в шаблон
<a title="Leave Comment" href="<%itemlink%>#nucleus_cf" rel="bookmark">Comments</a> -<%commentcount%>-

Получил в ответ ohmy.gif
Comments -DISALLOWED (commentcount)-


--------------------
К началу страницы
 
+Цитировать Сообщение
arry
сообщение Mar 24 2006, 08:01 PM
Сообщение #15


Member
**

Группа: User
Сообщений: 25
Регистрация:
27-February 06
Из: Moscow
Пользователь №: 85



QUOTE(arry @ Mar 24 2006, 07:38 PM)
Вставил в шаблон
<a title="Leave Comment" href="<%itemlink%>#nucleus_cf" rel="bookmark">Comments</a> -<%commentcount%>-

Получил в ответ  ohmy.gif
Comments -DISALLOWED (commentcount)-
[right][snapback]768[/snapback][/right]



До меня дошло - просто я где то повредил шаблон и он мне не считает колво комментов, а я думал что для этого нужен плугин... осталось тока понять - какой шаблон надо заменить и где найти его правильную версию..


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Mar 24 2006, 09:10 PM
Сообщение #16


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



поставь пробел между - и <


--------------------
К началу страницы
 
+Цитировать Сообщение
arry
сообщение Mar 26 2006, 12:23 PM
Сообщение #17


Member
**

Группа: User
Сообщений: 25
Регистрация:
27-February 06
Из: Moscow
Пользователь №: 85



QUOTE(Suvoroff @ Mar 24 2006, 09:10 PM)
поставь пробел между - и <
[right][snapback]770[/snapback][/right]


без изменений


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Mar 26 2006, 02:23 PM
Сообщение #18


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



А куда ты это вставляешь?
Это надо ставить в шаблоны овечающие за комментарии


--------------------
К началу страницы
 
+Цитировать Сообщение
arry
сообщение Mar 27 2006, 12:53 AM
Сообщение #19


Member
**

Группа: User
Сообщений: 25
Регистрация:
27-February 06
Из: Moscow
Пользователь №: 85



QUOTE(Suvoroff @ Mar 26 2006, 02:23 PM)
А куда ты это вставляешь?
Это надо ставить в шаблоны овечающие за комментарии
[right][snapback]777[/snapback][/right]


везде добавлял - еффект один и тот же...


--------------------
К началу страницы
 
+Цитировать Сообщение
saj
сообщение Mar 27 2006, 12:22 PM
Сообщение #20


Advanced Member
***

Группа: User
Сообщений: 126
Регистрация:
20-December 05
Пользователь №: 38



Если что-то произошло со скином, то его можно переустановить. Только в таком случае все изменения будут потеряны.

Что касается комментариев: в шаблоне, в той его части, которая отвечает за внешний вид поста (это в самом вверху) будет переменная <%comments%>. Где именно она находится в шапке, в основной части или в футере - это уже как душа лежит.

То что будет отображаться этой переменной определяется следующим разделом в шаблоне - комментарии (это сразу же под постами). Именно здесь и можно использовать переменные спецыфические для комментариев в т.ч. и commentcount.

Имейте в виду, что как правило в скине несколько шаблонов - для главной страницы и для сообщения.


--------------------
Изображение
К началу страницы
 
+Цитировать Сообщение

Ответить в этой темеОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 7th December 2019 - 09:41 PM
Рецепты - Скачать программы - Scripts