Новости Joomla

Загадочный параметр $live_site в configuration.php Joomla

Загадочный параметр $live_site в configuration.php Joomla

👩‍💻 Загадочный параметр $live_site в configuration.php Joomla. Зачем он нужен?Давным-давно, когда Joomla ещё была маленькой, в неё внедрили параметр $live_site. В ней хранился домен текущего сайта на случай, если Joomla не могла его определить из-за неверной настройки сервера. Нужно это было для разных SEO-компонентов, для использования редиректов и т.д.Со временем для работы собственно сайта этот параметр перестал быть нужным. Уже в начале 2010-х стали встречаться рекомендации оставлять этот параметр пустым, дабы оный не привёл к лишним проблемам и путанице. Тем более, в web-админке нет места, где его можно указать или посмотреть его значение. Только в configuration.php, а туда смотрят не часто.Однако, параметр всё же остался в ядре Joomla. Зачем он нужен? А нужен он в 2-х случаях:- для работы класса Joomla\CMS\Uri\Uri, который часто используется в коде Joomla для работы методов

Uri::root() и
Uri::base(), а значит может влиять и на работу в том числе ajax-скриптов.- для работы Joomla в CLI - командной строке сервера. В случае если вы используете в вашем CLI-плагине методы опять-таки класса Uri, то CLI ничего не знает о текущем домене, так как запускается вне web-сервера. Поэтому домен нужно указывать принудительно. Либо с помощью параметра командной строки
--live-site, например,
—live-site=https://site.ru/. Со слешем на конце, иначе в CLI адрес сайта станет
https://site.rujoomla.php.Либо в параметре
$live_site в файле configuration.php, так как
CliApplication берёт настройку оттуда, если параметр команды не указан или пуст.⚠️ Иначе в качестве хоста и url класса Uri будет установлено
https://joomla.invalid/set/by/console/application. В самом же коде команды получить параметр
$live_site можно из объекта приложения

protected function doExecute(InputInterface $input, OutputInterface $output): int    {         //...              $live_site = $this->getApplication()->get('live_site');         //...    }
и исходя из этого строить дальнейшую логику.@joomlafeed#joomla #разработка #php #cli

Вышел плагин AllVideos v.7.0 от JoomlaWorks

Вышел плагин AllVideos v.7.0 от JoomlaWorks

Вышел плагин AllVideos v.7.0 от JoomlaWorks.Этот контент-плагин - одно из старейших расширений для Joomla. Его задача - преобразовывать шорт-коды вида

{YOUTUBE}...{/YOUTUBE},
{MP3}parth/to/file.mp3{/MP3} и подобные во встроенные видео или аудио.👩‍💻 v.7.0.0. Что нового?- Добавлена поддержка Youtube Shorts. Просто скопируйте полный url видео и вставьте его внутри тегов
{YOUTUBE}...{/YOUTUBE}.- Поддержка Joomla 5.x без плагина обратной совместимости. PHP 5, PHP 7, PHP 8. - Индексация умным поиском в CLI. В Joomla 5 плагин перестал вызывать ошибку при индексации контента умным поиском через CLI,Заметьте, что этот один и тот же пакет для всех версий Joomla, начиная с 1.5.x и заканчивая 5.x. Технически "под капотом" код плагина по сути не менялся, а для поддержки следующих версий Joomla авторы вставляют "заплатки". Плагин всё ещё использует старую архитектуру файлов и классов Joomla, что, к сожалению, заставляет прибавлять к его описанию слова "пока ещё" - "пока ещё работает".
Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 За ссылку спасибо самому внимательному участнику нашего сообщества - Ринату Кажетову (@rkazhet).@joomlafeed#joomla #расширения

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

kwyjibo

  • Новичок
  • 3
  • 0 / 0
 !Доброго времени суток, форумчане. Заранее прошу прощения возможно за глупый вопрос ибо сам с Joomla работаю всего несколько дней и просто новичком меня еще трудно даже назвать. Пытаюсь освоить по видеоурокам. По Google и по Вашему форуму я что-то ответа не нашел на свою проблему.

А проблема вот в чем. Решил создать личный небольшой сайтик. У меня есть много материала в цифровом виде (документация, фото и тп) по работе, которую хотел бы выложить на сайте. Разобрался как создавать статью. Когда пытаюсь скопировать текст статьи из word'овского документа в статью, то наблюдаю что Joomla вставляет его задом наперед. Т.е. первый абзац текста в самом конце, второй абзац предпоследний и так далее.... Нашел в сети совет скопировать текст из word'а в обычный блокнот а оттудова потом в статью, но результат тот же, то бишь с "головы на ноги"! Если же, к примеру, взять какую то информацию с сайта, скопировать и вставить уже в мою статью, то все гуд, даже очень гуд: сохраняется разметка, вставляются картинки. Но мне же это не нужно, а как то надо победить вставку из буфер/обмена при копировании из word документов. Я так подозреваю, что проблема в какой то настройке Joomla или его плагина, но почему то решения я не нашел. Может все так кто-то подскажет, что за настройка должна быть или в чем проблема?
Заранее благодарю!

П.С. версия Joomla - Joomla! 1.5.22 Stable. Браузер - Google Chrome 12.0.742.122 m.
*

kwyjibo

  • Новичок
  • 3
  • 0 / 0
Неужели никто не сталкивался с такой проблемой? Реально много информации, которая хранится в цифровом виде...
*

Санчо

  • Захожу иногда
  • 239
  • 10 / 0
  • Алексей Харламенков
Если Вы только начинаете осваиваться в этой системе, то настоятельно рекомендую поставить версию или 1.6.5, или 1.7.
Версия 1.5 катастрофически устарела.

При этом установку стоит сделать "с нуля".
Думаю, что проблема исчезнет сама собой.

И советую брать русифицированный дистрибутив с этого сайта.
*

kwyjibo

  • Новичок
  • 3
  • 0 / 0
Если Вы только начинаете осваиваться в этой системе, то настоятельно рекомендую поставить версию или 1.6.5, или 1.7.
Версия 1.5 катастрофически устарела.

При этом установку стоит сделать "с нуля".
Думаю, что проблема исчезнет сама собой.

И советую брать русифицированный дистрибутив с этого сайта.

Да, действительно, дело бы видимо в версии 1.5. Поставил на работе 1.6, проверил - проблем с копированием не обнаружено. Ну что ж придется на 1.6 сидеть. Жаль обучение для старой версии, но я думаю разберусь. Спасибо Санчо, т.е. Алексей Харламенко, за подсказку!
*

eyes72

  • Новичок
  • 3
  • 0 / 0
То есть без смены версии Joomla не обойтись? У клиента сайт на Joomla 1.5, надо вставить два текста. Не все же переделывать, сайту год уже...
Может, есть где-то решение?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Не нужно вставлять никогда ничего из буфера обмена word`а. Нужно начать читать основы HTML.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
А у вас тоже текст переворачивает ?
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Lama

  • Захожу иногда
  • 108
  • 2 / 0
Может все же кто-то знает ответ: как это исправить в 1.5?
очень хотелось бы узнать.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Тут 1,5 ни при делах. Это нужно править в исходном коде MS Word, если взломаете. ^-^ Хотя достаточно просто не копировать ничего из Wordа на сайт напрямую.
*

Lama

  • Захожу иногда
  • 108
  • 2 / 0
Так и не копировал напрямую, в том то и вопрос. Изначально взял его из бэкенда новости на самом сайте, вставил в блокнот, поправил кое-что, скопировал и вставил в админке. Даже не обратил внимания сразу что все переставлено :)
Если это точно не Joomla, то вопрос закрыт.
*

Lama

  • Захожу иногда
  • 108
  • 2 / 0
Используйте Ctrl+C и Ctrl+V, а не мышку
Спасибо за совет, я мышкой вообще не пользуюсь :) Еще Ctrl+A в начале не хватает ) Но думаю что способ вставки тут роли не играет.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема со входом в Админ панель после переноса сайта

Автор Vlad Ermolaev

Ответов: 11
Просмотров: 3557
Последний ответ 12.12.2019, 15:48:25
от SeBun
[Решено] Проблема с авторизацией Invalid Token

Автор treX

Ответов: 100
Просмотров: 95266
Последний ответ 06.10.2019, 16:55:45
от PaLyCH
Проблема c MobileJoomla

Автор alexmishka

Ответов: 0
Просмотров: 1572
Последний ответ 25.02.2018, 20:32:10
от alexmishka
Вопрос при переходе на https/ Проблема с внутренними ссылками

Автор krot

Ответов: 4
Просмотров: 1908
Последний ответ 06.02.2018, 09:21:33
от krot
Как добавить статью в созданный новый раздел (меню)

Автор Lzrv

Ответов: 1
Просмотров: 1405
Последний ответ 16.11.2017, 09:00:15
от Lzrv