» » Block.Pro.2 обзавёлся своим сайтом! Встречайте!

Block.Pro.2 обзавёлся своим сайтом! Встречайте!

28.06
87
15 367
Block.Pro.2 обзавёлся своим сайтом! Встречайте!

Несколько дней назад я решил вынести модуль Block.Pro.2 из рамок блога и запустил для него отдельный сайт поддержки.
Сделано это, в первую очередь, для удобства использования генератора строк подключения, ведь намного проще запомнить имя отдельного домена, чем ходить по ссылке на блоге для генерации нужного кода!

Пара слов о генераторе строк подключения для модуля Block.Pro.2 и сайте

  • На момент написания статьи генератор умеет генерировать как обычную строку подключения (через include), так и готовый код для вставки в файл show.full.php, когда модуль используется для вывода похожих новостей.
  • Учтены разные варианты сочетания переменных. Например если выбрать вывод последних новостей, то количество дней в строке подключения будет отсутствовать за ненадобностью.
  • Значения переменных, используемых по умолчанию в модуле так же выведены в соответствующие поля формы генератора, но если их не менять - они не будут присутствовать в сгенерированной строке подключения.
  • На сайте собрана вся информация по модулю и представлена в удобном виде. Теперь не нужно лазить по блогу в разных постах.
  • Для ваших предложений и замечаний так же имеется специально заведённая "кнопочка" (на сайте она находится слева)


P.S. Если вы уже используете у себя на сайте модуль block.pro.2 - скидывайте мне ссылки, я буду наполнять раздел примеры использования

Похожие материалы

Комментарии

Yamakasi
Yamakasi 26 июля 2012 21:49
ПафНутиЙ,
/*Block.Pro - relatednews*/
$block_id = 'related_'.$row['id']; //Не трогать!
$relatedpro = "1"; //Не трогать!
$template="relatednews"; // Имя шаблона (можно менять)
/*Начало Дополнительные парамерты*/
/*Block.Pro - relatednews*/
$news_num='12'; 
$show_cat='this'; 
$img_size='51x68'; 
$cache_live='86400'; 
/*Block.Pro - relatednews*/
/*Конец Дополнительные парамерты*/
include_once ENGINE_DIR . '/modules/block.pro.2.php';	//Не трогать!
/*Block.Pro - relatednews*/


правда линейка 9,5, но думаю не в этом косяк...
Osi
Osi 26 июля 2012 21:53
ПафНутиЙ,
Спасибо большое!
Картинки работают.

$пасибо где можно оставить?
ПафНутиЙ
ПафНутиЙ 26 июля 2012 21:57
Yamakasi,
Код нормальный.. странно... прошлые версии модуля нормально работали?
попробуйте убрать cache_live

Osi,
Вот тут есть реквизиты
pavel587
pavel587 26 июля 2012 22:48
Решил оформить модулем block.pro shortstory, но возникла проблема. Показ shortstory я отключил таким методом:
<!-- main -->
<div id="main">
[aviable=main|cat]
{include file="engine/modules/block.pro.2.php?&block_id=blockpro_shortstory&template=blockpro_shortstory&show_cat=this&day=0&news_num=2&last=1&img_size=200x200&nocache=y"
;} [/aviable] [not-aviable=main|cat] {info} {content} [/not-aviable] <!-- /main --> </div>

Т.е. вместо shortstory я вывожу новости модулем, но не пойму, как сделать, чтобы появилась навигация по страницам, при превышении лимита вывода новостей на одной странице. При выводе новостей через модуль, навигация не появляется!
Yamakasi
Yamakasi 26 июля 2012 22:59
Цитата: ПафНутиЙ
Yamakasi,
Код нормальный.. странно... прошлые версии модуля нормально работали?
попробуйте убрать cache_live

да вроде пробовал другие версии модуля скачивать у Вас тут и заменять файл модуля, но результат был нулевым (

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

Но вот похожие новости решил сделать на другом сайте с помощью данного модуля, так как понравился, увы печаль (((

Насчёт cache_live вроде пробовал, но я при обновление и кеш чистил, думаю не поможет, но попробую, спасибо, позже ещё отпишусь...
Yamakasi
Yamakasi 26 июля 2012 23:00
Цитата: pavel587
Т.е. вместо shortstory я вывожу новости модулем, но не пойму, как сделать, чтобы появилась навигация по страницам, при превышении лимита вывода новостей на одной странице. При выводе новостей через модуль, навигация не появляется!

Думаю автор разрешит ответит за него, я думаю всё токи модуль не рассчитан на данную функцию, хотя интересен тоже ответ от автора, если рассчитан, то интересно...
Yamakasi
Yamakasi 26 июля 2012 23:09
Цитата: ПафНутиЙ
попробуйте убрать cache_live

опробовал, убрал, в коде всё сделал как сказали, результат тот же (((
Но в папке уплоад блок про, там вроде появились картинки ну мало, но толку 0..,
IMP
IMP 23 августа 2012 02:56
Please make page navigation in next version.
for example, 10 news for block, but in 2 pages with navigation menu, each page 5 news.

btw thank u for this module
ПафНутиЙ
ПафНутиЙ 23 августа 2012 08:36
Pagination in a module will not be. If you need pagination - a module s-blocks 1.9 (paid)
But you can make a pseudo-navigation.
{include file="engine/modules/block.pro.2.php?&block_id=block1&template=blockpro&news_num=5"}
{include file="engine/modules/block.pro.2.php?&block_id=block1&template=blockpro&news_num=5&start_from=5"}
IMP
IMP 24 августа 2012 14:11
ПафНутиЙ,
Is there anyway to show news just from specific user groups? for example, news from Administrator group or Moderator groups?
ПафНутиЙ
ПафНутиЙ 24 августа 2012 14:16
you can implement it like this:
{include file="engine/modules/block.pro.2.php?&block_id=block1&template=blockpro&author=username1,username2,username3"}

where username * - user login. Filtering by groups not only by user name.
IMP
IMP 24 августа 2012 14:29
i tried this code:
{include file="engine/modules/block.pro.2.php?&block_id=001&template=ddl&img_size=198x80&news_num=10&last=yes&nocache=y&author=alireza,sam"}

i got this error:
По заданным критериям материалов не обнаружено.


i have 12 news with this 2 user names! what is my problem? request
ПафНутиЙ
ПафНутиЙ 24 августа 2012 14:32
{include file="engine/modules/block.pro.2.php?&block_id=001&template=ddl&img_size=198x80&news_num=10&last=yes&nocache=y"}

try this code, maybe there is a mistake. If the news will be displayed - try to add a user name.
IMP
IMP 24 августа 2012 14:35
Цитата: ПафНутиЙ

u know, with one user name module is working:
{include file="engine/modules/block.pro.2.php?&block_id=001&template=ddl&img_size=198x80&news_num=10&last=yes&nocache=y&author=sam"}

but after i added second user name, i got the same error! we can use just 1 name? feel
ПафНутиЙ
ПафНутиЙ 24 августа 2012 14:37
add a space after the comma separating the names
IMP
IMP 24 августа 2012 14:39
i tried like this:
&author=sam , alireza
&author=sam, alireza
&author=sam,alireza
&author=sam ,alireza

But not working:
По заданным критериям материалов не обнаружено.
ПафНутиЙ
ПафНутиЙ 24 августа 2012 14:53
try
&author=sam|alireza
now I can not see the code of the module. but maybe I forgot to implement multiple choice authors
IMP
IMP 24 августа 2012 14:56
no with this code is not working:
&author=sam|alireza

but that's ok, i will be waiting to next version feel
ПафНутиЙ
ПафНутиЙ 25 августа 2012 12:42
check new wersion,
&author=sam,alireza
IMP
IMP 25 августа 2012 13:42
Perfect, everything is working now.
thank u so much feel
Aper
Aper 18 сентября 2012 14:25
ПафНутиЙ privet,
Pridumai pajalusta hack dlya tega custom chtob na 9.7 bilo vazmojnost napisat category="this", a to ideyu oni u tebia vzyali dlya ID="", no teg category ostavili kak bilo v starix versiax. Na 9.7 block.pro ne rabotaet (error on line 338 esli ne ashibayus).
ПафНутиЙ
ПафНутиЙ 18 сентября 2012 19:04
Закомментируйте строки, отвечающие за вывод рейтинга. должно помочь. Как будет время обновлю модуль.
IMP
IMP 21 сентября 2012 23:16
Module is not working in DLE 9.7:
Fatal error: Call to undefined function ShortRating() in C:wampwwwfaenginemodulesblock.pro.2.php on line 339
OKyJIucT
OKyJIucT 24 сентября 2012 21:01
ShortRating замени на ShowRating в файле block.pro.2.php в указанной строке, разработчики название функции изменили в function.php
В английском не силен, думаю это будет понятно и без перевода :)

ShortRating => ShowRating in block.pro.2.php on line 339
Daiv
Daiv 25 сентября 2012 19:20
Да тоже заметил после обновления. Такую ошыбку.
ПафНутиЙ
ПафНутиЙ 26 сентября 2012 07:49
Сегодня постараюсь найти время на обновление модуля.
Только приехал из отпуска)
Daiv
Daiv 27 сентября 2012 09:40
спасибо за обновления 2.6.8
ПафНутиЙ
ПафНутиЙ 27 сентября 2012 10:10
Наздоровье ) там оказалось надо то всего 2 строки добавить было)
OKyJIucT
OKyJIucT 27 сентября 2012 20:41
http://clip2net.com/s/2lfaa вот такая ошибка появляется, если включить рандомный вывод новостей с игнором определенных категорий. Если список разрешенных категорий выводить, то все в порядке. Версия 9.7
OKyJIucT
OKyJIucT 27 сентября 2012 20:44
с ошибкой разобрался)) Просто запятую после последней категории добавил, вот и получилось пустое поле, которое не смог скрипт обработать

Добавить комментарий

Комментировать могут только зарегистрированные пользователи

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.