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

N.Nick

  • Захожу иногда
  • 233
  • 5 / 0
Как поставить каптчу на регистрацию в JoomShopping? или обычная для Joomla подойдёт?
*

N.Nick

  • Захожу иногда
  • 233
  • 5 / 0
ну.... кто нибудь подскажет?
*

nevigen

  • Moderator
  • 10447
  • 863 / 25
  • http://n*****n.com
не пробовал.
А что Жумловская не становится ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

N.Nick

  • Захожу иногда
  • 233
  • 5 / 0
не пробовал, а что разве должна? я думал что не должна.
Все так молчат. Разве никого спам роботы не донимали регистрациями?
*

nevigen

  • Moderator
  • 10447
  • 863 / 25
  • http://n*****n.com
Как вариант... есть CAPTCHA от КореДизайн CDcaptcha.
Там есть интеграция с ВМ. Попробуйте посмотрите и адаптируйте под ЖШ.
Кстати CAPTCHA прикольная ;)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

N.Nick

  • Захожу иногда
  • 233
  • 5 / 0
:( Я не умею адаптировать.
В голове нет ещё таких знаний.
*

evpadallas

  • Захожу иногда
  • 171
  • 42 / 1
Адаптацию CDCaptcha выложу, как только сделаю ее для своего проекта. Это будет в ближайшие дни
*

N.Nick

  • Захожу иногда
  • 233
  • 5 / 0
О... спасибо! Буду ждать с нетерпением.
*

evpadallas

  • Захожу иногда
  • 171
  • 42 / 1
1. Установить и активировать плагин CDCaptcha
2. Залить файл http://dl.dropbox.com/u/57087981/cdcaptcha_com_jshopping.php в папку ваш_сайт/plugins/system/cdcaptcha/extension/site/
3. Наслаждаться каптчей :)
*

N.Nick

  • Захожу иногда
  • 233
  • 5 / 0
Что-то не могу никак поставить капчу, точнее поставил, но она не включается, и не только проблема в вашем дополнении. Пишет, Please install and enable Core Design Scriptegrator plugin. но я установил плагин Scriptegrator, а она всё равно работать не хочет и пишет тоже самое.
Может вы сталкивались с таким?
*

nevigen

  • Moderator
  • 10447
  • 863 / 25
  • http://n*****n.com
Core Design Scriptegrator plugin Установили и опубликовали ?
И поставили Both  в настйроках Core Design Scriptegrator plugin ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

evpadallas

  • Захожу иногда
  • 171
  • 42 / 1
Удалите CDCaptcha, удалите Scriptgreator, установите Scriptgreator, включите его и настройте, затем установите CDCaptcha, скопируйте куда надо файл для ЖШ, включите CDCaptchа. И именно так как я описал. Вариант "Переустановка" не помогает, выключение/включение - тоже. Только деинсталл и потом опять инсталл.
*

sergserg9167

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Хорошо работает, но не работает.  Artisteer  - вот с их шаблонами ни в какую не работает и у самих на сайте коре дисижн - тоже ни чего нет на форуме, по устранению конфликта. Ни кто не подскажет решение?
*

sergserg9167

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
В общем есть некая KeyCaptcha http://extensions.joomla.org/extensions/access-a-security/site-security/captcha/18364  вот она, она  уже поддерживает JoomShopping, надо картинки собирать. Регистрироваться надо на сайте что бы работала и еще какие то деньги за рекламу которую показывают в этой каптче, платят. Так и не смогу каптчу от коре дисижн заставить работать в шаблоне Artisteer

Смешная конечно CAPTCHA, как мудак собираешь картинки. Пазел какой то. Нормальный русский человек не сразу поймет что надо делать. Как то все таки юзабилити, когда просто ввести надо код, привычнее так чо ли... Ну нету если другой...
« Последнее редактирование: 27.02.2012, 10:26:07 от sergserg9167 »
*

N.Nick

  • Захожу иногда
  • 233
  • 5 / 0
о... вот вот у меня тоже шаблон от артистера и не работает ничё, а я уже думал что я корявый.
у меня такое ошушение что и другие конфликты из за шаблона бывают.
*

N.Nick

  • Захожу иногда
  • 233
  • 5 / 0
Кстати KeyCaptcha нормальная CAPTCHA. Можете посмотреть www.riffmusic.com.ua вверху нажмите регистрация и отобразиться CAPTCHA, только не регистрируйтесь без надобности :)
« Последнее редактирование: 02.03.2012, 14:06:28 от N.Nick »
*

vic.blacksmith

  • Новичок
  • 8
  • 0 / 0
1. Установить и активировать плагин CDCaptcha
2. Залить файл http://dl.dropbox.com/u/57087981/cdcaptcha_com_jshopping.php в папку ваш_сайт/plugins/system/cdcaptcha/extension/site/
3. Наслаждаться каптчей :)
Спасибо. Все отлично работает.
*

Pups-am

  • Осваиваюсь на форуме
  • 29
  • 13 / 0
1. Установить и активировать плагин CDCaptcha
2. Залить файл http://dl.dropbox.com/u/57087981/cdcaptcha_com_jshopping.php в папку ваш_сайт/plugins/system/cdcaptcha/extension/site/
3. Наслаждаться каптчей :)

Все прекрасно работает.
Спасибо!

Возможно ли ее прикрутить к комментариям в карточке товара?
*

nevigen

  • Moderator
  • 10447
  • 863 / 25
  • http://n*****n.com
разработчики обещали капчу прикрутить к ЖШ, хотябы вывод базовой от Ж.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

step-di

  • Захожу иногда
  • 91
  • 5 / 0
Я использую на сайте форму регистрацию от Joomla
имя-логин-пароль с подтверждением и мыло с подтверждением + стандартная CAPTCHA от Joomla
плагин типа user для ввода доп полей в регистрации я отключил

создал в папке текущего шаблона файл для переопределения стандартного шаблона компонента Users - профиль
templates\имя текущего шаблона\html\com_users\profile\default.php
скопировал туда весь код соответствующего стандартного шаблона
и удалил в нем ссылку на редактирование профиля (на стандартную страницу компонента Users), добавил надпись о необходимости ввести дополнительные данные в разделе Управление учетной записью  (страница редактирования данных  компонента JSopping) в меню пользователя, если хотите оформить покупки в интернет магазине.

после того как пользователь прошел регистрацию и авторизацию
он увидит эту надпись и пойдет дальше , чтобы завершить ввод необходимых данных


Дополнительно я ввел в форму регистрации JShopping некоторые изменения:
Переименовал переключатель для ввода Адреса доставки в Юридическое лицо?
если пользователь выбирает да, то ему необходимо ввести Наименование организации, юридический адрес, фактический адрес, ОГРН ИНН, банк, р/c к/c, бик
все эти поля я сделал переименованием имеющихся языковых констант

« Последнее редактирование: 01.10.2012, 13:38:00 от step-di »
*

sparkavto

  • Новичок
  • 8
  • 0 / 0
Добрый день,у меня такая проблема.
1. Установить и активировать плагин CDCaptcha
2. Залить файл http://dl.dropbox.com/u/57087981/cdcaptcha_com_jshopping.php в папку ваш_сайт/plugins/system/cdcaptcha/extension/site/
3. Наслаждаться каптчей :)

сделал всё по списку,CAPTCHA работает замечательно
но почему то теперь не работает форма авторизации..ввожу логин и пароль,нажимаю войти,страница обновляется,но пользователь не авторизуется,отключил CDCaptcha,авторизация заработала...
в чём может быть проблема?
*

raykom2010

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
А CAPTCHA в этом гастрономе так и не появилось ?
*

nevigen

  • Moderator
  • 10447
  • 863 / 25
  • http://n*****n.com
есть платные решения.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
*

nevigen

  • Moderator
  • 10447
  • 863 / 25
  • http://n*****n.com
воооо... слава Богу.. сколько понадобилось времени :)
теперь есть и бесплатное
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

raykom2010

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
очень рад. Спасибо.
*

raykom2010

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
http://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/plugins.html

Registration captcha 1.0.0
Скачал, установил. CAPTCHA в авторизации нет. Подскажите, какой там секрет ?
*

raykom2010

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Вернее не в авторизации, а в регистрации.
*

intcorp

  • Захожу иногда
  • 456
  • 12 / 0
Ставится как обычный плагин Joomla, а не в установках джш. Потом включается и работает :)
« Последнее редактирование: 13.12.2012, 13:19:43 от intcorp »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При обновлении Joomshopping до 4.16 и Joomla до 3.9.3 - ошибка 1054

Автор busik

Ответов: 8
Просмотров: 2857
Последний ответ 15.12.2021, 01:01:46
от nevigen
Ошибки JoomShopping 4.x+ (2017)

Автор nevigen

Ответов: 53
Просмотров: 9621
Последний ответ 17.01.2021, 19:03:23
от gartes
Что нужно доделать JoomShopping 5.+

Автор nevigen

Ответов: 12
Просмотров: 4070
Последний ответ 14.06.2019, 16:02:52
от effrit
JoomShopping ь возможность переключения вида товаров в категории

Автор dkraev

Ответов: 36
Просмотров: 11632
Последний ответ 05.06.2019, 12:08:33
от Biss
Поставить 100% качество картинкам

Автор pavel2950

Ответов: 5
Просмотров: 955
Последний ответ 25.01.2018, 23:27:44
от dmitry_stas