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

Roporak

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

В шаблоне default_item.php:
Код: php
<?php if ($this->item->params->get('show_readmore') && $this->item->readmore) : ?>
<div>
<a href="<?php echo $this->item->readmore_link; ?>" class="readon">
<?php if ($this->item->readmore_register) :
echo JText::_('Register to read more...');
elseif ($readmore = $this->item->params->get('readmore')) :
echo $readmore;
else :
echo JText::sprintf('Read more...');
endif; ?></a>
</div>
<?php endif; ?>

На локальном сайте блок имеет такой "конечный" код:
Код: html4strict
<div>
<a class="readon" title="(заголовок статьи)" href="/index.php?option=com_content&amp;view=article&amp;id=181:new-hf-30-photos-from-bzpower&amp;catid=43:hfnews&amp;Itemid=50"> Читать полностью </a>
</div>

На сайте, почему-то добавляются еще лишние строки из кода заголовка (причем 2 раза):
Код: html4strict
<div>
<a contentheading"="" title="(заголовок статьи)" href="/hfnews/final-boxart-of-savage-planet-villains.html">
(заголовок статьи) " class="readon"&gt; Читать полностью &nbsp;[
<h2 class="contentheading"> (заголовок статьи) </h2>
]
</a>
</div>

Помогите разобраться, в чем проблема! Может ли это быть из-за sh404SEF или другого компонента? Или это из-за того, что вручную было поставлено дополнительное поле для статей?
На локальном сайте все работает как надо, а на хостинге - нет. :(
« Последнее редактирование: 22.08.2011, 19:32:38 от Roporak »
*

Roporak

  • Захожу иногда
  • 72
  • 0 / 0
Вот еще пример неправильной работы сайта сразу после статей:
Я заметил, что баг проявляется только, если в коде есть указание на стиль readon. Я решил проверить это. Попытался убрать его из кода плагина Русских соц. закладок:
Код: php
<div<!-- class="readon"-->><div class="allbuts">
<a rel="nofollow" target="_blank" href="';
if ($params->get('shorturl')==2) { $content.='http://twitter.com/share?url=http%3A%2F%2Ft.co%2F9p0rrv&amp;counturl='.urlencode($currurl1).'&amp;text='.urlencode($twitter.' '.$title.': ');}
else { $content.='http://twitter.com/home?status='.urlencode($twitter.' '.$title.': '.$currurl1); }
$content.='" title="Добавить в Twitter"><div class="buts'.$h.'" id="ibuts1" title="Опубликовать в Twitter" alt="Опубликовать в Twitter"></div></a>
 
<a rel="nofollow" target="blank" href="http://www.facebook.com/sharer.php?u='.urlencode($currurl).'"><div class="buts'.$h.'" id="ibuts2"  title="Написать в Facebook" alt="Написать в Facebook" ></div></a>
 
<a rel="nofollow" target="_blank" href="http://vkontakte.ru/share.php?url='.urlencode($currurl).'" ><div class="buts'.$h.'" id="ibuts3"  title="Поделиться ВКонтакте" alt="Поделиться ВКонтакте" ></div></a>

 
<a rel="nofollow" target="_blank" href="http://www.google.com/buzz/post?url='.urlencode($currurl).'&title='.urlencode($title).'&srcURL='.$baseurl.'" ><div class="buts'.$h.'" id="ibuts4"  title="В Google Buzz" alt="В Google Buzz" ></div></a>
 
<a rel="nofollow" target="_blank" href="http://www.livejournal.com/update.bml?event='.urlencode($currurl).'&subject='.urlencode($title).'" ><div class="buts'.$h.'" id="ibuts5"  title="Записать себе в LiveJournal" alt="Записать себе в LiveJournal" ></div></a>
 
<a rel="nofollow" target="_blank" href="http://connect.mail.ru/share?share_url='.urlencode($currurl).'" ><div class="buts'.$h.'" id="ibuts6"  title="Показать В Моем Мире" alt="Показать В Моем Мире" ></div></a>
 
<a rel="nofollow" target="_blank" href="http://www.liveinternet.ru/journal_post.php?action=n_add&cnurl='.urlencode($currurl).'&cntitle='.urlencode($title).'" ><div class="buts'.$h.'" id="ibuts7"  title="В дневник на LI.RU" alt="В дневник на LI.RU" ></div></a>

 
<a rel="nofollow" target="_blank" href="http://my.ya.ru/posts_add_link.xml?URL='.urlencode($currurl).'&title='.urlencode($title).'" ><div class="buts'.$h.'" id="ibuts8"  title="Поделиться ссылкой на Я.ру" alt="Поделиться ссылкой на Я.ру"></div></a>

<a rel="nofollow" href="'.$currurl.'" target="_blank" class="soc-but-classmates" onclick="ODKL.Share(this);return false;"><div class="buts'.$h.'" id="ibuts9" title="Поделиться ссылкой в Одноклассниках" alt="Поделиться ссылкой в Одноклассниках"></div></a>
</div>'.$copy.'
</div><div class="butsclear"></div>

А на сайте начало и конец этого кода почему-то преобразуется в слеующее:
Код: html4strict
<div<!-- class="readon" --="">
&gt;
<div class="allbuts">
<a title="Добавить в Twitter" href="http://twitter.com/home?status=%23joomla15+%D0%9D%D0%B0+BZPower+%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD+%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D1%81+%D1%81%D0%B0%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%BE%D0%BA+%D0%A4%D0%B0%D0%B1%D1%80%D0%B8%D0%BA%D0%B5+%D0%93%D0%B5%D1%80%D0%BE%D0%B5%D0%B2.%3A+http%3A%2F%2Fwww.rusherofactory.com%2Fhfnews%2Fbzps-first-hero-factory-building-contest.html" target="_blank" rel="nofollow">
<div id="ibuts1" class="buts24" alt="Опубликовать в Twitter" title="Опубликовать в Twitter"></div>
</a>
<a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.rusherosactory.com%2Fhfnews%2Fbzps-first-hero-factory-building-contest.html" target="blank" rel="nofollow">
<div id="ibuts2" class="buts24" alt="Написать в Facebook" title="Написать в Facebook"></div>
</a>
<a href="http://vkontakte.ru/share.php?url=http%3A%2F%2Fwww.rusherosactory.com%2Fhfnews%2Fbzps-first-hero-factory-building-contest.html" target="_blank" rel="nofollow">
<div id="ibuts3" class="buts24" alt="Поделиться ВКонтакте" title="Поделиться ВКонтакте"></div>
</a>
<a href="http://www.google.com/buzz/post?url=http%3A%2F%2Fwww.rusherosactory.com%2Fhfnews%2Fbzps-first-hero-factory-building-contest.html&title=%D0%9D%D0%B0+BZPower+%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD+%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D1%81+%D1%81%D0%B0%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%BE%D0%BA+%D0%A4%D0%B0%D0%B1%D1%80%D0%B8%D0%BA%D0%B5+%D0%93%D0%B5%D1%80%D0%BE%D0%B5%D0%B2.&srcURL=http://www.rusherosactory.com/" target="_blank" rel="nofollow">
<div id="ibuts4" class="buts24" alt="В Google Buzz" title="В Google Buzz"></div>
</a>
<a href="http://www.livejournal.com/update.bml?event=http%3A%2F%2Fwww.rusherosactory.com%2Fhfnews%2Fbzps-first-hero-factory-building-contest.html&subject=%D0%9D%D0%B0+BZPower+%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD+%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D1%81+%D1%81%D0%B0%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%BE%D0%BA+%D0%A4%D0%B0%D0%B1%D1%80%D0%B8%D0%BA%D0%B5+%D0%93%D0%B5%D1%80%D0%BE%D0%B5%D0%B2." target="_blank" rel="nofollow">
<div id="ibuts5" class="buts24" alt="Записать себе в LiveJournal" title="Записать себе в LiveJournal"></div>
</a>
<a href="http://connect.mail.ru/share?share_url=http%3A%2F%2Fwww.rusherosactory.com%2Fhfnews%2Fbzps-first-hero-factory-building-contest.html" target="_blank" rel="nofollow">
<div id="ibuts6" class="buts24" alt="Показать В Моем Мире" title="Показать В Моем Мире"></div>
</a>
<a href="http://www.liveinternet.ru/journal_post.php?action=n_add&cnurl=http%3A%2F%2Fwww.rusherosactory.com%2Fhfnews%2Fbzps-first-hero-factory-building-contest.html&cntitle=%D0%9D%D0%B0+BZPower+%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD+%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D1%81+%D1%81%D0%B0%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%BE%D0%BA+%D0%A4%D0%B0%D0%B1%D1%80%D0%B8%D0%BA%D0%B5+%D0%93%D0%B5%D1%80%D0%BE%D0%B5%D0%B2." target="_blank" rel="nofollow">
<div id="ibuts7" class="buts24" alt="В дневник на LI.RU" title="В дневник на LI.RU"></div>
</a>
<a href="http://my.ya.ru/posts_add_link.xml?URL=http%3A%2F%2Fwww.rusherosactory.com%2Fhfnews%2Fbzps-first-hero-factory-building-contest.html&title=%D0%9D%D0%B0+BZPower+%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD+%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D1%81+%D1%81%D0%B0%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%BE%D0%BA+%D0%A4%D0%B0%D0%B1%D1%80%D0%B8%D0%BA%D0%B5+%D0%93%D0%B5%D1%80%D0%BE%D0%B5%D0%B2." target="_blank" rel="nofollow">
<div id="ibuts8" class="buts24" alt="Поделиться ссылкой на Я.ру" title="Поделиться ссылкой на Я.ру"></div>
</a>
<a class="soc-but-classmates" onclick="ODKL.Share(this);return false;" target="_blank" href="http://www.rusherosactory.com/hfnews/bzps-first-hero-factory-building-contest.html" rel="nofollow">
<div id="ibuts9" class="buts24" alt="Поделиться ссылкой в Одноклассниках" title="Поделиться ссылкой в Одноклассниках"></div>
</a>
</div>
</div<!-->
</div>

В итоге сайт "разваливается", боковые панели уходят вниз а блок со статьей становится шире. :(
« Последнее редактирование: 22.08.2011, 19:37:13 от Roporak »
*

Roporak

  • Захожу иногда
  • 72
  • 0 / 0
Помогите, пожалуйста!
*

Roporak

  • Захожу иногда
  • 72
  • 0 / 0
Все. Помощь не нужна. Решил проблему весьма просто: В шаблонах изменил название класса с readon на readone, а после чего создал в template.css новый класс a.readone в который скопировал параметры из a.readon.
Но, я так и не понял причину, по которой из-за readon вставлялся 2 раза код из заголовка статьи.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблемы с входом на сайт

Автор belovpaha

Ответов: 7
Просмотров: 4861
Последний ответ 20.09.2022, 14:30:51
от sivers
Проблемы с правами на запись папок "logs и tmp"

Автор murich

Ответов: 42
Просмотров: 29078
Последний ответ 07.10.2021, 18:29:16
от Maxandrey
Ошибка #1050 при переносе базы данных на хостинг

Автор Ksen

Ответов: 7
Просмотров: 25023
Последний ответ 16.03.2020, 17:47:29
от Petrovich
Проблема со входом в Админ панель после переноса сайта

Автор Vlad Ermolaev

Ответов: 11
Просмотров: 4325
Последний ответ 12.12.2019, 15:48:25
от SeBun
После редактирования статьи появляются символы Â

Автор Ra_insider

Ответов: 7
Просмотров: 5008
Последний ответ 30.01.2018, 20:33:39
от Petrovich