Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

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

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

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

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 18 Ответов
  • 13700 Просмотров
*

Faina

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Добрый вечер! если была такая тема, прошу прощения)

Информационный портал (Joomla и к2 последнии версии)

В категории есть две подкатегории (фото и видео), созданы 3 тега (общество, бизнес, все,).

Как сделать чтоб в категории "фото" при нажатии на тег "общество" - открывались материалы только из категории фото.

буду благодрана за решение!

С тегами я вроде бы разобралась))

Появились другие вопросы, пожалуйста кто сталкивался..подскажите, что сделать:

1. Шаблон вывода материлов по тегу...что нужно прописать чтоб выводилось название категории не к каждому материалу, а как заголовок
2. Создаю пунк меню - категории к2 - выюираю нужную категорию, перехожу по меню а заголовка нет. Если перейти из родительской категории с сайта (не через меню) - то есть.
3. Какие модули вывода новостей или материала к2 - обновляются при обновлении страницы??

Спасибо!!
« Последнее редактирование: 17.05.2012, 10:46:45 от staticlight »
*

Faina

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Нужна помощь!
« Ответ #1 : 03.05.2012, 21:04:16 »
еще вопрос:

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

Спасибо!
*

maccamset

  • Захожу иногда
  • 74
  • 2 / 0
Re: Нужна помощь!
« Ответ #2 : 04.05.2012, 11:01:40 »
Здравствуйте! Превью это "резмер изображения для (основных|первичных|вторичных..) материалов"   настраивается в категории в "Шаблоне материалов категории", т.е. нужно выбрать большое|среднее|малелькое|очень маленькое. А ширина этих понятий (большое|среднее|малелькое|очень маленькое) задается в к2->параметры->вкладка изображение. Когда к2 грузит картинку, то делает несколько тумб разного размера, все в jpg кстати. Для материалов задается свой размер в "опции отображения материала".
*

Faina

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Нужна помощь!
« Ответ #3 : 04.05.2012, 11:16:45 »
спасибо за ответ))

но мне нужно - функция или код - которым он сжимает изображение под эти размеры! чтоб он не сжимал а резал под заданные размеры.
*

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
Re: Нужна помощь!
« Ответ #4 : 04.05.2012, 13:19:12 »
но мне нужно - функция или код - которым он сжимает изображение под эти размеры! чтоб он не сжимал а резал под заданные размеры.

Обработка изображений происходит в функции save() модели
administrator\components\com_k2\models\item.php

Для обработки используется класс upload стороннего разработчика
administrator\components\com_k2\lib\class.upload.php

В модели задаётся параметр $handle->image_resize = true;

Посмотрите другие параметры в классе upload - навскидку есть например параметр image_ratio_crop

Цитировать
     * Set this variable to keep the original size ratio to fit within {@link image_x} x {@link image_y}
     *
     * The image will be resized as to fill the whole space, and excedent will be cropped
     *
     * Value can also be a string, one or more character from 'TBLR' (top, bottom, left and right)
     * If set as a string, it determines which side of the image is kept while cropping.
     * By default, the part of the image kept is in the center, i.e. it crops equally on both sides

*

Faina

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Нужна помощь!
« Ответ #5 : 16.05.2012, 12:41:12 »
Добрый день еще раз!

вроде бы прописала нужный параметр:
Код
//XLarge image
    $handle->image_resize = false;
$handle->image_ratio_crop = true;
$handle->image_ratio_y = false;
$handle->image_convert = 'jpg';
$handle->jpeg_quality = $params->get('imagesQuality');
$handle->file_auto_rename = false;
$handle->file_overwrite = true;
$handle->file_new_name_body = $filename.'_XL';
if (JRequest::getInt('itemImageXL')) {
$imageWidth = JRequest::getInt('itemImageXL');
} else {
$imageWidth = $params->get('itemImageXL', '800');
}
$handle->image_x = $imageWidth;
$handle->Process($savepath);

а все равно сжимает
*

Faina

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Нужна помощь!
« Ответ #6 : 16.05.2012, 19:44:23 »
решение с обрезанием изображений!

http://devul.ru/archives/985

Код
Обрезаем изображение k2

Что бы делать кроп фото( обрезать картинку по высоте и ширине) в K2

Открываем: administrator\components\com_k2\models\item.php

Ищем “//Small image”

Следующий код заменяем:

//Small image
 $handle->image_resize = true;
 $handle->image_ratio_y = true;
 $handle->image_convert = ‘jpg’;
 $handle->jpeg_quality = $params->get(‘imagesQuality’);
 $handle->file_auto_rename = false;
 $handle->file_overwrite = true;
 $handle->file_new_name_body = $filename.’_S’;
 if (JRequest::getInt(‘itemImageS’)) {
 $imageWidth = JRequest::getInt(‘itemImageS’);
 } else {
 $imageWidth = $params->get(‘itemImageS’, ’200′);
 }
 $handle->image_x = $imageWidth;
 $handle->Process($savepath);

на следующий код:

//Small image
 $handle->image_resize = true;
 $handle->image_convert = ‘jpg’;
 $handle->jpeg_quality = $params->get(‘imagesQuality’);
 $handle->file_auto_rename = false;
 $handle->file_overwrite = true;
 $handle->file_new_name_body = $filename.’_S’;
 if (JRequest::getInt(‘itemImageS’)) {
 $imageWidth = JRequest::getInt(‘itemImageS’);
 } else {
 $imageWidth = $params->get(‘itemImageS’, ’200′);
 }
 $handle->image_x = $imageWidth;
 $handle->image_y = $imageWidth;
 $handle->image_ratio_crop = true;
 $handle->Process($savepath);

Радуемся обрезаемым фотам. Это особо необходимо для вывода фото в модулях K2.
 /home/devul2/devul.ru/www/assets/
*

staticlight

  • Moderator
  • 1086
  • 65 / 0
  • Staticlight
Re: Нужна помощь!
« Ответ #7 : 17.05.2012, 10:45:34 »
Добавил в FAQ.
Хочется добавить, что данное решение можно было найти, погуглив по запросу "Create Square Thumbnails in K2" по первой ссылке.
Более того, надо добавить, что файл item.php будет перезаписываться при обновлении версии k2. Поэтому нужно делат копию данного файла для замены каждый раз.
« Последнее редактирование: 17.05.2012, 10:57:26 от staticlight »
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

Faina

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
СПАСИБО!
*

DariMard

  • Осваиваюсь на форуме
  • 27
  • 2 / 0
Цитировать
Я сделал правильно, но у меня ничего не изменилось.
Версия к2 последняя, Joomla 1.5,
шаблон к2 живет в папке HTML в папке шаблоне сайта, может тут есть косяк?
Дополняю:
Причину неполадки нашел, когда копирую код с форума - у меня на строке $imageWidth = $params->get(‘itemImageS’, ’200′); после 200 вместо второй кавычки почему-то появлялся знак вопроса $imageWidth = $params->get(‘itemImageS’, ’200?); Мелочь, но для чайников большая проблема... Обрезка работает! Спасибо!)))

А вот вопрос с разной шириной и высотой пока в силе, как можно задавать размер например 200х150px?
« Последнее редактирование: 09.01.2013, 16:51:06 от DariMard »
*

denben777

  • Захожу иногда
  • 157
  • 78 / 1
DariMard
Замените:
Код
$handle->image_y = $imageWidth;
на
Код
$handle->image_y = 150;
->Получите изображение 200х150
*

devul

  • Захожу иногда
  • 283
  • 21 / 1
  • если помог можете поставить +
решение с обрезанием изображений!

http://devul.ru/archives/985

Код
Обрезаем изображение k2

Что бы делать кроп фото( обрезать картинку по высоте и ширине) в K2

Открываем: administrator\components\com_k2\models\item.php

Ищем “//Small image”

Следующий код заменяем:

//Small image
 $handle->image_resize = true;
 $handle->image_ratio_y = true;
 $handle->image_convert = ‘jpg’;
 $handle->jpeg_quality = $params->get(‘imagesQuality’);
 $handle->file_auto_rename = false;
 $handle->file_overwrite = true;
 $handle->file_new_name_body = $filename.’_S’;
 if (JRequest::getInt(‘itemImageS’)) {
 $imageWidth = JRequest::getInt(‘itemImageS’);
 } else {
 $imageWidth = $params->get(‘itemImageS’, ’200′);
 }
 $handle->image_x = $imageWidth;
 $handle->Process($savepath);

на следующий код:

//Small image
 $handle->image_resize = true;
 $handle->image_convert = ‘jpg’;
 $handle->jpeg_quality = $params->get(‘imagesQuality’);
 $handle->file_auto_rename = false;
 $handle->file_overwrite = true;
 $handle->file_new_name_body = $filename.’_S’;
 if (JRequest::getInt(‘itemImageS’)) {
 $imageWidth = JRequest::getInt(‘itemImageS’);
 } else {
 $imageWidth = $params->get(‘itemImageS’, ’200′);
 }
 $handle->image_x = $imageWidth;
 $handle->image_y = $imageWidth;
 $handle->image_ratio_crop = true;
 $handle->Process($savepath);

Радуемся обрезаемым фотам. Это особо необходимо для вывода фото в модулях K2.
 /home/devul2/devul.ru/www/assets/
блин приятно то как)) я и не думал что меня цитировать будут на любимом форуме да еще и в FAQ добавлять)))) Жизнь прожита не зря! :)
Бложик про joomla, k2, joomshoppingdevul.ru
*

vitmail99

  • Захожу иногда
  • 67
  • 2 / 2
у меня k2_2.5.7, что-то обрезка не работает. Помогите, пожалуйста, надо выровнять фото по ширине и высоте

чуть синтаксис и пунктуацию подправил и все ок! почему-то скопировался код криво.
« Последнее редактирование: 26.08.2013, 14:23:35 от vitmail99 »
*

Light_And_Dark

  • Захожу иногда
  • 65
  • 0 / 0
А можно ли сделать так, как вот тут? Изображение лабораторных сит - широкое, но маленькое по высоте. В этом случае система не обрезает, а масштабирует по наибольшему размеру в указанные рамки (квадратные). При этом что бы квадратная подложка под изображение была белая.
*

Ckaep

  • Новичок
  • 2
  • 0 / 0
DariMard
Замените:
Код
$handle->image_y = $imageWidth;
на
Код
$handle->image_y = 150;
->Получите изображение 200х150
Как написать в процентах, а не в пикселях ? (Что бы картинка подстраивалась под разрешение монитора?)
« Последнее редактирование: 05.12.2013, 00:08:52 от Ckaep »
*

vadim s. sabinich

  • Захожу иногда
  • 139
  • 11 / 0
  • переводчик-любитель
Нашел бесплатный плагин. J! 2.5.x и последний k2. работает.
http://www.s2software.it/en/download/joomla-image-resize-cache
VPS-хостинг на FirstVDS.ru || VPS/хостинг на ISPserver.com -- рефералам онлайн поддержка!
*

jd311

  • Новичок
  • 9
  • 0 / 0
Граждане! Подскажите как сделать маштабирование картинок не по ширине а по высоте?!

Код приведенный выше по теме, отличается от моего(((

Вот что у меня твориться в item.php

Код
//Image
$item->imageXSmall = '';
$item->imageSmall = '';
$item->imageMedium = '';
$item->imageLarge = '';
$item->imageXLarge = '';

$date = JFactory::getDate($item->modified);
$timestamp = '?t='.$date->toUnix();

if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_XS.jpg'))
{
$item->imageXSmall = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_XS.jpg';
if ($params->get('imageTimestamp'))
{
$item->imageXSmall .= $timestamp;
}
}

if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_S.jpg'))
{
$item->imageSmall = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_S.jpg';
if ($params->get('imageTimestamp'))
{
$item->imageSmall .= $timestamp;
}
}

if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_M.jpg'))
{
$item->imageMedium = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_M.jpg';
if ($params->get('imageTimestamp'))
{
$item->imageMedium .= $timestamp;
}
}

if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_L.jpg'))
{
$item->imageLarge = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_L.jpg';
if ($params->get('imageTimestamp'))
{
$item->imageLarge .= $timestamp;
}
}

if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_XL.jpg'))
{
$item->imageXLarge = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_XL.jpg';
if ($params->get('imageTimestamp'))
{
$item->imageXLarge .= $timestamp;
}
}

if (JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$item->id).'_Generic.jpg'))
{
$item->imageGeneric = JURI::base(true).'/media/k2/items/cache/'.md5("Image".$item->id).'_Generic.jpg';
if ($params->get('imageTimestamp'))
{
$item->imageGeneric .= $timestamp;
}
}
« Последнее редактирование: 27.02.2014, 12:31:43 от jd311 »
*

veNick

  • Захожу иногда
  • 63
  • 0 / 0
*

nyaforce

  • Новичок
  • 1
  • 0 / 0
Вариант для новых версий k2
http://styleware.eu/forum/Free-extensions/1269-K2-Patch-to-allow-crop-of-images?limitstart=0
Не могли бы вы вкратце описать, что нужно делать. С английским уж очень плохо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор surgeonleks

Ответов: 0
Просмотров: 3998
Последний ответ 23.03.2015, 13:50:27
от surgeonleks
Выравнивание изображений в списке категории

Автор adcroco

Ответов: 4
Просмотров: 2061
Последний ответ 27.02.2014, 20:35:50
от adcroco
Количество основных изображений в К2.

Автор kart072

Ответов: 15
Просмотров: 3490
Последний ответ 23.02.2012, 15:20:58
от kart072
Количество сохраняемых изображений

Автор Invisible_DEATH

Ответов: 15
Просмотров: 11478
Последний ответ 08.11.2011, 08:52:45
от 00dim00