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

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Вышел релиз Joomla! 3.3.6
« : 01.10.2014, 16:16:58 »
И сразу косяк:
ERROR:
Invalid login
(сообщение выводится через js) при попытке обновиться с jcode автоматом. Вручную обновился нормально.
С 2.5.27 та же история.

http://www.joomla.org/announcements/release-news/5569-joomla-3-3-6-released.html

http://joomlaportal.ru/news/release-news/2488-joomla-3-3-6-stable
« Последнее редактирование: 02.10.2014, 16:47:26 от b2z »
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Вышел релиз Joomla! 3.3.6
« Ответ #1 : 01.10.2014, 16:24:31 »
пи**!
третий релиз подряд косячный?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Вышел релиз Joomla! 3.3.6
« Ответ #2 : 01.10.2014, 16:27:28 »
Рабочие копии даже трогать не стал, пробовал на чистой!
*

b2z

  • Глобальный модератор
  • 7284
  • 778 / 0
  • Разраблю понемногу
Re: Вышел релиз Joomla! 3.3.6
« Ответ #3 : 01.10.2014, 16:56:02 »
Из-за бага в компоненте обновлений с 3.3.5 до 3.3.6 можно обновиться только через Менеджер расширений.
Цитировать
Because of the issue with the update component, users who are running 3.2.6 or 3.3.5 will be unable to update to the next release using Joomla's update component. These users will be required to update their Joomla! installation via the Extension Manager.

Итак, если у Вас Joomla 3.3.5:
1. Качаем пакет обновлений Joomla_3.3.x_to_3.3.6-Stable-Patch_Package.zip
2. Заходим в "Расширения" - "Менеджер расширений".
3. Устанавливаем.

Остальные версии обновляем как обычно.
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Вышел релиз Joomla! 3.3.6
« Ответ #4 : 01.10.2014, 17:35:40 »
Из-за бага в компоненте обновлений с 3.3.5 до 3.3.6 можно обновиться только через Менеджер расширений.
1. Качаем пакет обновлений Joomla_3.3.x_to_3.3.6-Stable-Patch_Package.zip
2. Заходим в "Расширения" - "Менеджер расширений".
3. Устанавливаем.
Это не лучший вариант для большого количества сайтов, занимает заметно больше времени.
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Вышел релиз Joomla! 3.3.6
« Ответ #5 : 01.10.2014, 17:36:48 »
О, я правильно понял, что если еще не обновился до предпоследней, то всё пройдет гладко? И баг был в 3,3,5?
*

b2z

  • Глобальный модератор
  • 7284
  • 778 / 0
  • Разраблю понемногу
Re: Вышел релиз Joomla! 3.3.6
« Ответ #6 : 01.10.2014, 17:42:49 »
О, я правильно понял, что если еще не обновился до предпоследней, то всё пройдет гладко? И баг был в 3,3,5?
Да. Подправил свой пост.
*

Hol1killer

  • Захожу иногда
  • 215
  • 3 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #7 : 01.10.2014, 18:26:41 »
Из-за бага в компоненте обновлений с 3.3.5 до 3.3.6 можно обновиться только через Менеджер расширений.
Итак, если у Вас Joomla 3.3.5:
1. Качаем пакет обновлений Joomla_3.3.x_to_3.3.6-Stable-Patch_Package.zip
2. Заходим в "Расширения" - "Менеджер расширений".
3. Устанавливаем.

По ftp же можно распоковать, проблем не будет с 3.3.5 на 3.3.6 ? Баг с обновками же из 3.3.5 пропадет ?

*

b2z

  • Глобальный модератор
  • 7284
  • 778 / 0
  • Разраблю понемногу
Re: Вышел релиз Joomla! 3.3.6
« Ответ #8 : 01.10.2014, 18:34:32 »
По ftp же можно распоковать, проблем не будет с 3.3.5 на 3.3.6 ? Баг с обновками же из 3.3.5 пропадет ?
Можно и по ftp. Только после этого не забудьте зайти в "Расширения" - "Менеджер расширений" - "База данных" и если есть предупреждения об ошибках, то нажмите "Исправить",
*

eklmn

  • Осваиваюсь на форуме
  • 34
  • 2 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #9 : 01.10.2014, 19:13:28 »
что-то у меня joomlacode.org не работает
*

wishlight

  • Гуру
  • 5052
  • 314 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Вышел релиз Joomla! 3.3.6
« Ответ #10 : 01.10.2014, 19:19:00 »
Да и у меня. И в торе и на проксях. Лежит наверно. Это что-то значит?
*

VasyJo

  • Новичок
  • 1
  • 0 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #11 : 01.10.2014, 22:44:48 »
Обновился до 3.3.6 с 3.2 и не работает теперь сохранение. Вот пиз.. Теперь обратно надо откатиться )))
*

b2z

  • Глобальный модератор
  • 7284
  • 778 / 0
  • Разраблю понемногу
Re: Вышел релиз Joomla! 3.3.6
« Ответ #12 : 01.10.2014, 22:55:43 »
Обновился до 3.3.6 с 3.2 и не работает теперь сохранение. Вот пиз.. Теперь обратно надо откатиться )))
Все работает. Чистите кеш сайта + браузера + CTRL+F5
*

Kamchatka

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #13 : 03.10.2014, 04:26:19 »
Обновил два сайта:
  • Joomla! 3.3.3 > Joomla! 3.3.6;
    Joomla! 3.3.4 > Joomla! 3.3.6.
Полет нормальный!
*

Sokol

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #14 : 03.10.2014, 23:19:44 »
С нуля установлена Joomla! 3.3.6, чистая, без демо данных +К2
Сохранение при редактировании параметров шаблона и категорий К2 не работает.
Через очистку кеша помогло только 1 раз из 10. o_O
Люююдииии. Как это лечить? Может в консерватории в файле каком поправить?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Вышел релиз Joomla! 3.3.6
« Ответ #15 : 04.10.2014, 01:39:41 »
А в стандартном com_content работает? Если да, то ждите обновы для K2 - в нем проблема.
*

Sokol

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #16 : 04.10.2014, 02:25:23 »
А в стандартном com_content работает? Если да, то ждите обновы для K2 - в нем проблема.
Если бы только в К2. Настройки шаблона от SmartAddons так же не сохраняет.
В стандартном com_content ничего не планируется, весь контент и структура на К2.
Новые категории сохраняет без проблем. а вот с редактированием беда прям.
Если бы где-то профиксить можно... ?
*

Сержo

  • Захожу иногда
  • 113
  • 4 / 1
Re: Вышел релиз Joomla! 3.3.6
« Ответ #17 : 05.10.2014, 11:51:50 »
С 3.3.3 до 3.3.6 обновился без проблем, всё работает вроде норм, кроме одного пункта, как и в 3.3.3 до сих пор глюк с обрезкой текста после запятой в подсказках из XML файлов и при прямом использовании JText::_(). Я так думаю проблема лежит в JText::_() функции, она везде тексты обрабатывает, приходится писать тексты без запятых. :/

Не кто не знает случаем, есть в багах к разрабам данная проблема?, а то я английского не знаю, пойди пойми что там и где, а эти обрезки предложений достают...
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Вышел релиз Joomla! 3.3.6
« Ответ #18 : 05.10.2014, 12:13:07 »
Вашу проблему с запятой не наблюдаю. У меня порой многострочный текст в несколько абзацев в компонентах выводится. чего там только нет, а уж запятых-то...
Имхо, что-то влияет извне.
*

Сержo

  • Захожу иногда
  • 113
  • 4 / 1
Re: Вышел релиз Joomla! 3.3.6
« Ответ #19 : 05.10.2014, 12:22:18 »
Странно, раньше этой проблемы не было. Над попробовать на реальном хосте, мож в настройках локалки что не так..., а я тут парюсь с текстами, и на Joomla грешу. :)

ПС. А всё таки проблема в Joomla, в какой то степени. Полез в поиск, нашёл тут на форуме старую тему по той же проблеме, нашёл файл ...\libraries\joomla\language\text.php, а в нём условие в котором обрезка происходит по запятой. За комментировал всё условие, и проблема пропала, выводит весь текст.

Всё, разобрался в чём проблема, функция работает правильно только с языковыми константами, а подставка обычного текста режется по запятой.
« Последнее редактирование: 05.10.2014, 12:49:53 от Сержo »
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Вышел релиз Joomla! 3.3.6
« Ответ #20 : 05.10.2014, 18:57:37 »
В общем-то, JText::_() и предназначена для вывода констант, для вывода простого текста используйте htmlspecialchars().
*

Сержo

  • Захожу иногда
  • 113
  • 4 / 1
Re: Вышел релиз Joomla! 3.3.6
« Ответ #21 : 06.10.2014, 12:10:40 »
Да я и пользуюсь правильно, просто иногда лень сразу константы прописывать, пишу текстом, с условием что в конце его заменю. Раньше простой текст не резался, насколько помню, вот и решил что, что то не так.
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #22 : 07.10.2014, 13:08:39 »
К сожалению такой баг с запятой наблюдается и с 2.5.27.
Например в компоненте ZOO, если в названии поля есть запятая, то при добавлении материала, та часть которая после запятой в названии поля (элемента) не отображается.

p.s. интересное наблюдение, такой эффект наблюдается не на всех версиях ZOO, а только на последних 3.1.x.
« Последнее редактирование: 07.10.2014, 13:38:05 от Apoca1ypto »
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 118 / 9
Re: Вышел релиз Joomla! 3.3.6
« Ответ #23 : 07.10.2014, 13:38:39 »
В Seblod в названии поля после запятой ничего не режется. Если компоненты неправильно работают это не повод Joomla обвинять
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #24 : 07.10.2014, 13:43:23 »
В Seblod в названии поля после запятой ничего не режется. Если компоненты неправильно работают это не повод Joomla обвинять
Joomla никто не обвиняет, просто до обновления все было хорошо. =))
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

DegA81

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #25 : 07.10.2014, 17:08:24 »
День добрый!
Подскажите встречался ли кто еще с такой проблемой и как решить...
На Joomla 3.3.3 все было нормально, в частности слайдер JE Camera Slideshow который работает на jQuery 1.8.3
При обновлении до 3.3.6 слайдер перестал отображать картинки (помогает только откат до 3.3.3)
При этом слайдеры работающие по другим технологиям нормально отображают все содержимое.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Вышел релиз Joomla! 3.3.6
« Ответ #26 : 07.10.2014, 17:16:21 »
Подразумеваю конфликт скриптов. Попробуйте отказаться от сторонних версий jquery и использовать только версию из состава фреймворка J
Код: php
JHtml::_('jquery.framework', false, null, false);
*

DegA81

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #27 : 07.10.2014, 23:46:32 »
Подразумеваю конфликт скриптов.

Как то странно выходит. После ряда экспериментов получилось что если слайдер ставишь на  чисто установленную 3.3.6 то все нормально, а если на обновленную с 3.3.3 до 3.3.6 то не работает. Может обновление не совсем корректное?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Вышел релиз Joomla! 3.3.6
« Ответ #28 : 08.10.2014, 00:05:29 »
Или слайдер не совсем корректный...
*

irc-h

  • Захожу иногда
  • 158
  • 8 / 0
Re: Вышел релиз Joomla! 3.3.6
« Ответ #29 : 14.10.2014, 00:36:00 »
А вот подскажите. Нифига не понимаю, взялся за новый сайтик, поставил голую 3.3.6, ни шаблонов ни компонентов не успел еще поставить. Сидел мирно ковырял название групп юзеров и прочим непотребством. Ушел минут на час (сессия выставлена в админке на 15 минут), по возвращении все продолжает работать, т.е. из админки разлогинивания не произошло, хотя должно было.
Так вот выхожу из админки, захожу обратно и у меня ни кнопок ни меню вообще нифига не подгружается и такая х*ня уже 3 раза подряд (т.е. 3 раза переустанавливал, сначала грешил на один компонент, но и без него результат пичальный). Что это может быть и как это лечить?
« Последнее редактирование: 14.10.2014, 00:41:51 от irc-h »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужна проф помощь в обновлении Joomla на лок.сервере osp. Можно платно

Автор Fati

Ответов: 0
Просмотров: 113
Последний ответ 16.06.2025, 16:40:04
от Fati
Помогите с БАГом в панели администратора Joomla 3

Автор akteon25

Ответов: 2
Просмотров: 1139
Последний ответ 26.02.2025, 16:41:56
от akteon25
Версии РНР и Joomla 3

Автор Ebelous

Ответов: 8
Просмотров: 2907
Последний ответ 27.01.2025, 20:38:45
от pavelrer
Trouble Upgrading from Joomla 3.8 to 3.9

Автор melissa00

Ответов: 0
Просмотров: 1737
Последний ответ 26.07.2024, 10:03:51
от melissa00
SP polls в Joomla 3.8.2

Автор wawont

Ответов: 2
Просмотров: 3403
Последний ответ 22.02.2024, 21:03:15
от Zegeberg