Новости Joomla

Плагин вставки языковых констант в контент Joomla

Плагин вставки языковых констант в контент Joomla.Плагин позволяет вставлять значения языковых констант в статьи, модули и другой контент Joomla с помощью синтаксиса
{langos LANGUAGE_CONSTANT}.При создании мультиязычного сайта на Joomla вы часто сталкиваетесь с ситуацией:
Нужно изменить всего несколько слов в модуле или статье в зависимости от языка — но приходится создавать отдельные копии контента для каждой языковой версии. Это неудобно и требует лишних усилий.👩‍💻 Решением проблемы становится плагин Langos.Langos позволяет вставлять языковые константы прямо в контент с помощью простого синтаксиса:
{langos YOUR_LANGUAGE_CONSTANT}
Это работает как вызов
\Joomla\CMS\Language\Text::_('YOUR_LANGUAGE_CONSTANT'), но без необходимости программировать или редактировать шаблоны.Кроме того, плагин поддерживает загрузку языковых файлов конкретных расширений, например модулей или компонентов. Для этого просто укажите третий аргумент в шорткоде:
{langos MOD_FOOTER_LINE1, mod_footer}
Теперь плагин загрузит языковую константу из соответствующего языкового файла именно этого расширения.Ключевые особенности плагина🚀 Результаты работы плагина сохраняются в кэше, что положительно влияет на производительность сайта🔁 Совместим с Joomla Cache, JotCache и другими популярными системами кэширования🧩 Вставка языковых констант в любые элементы контента: статьи, модули и т.д.🌐 Полная интеграция с системой мультиязычности Joomla🔌 Работает «из коробки» с любыми стандартными типами контента🛠 Не требует навыков программирования🧪 Подходит для использования визуальными редакторами и не-программистами📦 Поддержка загрузки языковых файлов конкретных расширений🎯 Идеален для динамической замены текста в разных языкахСистемные требованияJoomla >=4.2 | 5.xPHP >= 7.4Разработчик плагина - участник нашего сообщества Артём Васильев (
@kernusr). Скачать плагин с GitHub и документация.#joomla #расширения

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

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
Здравствуйте.

- У меня есть сайт. По некоторым ключевым словам находится на первых местах. Но толку если по ссылки идет переброс на http://www.zahradnictvogreen-za.sk/language/pdf_fonts/www/all.php

- я скачал сайт локально, во время скачки kaspersky нашел порядка двух десятков зараженных файлов, большую часть из которых он вылечил. Лечению поддались все файлы зараженные трояном "Backdoor.PHP.Pioneer.a", удаленными стали файлы зараженные трояном "HEUR:Trojan.Script.Generic"

Подскажите:

- Вылеченные файлы. Можно ли их считать таковыми? или стоит заменить из дистрибьютива по новому?
- Если я вместо зараженных "HEUR:Trojan.Script.Generic" загружу из дистрибьютива, система глючить не станет?
- Кто может помочь разобраться в работе нижеуказанных файлов?

Вот отчет Касперского по зараженным файлам (вылеченным, удаленным) и их вирусам:

cli/update_cron.php - вылечено (Backdoor.PHP.Pioneer.a)
cli/garbagecron.php - вылечено (Backdoor.PHP.Pioneer.a)
cli/finder_indexer.php - вылечено (Backdoor.PHP.Pioneer.a)

components/com_jce/editor/libraries/mediaplayer/mediaplayer.swf - упаковано
components/com_jce/editor/libraries/plupload/plupload.flash.swf - упаковано
images/flippingbook/my-book_01.swf - упаковано

includes/router.php - вылечено (Backdoor.PHP.Pioneer.a)
includes/menu.php - вылечено (Backdoor.PHP.Pioneer.a)
includes/framework.php - вылечено (Backdoor.PHP.Pioneer.a)
includes/application.php - вылечено (Backdoor.PHP.Pioneer.a)
includes/pathway.php - вылечено (Backdoor.PHP.Pioneer.a)
includes/defines.php - вылечено (Backdoor.PHP.Pioneer.a)

libraries/loader.php - вылечено (Backdoor.PHP.Pioneer.a)
libraries/platform.php - вылечено (Backdoor.PHP.Pioneer.a)
libraries/cms.php - вылечено (Backdoor.PHP.Pioneer.a)
libraries/import.php - вылечено (Backdoor.PHP.Pioneer.a)

logs/upload.error.php - удалено (HEUR:Trojan.Script.Generic)
logs/upload.error.php - удалено (HEUR:Trojan.Script.Generic)

media/system/swf/uploader.swf - упаковано
media/jce/mediaplayer/   19.06.2013 12:10:43   
media/editors/tinymce/jscripts/tiny_mce/plugins/media - упаковано   
modules/mod_djimageslider/assets - упаковано
modules/mod_nicepoll/js - упаковано

index.php - вылечено (Backdoor.PHP.Pioneer.a)
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Лучше заменить вылеченные файлы, чистыми из архива Joomla.
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
Лучше заменить вылеченные файлы, чистыми из архива Joomla.
А сбоев в системе не произойдет? вообще эти файлы меняются системой с момента установки в процессе развития сайта (лично я в них руками ни чего не правил)?
*

wishlight

  • Гуру
  • 5040
  • 307 / 1
  • От 300 руб быстрый хостинг. Сервера.
Боюсь, что одним каперским вы не обойдетесь.
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
Боюсь, что одним каперским вы не обойдетесь.
А что еще можете подсказать?

P.S.
Во всяком случае замена этих (зараженных) файлов, решила проблему, и ссылка стала переходить по нужному адресу
*

wishlight

  • Гуру
  • 5040
  • 307 / 1
  • От 300 руб быстрый хостинг. Сервера.
Воспользуйтесь скриптами из темы в моей подписи. Может что-нибудь найдете.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Заражены файлы картинок движка Joomla 3

Автор krog

Ответов: 5
Просмотров: 1462
Последний ответ 16.04.2021, 08:16:45
от Taatshi
PHP в режиме FastCGI и права на файлы

Автор cntrl

Ответов: 12
Просмотров: 1394
Последний ответ 08.09.2020, 13:45:10
от Septdir
Хостинг оповестил что некоторые файлы вашего хостинга были изменены

Автор Элана

Ответов: 9
Просмотров: 1125
Последний ответ 15.01.2019, 18:54:28
от voland
Удалены файлы с сайта 1.error.php и 1.joomla_update.php

Автор Элана

Ответов: 18
Просмотров: 2345
Последний ответ 04.12.2018, 23:55:37
от winstrool
Можно ли защитить сайт от инъекций в файлы без обновления Joomla и расширений?

Автор borro

Ответов: 6
Просмотров: 2381
Последний ответ 09.11.2018, 18:36:44
от winstrool