Новости Joomla

Вышли релизы безопасности Joomla 6.0.2 и Joomla 5.4.2

Релиз безопасности Joomla 6.0.2 и 5.4.2

Проект Joomla спешит сообщить о выпуске Joomla 6.0.2 и Joomla 5.4.2. Это релиз безопасности для серии Joomla 6.0 и релиз безопасности для серии Joomla 5.4.

JL Content Fields Filter 4.0.0

JL Content Fields Filter 4.0.0

JL Content Fields Filter - Это бесплатный модуль, который фильтрует материалы в категории Joomla согласно настраиваемым полям.

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

Ключевые Особенности:

- Полная совместимость с Joomla 6: Полная миграция на PSR-4, удаление устаревших методов, исправления для PHP 8.2+ и современные взаимодействия с базой данных.

- Полностью переписанный интерфейс компонента:

- Современный JS стек (Native Fetch, ES6+, модальные окна Bootstrap 5)

- Новое поле FilterfieldsField для предварительного просмотра фильтров в реальном времени.

- Полный CRUD, улучшенные функции SEO и улучшенный UX.

- Критические исправления безопасности:

- 5 SQL-инъекций устранены в нескольких файлах.

- Добавлена защита от XSS, улучшены токены CSRF и проверки разрешений.

- Улучшения модуля и плагина: Улучшенная функциональность слайдера, лучшие сбросы форм, динамическое обнаружение контекста для плагинов и оптимизированная логика фильтрации.

Страница расширения:
https://joomline.ru/rasshirenija/moduli/jlcontentfieldsfilter.html

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

Tol82

  • Захожу иногда
  • 57
  • 2 / 1
У меня два вопроса:

1. Как сделать строку счетчика просмотров материалов сайта Просмотров: 456| Дата: 25.02.... (Типа того что есть на юкозе). Я так понял есть стандартный"Хиты", но он у меня (J1.5.15)   не работает. Может есть какой плагин или еще чтото?

2. Как сделать в верху материала строку, что отображает путь к странице, на которой нахожусь (здесь на форуме вверху есть такая) н-р: Главная - Новости - Спорт. Как сделать?

Думаю будет полезно не только для меня...
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Думаю будет полезно не только для меня...
Думаю полезней будет почитать FAQ и поюзать поиск по форуму. Вопросы обсуждались неоднократно.
*

Tol82

  • Захожу иногда
  • 57
  • 2 / 1
Спасибо, канешно, но я для того тут и создал тему, чтобы не юзать целый день по форумам. Или, может материал очень обемный, трудно писать?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Спасибо, канешно, но я для того тут и создал тему, чтобы не юзать целый день по форумам. Или, может материал очень обемный, трудно писать?
никто не собирается и оно никому не надо писать одно и то же по сто раз.
Можете не искать, дело ваше, я просто дал совет.
Ждите, может кто-то и напишет ответ или тема не отправится на свалку. Так будет намного быстрее.
*

Tol82

  • Захожу иногда
  • 57
  • 2 / 1
SmokerMan, ищу второй день. Толком ничего нету. Перерыл все FAQ - ничего! Спасибо за ваше внимание к теме, но пользы било бы больше, если Вы в етих двух сообщениях, которые написали, выложили  решение проблемы (если Вы его знаете) а не рекламировали свалку и Google.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
конечно знаю просто лень писать :)
Смотри вот сейчас за пару минут я найду уйму тем на эту тематику.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
В поиск забиваем одно слово "хиты", я заумных там всяких терминов не приводил. Результат:
раз
два
три

Что касается второго вопроса то слово будет "Breadcrumbs"
Результаты выводить не буду.
На все про все ушло меньше 2-х минут, я блин дольше это сообщение писал.
*

Tol82

  • Захожу иногда
  • 57
  • 2 / 1
О, то шо надо, думаю, теперь розберусь. Проблема с ключевыми словами, а то я мучаюсь (просмотры, строка навигации..).   Если не розберусь, буду Вас ламать на ответ... Еще раз спасибо

Я не линив, просто не опытен...
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
есть опубликованная на сайте статья, кликаешь на неё, она открывается и видишь графу "Количество просмотров: 56". и так нужно для каждой. как это реализовать? (в настройках хиты включены)
*

Tol82

  • Захожу иногда
  • 57
  • 2 / 1
Если не ошибаюсь, то стандартные хиты отображаються только если материалы настроины как шаблон блога категорий (когда вибираем пункт менню).

Если помог - поставте плюсик
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
нет, увы. мне нужно именно то, что я написал, а в не в списке блога
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
так что, это просто невозможно?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
так что, это просто невозможно?
видимо нет.
ссылки для кого выше приведены? там есть ответы на все вопросы.
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
в ссылках выше одна сплошная "вода". никакой конкретики по моему вопросу.
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Мдя. Первая ссылка и конкретный ответ
http://joomlaforum.ru/index.php/topic,27091.msg265012.html#msg265012
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
ага. только так и не написано в какую строчку запихивать этот код.
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Ну кому же кроме Вас знать, где Вам нужно выводить показ хитов.
http://joomlaforum.ru/index.php/topic,27091.msg270583.html#msg270583
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
там же, где и дата материала стоит! это всё я читал уже много раз. вы что, издеваетесь что ли? в какую строку файла components\com_content\views\article\tmpl\default.php нужно вставить этот код

   
Код
<?php if ($this->params->get('show_hits')) : ?>
   <?php echo JText::_('Просмотров: ')." ".$this->article->hits ?>
   <?php endif; ?>
?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
там же, где и дата материала стоит! это всё я читал уже много раз. вы что, издеваетесь что ли? в какую строку файла components\com_content\views\article\tmpl\default.php нужно вставить этот код
в любую.
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
там же, где и дата материала стоит!
После 106 строки.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
Lex, ну слава богу! спасибо, добрый человек!
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
спасибо ещё раз - теперь материалы вообще не отображаются. хорошо хоть резервную копию сделал
« Последнее редактирование: 19.05.2010, 22:02:58 от ЖиВоЙ »
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
вот код файла:
Код
<?php // no direct access
defined('_JEXEC') or die('Restricted access');

$canEdit = ($this->user->authorize('com_content', 'edit', 'content', 'all') || $this->user->authorize('com_content', 'edit', 'content', 'own'));
?>
<?php if ($this->params->get('show_page_title', 1) && $this->params->get('page_title')!= $this->article->title) : ?>
<div class="componentheading<?php echo $this->params->get('pageclass_sfx')?>">
<?php echo $this->escape($this->params->get('page_title')); ?>
</div>
<?php endif; ?>
<?php if ($canEdit || $this->params->get('show_title') || $this->params->get('show_pdf_icon') || $this->params->get('show_print_icon') || $this->params->get('show_email_icon')) : ?>
<table class="contentpaneopen<?php echo $this->params->get( 'pageclass_sfx' ); ?>">
<tr>
<?php if ($this->params->get('show_title')) : ?>
<td class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" width="100%">
<?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>
<a href="<?php echo $this->article->readmore_link; ?>" class="contentpagetitle<?php echo $this->params->get( 'pageclass_sfx' ); ?>">
<?php echo $this->escape($this->article->title); ?></a>
<?php else : ?>
<?php echo $this->escape($this->article->title); ?>
<?php endif; ?>
</td>
<?php endif; ?>
<?php if (!$this->print) : ?>
<?php if ($this->params->get('show_pdf_icon')) : ?>
<td align="right" width="100%" class="buttonheading">
<?php echo JHTML::_('icon.pdf',  $this->article, $this->params, $this->access); ?>
</td>
<?php endif; ?>

<?php if ( $this->params->get( 'show_print_icon' )) : ?>
<td align="right" width="100%" class="buttonheading">
<?php echo JHTML::_('icon.print_popup',  $this->article, $this->params, $this->access); ?>
</td>
<?php endif; ?>

<?php if ($this->params->get('show_email_icon')) : ?>
<td align="right" width="100%" class="buttonheading">
<?php echo JHTML::_('icon.email',  $this->article, $this->params, $this->access); ?>
</td>
<?php endif; ?>
<?php if ($canEdit) : ?>
<td align="right" width="100%" class="buttonheading">
<?php echo JHTML::_('icon.edit', $this->article, $this->params, $this->access); ?>
</td>
<?php endif; ?>
<?php else : ?>
<td align="right" width="100%" class="buttonheading">
<?php echo JHTML::_('icon.print_screen',  $this->article, $this->params, $this->access); ?>
</td>
<?php endif; ?>
</tr>
</table>
<?php endif; ?>

<?php  if (!$this->params->get('show_intro')) :
echo $this->article->event->afterDisplayTitle;
endif; ?>
<?php echo $this->article->event->beforeDisplayContent; ?>
<table class="contentpaneopen<?php echo $this->params->get( 'pageclass_sfx' ); ?>">
<?php if (($this->params->get('show_section') && $this->article->sectionid) || ($this->params->get('show_category') && $this->article->catid)) : ?>
<tr>
<td>
<?php if ($this->params->get('show_section') && $this->article->sectionid && isset($this->article->section)) : ?>
<span>
<?php if ($this->params->get('link_section')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->article->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->article->section; ?>
<?php if ($this->params->get('link_section')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
<?php if ($this->params->get('show_category')) : ?>
<?php echo ' - '; ?>
<?php endif; ?>
</span>
<?php endif; ?>
<?php if ($this->params->get('show_category') && $this->article->catid) : ?>
<span>
<?php if ($this->params->get('link_category')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->article->catslug, $this->article->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->article->category; ?>
<?php if ($this->params->get('link_category')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
</span>
<?php endif; ?>
</td>
</tr>
<?php endif; ?>
<?php if (($this->params->get('show_author')) && ($this->article->author != "")) : ?>
<tr>
<td valign="top">
<span class="small">
<?php JText::printf( 'Written by', ($this->article->created_by_alias ? $this->article->created_by_alias : $this->article->author) ); ?>
</span>
&nbsp;&nbsp;
</td>
</tr>
<?php endif; ?>

<?php if ($this->params->get('show_create_date')) : ?>
<tr>
<td valign="top" class="createdate">
<?php echo JHTML::_('date', $this->article->created, JText::_('DATE_FORMAT_LC2'))?>
</td>
</tr>
<?php endif; ?>

<?php if ($this->params->get('show_url') && $this->article->urls) : ?>
<tr>
<td valign="top">
<a href="http://<?php echo $this->article->urls ; ?>" target="_blank">
<?php echo $this->article->urls; ?></a>
</td>
</tr>
<?php endif; ?>

<tr>
<td valign="top">
<?php if (isset ($this->article->toc)) : ?>
<?php echo $this->article->toc; ?>
<?php endif; ?>
<?php echo $this->article->text; ?>
</td>
</tr>

<?php if ( intval($this->article->modified)!=0 && $this->params->get('show_modify_date')) : ?>
<tr>
<td class="modifydate">
<?php echo JText::sprintf('LAST_UPDATED2', JHTML::_('date', $this->article->modified, JText::_('DATE_FORMAT_LC2'))); ?>
</td>
</tr>
<?php endif; ?>
</table>
<span class="article_separator">&nbsp;</span>
<?php echo $this->article->event->afterDisplayContent; ?>

тому, кто "вернёт" мне его в виде отображения хитов, буду очень признателен.
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
видимо последним постом поставил тему в ступор...
*

ЖиВоЙ

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

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
обновил CMS до 1.5.18, а с хитами всё та же фигня...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как отключить стандартный счетчик просмотров материалов

Автор Akksimo

Ответов: 5
Просмотров: 5335
Последний ответ 25.12.2019, 16:56:29
от nikolaevevge
Отсчет выгрузки статистики посещения и просмотров за месяц

Автор Lzrv

Ответов: 3
Просмотров: 1788
Последний ответ 16.11.2017, 09:46:49
от ProtectYourSite
Заголовок страницы вида Имя материала / имя категории / имя раздела /

Автор rubasket

Ответов: 2
Просмотров: 24666
Последний ответ 24.03.2017, 01:13:50
от mbgr
Поиск материала

Автор rjk112

Ответов: 3
Просмотров: 1618
Последний ответ 31.10.2016, 11:15:50
от rjk112
Кнопки like-dislike для материала

Автор Aiden

Ответов: 0
Просмотров: 1611
Последний ответ 14.05.2016, 13:23:55
от Aiden