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

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Сегодня выпущена первая*** (смотрите обязательное примечание внизу) стабильная версия полной локализации русского языка компонента CommunityBuilder 1.4.

Скачать плагин нужно по ссылке forge.joomlapolis.com/projects/lan-cb-ru/files.

Для перевода на русский ярлыков семи пунктов верхнего меню на Joomla! 1.5.x:

- User Manager
- Tab Manager
- Field Manager
- List Manager
- Plugin Manager
- Tools
- Configuration


скачайте файл ru-RU.com_comprofiler.menu.txt, переименуйте его c .txt в расширение .ini и загрузите его в <папка_установки_вашей_Joomla>/administrator/language/ru-RU.

Большое спасибо команде за поправки и рекомендации.

Просьба проголосовать за этот плагин и оставить о нем ваш отзыв на официальном каталоге СВ  

***ВАЖНОЕ ОБНОВЛЕНИЕ:

Ввиду неверной кодировки файла language.php, первая версия плагина русского языка СВ 1.4 немедленно упраздняется и заменяется версией номер два.

Всем, кто скачал первую версию, необходимо немедленно заменить ее второй.
« Последнее редактирование: 29.05.2011, 20:36:33 от AlexSmirnov »
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

mionic

  • Захожу иногда
  • 71
  • 1 / 1
4webspot,
у меня в указанную папку файлы не копируются, там разрешение 755 и не меняется... Подскажите как исправить, спасибо
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
я не совсем с Вами. какие файлы Вы пытаетесь копировать и зачем? я упомянул только один файл.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

mionic

  • Захожу иногда
  • 71
  • 1 / 1
так я ж о нём и говорю, в папку /ru-RU ничего не копируется, права 755 и не меняются...
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
если Ваш сайт живет на удаленном хостинге, свяжитесь с их поддержкой по поводу временного открытия папки для написания . в принципе этот файл не особо важен поскольку он переводит всего семь ярлыков верхнего меню, в которых очень трудно запутаться.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

airat333

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
А почему плагин не руссифицирует слова на сайте (логин, пороль, забыл пароль, ззарегистрироватся,)

« Последнее редактирование: 22.03.2011, 22:08:19 от airat333 »
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
используйте родной модуль входа СВ mod_cblogin

# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

nober

  • Захожу иногда
  • 155
  • 1 / 1
Как обновиться с Cb 1.3.1 До CB 1.4 ?
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
забэкаптесь и установите 1.4 поверх 1.3. не забудьте погонять проверки в "Инструменты"/"Tools" контрольной панели СВ .
« Последнее редактирование: 24.03.2011, 21:20:15 от 4webspot »
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

bandanu

  • Захожу иногда
  • 162
  • 3 / 0
Скачал архив по вашей ссылке  выше с названием  russian_cb14_UTF-8_stable_v2.zip при установке (обычным образом) ругается на отсутствие XML файла
.Как мне русифицировать это все ?
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Скачал архив по вашей ссылке  выше с названием  russian_cb14_UTF-8_stable_v2.zip при установке (обычным образом) ругается на отсутствие XML файла
.Как мне русифицировать это все ?

внимательно перечитайте мою инструкцию по установке плагина.

обратите внимание на то, что он устанавливается через менеджер плагинов СВ, а не установщик расширений Joomla.

# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Предлагаю скорректировать перевод.
"Стал членом" - это очень уж как-то некрасиво. Уж лучше, стал участником или просто зарегистрировался.
Но это не совсем важно. В форме регистрации стоит "ФИО" (а люди, видя эту аббревиатуру, указывают полностью фамилию, имя и отчество), которое затем используется как "имя пользователя". С "именем пользователя" тоже не совсем понятно, оно отличается от просто "имя".
Тогда уж лучше так сделать. "Имя пользователя" - это для людей, для общения. А для компьютера, для авторизации ввести термин "ник пользователя" или "логин пользователя". Ник лучше подходит, так как букв меньше.
« Последнее редактирование: 08.04.2011, 20:50:01 от Guran »
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
по поводу термина "член" я уже выложил на форуме свою позицию.

насчет ФИО, изначально я перевел это как "Полное имя", затем решил попробовать ФИО. Возможно Вы правы и стоит передумать и откатиться назад.

если бы в термине "ник пользователя" (username) кто-то придумал хорошую замену "ник" на нечто более обиходное и менее жаргонное, то был бы очень признателен. мое русское мозговое полушарие после более десяти лет проживания в Англии буксует. выручайте.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Ну давайте просто "логин". Этот термин уже более распространённый, люди постепенно начинают понимать, что оно обозначает, что надо вводить цифры и латинские знаки.

Термин "Полное имя" тоже как-то вводит в заблуждение. :) На воровском жаргоне есть точный термин "погоняло". Даже и не придумаю... Может всё же есть какой-то вариант?
*

Malory

  • Захожу иногда
  • 85
  • 6 / 0
Можно попробовать термин "псевдоним" ...
*

Malory

  • Захожу иногда
  • 85
  • 6 / 0
Для перевода на русский ярлыков семи пунктов верхнего меню:

- User Manager
- Tab Manager
- Field Manager
- List Manager
- Plugin Manager
- Tools
- Configuration

скачайте файл ru-RU.com_comprofiler.menu.txt, переименуйте его c .txt в расширение .ini и загрузите его в <папка_установки_вашей_Joomla>/administrator/language/ru-RU.
У меня почему-то заработало только в виде ru-RU.com_comprofiler.sys.ini и еще пришлось подправить
COM_COMPROFILER_SHOWUSERS="Менеджер пользователей" и т.д.
вместо COM_COMPROFILER.USER MANAGEMENT=Менеджер пользователей и т.д.
*

Mutaborizm

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Уважаемые. Такой вопрос.
Все поставил. За все спасибо.
Но при проверке соответствия заполненных полей установленным требованиям (валидность), появляются сообщения об ошибках на англицком языке...ну типа Please enter at least 6 characters.
Нашел где можно изменить (jquery.validate.js, jquery.validate.min.js), но не меняется (изменяю, сохраняю, на сайте то же самое...).
Как мне помочь?
Заранее благодарен.
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
в какой версии Joomla! это происходит и в каком окне СВ? желательно приложить хороший скриншот.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Mutaborizm

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Joomla 1.6.1
в окне регистрации
ставлю, допустим, одну букву и кликаю в стороне от поля...
и происходит проверка
скриншот

*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
в менеджере полей откройте эти поля и поиграйтесь с их параметром "Разрешенный ввод".
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Mutaborizm

  • Осваиваюсь на форуме
  • 21
  • 1 / 0


игрался...не получается....
вот еще есть такие сообщения...
перекопал все файлы перевода...все файлы исходника...
но ничего не происходит...
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
я в полной темноте. какие именно "закладки", на какой системе, на какой версии СВ?

скриншот и ссылка на сайт бы не помешали.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
я имел ввиду подпункты меню компонента CommunityBuilder - всё сделал как написано - переименовал ru-RU.com_comprofiler.menu.txt в ru-RU.com_comprofiler.menu.ini

закинул в /administrator/languages/ru-RU - не работает
затем закинул в /languages/ru-RU - не работает

вот :)


что имеем: Joomla 1.6.3 + CB 1.4
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
@era,

стильного решения для J! 1.6 пока нет. значения этих ярлыков жестко вписаны в /administrator/components/com_comprofiler/admin.comprofiler.controller.php (смотрите строчки 242-248).

разработчики обещают это подработать в СВ 2

# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

ilgizon87

  • Захожу иногда
  • 134
  • 11 / 0


игрался...не получается....
вот еще есть такие сообщения...
перекопал все файлы перевода...все файлы исходника...
но ничего не происходит...
Актуально.
*

ilgizon87

  • Захожу иногда
  • 134
  • 11 / 0
cb.validator.php нужно править...administrator/components/com_comprofiler/library/cb/cb.validator.php
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
официальный плагин локализации официального компонента СВ прекрасно охватывает указанные строчки:

# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Новость] Выпуск русской локализации Communtiy Builder 1.7

Автор AlexSmirnov

Ответов: 23
Просмотров: 9078
Последний ответ 17.12.2012, 13:26:05
от gangstarcj
[Новость] Выпущен CB 1.7

Автор veter1976

Ответов: 17
Просмотров: 5061
Последний ответ 09.08.2012, 08:58:54
от TerraDar
[Новость] Выпуск плагина русской локализации GroupJive 2.5.1 (версия RC1)

Автор AlexSmirnov

Ответов: 0
Просмотров: 7534
Последний ответ 28.04.2012, 02:09:07
от AlexSmirnov
Бета2 выпуск русской локализации СВ 1.2.3

Автор AlexSmirnov

Ответов: 27
Просмотров: 7762
Последний ответ 10.04.2012, 12:43:22
от AlexSmirnov
[Новость] Выпуск CommunityBuilder 1.8

Автор AlexSmirnov

Ответов: 0
Просмотров: 8069
Последний ответ 23.02.2012, 09:58:20
от AlexSmirnov