Новости Joomla

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

👩‍💻 WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы.Пакет плагинов, обеспечивающий ручную и автоматическую отправку url адресов Joomla в поисковые системы на переиндексацию по протоколу IndexNow. Согласно документации протокол поддерживают все крупнейшие поисковые системы, кроме Google. Протокол служит для получения от сайтов URL, которые нужно переиндексировать заново или проиндексировать в первый раз как можно быстрее. Отправка адресов сайта таким образом существенно ускорит индексацию нового или изменённого контента поисковыми системами.Поисковые системы по этому протоколу обмениваются друг с другом данными, поэтому отправив URL в одну из них вы сообщаете их сразу всем. Протокол IndexNow поддерживают:- Amazon- Microsoft Bing- Naver- Seznam.cz- Yandex - YepСуточный лимит URL - 10000 в сутки. Возможна отправка вручную и автоматически. Поддерживаются:- материалы и категории материалов Joomla- контакты и категории контактов Joomla- SW JProjects - компонент каталога расширений для Joomla- JoomShopping - компонент интернет-магазина для Joomla- Phoca Download - компонент каталога файлоа для Joomla- Phoca Cart - компонент интернет-магазина для Joomla- RadicalMart - компонент интернет-магазина для JoomlaПакет плагинов работает с Joomla 4.3+. Тестировался на Joomla 5 и Joomla 6.Смотреть видео:- ВК Видео- RuTubeСсылки:Страница расширенияGitHub расширенияРаздел Поддержка протокола IndexNow в справке Яндекса@joomlafeed#joomla #seo #indexnow

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

dm-krv

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

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

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

Спасибо.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 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
Просмотров: 1723
Последний ответ 05.06.2013, 12:46:15
от Amzel