To let all users inside your organization view the details of the meeting room:

1.

Give one user the Full Access permission open the room mailbox in Exchange Admin Center:

https://admin.exchange.microsoft.com/#/resources

Tab "Delegates".

2.

Ask Admin of Your MS 365 In Windows Power Shell to perform commands:

Connect-ExchangeOnline

Set-CalendarProcessing -Identity "Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра." -AddOrganizerToSubject $true

Where "Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра." is mailbox of equipment or room resource account.

 

Then wait up to several hours.

Then add Calendar of room mailbox to Your's Calendarl List

navigate to Calendar of room mailbox> right-click on CalendarSharing permissions>

set My Organization as Can view titles and locations or Can view all detailes.

Since you do not want to use Intune, I would advise you to delete the app protection policies for Android and iOS or you can remove the groups added under "Assignment" in both policies under properties.

https://intune.microsoft.com/#view/Microsoft_Intune_DeviceSettings/AppsMenu/~/appProtection

Once done, reboot the device please.

 

Итак, у нас есть сайт с Joomla 4. И мы используем стандартный шаблон Cassiopeia.

В настройках шаблона мы указали, что в качестве логотипа будет использоваться файл logo2.png, который мы положили в удобную нам папку на сайте.

Допустим у нас сайт сделан на двух языках: русском и английском.

Мы создаем два файла для логотипа на нужном языке и называем их: logo2-en-GB.png и logo2-ru-RU.png, соответственно.

Загружаем эти файлы в ту же папку, где лежит logo2.png.

Далее открываем файл: /templates/cassiopeia/index.php 

Находим там строки:

if ($this->params->get('logoFile'))
{
    $logo = '<img src="' . Uri::root(true) . '/' . str_replace(".png", "-".$tag.".png", htmlspecialchars($this->params->get('logoFile'), ENT_QUOTES)) . '" alt="' . $sitename . '">';
}

и меняем их на:

if ($this->params->get('logoFile'))
{
    $lang = JFactory::getLanguage();
    $tag = $lang->getTag();
 
    $logo = '<img src="' . Uri::root(true) . '/' . str_replace(".png", "-".$tag.".png", htmlspecialchars($this->params->get('logoFile'), ENT_QUOTES)) . '" alt="' . $sitename . '">';
}

Что мы сделали. Мы получаем контейнер языка, далее с помощью функции getTag() получаем тег языка, который выбран в данным момент на сайте. Он будет содержать значания: "ru-RU" или "en-GB".

Далее мы меняем путь к файлу логотиа, дописывая там перед расширением .png наш тег.

Пользуйтесь на здоровье!

К сожалению, по состоянию на 2022 год в Joom Shopping не решена проблема сортировки сопутствующих товаров во FrontEnd, то биш на сайте.

Хотя на их форуме неоднократно встречал просьбу:

Добавьте в настройки Joomshopping опцию "Сортировка сопутствующих товаров" на странице товара.

Было найдено следующее решение:


Чтобы отсортировать сопутствующие товары на странице товара, например по имени, нужно в файле

components/com_jshopping/config/default_config.php

поменять в 276 (или в 277) строке:

$config->product_related_order_by = 'relation.id';

на

$config->product_related_order_by = 'name';

Пользуйтесь!

 

 

К слову в  JoomShopping версии 5.0.4 copyright (ссылка на сайт разработчика) находится в папке Вашего сайте в файле:

components/com_jshopping/Table/ConfigTable.php

Меняете в строке 387:

        $this->copyrightText = '<span id="mxcpr">'.$cpt[0].'<br><a rel="nofollow" target="_blank" href="https://www.joomshopping.com/">'.$cpt[1].'</a></span>';

на:

        $this->copyrightText = '';