Новости 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 Гость просматривают эту тему.
  • 11 Ответов
  • 2069 Просмотров
*

holovla

  • Захожу иногда
  • 101
  • 0 / 0
Добрый день!
Фото имеют цифровые имена, возможно ли сделать сортировку в обратном порядке, чтобы новые, только загруженные фото были первые.
Сейчас 123456789... 1050 1051 итд
Нужно 1051 1050 .... 987654321

Реально ли так сделать?

Заранее благодарю за помощь!
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Можно прям на выводе массив развернуть array_reverse в помощь
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

holovla

  • Захожу иногда
  • 101
  • 0 / 0
Можно прям на выводе массив развернуть array_reverse в помощь

Благодарю за ответ!
К сожалению, в силу незнания и неимения опыта php самому добавить корректно array_reverse врятли получится .
Не затруднит ли Вас тыкнуть носом где и как подредактировать?
Буду Вам бесконечно признателен! *DRINK*


Насколько я понял сортировка идет тут components\com_joomgallery\views\category\tmpl\default_head.php

Код
div class="jg_catorderlist">
      <form action="<?php echo $this->sort_url;?>" method="post">
          <?php echo JText::_('JGS_CATEGORY_OPTION_USER_ORDERBY'); ?>
        <select title="<?php echo JText::_('JGS_CATEGORY_OPTION_USER_ORDERBY'); ?>" name="orderby" onchange="this.form.submit()" class="inputbox">
          <option value="default"><?php echo JText::_('JGS_CATEGORY_OPTION_USER_ORDERBY_DEFAULT'); ?></option>
<?php   if(strpos($this->_config->get('jg_usercatorderlist'), 'date')!== false): ?>
          <option <?php if($this->order_by == 'date') echo 'selected="selected"'; ?> value="date"><?php echo JText::_('JGS_CATEGORY_OPTION_USER_ORDERBY_DATE'); ?></option>
<?php   endif;
        if(strpos($this->_config->get('jg_usercatorderlist'), 'user')!== false): ?>
          <option <?php if($this->order_by == 'user') echo 'selected="selected"'; ?> value="user"><?php echo JText::_('JGS_CATEGORY_OPTION_USER_ORDERBY_AUTHOR'); ?></option>
<?php   endif;
        if(strpos($this->_config->get('jg_usercatorderlist'), 'title')!== false): ?>
          <option <?php if($this->order_by == 'title') echo 'selected="selected"'; ?> value="title"><?php echo JText::_('JGS_CATEGORY_OPTION_USER_ORDERBY_TITLE'); ?></option>
<?php   endif;
        if(strpos($this->_config->get('jg_usercatorderlist'), 'hits')!== false): ?>
          <option <?php if($this->order_by == 'hits') echo 'selected="selected"'; ?> value="hits"><?php echo JText::_('JGS_CATEGORY_OPTION_USER_ORDERBY_HITS'); ?></option>
<?php   endif;
        if(strpos($this->_config->get('jg_usercatorderlist'), 'rating')!== false): ?>
          <option <?php if($this->order_by == 'rating') echo 'selected="selected"'; ?> value="rating"><?php echo JText::_('JGS_CATEGORY_OPTION_USER_ORDERBY_RATING'); ?></option>
<?php   endif; ?>
        </select>
<?php   $disabled = '';
        if($this->order_by != 'title' && $this->order_by != 'hits' && $this->order_by != 'date' && $this->order_by != 'user' && $this->order_by != 'rating'):
          $disabled = ' disabled="disabled"';
        endif; ?>
        <select<?php echo $disabled; ?> title="orderdir" name="orderdir" onchange="this.form.submit()" class="inputbox">
          <option <?php if ($this->order_dir == 'asc') echo 'selected="selected"' ?> value="asc"><?php echo JText::_('JGS_CATEGORY_OPTION_USER_ORDERBY_ASC'); ?></option>
          <option <?php if ($this->order_dir == 'desc') echo 'selected="selected"' ?> value="desc"><?php echo JText::_('JGS_CATEGORY_OPTION_USER_ORDERBY_DESC'); ?></option>
« Последнее редактирование: 15.04.2017, 14:45:43 от holovla »
*

holovla

  • Захожу иногда
  • 101
  • 0 / 0
Друзья, может кто подсказать??
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
в приведенном вам коде нету ни масива ни цикла.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Можно прям на выводе массив развернуть array_reverse в помощь
Это не решение. Нужно сделать сортировку на уровне запроса в БД, иначе получится:
- стр.1: 20, 19,...2, 1
- стр.2: 40, 39,..., 22, 21
...
а самые новые находятся на стр.200.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Это не решение. Нужно сделать сортировку на уровне запроса в БД, иначе получится:
- стр.1: 20, 19,...2, 1
- стр.2: 40, 39,..., 22, 21
...
а самые новые находятся на стр.200.
Не знал что  JoomGallery хранит имаги в бд, тогда да, придется модель подправлять, а в током случае ТС стоит обратиться в ком. раздел
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Не знал что  JoomGallery хранит имаги в бд
Я тоже не знаю, но скорее всего там.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Я тоже не знаю, но скорее всего там.
Да вы правы и причем выгружаются с лимитом
Кстати сам сортировка скорее всего тут, хотя не уверен ибо чтобы на вероника надо ставить компонент а мне лень
https://github.com/JoomGallery/JoomGallery/blob/master/components/com_joomgallery/models/category.php#L727
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

holovla

  • Захожу иногда
  • 101
  • 0 / 0
Да вы правы и причем выгружаются с лимитом
Кстати сам сортировка скорее всего тут, хотя не уверен ибо чтобы на вероника надо ставить компонент а мне лень
https://github.com/JoomGallery/JoomGallery/blob/master/components/com_joomgallery/models/category.php#L727

Спасибо Большое за ответы!! Я думаю это будет полезно многим!!

Вот код components/com_joomgallery/models/category.php  (строка 727 начинается с $where[] = "a.published = 1";)
Спойлер
[свернуть]
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Сортировка в обратном порядке. Как?
« Ответ #10 : 21.04.2017, 23:47:30 »
Спасибо Большое за ответы!! Я думаю это будет полезно многим!!

Вот код components/com_joomgallery/models/category.php  (строка 727 начинается с $where[] = "a.published = 1";)
Важен не номер строки а ее содержание. Если бы я пользовался этим компонентом и под рукой было бы решние я бы написал так и написал.
Если вам нужен готовый код, тогда милости просим в коммерческий раздел, ну или ждите пока кто ни будь это будет править для себя.
Если же хотите сами разобраться дам несколько намеков.
1. Порядок aка Сортировка в запросах ORDER BY в переменные для сортировки частенько называют так же, помимо название колонки в базе, так же пишеться в каком порядке выводить ASC или DESC
2. В компонентах запросы в базу чаще всего хранятся в model, хотя иногда бывают и исключения.
3. Модели по большей части имеют то же имя что и view.
4. Если начнете читать функции то многое станет понятно.
К примеру в приведенной вам функции есть целая функция отвечающая за сортировку function _buildImagesOrderBy()
В которой есть следующие строки
Код: php
 $user_orderby   = JRequest::getCmd('orderby');
      $user_orderdir  = JRequest::getCmd('orderdir');
По которым можно сказать что сортировка выставляться в настройках.
Но опять таки все это лишь предположения.
Ибо вы не дали ни версии (а она отличается от gihub) компонента ни то где вы его используете, а то малоли вы вообще про какой нибудь модуль, по сути исходных данных очень мало, да и как я писал ранее ставить его мне не очень хочется
« Последнее редактирование: 21.04.2017, 23:56:42 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

holovla

  • Захожу иногда
  • 101
  • 0 / 0
Re: Сортировка в обратном порядке. Как?
« Ответ #11 : 22.04.2017, 12:57:50 »
Важен не номер строки а ее содержание. Если бы я пользовался этим компонентом и под рукой было бы решние я бы написал так и написал.
Если вам нужен готовый код, тогда милости просим в коммерческий раздел, ну или ждите пока кто ни будь это будет править для себя.
Если же хотите сами разобраться дам несколько намеков.
1. Порядок aка Сортировка в запросах ORDER BY в переменные для сортировки частенько называют так же, помимо название колонки в базе, так же пишеться в каком порядке выводить ASC или DESC
2. В компонентах запросы в базу чаще всего хранятся в model, хотя иногда бывают и исключения.
3. Модели по большей части имеют то же имя что и view.
4. Если начнете читать функции то многое станет понятно.
К примеру в приведенной вам функции есть целая функция отвечающая за сортировку function _buildImagesOrderBy()
В которой есть следующие строки
Код: php
 $user_orderby   = JRequest::getCmd('orderby');
      $user_orderdir  = JRequest::getCmd('orderdir');
По которым можно сказать что сортировка выставляться в настройках.
Но опять таки все это лишь предположения.
Ибо вы не дали ни версии (а она отличается от gihub) компонента ни то где вы его используете, а то малоли вы вообще про какой нибудь модуль, по сути исходных данных очень мало, да и как я писал ранее ставить его мне не очень хочется


Благодарю!! Буду разбираться!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сортировка категорий

Автор streelok

Ответов: 0
Просмотров: 1328
Последний ответ 26.07.2013, 11:14:50
от streelok
Сортировка по количеству проголосовавших

Автор kamit

Ответов: 1
Просмотров: 1675
Последний ответ 04.06.2012, 11:32:05
от kamit
Сортировка альбомов (фотографий) по тэгам или ID?

Автор marbert

Ответов: 6
Просмотров: 3207
Последний ответ 13.07.2011, 13:42:46
от marbert
Сортировка по кол-ву просмотров

Автор felix345

Ответов: 1
Просмотров: 2062
Последний ответ 07.11.2009, 14:12:40
от felix345