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

bitterlemon

  • Захожу иногда
  • 139
  • 0 / 0
Joomla 2.5 + bootstrap
« : 28.11.2012, 01:31:25 »
Доброго времени суток.Собираюсь создавать шаблон с нуля для Joomla 2.5 с использованием бутстрапа.Прошу знающих людей ответить на некоторые вопросы.
Документацию по бутстрапу я читал уже.Joomlaблог тоже читал, не могу разобраться никак..
1)ВОт я создаю разметку шаблона, как мне узнавать какой класс\айди диву приписывать?Лезть в CSS код или документаию и выискивать какие классы подойдут для дива?
2)Есть ли какой то фреймворк типо гаверна или гантри для работы с бутрапом?
Вот моя будущая позиция модулей, во вложениях.Как мне сделать ее с бутстрапом то?))

Извините если не совсем тематический вопрос, не знаю куда обратиться...

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

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Joomla 2.5 + bootstrap
« Ответ #1 : 28.11.2012, 01:37:11 »
Все достаточно просто:
 - подключаете CSS и js, если последний реально нужен;
 - в макете учитываете, что используется процентная сетка из 12 ячеек (в документации был  макет для дизайнера);
 - области имеют класс container или container-fluid;
 - "строки" имеют класс row или row-fluid;
 - блоки (разбивка "строки") имеют классы от span1 до span12.

Собственно примеры использования есть в самой документации и многое зависит от макета.

Запомните главное - верстать за вас никто не будет, как итог - читайте внимательно документацию и смотрите приведенный в ней же примеры.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

bitterlemon

  • Захожу иногда
  • 139
  • 0 / 0
Re: Joomla 2.5 + bootstrap
« Ответ #2 : 28.11.2012, 01:47:28 »
Все достаточно просто:
 - подключаете CSS и js, если последний реально нужен;
 - в макете учитываете, что используется процентная сетка из 12 ячеек (в документации был  макет для дизайнера);
 - области имеют класс container или container-fluid;
 - "строки" имеют класс row или row-fluid;
 - блоки (разбивка "строки") имеют классы от span1 до span12.

Собственно примеры использования есть в самой документации и многое зависит от макета.

Запомните главное - верстать за вас никто не будет, как итог - читайте внимательно документацию и смотрите приведенный в ней же примеры.
Верстать я сам буду, учиться мне нужно.Иначе я бы взял готовый шаблон и переделал его под себя)
Что бы разобраться придется весь CSS  бутстрапа изучать я так понял..помочь разобраться сможет что нибудь типо этого, да? http://bootstrap.veliovgroup.com/components.php
Можно уточнить еще?Что понимается в данном случае под областью? Один квадратик(позиция модуля) как у меня во вложении показано?
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Joomla 2.5 + bootstrap
« Ответ #3 : 28.11.2012, 02:05:47 »
http://twitter.github.com/bootstrap/ - документация, т.к. перевод уже отстал от текущей версии фреймворка.

Используйте FireBug и внимательно посмотрите на верстку примеров:
Код: html4strict
<div class="container">
  <div class="row">
    <div class="span4">
      ...
    </div>
    <div class="span4">
      ...
    </div>
    <div class="span4">
      ...
    </div>
  </div>
</div>
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

HYBRID

  • Захожу иногда
  • 228
  • 47 / 0
  • Они захватят мир
Re: Joomla 2.5 + bootstrap
« Ответ #4 : 28.11.2012, 02:44:45 »
bitterlemon, любой уточняющий вопрос по CSS фреймворку "отвечается" наличием опыта работы с ним, ковыряй до посинения пока не поймешь всех тонкостей, ответы на 95% твоих вопросов реализованы на самом сайте бутстрапа
http://hybrid-lab.com - лаборатория
*

bitterlemon

  • Захожу иногда
  • 139
  • 0 / 0
Re: Joomla 2.5 + bootstrap
« Ответ #5 : 28.11.2012, 19:13:21 »
Спасибо тем, кто отвечал в этой теме.
« Последнее редактирование: 11.03.2013, 23:44:57 от bitterlemon »
*

bitterlemon

  • Захожу иногда
  • 139
  • 0 / 0
Re: Joomla 2.5 + bootstrap
« Ответ #6 : 29.11.2012, 00:38:30 »
Кто может оценить и подсказать недочеты?
*

HYBRID

  • Захожу иногда
  • 228
  • 47 / 0
  • Они захватят мир
Re: Joomla 2.5 + bootstrap
« Ответ #7 : 29.11.2012, 02:49:39 »
тут ж...
Код
<div class="row-fluid ">
    <div class="row-fluid span1 well">topA</div>
    <div class="row-fluid span1 well">topB</div>
    <div class="row-fluid span1 well">topC</div>
    <div class="row-fluid span4 well">topD</div>
    <div class="row-fluid span5 well">topE</div>
</div>
один блок не может иметь одновременно классы row-fluid и spanX


тут вообще ад
Код
<div class="row-fluid">
    <div class="row-fluid">
        <div class="span2">...</div>
        <div class="breadcrump well span6"> breadcrumps</div>
        <div class="span4 well">right_side1</div>
        <div class="span6 well"> main_content</div>
        <div class="span4 well">right_side2</div>
        <div class="span4 offset6 well">right_side4</div>
        <div class="span4 offset6 well">right_side4</div>
    </div>
</div>
row-fluid вложенный в row-fluid смысла не имеет, по крайней мере в таком виде
общая сумма спанов на 28 блоков, и последние два с отступом в 6, а в ряду может быть не больше 12...
и выглядит это все нормально только потому что бутстрап добрый

забудь на 2 недели делать что-то сложное, просто научись правильно пользоваться фреймворком
на время откажись от резиновой верстки, используй простые "container" и "row", без "-fluid"
и читай документацию, читай документацию, читай документацию...
http://hybrid-lab.com - лаборатория
*

bitterlemon

  • Захожу иногда
  • 139
  • 0 / 0
Re: Joomla 2.5 + bootstrap
« Ответ #8 : 29.11.2012, 10:18:32 »
Цитировать
общая сумма спанов на 28 блоков, и последние два с отступом в 6, а в ряду может быть не больше 12...
Тоесть в одном row не может быть больше 12 спанов? или в одном контейнере?

У меня в одной строчке не более 4 блоков.Я не совсем врубаюсь.
« Последнее редактирование: 29.11.2012, 10:26:56 от bitterlemon »
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Joomla 2.5 + bootstrap
« Ответ #9 : 29.11.2012, 11:01:51 »
Сетка состоит из 12 ячеек на строку, блок может занимать от 1 до 12 ячеек, маркер кол-ва объединенных ячеек это цифра после span, т.е.
Код: html4strict
<div class="container">
  <div class="row">
    <div class="span4">
      ...
    </div>
    <div class="span4">
      ...
    </div>
    <div class="span4">
      ...
    </div>
  </div>
</div>
span4 + span4 + span4 = span12 - строка

Теперь понятно?
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

bitterlemon

  • Захожу иногда
  • 139
  • 0 / 0
Re: Joomla 2.5 + bootstrap
« Ответ #10 : 29.11.2012, 11:19:54 »
Спасибо, с этим  все ясно.
Код
<div class="container">
  <div class="row">
    <div class="span4">...</div>
    <div class="span4">...</div>
    <div class="span4">...</div>
      </div>
    <div class="row">
    <div class="span6">...</div>
    <div class="span6">...</div>
</div>
   
      </div>

ТОесть правильно было бы так написать, да?Каждую строку делать новым row?Структура такова, что есть общий контейнер для всего боди, а в нем несколько row, в каждом row блоки.Потом я переделываю из этого шаблон для Joomla и на каждый блок вешаю модуль?
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Joomla 2.5 + bootstrap
« Ответ #11 : 29.11.2012, 11:37:59 »
Ну дальше всё упирается в знание основ.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

bitterlemon

  • Захожу иногда
  • 139
  • 0 / 0
Re: Joomla 2.5 + bootstrap
« Ответ #12 : 29.11.2012, 12:24:44 »
Ну дальше всё упирается в знание основ.
С основами более менее в порядке все.Если бы я делал без бутстрапа, то использовал бы схему как у гавиков-у каждого блока свой ID.
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Joomla 2.5 + bootstrap
« Ответ #13 : 29.11.2012, 12:40:01 »
у каждого блока свой ID.
Заняться что ли нечем? Куча id - для чего? Не оптимальнее использовать классы?
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

bitterlemon

  • Захожу иногда
  • 139
  • 0 / 0
Re: Joomla 2.5 + bootstrap
« Ответ #14 : 29.11.2012, 15:08:59 »
               11
« Последнее редактирование: 11.03.2013, 23:44:18 от bitterlemon »
*

bitterlemon

  • Захожу иногда
  • 139
  • 0 / 0
Re: Joomla 2.5 + bootstrap
« Ответ #15 : 30.11.2012, 00:53:05 »
Найтгуард и Гибрид..ребята, весь день жду вашего ответа\совета.
*

HYBRID

  • Захожу иногда
  • 228
  • 47 / 0
  • Они захватят мир
Re: Joomla 2.5 + bootstrap
« Ответ #16 : 30.11.2012, 03:20:08 »
если будешь добавлять внутрь этих блоков, то да
http://hybrid-lab.com - лаборатория
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

J!Blank Template - Чистый шаблон для Joomla 2.5.x / 3.x (Less / SCSS / mobile / CSS3 / HTML5 и т.д.)

Автор sm_denis

Ответов: 80
Просмотров: 56368
Последний ответ 03.12.2014, 15:15:09
от sm_denis
Есть дизайн в pds и файл с верткой этого дизайна, как это перенести на Joomla

Автор obevan

Ответов: 14
Просмотров: 7203
Последний ответ 15.04.2014, 21:40:11
от saiskyi
Табы для Joomla 2.5 без подгрузки сторонних скриптов используя mootools

Автор recomp

Ответов: 6
Просмотров: 11464
Последний ответ 27.02.2014, 00:32:09
от Fedor Vlasenko
Как сделать свой шаблон в Joomla 2.5

Автор ShaolinMaster

Ответов: 18
Просмотров: 33652
Последний ответ 26.05.2013, 11:16:48
от verstalshik
Видеокурс: Шаблон Joomla 2.5 от А до Я

Автор boduk

Ответов: 9
Просмотров: 10028
Последний ответ 25.05.2013, 15:14:37
от ELLE