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

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Joomla на домене .РФ
« : 21.10.2011, 09:10:01 »
Первая проблема возникшая с Joomla - не принимает mail@домен.рф
как решить эту проблемы?
что будет дальше?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Joomla на домене .РФ
« Ответ #1 : 21.10.2011, 09:12:57 »
Joomla ни при чем, это почтовые демоны не умеют еще работать с кириллическими доменами
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Joomla на домене .РФ
« Ответ #2 : 21.10.2011, 09:14:53 »
Цитировать
как решить эту проблемы?
Переконвертируйте
Создание сайтов, шаблонов, помощь в решении проблем.
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Joomla на домене .РФ
« Ответ #3 : 21.10.2011, 09:21:23 »
Joomla ни при чем, это почтовые демоны не умеют еще работать с кириллическими доменами
ну Joomla тоже в стороне не осталась. При установке хотел указать mail@домен.рф но Joomla Не приняла такой емаил

Переконвертируйте
вы сами пробовали пройти проверку поля емэил с таким адресом? например mail@xn----ntbi6f.xn--p1ai
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Joomla на домене .РФ
« Ответ #4 : 21.10.2011, 09:25:50 »
Цитировать
вы сами пробовали пройти проверку поля емэил с таким адресом? например mail@xn----ntbi6f.xn--p1ai
А это где? У меня адрес сайта так написан, почта приходит и уходит.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Joomla на домене .РФ
« Ответ #5 : 21.10.2011, 09:27:36 »
Попробовал зарегиться - работает. Чё кипишуем?
Создание сайтов, шаблонов, помощь в решении проблем.
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Joomla на домене .РФ
« Ответ #6 : 21.10.2011, 09:35:46 »
так как при установке Joomla не получилось указать mail@домен.рф пытался поменять ящик в менеджере пользователя суперюзер на mail@xn----ntbi6f.xn--p1ai
итог - выделят красным цветом это поле.
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Joomla на домене .РФ
« Ответ #7 : 21.10.2011, 09:36:00 »
mail@xn----ntbi6f.xn--p1ai - не проходит проверку
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Joomla на домене .РФ
« Ответ #8 : 21.10.2011, 09:50:07 »
Да, в 1.5 проходит, в 1.7 не проходит.
Создание сайтов, шаблонов, помощь в решении проблем.
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Joomla на домене .РФ
« Ответ #9 : 21.10.2011, 10:05:58 »
Чего кипишуем? Пишите тем, кто придумал эту фигню - проблему создали они, а не разработчики. Чего уж там - Рашка - этим все сказано.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Joomla на домене .РФ
« Ответ #10 : 21.10.2011, 10:31:48 »
Чего кипишуем? Пишите тем, кто придумал эту фигню - проблему создали они, а не разработчики. Чего уж там - Рашка - этим все сказано.

Я не понял, что вы подразумеваете под пониятием "фигня" ?
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Joomla на домене .РФ
« Ответ #11 : 21.10.2011, 10:48:55 »
То же что и все - нац. домены с нац. кодировкой - "Добро пожаловать в Китай".
Сами ведь домен купили - почему под вас кто-то должен подстраиваться?
Причины почему такие домены зло писали много раз, с вас поимели деньги - поздравляю.

---------------------------
Вместо доп. зоны на латинице вводить доп. зону на кириллице - что, только для стран СНГ?
Почта - отлично мыло.сру может и перестроится, а GMail, а Yahoo, a остальные крупные почтовые сервисы?
Правда здорово получить письмо и видеть - mail@xn----ntbi6f.xn--p1ai или Вася@xn----ntbi6f.xn--p1ai
А что с @ ? Добавили еще два переключения раскладки?
А потом замену @ таки придумают и что, монстры на подобие GMail будут еще правки вносить?
Не смешите )) Они не очень заинтересованы в Рашке.
« Последнее редактирование: 21.10.2011, 10:59:41 от NightGuard »
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Joomla на домене .РФ
« Ответ #12 : 21.10.2011, 14:38:11 »
NightGuard, Вы что-то имеете против России?
За все Ваши 2 сообщения тут не увидел ни одного аргументированного по теме. Только претензии к "Рашке" .

Мне Ваша мораль не нужна.

Ко всему этому добавлю, что домен не я выбирал. Я лишь исполнитель.
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Joomla на домене .РФ
« Ответ #13 : 21.10.2011, 15:38:49 »
Всё правильно NightGuard. Если вы исполнитель, то донесите до заказчика, что с такой почтой к нему не будут относиться серьёзно. И пускай раскошеливается аж на 100 рублей, чтобы зарегистрировать зеркало в домене ru, на котором вы и сделаете ему человеческую почту.
Либо если хотите себе и ему приключений, то обойдите проверки - пропишите прям в бд
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Joomla на домене .РФ
« Ответ #14 : 21.10.2011, 22:00:44 »
ChaosHead, так я то это знаю, потому и не рекомендую клиентам использовать зону .рф - недавно сдавал сайт, под почту регили отдельный домен.

fliginskih, я не противник Росси, я противник Рашки. Вам мало того что вас отправили почитать про Китай и домены на китайском? Что я не аргументировал? То что на ваш сайт положат большой и толстый компании не входящие в СНГ? Да это по сути факт. Нафига им разбираться с вашими "иероглифами" если есть такая же контора, занимающаяся тем же, НО с нормальным и понятным им доменом? Головой думайте, а не только в нее жрите. Вы как исполнитель должны думать головой и аргументированно объяснять клиенту его ошибки, а иначе - марш учить уроки!
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Joomla на домене .РФ
« Ответ #15 : 22.10.2011, 09:30:34 »
NightGuard, как много грязи.

Ваш очередной комментарий опять не по теме. Напомню Вам что вопрос был

Первая проблема возникшая с Joomla - не принимает mail@домен.рф
как решить эту проблемы?
что будет дальше?

а не "давайте пофлудим на тему Joomla на домене.рф"

я еще раз повторю. мораль читать мне не надо, про то что там должен делать исполнитель. Это не Ваше *** дело.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Joomla на домене .РФ
« Ответ #16 : 22.10.2011, 11:40:07 »
В базе можна прописать. Нужда же единичная.
Создание сайтов, шаблонов, помощь в решении проблем.
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Joomla на домене .РФ
« Ответ #17 : 22.10.2011, 17:52:05 »
В базе можна прописать. Нужда же единичная.

Это вариант. надо попробовать.
*

3LoI

  • Новичок
  • 5
  • 0 / 0
Re: Joomla на домене .РФ
« Ответ #18 : 14.05.2012, 10:05:25 »
Joomla 2.5
та же проблема
как, в итоге, вопрос решили?
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Joomla на домене .РФ
« Ответ #19 : 14.05.2012, 14:19:25 »
никак не решили.
*

dinovasya

  • Осваиваюсь на форуме
  • 12
  • 0 / 1
  • http://qiwigame.ru/
Re: Joomla на домене .РФ
« Ответ #20 : 22.10.2012, 12:43:38 »
Я бы посоветовал создать почту на gmail, на неё слать все письма. А в gmail зайти и поставить переадресацию всех сообщух с gmail хоть на что другое...  По-моему идеальный вариант. Причём gmail лучше всех спам отфильтрует.

А у меня сайт http://подарок2013.рф

При каждом заходе в админку или установке модуля, либо плагина, нажимаешь кнопку ОК - Joomla выкидывает что страница  не найдена. При обновлении страницы- всё нормально. Но каждый раз страницу обновлять приходится. Причём в адресной строке щелкать Enter
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

В Joomla 2.5 VirtueMart 2.0.26d не работает добавление в корзину под мобилку

Автор kvintovskiy

Ответов: 8
Просмотров: 1909
Последний ответ 15.04.2024, 17:29:25
от Vastriet
Модуль устанавливается, но Joomla его не видит

Автор ruppert

Ответов: 20
Просмотров: 18264
Последний ответ 01.08.2022, 05:30:50
от rezon777
Как добавить описание к пункту меню в Joomla 2.5? (Как у материалов)?

Автор nia

Ответов: 7
Просмотров: 5942
Последний ответ 29.03.2021, 12:10:26
от sivers
Конструктор страниц (Page Builder) для Joomla 2.5

Автор nia

Ответов: 4
Просмотров: 1888
Последний ответ 14.03.2021, 12:17:35
от nia
Допиливаем Умный поиск в Joomla 2.5 (русский парадигматический стеммер для Joomla)

Автор stt

Ответов: 25
Просмотров: 14891
Последний ответ 29.12.2020, 23:57:16
от slepoy