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

smivan85

  • Осваиваюсь на форуме
  • 47
  • 3 / 0
CB 1.2
обычное затруднение:
люди разные жалобы отсылают по поводу:
• приходится логиниться как на главной, так и в форуме (и после логина на форуме их футболит на главную сайта (:D :laugh: браво, fireboard!)
• ргистрация - иногда после регистрации они логинятся бестолку, не пущает.
Скажите, я с CB знаком плохо,
? как его настраивать, чтобы ВХОД был один на сайт и форум, и чтобы всё работало нормально?
(по поводу перенаправления на главную - это не решаемо, только если форум переносить на поддомен.)
*

smivan85

  • Осваиваюсь на форуме
  • 47
  • 3 / 0
Всё дело только в синхронизации пользователей?
Синхронизация пользователей означает разовое уровнение списков пользователей, или раз и навсегда:
*

majaleks

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Таже проблема. Подскажите пожалуйста как сделать, чтобы после авторизации в fireboard_v1.0.5RC2_b817 открывалась главная страница форума, а не сайта?
*

smivan85

  • Осваиваюсь на форуме
  • 47
  • 3 / 0
это просто, делаете поддомен, ставите туда Joomla, ставите на неё форум. делаете в главном меню Joomla первой ссылку на форум.
вариантов нет! По крайней мере, я так считаю, и пока обратной информации не видел.
И всё-таки, глюки с форумом такие:
Люди регятся, заходят на сайт. Логинятся. Идут на форум, пишут сообщение, сообщение добавляется в тему. Приходится логиниться снова.
- возможно, только всех внось зарегистрированных выкидывает после некоторых операций. У меня это безобразие прекратилось.
*

yasina

  • Новичок
  • 6
  • 1 / 0
Все делается гораздо проще! Заходите в админ панель/Компоненты/ FireBoard/переходим на вкладку конфигурация/Интеграция и заполняем:

Использовать картинку аватара из: СВ

Использовать титулы из: СВ

Личные сообщения: UddelM (лично у меня такое стоит, у вас может и другое)

профили пользователя Community Builder: ДА
*

petrov

  • Новичок
  • 8
  • 0 / 0
Все делается гораздо проще! Заходите в админ панель/Компоненты/ FireBoard/переходим на вкладку конфигурация/Интеграция и заполняем:

Использовать картинку аватара из: СВ

Использовать титулы из: СВ

Личные сообщения: UddelM (лично у меня такое стоит, у вас может и другое)

профили пользователя Community Builder: ДА

Сделал так, как Вы сказали, но появляется такая ошибка:
Serious db problem:Unknown column 'fbviewtype' in 'field list' SQL=update jos_comprofiler set fbviewtype='_UE_FB_VIEWTYPE_FLAT' where user_id='64'
Ошибка возникает, если авторизоватся в CB а затем перейти в форум...
Как исправить знает кто-нибудь?
Заранее благодарен
З.Ы: Joomla 1.5.9; FireBoard 1.0.4; CB 1.2 RC 3
*

Andrew1110

  • Захожу иногда
  • 165
  • 0 / 0
А у меня интеграция с cb стоит и проблем нет по логинам и паролям, но форум футболит на главную, в то время как сам cb нормально переадресовывает туда, куда укажешь в настройка модуля....помогите
*

zpveter

  • Новичок
  • 7
  • 0 / 0
Тоже мучился с  футболом на главную, в то время как сам cb нормально переадресовывает туда, куда укажешь в настройка модуля

Пробовал так http://joomla-support.ru/thread11559.html
не вышло

РЕШИЛ ТАК   

 Зашел в components/com_user/views/login/view.html.php
 там нашел
 вход-$params->def( 'login', 'index.php')
 выход-$params->def( 'logout', 'index.php')
 заменил index.php на свою ссылку. index.php?option=com_comprofiler&task=userProfile
теперь при авторизации пользователь попадает в свой профиль.
или вот так index.php?option=com_fireboard
попадает на форум

« Последнее редактирование: 12.04.2012, 13:49:26 от zpveter »
*

Marta

  • Захожу иногда
  • 69
  • 1 / 0
  • Время лишь вода скользящая сквозь камни.
Привет! А у меня после обновления CB  до 1.9 появилась вот такая вот ошибка: там где регистрация-вход на сайте все нормально по русски пишет, но  когда заходишь на форум fireboard, то уже меняет приветствие и пр. на английский, и меню верхнее  всплывающее горизонтальное съезжает (рок нав меню) там появляются крупные буквы второго уровня, не умещающиеся в строки. Уходишь опять на страницы сайта - опять все нормально. мелочь, но неприятно. Полдня искала в настройках, может, кто знает?
*

Marta

  • Захожу иногда
  • 69
  • 1 / 0
  • Время лишь вода скользящая сквозь камни.
Привет! Автор сайта, Вы тут иногда бываете?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как на FireBoard 1.0.4 вывести тег(и) Description

Автор krot

Ответов: 0
Просмотров: 3712
Последний ответ 01.11.2017, 19:48:59
от krot
Как сделать не активную ссылку в FIREBOARD?

Автор krot

Ответов: 0
Просмотров: 3794
Последний ответ 02.03.2017, 11:10:09
от krot
Kunena поверх FireBoard

Автор Benefactor

Ответов: 7
Просмотров: 6874
Последний ответ 31.01.2016, 23:19:17
от Marta
Хочу переехать на 1.5 джомлу. Что делать с FireBoard 2.0?

Автор mystique

Ответов: 7
Просмотров: 5877
Последний ответ 29.01.2016, 22:16:22
от Marta
FIREBOARD RE 2.0

Автор Adeptus

Ответов: 665
Просмотров: 271544
Последний ответ 20.07.2015, 18:13:53
от sayrus432