Новости Joomla

WT Yandex map items v.2.1.0 модуль для Joomla.Выводит материалы Joomla в виде меток на Яндекс.Карты

WT Yandex map items v.2.1.0 модуль для Joomla.Выводит материалы Joomla в виде меток на Яндекс.Карты

👩‍💻 WT Yandex map items v.2.1.0 модуль для Joomla.Выводит материалы Joomla в виде меток на Яндекс.Карты.v.2.1.0. Что нового?Сохранение последнего вида карты. Добавлены новые опции, позволяющие как для одного экземпляра модуля, так и для всех сохранять на устройстве пользователя последний использованный центр (координаты) и масштаб (zoom) карты. Это позволит открыть карту в том же месте после обновления страницы или при повторном открытии браузера.Определение местоположения пользователя.Модуль может определять местоположение пользователя и центрировать карту на нём. При одновременном использовании с функцией сохранения последнего вида карты определение геопозиции будет срабатывать только в первый раз. В дальнейшем, если обнаружены сохранённые данные центра и масштаба - будут использоваться они.CSS классы для маркеров карты.Всем маркерам карты добавлен CSS-класс

wt-yandex-map-items-marker. Для просмотренных маркеров (по которым кликали) добавляется CSS-класс
wt-yandex-map-items-marker-viewed, что позволит выделять просмотренные маркеры с помощью стилей в CSS-файлах вашего шаблона. Также для контейнеров маркеров ymaps на карте добавлены data-атрибуты:
data-module-id - id модуля и
data-marker-id - id маркера.Обработка GET-параметров в URL.Карта может реагировать на GET-параметры в url:-
map[zoom] - устанавливает параметр масштаба.-
map[center_latitude] и
map[center_longitude] - широта и долгота центра карты.-
map[marker_id] - id маркера, на котором центрируется карта.Таким образом вы можете создавать ссылку на карту с указанием конкретного маркера, на котором карта сфокусируется после загрузки маркеров. Например,
https://site .ru/map?map[marker_id]=18465. Или же ссылку с указанием конкретных координат:
https://site .ru/map?map[zoom]=16&map[center_latitude]=51.529706&map[center_longitude]=46.033922
Страница расширенияGitHub расширенияВидео-обзор на YoutubeВидео-обзор на VK ВидеоВидео-обзор на Rutube@joomlafeed#joomla #yandex

Вышел Quantum Manager ver.3.2.1 и ver.2.0.5 — Релиз безопасности

Вышел Quantum Manager ver.3.2.1 и  ver.2.0.5 — Релиз безопасности

Вышел Quantum Manager ver.3.2.1 и ver.2.0.5 — Релиз безопасности.В последних версиях Quantum Manager устранены две уязвимости безопасности и исправлено несколько ошибок. Всем пользователям настоятельно рекомендуется обновиться до версии 3.2.1, чтобы обеспечить безопасность и актуальность установки.👩‍💻 Исправлены:1. XSS в SVG-файле. Запрещено выполнение встроенных в SVG скриптов.2. XSS по имени вредоносного файла. Больше никакого выполнения кода через имя файла.Поскольку эти проблемы влияют на безопасность сайта, мы подготовили две версии: одну для Joomla 5 и Joomla 4, а также дополнительную версию для Joomla 3 (предназначенную для устаревшего релиза Quantum Manager 2.0.4, для тех, кто все еще поддерживает сайты на Joomla 3).⚠️ Примечание: обновите Quantum Manager до версии 3.2.1 для Joomla 5 / Joomla 4 и установите Quantum Manager версии 2.0.5 для Joomla 3 (только исправления проблем безопасности).Команда NorrNext благодарит Joomla Security Strike Team и Joomla VEL Team за помощь в обнаружении и исправлении уязвимостей.Читать новостьСкачать@joomlafeed#joomla #расширения

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

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Вот такой код:
Код
<?php echo $_SERVER['SERVER_NAME']; ?>

Позволяет вытянуть текущий хост, например: florida.site.com

Как бы его модифицировать, что бы на выходе просто оставался текущий под домен и ничего более? В данном случае, что бы осталось только слово florida, а все то, что идет дальше было удалено.

Спасибо.
*

Aleks.Denezh

  • Живу я здесь
  • 3404
  • 428 / 4
Re: Как вытянуть под домен на php?
« Ответ #1 : 13.04.2018, 15:32:50 »
del
« Последнее редактирование: 04.05.2018, 22:02:18 от Aleks.Denezh »
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Как вытянуть под домен на php?
« Ответ #2 : 13.04.2018, 16:34:48 »
можно и другим способом.

Код: php
<?php $what_you_want = substr($_SERVER['USER'], 0, strpos($_SERVER['USER'], '.')); echo ($what_you_want);?>
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Как вытянуть под домен на php?
« Ответ #3 : 13.04.2018, 17:13:17 »
$_SERVER['USER']
доступен только с командной строки и не факт, что выдает именно имя поддомена.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Как вытянуть под домен на php?
« Ответ #4 : 13.04.2018, 17:43:50 »
Цитировать
доступен только с командной строки и не факт, что выдает именно имя поддомена.

я на своем веб-полигоне проверил оба варианта. php 7.0.25. оба работают. просто мне показалось, что ТС не совсем конкретно сформулировал задачу, потому и решил привести пример выше, как вариант. на случай, если нужна не просто florida, а florida.com. на мой взгляд, легче (элегантнее как-то) воспользоваться строковыми функциями для таких задач. хотя я не понимаю зачем ТС это нужно на стороне сервера.

я не профи в php, но вижу что у меня есть эта серверная переменная https://www.zend-test.techtranslate247.ru/phpinfo.php

код Алекса /subdomain.php

мой /subdomain1.php




« Последнее редактирование: 13.04.2018, 17:47:04 от capricorn »
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Re: Как вытянуть под домен на php?
« Ответ #5 : 13.04.2018, 18:07:18 »
Идея простая, хочу использовать гео-теги с городами, да и не только, т. к. применений данной фишке можно придумать много.

Например, для сайта http://челябинск.сайт.рф внутри head автоматом подставится:
Код
<meta name = «geo.placename» content = «Челябинск, Россия» />

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

Большое спасибо всем за помощь!) Единственное, очень надеюсь, что он кирилицу через punycode не выдаст, тогда еще надо мутить конвертер.
« Последнее редактирование: 13.04.2018, 18:11:39 от dm-krv »
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Как вытянуть под домен на php?
« Ответ #6 : 13.04.2018, 18:33:17 »
Цитировать
<meta name = «geo.placename» content = «Челябинск, Россия» />

Тебе это ничего не даст для продвижения сайта. Можно вставить любой тег в HTML страницу.
« Последнее редактирование: 13.04.2018, 18:37:19 от capricorn »
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Re: Как вытянуть под домен на php?
« Ответ #7 : 13.04.2018, 19:51:49 »
Тебе это ничего не даст для продвижения сайта. Можно вставить любой тег в HTML страницу.

Почему не даст? По городам лучше должно ранжироваться + не придется вручную в метрике прописывать город.
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Re: Как вытянуть под домен на php?
« Ответ #8 : 30.04.2018, 09:28:59 »
Привожу ниже рабочий вариант для кириллических доменов:
Код
<?php

header('Content-Type: text/html; charset=utf-8');

include('idna_convert.class.php');

function coderurl($url) {
$idn = new idna_convert(array('idn_version'=>2008));
$url=(stripos($url, 'xn--')!==false)? $idn->decode($url) : $idn->encode($url);
echo $url;
}

$host = explode('.', $_SERVER['SERVER_NAME']);
$subdomain = $host[0];
coderurl("$subdomain");

?>

Нужно положить в корень скрипт idna_convert.class.php для конвертирования punycode иначе не взлетит, найти его можно в интернете. Всем спасибо за помощь!)

P. S. Случаем никто не встречал в сети скриптов для автоматического склонения слов по падежам? Это было бы здорово, если такое существует)

P. S. S. Это просто офигительно, но нашел скрипт для склонения городов. Осталось только состыковать и получится отличный инструмент для создания виртуальных филиалов по городам)
« Последнее редактирование: 30.04.2018, 09:33:35 от dm-krv »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как переименовать домен (имя сайта) на локальном хостинге?

Автор Amzel

Ответов: 2
Просмотров: 1669
Последний ответ 05.06.2013, 12:46:15
от Amzel