Apollo Master
Осваиваюсь на форуме
 
Репутация: +1/-1
Offline
Пол: 
Сообщений: 49
Microsoft
|
 |
« : 03.06.2008, 19:19:37 » |
|
Есть такой модуль(прилоденый ниже), он выводит новости из заданной категории и раздела, при выводе, если в новосте есть картинка большого размеры mosimage, то он её автоматически уменьшает до заданных размеров, и получается новость и с ней картинка уменьшонного вида, при нажатии перехолит на новость, а там уже нормальная кртинка.Мне нужно чтобы он делал тоже самое и спрямыми картинками, т.е. не только mosimage но и прямый картинки(прямая ссылку на картинку)!?
|
|
|
|
|
Записан
|
|
|
|
|
FxPunter
|
 |
« Ответ #1 : 03.06.2008, 19:26:48 » |
|
mod_NewsUltraLitePlus mod_DisplayNews
|
|
|
|
|
Записан
|
|
|
|
Apollo Master
Осваиваюсь на форуме
 
Репутация: +1/-1
Offline
Пол: 
Сообщений: 49
Microsoft
|
 |
« Ответ #2 : 03.06.2008, 21:05:51 » |
|
Неплохие модули, но MiniFronPage лучше, поэтому как бы там это реализовать?
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #3 : 04.06.2008, 08:39:47 » |
|
Насколько я знаю, mod_minifrontpage прекрасно обрабатывает картинки в теге img (именно поэтому я использовал его на нескольких сайтах), НО:
1. Там ошибка в регулярном выражении, в результате чего картинка нормально обработается только если она является единственным тегом в тексте (иначе удвляется весь текст от первого тега img и до последнего тега).
2. Там на каждую новость генерируется около 10 запросов к БД, так что при выводе большого количества новостей через этот модуль сайт «загнётся».
В общем, чтобы он стал нормально работать, пришлось его изрядно пропатчить.
|
|
|
|
|
Записан
|
|
|
|
pepelyaev_a
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 19
|
 |
« Ответ #4 : 01.10.2008, 00:29:48 » |
|
В общем, чтобы он стал нормально работать, пришлось его изрядно пропатчить.
а скачать можно пропатченную версию... самому-то не поправить... умищем не вышел...
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #5 : 12.10.2008, 23:59:51 » |
|
Будет время — попробую «на пальцах» объяснить, что там было сделано. Просто окончательная версия очень сильно заточена под конкретный проект и вряд ли может быть использована сама по себе.
|
|
|
|
|
Записан
|
|
|
|
pepelyaev_a
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 19
|
 |
« Ответ #6 : 11.11.2008, 01:32:09 » |
|
Будет время — попробую «на пальцах» объяснить, что там было сделано. Просто окончательная версия очень сильно заточена под конкретный проект и вряд ли может быть использована сама по себе.
вот елки.... 
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #7 : 12.11.2008, 11:08:26 » |
|
Было сделано следующее: 1. В функции fptn_get_id изменен порядок поиска Itemid. Так как в том проекте, под который функция модифицировалась, все ссылки шли на блоги категорий, блок кода помеченный комментарием // Content Category Blog (specific) был перенесен в начало функции перед блоком // Content Item Link 2. Найдите строку preg_match_all("#<img(.*)>#", $rows[$r]->introtext . $rows[$r]->fulltext, $txtimg); и замените ее на preg_match_all("#<img([^>]*)>#", $rows[$r]->introtext . $rows[$r]->fulltext, $txtimg); 3. Если в пределах модуля все ссылки будут вести на страницы с одинаковым Itemid, то можно определять Itemid только для первого элемента. Для этого нужно заменить строку $rows[$r]->itemid = fptn_get_id($rows[$r]->id); на if($r==0) $rows[$r]->itemid = fptn_get_id($rows[$r]->id); else $rows[$r]->itemid = $rows[0]->itemid; 4. Еще модуль не умеет использовать картинку из статьи, если у нее ссылка абсолютная, а не относительная. Желающие могут изучить основы PHP и исправить этот баг самостоятельно.
|
|
|
|
|
Записан
|
|
|
|
CAVADG
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 5
|
 |
« Ответ #8 : 05.05.2009, 14:44:24 » |
|
Люди человеки помогите установил я се на портал модуль MiniFrontPage Module for J! 15 все хорошо и новости на главной выводит скартинками итп итп вот беда ток насамом верху модуля все время висит такй текст насчет ошибки You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND jf_content.published=1 AND jf_content.reference_id IN(78,77,76,75,74,73,7' at line 4 SQL=SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value FROM jos_jf_content AS jf_content WHERE jf_content.language_id= AND jf_content.published=1 AND jf_content.reference_id IN(78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63 ) AND jf_content.reference_table='content' я в этом совсем зеленный и нече не понима посоветуй ка эту бяку убрать весь вид портит плиз
|
|
|
|
|
Записан
|
|
|
|
Tibor
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 11
|
 |
« Ответ #9 : 22.05.2009, 20:43:55 » |
|
Приветствую может кто подскажет. работал себе хорошо модуль в один прекрасный момент прекратил  не показывает новостей. в чем может быть дело? как вообще ему указывать откуда новости смотреть?
|
|
|
|
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4402
AEDStudio Joomla! Direction
|
 |
« Ответ #10 : 22.05.2009, 20:54:14 » |
|
В настройках модуля)))
|
|
|
|
|
Записан
|
|
|
|
Tibor
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 11
|
 |
« Ответ #11 : 22.05.2009, 22:13:05 » |
|
нинашол
|
|
|
|
|
Записан
|
|
|
|
Xuga
Давно я тут
  
Репутация: +114/-0
Offline
Пол: 
Сообщений: 311
Over World Art
|
 |
« Ответ #12 : 25.06.2009, 10:37:59 » |
|
Добрый день. У меня с этим модулем возникла проблема. Он отказывается создавать ссылку на содержимое категории раздела.... Как это вылечитЬ?
|
|
|
|
|
Записан
|
|
|
|
Xuga
Давно я тут
  
Репутация: +114/-0
Offline
Пол: 
Сообщений: 311
Over World Art
|
 |
« Ответ #13 : 08.08.2009, 13:31:59 » |
|
возникла ошибка с модулем. есле в новости, которую выводит MiniFrontPage есть картинка извне, то выдаются такие вот ошибик Warning: Division by zero in /home/worldof7/public_html/modules/mod_minifrontpage.php on line 193
Warning: Division by zero in /home/worldof7/public_html/modules/mod_minifrontpage.php on line 197 как это вылечить? собственно строки 193 } else if ( $forcedwidth/$srcx>1 && $forcedheight/$srcy>1) { 197 } else if ( $forcedwidth/$srcx<1 && $aspect) { весь кусок кода if (!function_exists("fptn_calcsize")){ function fptn_calcsize($srcx, $srcy, &$forcedwidth, &$forcedheight, $aspect){ if ($forcedwidth > $srcx) $forcedwidth = $srcx; if ($forcedheight > $srcy) $forcedheight = $srcy; if ( $forcedwidth <=0 && $forcedheight > 0) { $forcedwidth = round(($forcedheight * $srcx) / $srcy); } else if ( $forcedheight <=0 && $forcedwidth > 0) { $forcedheight = round(($forcedwidth * $srcy) / $srcx); } else if ( $forcedwidth/$srcx>1 && $forcedheight/$srcy>1) { //May not make an image larger! $forcedwidth = $srcx; $forcedheight = $srcy; } else if ( $forcedwidth/$srcx<1 && $aspect) { //$forcedheight = round(($forcedheight * $forcedwidth) /$srcx); $forcedheight = round( ($srcy/$srcx) * $forcedwidth ); $forcedwidth = $forcedwidth; } } }
|
|
|
|
|
Записан
|
|
|
|
chemerzaev
Завсегдатай
   
Репутация: +74/-3
Offline
Пол: 
Сообщений: 755
Надо мыслить. Меня, например, кормят идеи.
|
 |
« Ответ #14 : 08.08.2009, 13:51:39 » |
|
Демо не видел но по описаниям в инете я примерно понял что это. Так вот для это использую mod_tab_news. Покажите пожалуйста демо, или где он установлен
|
|
|
|
|
Записан
|
|
|
|
Xuga
Давно я тут
  
Репутация: +114/-0
Offline
Пол: 
Сообщений: 311
Over World Art
|
 |
« Ответ #15 : 08.08.2009, 14:57:01 » |
|
собственно вот сайт http://worldofjapan.ru там снизу опубликованы новости. вблоках которые выводит minifrontpage если в текст новости вставить картинку не через mosimage тогда выдаются эти ошибки
|
|
|
|
|
Записан
|
|
|
|
back
Давно я тут
  
Репутация: +6/-0
Offline
Пол: 
Сообщений: 259
Все просто если по очереди)
|
 |
« Ответ #16 : 14.06.2010, 02:50:49 » |
|
как изменить порядок картинок. то есть мне надо чтобы первая картинка из статьи подхватывалась а не последняя..
|
|
|
|
|
Записан
|
|
|
|
|