Новости 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 можно из объекта приложения

<?php protected function doExecute(InputInterface $input, OutputInterface $output): int { //... $live_site = $this->getApplication()->get('live_site'); //... }

и исходя из этого строить дальнейшую логику.

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

kHAN

  • Осваиваюсь на форуме
  • 24
  • 2 / 0
Компонент обмена ссылками для Joomla 1.5+ JV-LinkExchanger 1.2.5
JV-LinkExchanger Basic Edition - бесплатная версия.

http://www.jv-linkexchanger.com/
Для скачивания необходимо зарегистрироваться, в My Control Panel выбрать пункт My Purchases/Downloads и качайте.

Необходимо включить бот совместимости с Joomla 1.0*.

Если кто не знает как сделать быстро русскую локализацию  - пишите.
« Последнее редактирование: 20.06.2013, 23:53:17 от zikkuratvk »

все нормально стало, привязал к меню, когда нажимаю на кнопку "ссылки" в меню то вижу категории ссылок, а вместо дизайна ошибку Fatal error: Call to undefined function curl_init() in z:\home\myterr.ru\www\components\com_jvlinx\jvlinx.html.php on line 2039, перехожу в категорию опять все нормально.
*

vedyas

  • Новичок
  • 5
  • 0 / 0
Я про русскую локализацию хотел бы узнать
*

Darkling

  • Осваиваюсь на форуме
  • 43
  • 1 / 0
ссылка выше не работает, у кого есть рабочий компнент?
*

tall

  • Осваиваюсь на форуме
  • 15
  • 4 / 0
ссылка выше не работает, у кого есть рабочий компнент?


Чтобы скачать - нужно зарегистрироваться
http://www.jv-extensions.com

*

gorbi

  • Захожу иногда
  • 160
  • 2 / 1

Чтобы скачать - нужно зарегистрироваться
http://www.jv-extensions.com


А под 1.0 есть версия?
*

tall

  • Осваиваюсь на форуме
  • 15
  • 4 / 0
Release Date and Description:

Version 1.3.0 released on March-5-2009, is a maintenance release for JV-BE on Joomla 1.0.x and 1.5.x in legacy mode. Please note that, version 1.3.0 does not provide native compatibility with Joomla! 1.5. LEGACY PLUGIN MUST BE ENABLED IN JOOMLA! 1.5 to have this version work with Joomla! 1.5. 1.3.0 can work with both Joomla 1.0.x and 1.5.x (in legacy mode).

New Features or Changes:

   1. Reciprocal link checks in your JV-BE backend and in scheduled reciprocal checks will be successful, even if your partner has inadvertently put a slash (/) at the end of your website URL in his website.
   2. Changes to ensure that, future URL changes in JV-CLE are supported in JV-BE

Bugs Fixed:
None

Known Issues:

The backend configuration has an option to display Google Page rank in frontend alongside links. This option will not work in this version

Fresh Installation Instructions:

   1. Download the component (com_jvlinx_v130.zip) from the bottom of this thread
   2. Login to Joomla backend using administrator account
   3. Go to Installers->Components
   4. Browse to select the downloaded component zip file and click on 'upload file and install'
   5. You should see a Successful installation message on screen
   6. Go to Components->JV-LinkExchanger

Upgrade Instructions:

   1. If you are using JV-BE version lesser than v1.2.8, then please upgrade to v1.2.8 first, before proceeding.
   2. Take a backup of existing JV-BE tables (starting with jos_jvlinx_)
   3. If you using banners in JV-BE, then backup the {Joomla}/components/com_jvlinx/banners folder.
   4. Download v1.3.0 version of JV-BE component from the bottom of this thread
   5. Now Uninstall existing JV-BE component using component uninstaller
   6. Install 1.3.0 of JV-BE using component installer
   7. Restore the contents of banners backup folder (if you have done so in step-3) to {Joomla}/components/com_jvlinx/banners

Language Files:

The language files used for v1.2.8/1.2.9 can be reused for v1.3.0 without any changes

Other Information:

Note about Scheduled Reciprocal Checker(SRC):
To use the SRC feature using CRON, please add the jvlinx_sched.php file in {absolute path to joomla installation}/components/com_jvlinx folder to your CRON entry in your system. We recommend that you schedule the script to be run once in every 2 weeks or 1 month.

Note about CAPTCHA usage:
GD2 library is a pre-requisite to have this feature in action. Normally now-a-days, all apache installations have this library compiled into it by default.

Note about SNAP usage:
The SNAP shot feature in JV-LinkExchanger utilizes the services rendered by www.snap.com. For more information on SNAP, please visit www.snap.com

Note about Automatic Upgrade Facility and Automatic Link Exchange Service:
The automatic link exchange service requires that CURL is installed and configured on the webserver, which is normally the case in most of the websites


[вложение удалено Администратором]
*

shurpet

  • Захожу иногда
  • 53
  • 1 / 1
Народ подскажите кто знает. У меня стоит JV-LinkExchanger под Joomla 1.0.х Вроде все номально. Вопрос. Как можно сделать что бы во фронтенде можно было отобразить Google Page Rank и Alexa Rank???
Заранее спасибо за помощ
*

TeRReN

  • Захожу иногда
  • 66
  • 0 / 0
  • О! ХвостеГ!
Компонент обмена ссылками для Joomla 1.5+ JV-LinkExchanger 1.2.5
JV-LinkExchanger Basic Edition - бесплатная версия.

http://www.jv-linkexchanger.com/
Для скачивания необходимо зарегистрироваться, в My Control Panel выбрать пункт My Purchases/Downloads и качайте.

Необходимо включить бот совместимости с Joomla 1.0*.

Если кто не знает как сделать быстро русскую локализацию  - пишите.
А русский язык есть у кого нибудь для этого компонента?
*

Timer

  • Захожу иногда
  • 109
  • 1 / 1
чет у них сайт не работает
*

mline

  • Новичок
  • 6
  • 0 / 0
Отменная вещь !
Русский перевод URL ?

*

alexbg

  • Новичок
  • 8
  • 0 / 0
Привет всем!
У меня что то при загрузке баннеров на файл ставятся права доступа 600. как их сделать по умолчанию 644 подскажите?
Права на папку задал 755.

Привет всем!
Я себе поставил JV-LinkExchanger версию 1.3, русскую. Залил её на сайт, а защитные коды не показываются. В локальной версии сайта все нормально. Помогите.

P.S. Русская версия на сайте joomlacity.ru
*

alexbg

  • Новичок
  • 8
  • 0 / 0
Привет всем!
Я себе поставил JV-LinkExchanger версию 1.3, русскую. Залил её на сайт, а защитные коды не показываются. В локальной версии сайта все нормально. Помогите.

P.S. Русская версия на сайте joomlacity.ru
Ну это просто посмотри права на все папки они должны быть 755
*

AlexAl

  • Захожу иногда
  • 309
  • 13 / 0
Скажите пожалуйста. установил последнию версию с оф сайта, а как ее русифицировать?
*

Pinot

  • Осваиваюсь на форуме
  • 10
  • 2 / 0
А как самоу перевести этот компонет!? не смог найти нужный файл для русификации! подскажите, переведу и выложу на тут)
\administrator\components\com_jvlinx\views\ редактировать файлы в папках tmpl
*

fist

  • Захожу иногда
  • 240
  • 29 / 0
Перевод фронта для JV-LinkExchanger 2.0 Build-87

автор перевода puls
http://www.jv-extensions.com/jv-le-2-x-language-translations/1312-russian-language.html


прилагаю ниже этот русик, ложить в language/ru-RU

P.S. кстате, ставлю компонент на Joomla 1.5.15 ... делаю ссылку в меню на компонент, и при переходе по ссылке - отображается пустая страница (то бишь ничего нет), хотя пробывал в Joomla 1.5.14 - все нормально
В чем может быть проблема? (испытания были на Денвере)

[вложение удалено Администратором]
Интернет - как жизнь, смысла нет, а уходить не хочется...

Всех приветствую!
Установила русификатор, который прикреплен в предыдущем посте. Прошу заранее прощения, если что-то не так ляпну.
Вообщем, все прекрасно, кроме того, что письма об утверждении ссылок и письма в этом же духе приходят людям на английском. Письмо админу о добавлении новой ссылки приходит полностью на русском.

Поиск ничего не дал, прошу помощи или совета, или ткните меня в похожую тему, если эта проблема обсуждалась с другими компонентами
*

Doktor

  • Осваиваюсь на форуме
  • 16
  • 1 / 1
Да там и админка без перевода. Переведена только пользовательская часть.

Мож кто сделает полноценный перевод?
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
Скачал русскую версию от сюда http://www.joomlaru.org/index.php?option=com_jdownloads&Itemid=89&task=view.download&cid=87 но немогу разобраться  с проверкой обратных ссылок? Я на денвере кручу, нажимаю проверку и не находит обратную ссылку, подскажите на денвере должна работать проверка?
*

shurpet

  • Захожу иногда
  • 53
  • 1 / 1
Народ всем привет.
Есть вопрос. Поставил компонент JV-LinkExchanger но не могу понять как прописать TITLE своего сайта. Так что бы они отображались в браузере.
Заранее спасибо за помощь
*

SolopoV

  • Давно я тут
  • 576
  • 16 / 0
  • зеленею...
C морды сайта у кого нибудь ссылки добавляются? Чего то у меня нет, хотя в админке разрешено во всех созданных категориях.
*

Dantes

  • Новичок
  • 3
  • 0 / 0
Создаю у себя на сайте каталог сайтов. Установил этот компонент и возник вопрос. Как  убрать обязательную обратную ссылку?
*

SolopoV

  • Давно я тут
  • 576
  • 16 / 0
  • зеленею...
видимо в настройках
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
Создаю у себя на сайте каталог сайтов. Установил этот компонент и возник вопрос. Как  убрать обязательную обратную ссылку?

Ну в последней версии два типа ссылок : обменные и обычные, создавай тот тип, что нужен тебе
*

Dantes

  • Новичок
  • 3
  • 0 / 0
Ну в последней версии два типа ссылок : обменные и обычные, создавай тот тип, что нужен тебе

Перерыл все настройки, но не нашел этого.. Можно поподробнее пожалуйста..
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
дык верхний ряд здоровых кнопок на вкладке ссылки и баннеры, первая зелёная кнопка с +, поставь русскую версию http://joomlaforum.ru/index.php/topic,29347.msg636340.html#msg636340 на денвер для ознакомления, на сайт не рекомендую - кривая
*

lexx74

  • Захожу иногда
  • 158
  • 1 / 0
Так есть где нить переведенная АДМИНКА? для 2.х
*

mic63

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
у меня есть, но не знаю как вставить файл для скачивания. Если кому-то надо мыло в личку или объясните как вставить архив.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент Search в Joomla 5

Автор hensler

Ответов: 4
Просмотров: 980
Последний ответ 28.03.2025, 17:27:24
от azm1n
Формирование ссылок для компонента Joomla Tags

Автор stepan39

Ответов: 6
Просмотров: 3610
Последний ответ 05.02.2023, 15:22:13
от tweenpix
DJ-Classifieds - компонент доска объявлений. Как скрыть системные сообщения

Автор user2008june

Ответов: 2
Просмотров: 917
Последний ответ 03.02.2022, 08:53:49
от user2008june
REreplacer 2.10.3 (Рус.) Компонент замены любых значений.

Автор ЗЛОЙ на всех

Ответов: 80
Просмотров: 25595
Последний ответ 28.12.2021, 23:06:04
от Vlad1
Компонент тестов Guru от iJoomla.com

Автор Фей

Ответов: 3
Просмотров: 980
Последний ответ 31.05.2021, 00:51:00
от AdWeb