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

DanUnited

  • Захожу иногда
  • 124
  • 2 / 0
  • Программист TH ■■■■■■■■■□ (90%) (C)D.u. company
Искуственная "подробнее"
« : 24.08.2010, 20:54:03 »
Привет всем !  8)
Есть модули! Они отображают контент. Контент отображает модуль.
Вот модуль мне на главной надо не весь выводить. Есть хитрость, что когда есть "Подробнее", то остальные данные не выводятся, а выводится кнопка "Подробнее". В модуле не сделаешь как в редакторе, там php код.
Подскажите пожалуйста, как искусственно в php файле создать что-то наподобие "Подробнее" так, чтобы дальше этого модуля в его отображении ничто не выводилось.
Ох как замудрил, думаю многие поймут о чем я )  ^-^
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Искуственная "подробнее"
« Ответ #1 : 24.08.2010, 21:37:19 »
сами то поняли что написали?
есть стандартный модуль mod_latestnews после небольшой модификации он будет показывать вступительную часть материала. Или найти готовый какой-нибудь другой, их валом.
Если я конечно правильно понял.
*

DanUnited

  • Захожу иногда
  • 124
  • 2 / 0
  • Программист TH ■■■■■■■■■□ (90%) (C)D.u. company
Re: Искуственная "подробнее"
« Ответ #2 : 25.08.2010, 11:14:44 »
Я поясню:
Вот сайт мой  тестовый: http://stalker-turnir.nx0.ru/index.php
Далее, вы можете увидеть чат, как материал. А материал отображается как бы в модуле.
Хочу как бы чтобы в чате отображались на главной только посты, а чтобы написать в чат, надо нажать кнопку подробнее.
ПОэтому хочу сделать кнопку подробнее до формы, где ник, имя, сообщение и отправить, а это можно сделать только в php-index чата )  ^-^
« Последнее редактирование: 25.08.2010, 11:19:57 от DanUnited »
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Искуственная "подробнее"
« Ответ #3 : 25.08.2010, 11:23:12 »
ну а что тут такого?
Выбирать материал по нужным критериям, обрезать его регулиркой или по длине и ставить дальше ссылку на этот материал и все :)
либо если этот материал уже разбит, то просто выводить вступительную часть.
чат под Joomla или отдельный скрипт? Но в принципе это не столь важно.
*

DanUnited

  • Захожу иногда
  • 124
  • 2 / 0
  • Программист TH ■■■■■■■■■□ (90%) (C)D.u. company
Re: Искуственная "подробнее"
« Ответ #4 : 25.08.2010, 12:21:35 »
Регулировка по длине не сделаешь - это чат )
Выводить вступительную чсть нельзя - в материал модуль вставлен методом {insertmodule id} ...
Я вообще не понимаю вашу реализацию обрезания
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Искуственная "подробнее"
« Ответ #5 : 25.08.2010, 12:25:41 »
Регулировка по длине не сделаешь - это чат )
Выводить вступительную чсть нельзя - в материал модуль вставлен методом {insertmodule id} ...
Я вообще не понимаю вашу реализацию обрезания
я думал там надо вставить допустим начало текста из материала и ссылка подробнее, которая ведет на материал, как это обычно и делается.
Если нужно что то куда-то переместить просто, то редактируйте модуль.
*

DanUnited

  • Захожу иногда
  • 124
  • 2 / 0
  • Программист TH ■■■■■■■■■□ (90%) (C)D.u. company
Re: Искуственная "подробнее"
« Ответ #6 : 25.08.2010, 13:22:17 »
А как ты выведешь допустим "начало текста", когда модуль в контенте:
{loadmodule id}
- это и есть весь контент.
Он весь модукль и выведет.
Делают ограничение 220 символов, но это чат, там 10 последних сообщений к примеру и это опасно делать, смысла нету.
....
кнопка подробнее вставляется в редакторе:
<hr id="system-readmore" />

А как в php коде сделать не знаю.
Я пробовал кнопку подробнее вставить как HTML код в модуль. Он вставляет, отображает, но модуль вывода чата просто отображает и кнопку и то что за ней, как бы игнорируя её и дальше смалит...
Не знаю что делать даже :)
Что качается модуля, то я его не могу прям подогнать именно под чат, потому что "Другое", Новости "Портала" и т.д. - модульные новости на 1 главной странице - это все 1 модуль. Эти мини-модули как бы двигаются если могли заметить.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться