Новости Joomla

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

Вышел WT AmoCRM - RadicalForm v.1.4.0 плагин интеграции Joomla с AmoCRM

Вышел WT AmoCRM - RadicalForm v.1.4.0 плагин интеграции Joomla с AmoCRM

Плагин отправки данных в Amo CRM из форм обратной связи Joomla, созданных с помощью профессионального плагина Radical Form. Требует библиотеку WT Amo CRM library.

v.1.4.0. Что нового?

Выбор типа поля AmoCRM: сделка или контакт.

Для полей Radical Form можно выбрать назначение, куда их отправлять: в поле сделки (лида), контакта или в комментарий к сделке.

Строгая типизация данных.

Для полей появился параметр типизации, который позволяет привести данные к нужным для AmoCRM типам: строка, число и т.д. Это необходимо для корректной передачи данных полей. отличных от текстовых (например, поле типа флаг).

Системные требования

Плагин бесплатный. Поддерживает Joomla 4.3-6.x. Для работы необходима установленная и настроенная библиотека WT AmoCRM.

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

hidone

  • Новичок
  • 9
  • 0 / 0
Здравствуйте!

Не могу разобраться как работает introtext.
Пытаюсь в блоке вывода новостей получить из introtext содержимое <h1>Привет</h1>


Код
$pos1 = strpos($item->introtext, '<h1>');
$pos2 = strpos($item->introtext, '</h1>');
$title_of_content = substr($item->introtext, $pos1+4, $pos2);
echo "<!---->";
echo $title_of_content;
echo "<!---->";

В итоге выводится
<!---->
"Привет"


Откуда берутся кавычки и куда делся второй комментарий <!---->?


А если выводить например так, заключить переменную в тег <b>
Код
echo "<!---->";
echo <b>.$title_of_content.</b>;
echo "<!---->";

То вообще происходит неведомая хрень.
Выводится
<!---->
<b>"Привет"
а закрывающий тег </b> выводится на много ниже через несколько других тегов ломая весь код.

Как такое получается и что делать?



*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: introtext как работает не понятно
« Ответ #1 : 20.02.2016, 10:45:10 »
Цитировать
Как такое получается и что делать?

что вам известно о многобайтовых кодировках, например об UTF-8?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Wertos

  • Захожу иногда
  • 489
  • 22 / 0
Re: introtext как работает не понятно
« Ответ #2 : 20.02.2016, 11:02:31 »
Код: php
preg_match_all('#<h4>(.+?)<\/h4>#isu', $item->introtext, $arr);
echo $arr[1];
Я бы так сделал, или использовал

Код: php
JString::strpos

https://api.joomla.org/cms-3/classes/JString.html
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: introtext как работает не понятно
« Ответ #3 : 20.02.2016, 11:33:25 »
и JString::substr
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

hidone

  • Новичок
  • 9
  • 0 / 0
Re: introtext как работает не понятно
« Ответ #4 : 20.02.2016, 14:06:55 »
что вам известно о многобайтовых кодировках, например об UTF-8?
Ничего, кроме того что я в ней сохраняю все файлы.


Вариант
Код
$pos1 = JString::strpos($item->introtext, '<h1>');
$pos2 = JString::strpos($item->introtext, '</h1>');
$title_of_content = JString::substr($item->introtext, $pos1+4, $pos2);

никак не меняет результат.


Вариант
Код
preg_match_all('#<h1>(.+?)<\/h1>#isu', $item->introtext, $arr);
$title_of_content = $arr[1][0];
работает, спасибо
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: introtext как работает не понятно
« Ответ #5 : 20.02.2016, 14:11:02 »
никак не меняет результат.
потому что в substr 3-й параметр - это длина возвращаемой строки, а не до какого символа вернуть строку
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

hidone

  • Новичок
  • 9
  • 0 / 0
Re: introtext как работает не понятно
« Ответ #6 : 20.02.2016, 14:42:34 »
Действительно, спасибо, этот вариант тоже работает
Код
$pos1 = JString::strpos($item->introtext, '<h1>');
$pos2 = JString::strpos($item->introtext, '</h1>');
$title_of_content = JString::substr($item->introtext, $pos1+4, $pos2-4);
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: introtext как работает не понятно
« Ответ #7 : 20.02.2016, 14:44:48 »
так будет правильно работать только если $pos1=0, т.е. только если <h1> в самом начале строки
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Объясните как работает MVC Override с помощью плагина Joomla!

Автор kens1n

Ответов: 8
Просмотров: 2134
Последний ответ 09.10.2016, 11:00:25
от robert
Разработка компонента: в админке в списке не работает смена состояния записи

Автор AlekVolsk

Ответов: 4
Просмотров: 1639
Последний ответ 10.11.2014, 16:23:12
от b2z
Joomla 3.1 не находит JRequest. Не работает AJAX!

Автор justquestion

Ответов: 2
Просмотров: 3778
Последний ответ 11.10.2013, 12:42:08
от Aleks.Denezh