Новости Joomla

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0.JL Like — современный плагин для Joomla, который добавляет стильные кнопки "Поделиться" и счетчики лайков популярных соцсетей. Не использует внешние скрипты, что обеспечивает максимальную скорость и безопасность.👩‍💻 v.5.1.0. Что нового?Виджет предварительного просмотра- Добавлен интерактивный предпросмотр социальных кнопок в админ панели- Живое обновление настроек в реальном времени- Переключение между мобильным и десктопным видомУлучшенная мобильная поддержка- Оптимизированные размеры кнопок для мобильных устройств- Адаптивные стили для лучшего отображения на смартфонах- Touch-friendly интерфейсСовременная архитектура- Внедрена система Web Assets для Joomla 4/5- Оптимизированная загрузка ресурсов с атрибутом defer- Улучшенная производительностьТехнические улучшения- Добавлен новый метод getBaseUri() для лучшей обработки URL- Обновлена поддержка JoomShopping и ZOO компонентов- Улучшена совместимость с Joomla 5.xСкачать релиз с GitHubСтраница расширения@joomlafeed#расширения

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

При отображении форм компонента в админке раньше разработчикам нужно было описывать скрытые поля в лейаутах. И выглядело это так:

<?php // Это файл в /layouts/components/com_component/your_layout.php ?> <input type="hidden" name="task" value=""> <input type="hidden" name="return" value="<?php echo $input->getBase64('return'); ?>"> <input type="hidden" name="forcedLanguage" value="<?php echo $input->get('forcedLanguage', '', 'cmd'); ?>"> <?php echo HTMLHelper::_('form.token'); ?>

Начиная с Joomla 5.3 добавлен новый способ добавления таких полей (их называют control fields) - программно. И теперь это можно сделать просто в Controller / View.

<?php // В Controller/View добавляем поля $this->form ->addControlField('task', '') ->addControlField('return', $input->getBase64('return', '')) ->addControlField('forcedLanguage', $forcedLanguage);

А в layout'е просто используем метод

renderControlFields()

<?php // В layout формы echo $this->form->renderControlFields();

Многие компоненты ядра уже используют этот подход. Соответствующий PR был принят в Joomla 5.3 осенью 2024г.

Смотреть Pull Request

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

Новая итерация компонента продолжает развиваться, ведь с v.4.x компонент был переписан практически с нуля.

v.4.1.0. Что нового?

Редактирование метаданных изображений. Теперь метаданные можно не только читать, но и напрямую редактировать и записывать обратно в изображение JPG. Поддерживаются данные EXIF ​​и IPTC.

Полная совместимость с Joomla! 4.x, 5.x и 6.x. Компонент почистили от устаревших методов в коде.

Заметно ускорили загрузку больших галерей. Списки в админке, особенно для очень больших галерей ( >30 000 изображений), теперь загружаются значительно быстрее.

Несколько сеток lightGallery на одной странице. Будь то плагины контента или модули изображений: теперь вы можете отображать несколько галерей или категорий на одной странице без каких-либо ограничений.

Множество мелких исправлений ошибок и оптимизаций.

Сайт проекта

GitHub расширения

Скачать

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

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Нашел 2 CMS детектора, которые точно узнают движок любой CMS: первый, второй. Как бы я не закрывал следы Joomla (удалил meta generator, изменил путь к админке, удалил RSS feed) они все равно определяют правильно.
Интересно, как они это делают?
*

buyanov

  • Захожу иногда
  • 188
  • 29 / 1
  • Сайты 74
Re: Как работают CMS детекторы?
« Ответ #1 : 10.11.2016, 11:31:24 »
Как вариант путь до админки и файл robots.txt

UPD про путь упустил =)
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Как работают CMS детекторы?
« Ответ #2 : 10.11.2016, 11:41:53 »
Как бы я не закрывал следы Joomla
стандартную структуру каталогов Joomla вы тоже поменяли? :) и еще 100500 признаков. не занимайтесь борьбой с ветряными мельницами, потратьте время на что-нибудь полезное :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: Как работают CMS детекторы?
« Ответ #3 : 10.11.2016, 12:09:33 »
dmitry_stas, нет цели, как таковой, скрыть CMS. Но все же интересно как работают эти детекторы, пусть даже в целях безопасности для своего сайта. Про каталоги тоже думал, но ведь такие же каталоги, могут быть теоретически и у других CMS. К тому же по robots доступ к ним запрещен, как же тогда детекторы их считывают.
« Последнее редактирование: 10.11.2016, 12:12:52 от Aiden »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Как работают CMS детекторы?
« Ответ #4 : 10.11.2016, 12:19:03 »
для Joomla есть местная тема со ссылкой на XML, который выдает даже номер версии...
так что заколебетесь прятать, имхо )
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Как работают CMS детекторы?
« Ответ #5 : 10.11.2016, 12:22:52 »
К тому же по robots доступ к ним запрещен, как же тогда детекторы их считывают.
:) robots.txt - это указание поисковым ботам не индексировать (т.е. не класть себе в индекс с целью показа в поиске) то, что лежит в каталогах. но с чего вы взяли, что они туда попасть не могут?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Как работают CMS детекторы?
« Ответ #6 : 10.11.2016, 12:26:22 »
так что заколебетесь прятать, имхо )
это точно :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

wishlight

  • Гуру
  • 5053
  • 314 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Как работают CMS детекторы?
« Ответ #7 : 10.11.2016, 13:00:09 »
Каждая CMS имеет свои признаки которые очень сложно спрятать.
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Как работают CMS детекторы?
« Ответ #8 : 10.11.2016, 13:22:03 »
Первый что-то не открывается.
Второй - дурак, определил на одном из Joomla-сайтов ModX :-)
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Как работают CMS детекторы?
« Ответ #9 : 10.11.2016, 13:26:14 »
Первый открылся и был поточнее
Цитировать
Webserver Nginx (unknown) 50%
Framework Joomla (unknown) 40%
Language PHP (unknown) 100%
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
Re: Как работают CMS детекторы?
« Ответ #10 : 10.11.2016, 16:32:03 »
странно, ни один из них не определил cms на двух сайтах,
первый даже не смог сказать что php, возможно HTML и javascript говорит..)

А так да, скрыть достаточно сложно, я незнаю как они работают, но видимо как то глуповато..
простая проверка: site/components/com_content/metadata.xml и в таком духе помогут определить cms..
« Последнее редактирование: 10.11.2016, 16:36:01 от shurakana »
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Как работают CMS детекторы?
« Ответ #11 : 11.11.2016, 12:42:01 »
Ну XML бывает закрыта... а так в основном ini файлы щупают... по ним можно определить и точную версию движка.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Как работают CMS детекторы?
« Ответ #12 : 16.11.2016, 13:51:25 »
Первый не смог определить Joomla, второй вообще написал, что это MODX )
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

По всей России не работают онлайн-кассы!

Автор ChaosHead

Ответов: 5
Просмотров: 1114
Последний ответ 21.12.2017, 10:43:58
от SeBun