![]() |
Здравствуйте, Гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]() ![]()
Сообщение
#1
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
Ну например тот же самый NP_NumberOfPosts. Скачал положил php-файл в каталог nucleus\plugins из админки блог не видит никаких новыых плагинов. Что то я ничего не понимаю.
Мне надо то всего - отображение общего количества комментариев в шапке поста и количество постов чтобы отображалось в названии категории. Что то я туплю, но плагин установить не могу ![]() -------------------- |
|
|
![]()
Сообщение
#2
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
Заливаешь плагин в папку, обновляешь страницу, смотришь внизу стираницы в выпадающем меню должен появится твой плагин.
Выбираешь его, жмешь установить -------------------- |
|
|
![]()
Сообщение
#3
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
QUOTE(Suvoroff @ Mar 3 2006, 04:32 PM) Заливаешь плагин в папку, обновляешь страницу, смотришь внизу стираницы в выпадающем меню должен появится твой плагин. Выбираешь его, жмешь установить [right][snapback]651[/snapback][/right] Нда все правильно.. все получилось, только он работать пока не начал, но я разберусь ![]() ![]() ![]() -------------------- |
|
|
![]() ![]()
Сообщение
#4
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
Собственно легче не стало. Да плагин нашелся. Для его работы надо прописать в шаблон <%NumberOfPosts%>.
Прописал в Пункт списка категорий <%NumberOfPosts%> (ставить больше некуда по смыслу) Дык оказывается и этого мало, "... Учтите также, что при использовании плагина, необходимо будет убрать стандартное меню..." Вот счастия привалило, надо еще и стандартное меню (какое? хде?) похерить. Чем оно вам не угодило то? ![]() И это еще не фсе "... Еще одно замечание Плагин работает с включенными fancy url.." Кака я рад ![]() В итоге результата ноль. Да я - не программер, я просто стараюсь делать фсе так как написано. Очень смущает, что для такой мелочи как кол-во постов в категории надо решить такое количество геммороев. ![]() -------------------- |
|
|
![]()
Сообщение
#5
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
На самом деле геммороев на пять минут работы.
Если у тебя скин стандартный, меню убирается в файле sidebar.inc Строка примерно 58 (по сути это делать не обязательно, если ты так не хочешь, но тогда у тебя будет две менюхи) А насчет fancyurls уже обсуждалось много раз, поищи тему, там подробно все написано, плюс возможные причины не работы. А еще проверь включил ли ты их через админку. -------------------- |
|
|
![]()
Сообщение
#6
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
fancyurls поставил... а плагин - фик
![]() вы можете описать мне процедуру установки? я наверно что то пропускаю.. -------------------- |
|
|
![]()
Сообщение
#7
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
Могу.
Заливаем в папку с плагинами. Устанавливаем через админку. Редактируем скины. Все. Что конкретно не получается установить? -------------------- |
|
|
![]() ![]()
Сообщение
#8
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
QUOTE(Suvoroff @ Mar 4 2006, 01:04 PM) Могу. Заливаем в папку с плагинами. Устанавливаем через админку. Редактируем скины. Все. Что конкретно не получается установить? [right][snapback]656[/snapback][/right] Извините что по таким мелочам дергаю. Итак, у меня Nucleus CMS v3.22 1. Забросил в папку plugins файл NP_NumberOfPosts.php (скачал его с вашего сата, одноблоговый) 2. Через админку включил плугин никаких результатов не получил. Делал я все это уже после успешной установки fancyurl вот, собственно, и все... ![]() -------------------- |
|
|
![]()
Сообщение
#9
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
А ты вставил <%NumberOfPosts%> в скине?
-------------------- |
|
|
![]() ![]()
Сообщение
#10
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
QUOTE(Suvoroff @ Mar 4 2006, 09:02 PM) А ты вставил <%NumberOfPosts%> в скине? [right][snapback]658[/snapback][/right] В каком скине? Куда в скине? В каком файле? странно, а зачем его вставлять? это не плагин на самом деле а просто сурогат какой то.... и што все типа-плагины такие вот недоделанные конструкторы? ![]() -------------------- |
|
|
![]()
Сообщение
#11
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
В файле sidebar.inc
Заменить стандартное меню, на <%NumberOfPosts%> QUOTE странно, а зачем его вставлять? это не плагин на самом деле а просто сурогат какой то.... и што все типа-плагины такие вот недоделанные конструкторы? Ну а как ты себе представляешь, если ничего не изменять в скине? Там же стандартное меню прописано, как объяснить движку, что на его место нужно ставить другое? Только руками. И большинство плагинов устанавливаются по такому принципу (и не только в этом движке, а во многих других тоже) -------------------- |
|
|
![]()
Сообщение
#12
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
QUOTE(Suvoroff @ Mar 5 2006, 01:59 PM) В файле sidebar.inc Заменить стандартное меню, на <%NumberOfPosts%> Ну а как ты себе представляешь, если ничего не изменять в скине? Там же стандартное меню прописано, как объяснить движку, что на его место нужно ставить другое? Только руками. [right][snapback]662[/snapback][/right] Окай, уяснил, заменил. Но ведь категории идут не в столбец! Наверно я за горе-программеров еще и должен найти где бы мне <br>'ы вставить, чтобы категории шли в СТОЛБЕЦ а не кашей ![]() -------------------- |
|
|
![]()
Сообщение
#13
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
В посте было предупрежедние - отредактировать строку, для соответствия дизайну (под все дизайны, один плагин не подстроишь).
Кроме того я уже выкладывал гдето на форуме плагин для стандартного дизайна, поищи. -------------------- |
|
|
![]() ![]()
Сообщение
#14
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
QUOTE(Suvoroff @ Mar 5 2006, 05:26 PM) В посте было предупрежедние - отредактировать строку, для соответствия дизайну (под все дизайны, один плагин не подстроишь). Кроме того я уже выкладывал гдето на форуме плагин для стандартного дизайна, поищи. [right][snapback]664[/snapback][/right] Может у тебя на сайте есть на него линк? Потому что тот линк который ты дал в другой теме ведет не к скачиванию файла а к его открытию, причем криво... QUOTE 2 Ponf - Зачем подсказываешь неправильно? wink.gif Вот файл правильный (у себя проверил) Присоединённый файл NP_NumberOfPosts.php ( 2.96кб ) Кол-во скачиваний: 23 Понимаю что я туп и занудлив. Но! Пока я не разберусья в покое вас не оставлю. ![]() Are you ready for the good time? -------------------- |
|
|
![]()
Сообщение
#15
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
QUOTE Может у тебя на сайте есть на него линк? Потому что тот линк который ты дал в другой теме ведет не к скачиванию файла а к его открытию, причем криво... Дай ссылку, а то я найти не могу -------------------- |
|
|
![]()
Сообщение
#16
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
QUOTE(Suvoroff @ Mar 5 2006, 10:47 PM) Дай ссылку, а то я найти не могу [right][snapback]670[/snapback][/right] http://www.nucleus.com.ru/forum/index.php?showtopic=48 -------------------- |
|
|
![]() ![]()
Сообщение
#17
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
![]() -------------------- |
|
|
![]()
Сообщение
#18
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
CODE <? /** * Nucleus Plugin -- NP_NumberOfPosts * This plugin can be used to display the number of posts (divided into categories) * * History: * 2.0 - 'Title' with category descriptiom adden. This feature provided by Suvoroff (http://nucleus.com.ru) * 1.1 - some improvements and fixes (see: http://forum.nucleuscms.org/viewtopic.php?t=1770 ) * 1.0 - original version (Written by Daniel Santos - http://danielsantos.f2o.org/ ) */ class NP_NumberOfPosts extends NucleusPlugin { function getEventList() { return array(); } function getName() { return 'Number of Posts'; } function getAuthor() { return 'Suvoroff'; } function getURL() { return 'http://nucleus.com.ru/'; } function getVersion() { return '2.0'; } function getDescription() { return 'This plugin can be used to display the number of posts (divided into categories). In version 2.0 TITLE attribute was added, that shows category descroption.'; } // skinvar plugin can have a blogname as second parameter function doSkinVar($skinType) { global $manager, $blog, $CONF; $params = func_get_args(); if ($blog) { $b =& $blog; $shName = $b->getShortName(); } else { $b =& $manager->getBlog($CONF['DefaultBlog']); $shName = $b->getShortName(); } // here is the query $query_total = "SELECT count(*) as total FROM nucleus_category a, nucleus_item b, nucleus_blog c WHERE a.catid = b.icat and b.iblog = c.bnumber and b.itime <= now() and c.bshortname = '".$shName."' "; $total_numPosts = mysql_query($query_total); $total_row = mysql_fetch_object($total_numPosts); $total_num = $total_row->total; // creates link for all categories echo("<dd><a title=\"Показать все\" href=\"".$b->getURL()."\"><b>Показать все</b> [".$total_num."]</a></dd>\n"); // here is the query $query = "SELECT a.catid, a.cname, a.cdesc, count(b.ititle) as ammount FROM nucleus_category a, nucleus_item b, nucleus_blog c WHERE a.catid = b.icat and b.iblog = c.bnumber and b.itime <= now() and c.bshortname = '".$shName."' GROUP BY a.cname ORDER BY 2"; $numPosts = mysql_query($query); // outputs list while($row = mysql_fetch_object($numPosts)) { $catLink = createCategoryLink($row->catid,''); $catDesc = $row->cdesc; $catName = $row->cname; $blogId = $b->getID(); $amm = $row->ammount; echo("<dd><a title=\"".$catDesc."\" href=\"".$b->getURL()."category/".$row->catid."\">".$catName." [".$amm."]</a></dd>\n"); } } } ?> Сохрани как NP_NumberOfPosts.php -------------------- |
|
|
![]()
Сообщение
#19
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 25 Регистрация: 27-February 06 Из: Moscow Пользователь №: 85 ![]() |
супер, все заработало как надо.. спасибо за терпение и внимание
![]() -------------------- |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 7th December 2019 - 02:32 PM |