Версия для печати

Нажмите сюда для просмотра этой темы в обычном формате

Nucleus CMS RuSupport _ Плагины _ Помогите пожалуйста с NP_ShowBlogs.php

Автор: Din-don Jul 2 2007, 09:52 AM

Не могу понять вот это "Edit your mainindex skin and replace <%blog(...)%> skinvar with <%ShowBlogs(...)%> (see below for syntax details)."
Плагин установил, <%ShowBlogs(...)%> добавил, все заработало, но выводится лишний контент...
Видать, все дело именно в замене <%blog(...)%> на <%ShowBlogs(...)%>, вот только где эта
замена должна произойти не могу сообразить...

Помогите, пожалуйста! sad.gif

Автор: Suvoroff Jul 3 2007, 01:53 PM

ЦИТАТА
только где эта
замена должна произойти не могу сообразить...


админка - скины - main index

Автор: Din-don Jul 3 2007, 06:06 PM

Спасибо! Все получилось! rolleyes.gif

Автор: seefan Aug 11 2008, 12:53 PM

ЦИТАТА(Suvoroff @ Jul 3 2007, 02:53 PM) *
админка - скины - main index

и где там вобще можно хоть что нибудь редактировать?)
напиши где именно.

Автор: Suvoroff Aug 11 2008, 01:06 PM

админка - скины - находите скин, выбираете main index, появившееся поле - там и редактировать. В моих скинах редактировать не через админку, а непосредственно в файле /скин/skintypes/mainindex.php

Автор: seefan Aug 12 2008, 11:54 AM

бля так и не понял куда и что перенести и заменить(((
как мне поставить этот плагин в стандартном скине?какой код найти,на какой заменить?так то впринципе все понятно кроме этого - <%blog(...)%> skinvar with <%ShowBlogs(...)%> - куда это переместить ???и если не ошибаюсь такого кода я точно не найду - <%ShowBlogs(...)%>
подробнее плиз напиши.

Автор: vety Aug 13 2008, 12:36 AM

Вот это:
<%blog(default/index,8)%>
Заменить на это:
<%ShowBlogs(default/index,8)%>

Автор: Langobard Nov 4 2008, 11:08 AM

здравствуйте, у меня возникли проблемы с работой плагина NP_ShowBlogs.php . Установка не вызвала больших затруднений, но плагин работает не совсем так, как хотелось.
Я использую стиль pixelgreen, поэтому в окне редактирования отображается совем иной код, нежели в инструкции :

КОД
<%parsedinclude(head.php)%>
<meta name="description" content="<%blogsetting(desc)%>" />
<title><%blogsetting(name)%> - <%blogsetting(desc)%></title></head>
<%parsedinclude(header.php)%>
<%parsedinclude(sidemenu.php)%>
<%parsedinclude(skintypes/mainindex.php)%>
<%parsedinclude(footer.php)%>

Я заменял строку <%parsedinclude(skintypes/mainindex.php)%> . плагин работал, но посты по ширине стали длиннее чем раньше, из-за этого наползали на меню, создавалось впечатление "перекошенности". Можно ли решить эту проблему?

Автор: Suvoroff Nov 4 2008, 06:08 PM

Нужно заменить не строку <%parsedinclude(skintypes/mainindex.php)%>, а переменную <%blog(...)%> в файле mainindex.php

Автор: Langobard Nov 4 2008, 07:44 PM

Спасибо

Автор: vikont Nov 5 2008, 02:12 AM

Растолкуйте дураку почему не работает плагин!? Скачал отсюда правильную версию!
В описании попросили еше установить плагин NP_MultipleCategories не ниже v 0.15
Нашел v 0,5j Все стоит! А дальше хоть тресни неврубаюсь как заставить работать в
режиме с указанных блогов собирать на основной.
Подскажите, а то уже дым с ушей...

Автор: Suvoroff Nov 5 2008, 03:54 PM

multiple categories не обязатлен
Объяснений в этой теме разве не достаточно?
Устанавливаем, заменяем переменную <%blog()%> на <%ShowBlogs()%> с необходимыми параметрами. Все.

Автор: vikont Nov 5 2008, 08:01 PM

ЦИТАТА(Suvoroff @ Nov 5 2008, 03:54 PM) *
multiple categories не обязатлен
Объяснений в этой теме разве не достаточно?
Устанавливаем, заменяем переменную <%blog()%> на <%ShowBlogs()%> с необходимыми параметрами. Все.

У меня версия 3.33 и у меня нет файла mainindex.php , вообще, где же тогда менять?

Автор: Suvoroff Nov 5 2008, 10:33 PM

ЦИТАТА
вообще, где же тогда менять?


Если скин стандартный, то Стили - Default - main Index

Автор: vikont Nov 6 2008, 01:12 AM

ЦИТАТА(Suvoroff @ Nov 5 2008, 10:33 PM) *
Если скин стандартный, то Стили - Default - main Index

Блин! Разозлился и нашел!
В версии 3.33 совсем иначе сделано, нашел тут:
Админ - Стили - Default - Описание - Главная страница (а также новости по категориям)
Но к сожалению по умолчанию так ничего и не заработало!
Может быть еще где-то, что-то надо настраивать?
У меня строка такого вида <%ShowBlogs(default/index,10)%>
настройки плагина
[allblog mode only] category name to show (0:catname on blogname, 1:catname only, 2:blogname only) - 0
[currentblog mode only] 0:show all stickyID, 1:show current blog stickyID only - 1

Автор: Suvoroff Nov 6 2008, 06:25 PM

ЦИТАТА
В версии 3.33 совсем иначе сделано, нашел тут:


Угадайте, почему у вас "по-другому"

ЦИТАТА
Может быть еще где-то, что-то надо настраивать?


У переменной несколько возможных значений.

ЦИТАТА
<%ShowBlogs(grey/short,15,all,2,ASC,15/56,grey/sticky)%>
parameter1 : name of template
parameter2 : amount of items per page
parameter3 : blog mode (all:=NP_ShowEveryThing)
parameter4(*1): ‘pageswith’ mode (0:none, 1: prev/next only, 2:phpbb type)
parameter5 : sort mode (DESC:newest item first, ASC:oldest item first)
parameter6(*2): sticky itemID (devided with slash) *
parameter7 : templatename used to display sticky item
(*1) pageswitch will be displayed top and bottom, twice.
(*2) sticky item(s) will be displayed on the first page only.


Параметр 1: имя шаблона
Пар-тр 2: количество новостей на страницу
Пар-тр 3: all - все новости со всех блогов на главной, each - только блога который настроен как основной
Пар-тр 4:(*1) режим переключения страниц (0 - нет, 1 - только вперед - назад, 2 - вперед-назад + номера страниц)
Пар-тр 5: сортировка, DESC - новые сверху, ASC - старые сверху
Пар-тр 6:(*2): фиксированные новости (всегда свеху висит) (может быть несколько разделяем через слеш)
Пар-тр 7: шаблон для закрепленных новостей
(*1) переключалка старниц и сверху и снизу Если конечно вы не используете версию плагина где можно выбрать или сверху или снизу, тогда дополнительный параметр top или bottom
(*2) закрепленные новсти показываются толкьо на первой странице

Пример использования для версии плагина с возможностью выбора места ссылок старниц (сверху или снизу)

<%ShowBlogs(settings/index,4,each,2/bottom,DESC)%>

settings/index - шаблон
4 - 4 новости
each - каждый блог отдельно
2/bottom - режим "вперед-назад + страницы, только внизу"
DESC - новые новости появляются вверху

Автор: vikont Nov 6 2008, 10:42 PM

Отлично! Большущее спасибо!
Теперь все понятно! Все заработало даже лучше чем я этого ожидал!
И где вы берете такие подробные инструкции???
ВОТ БЫ ВАМ И ОРГАНИЗОВАТЬ НА САЙТЕ ТАКОЙ АРХИВ С ИНСТРУКЦИЯМИ НА РУССКОМ ЯЗЫКЕ!!!
У кого что есть, ПОШАГОВЫЕ инструкции на русском языке и к программе и к ее плагинам!
Да цены бы вам небыло!
А на форуме осталось бы обсуждать отдельные непонятки и нестандартные вопросы!
Да и народу бы поприбавилось!
Программа хорошая, а вот с установкой и настройкой проблемы!

Почему у меня все по другому? Не знаю сам хочу это знать!
Я искал поиском файл mainindex, и в ручную но нигде его не нашел!!!
Нет даже просто файла начинающегося на main!!!

Так что извини, не знаю какую там подколку заложил в свои слова, но не по адресу!
Я уже 20 лет с компами, но учиться видимо прийдется всю жизнь!
Вот еще проблема с английским...

Автор: vikont Nov 6 2008, 11:05 PM

По ходу родилсь такие вопросы:
В приведенном выше описании есть небольшое несоответствие,
в этой строке
Пар-тр 3: all - все новости со всех блогов на главной, each - только блога который настроен как основной
написано, что
each - только блога который настроен как основной
а здесь <%ShowBlogs(settings/index,4,each,2/bottom,DESC)%>
settings/index - шаблон
4 - 4 новости
each - каждый блог отдельно
2/bottom - режим "вперед-назад + страницы, только внизу"
DESC - новые новости появляются вверху

Из работы блога видно что второе определние более верно!
Но это я так вижу а на самом деле, что верно?
Может быть есть полная инструкция с описанием функционала ппарамеиров.

2. Можно ли так настроить плагин, чтоб на основной блог попадали новости
ТОЛЬКО с избранных блогов?

3. Как сделать так, чтоб к определнным блогам имел доступ только тпреленный круг лиц?
Что-то типа парольной подписки на определенный блог? На канал?
В программе нет возможности самостоятельной подписки посетителем!
У меня уже сейчас просят организовать подписку на каналы.
Извините, если неточно выразил свою мысль...

Автор: Suvoroff Nov 7 2008, 04:52 PM

ЦИТАТА
И где вы берете такие подробные инструкции???


Выдумываю по вечерам smile.gif


ЦИТАТА
Но это я так вижу а на самом деле, что верно?


Создайте 5 блогов, добавьте в каждый по паре новостей, затем проверьте вариант all и вариант each, сравните результаты. Неужели сложно попробовать самому и все станет понятно?

ЦИТАТА
В программе нет возможности самостоятельной подписки посетителем!


Есть.
site.com/xml-rss.php
Можно еще site.com/xml-rss.php?blogid=id для конкретного блога
Что касается скрытого раздела, тут уже сложнее, стандартными способами не сделаешь. Можно конечно скрыть в <%if(loggedin)%> и сделать платную регистрацию, но это не самый лучший способ. Так что решение этого вопроса лучше вам самомстоятельно рассмотреть. Сейчас еще есть сервисы скрытие разделов пока смс не отправишь.

Автор: vikont Nov 7 2008, 06:58 PM

ЦИТАТА(Suvoroff @ Nov 7 2008, 04:52 PM) *
Выдумываю по вечерам smile.gif
Создайте 5 блогов, добавьте в каждый по паре новостей, затем проверьте вариант all и вариант each, сравните результаты. Неужели сложно попробовать самому и все станет понятно?


У меня их уже 3 и вижу, при all все нвости на всех блогах одинаковые (обьеденились) при each каждый блог сам по себе, а мне надо чтобы на главный блог, на один попадала информация с выбранного блога, а еще лучше чтоб автор
мог сам поддтвердить что конкретный пост можно публиковать на общем блоге. Или администратор.

ЦИТАТА
Есть.
site.com/xml-rss.php
Можно еще site.com/xml-rss.php?blogid=id для конкретного блога
Что касается скрытого раздела, тут уже сложнее, стандартными способами не сделаешь. Можно конечно скрыть в <%if(loggedin)%> и сделать платную регистрацию, но это не самый лучший способ. Так что решение этого вопроса лучше вам самомстоятельно рассмотреть. Сейчас еще есть сервисы скрытие разделов пока смс не отправишь.


Если б еще написал откуда брать куда ложить былоб совсем хорошо.

Автор: Suvoroff Nov 9 2008, 10:16 PM

ЦИТАТА
Если б еще написал откуда брать куда ложить былоб совсем хорошо.



Вставить ссылку в желаемом месте

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)