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

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
bzzik, работает отлично, спасибо. Проверял в профиле и модуле mod_hellome
Вот и славненько!

Создатель топика, переименутйе пожалуйста в "[РЕШЕНО] длинные сообщения в ленте активности и статусе"
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
*

vdr

  • Захожу иногда
  • 196
  • 17 / 0
  • Всё есть в тебе. Реализовывайся.
Это решение даже лучше, чем хотел.

При изменении статуса, пользователь пишет 500 символов. Все они отображаются в его статусе. В ленту активности попадает только 100 и ...

Просто и лаконично.
Спасибо.
bzzik +1
Всё есть в тебе. Реализовывайся.
*

moskit

  • Захожу иногда
  • 64
  • 6 / 0
  • ......
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
*

portugalam

  • Новичок
  • 6
  • 0 / 0
Прикрутил себе MyBlog и тут же в ленте активности стали напрягать огромные сообщения, которые там совершенно ни к чему... к тому же, чисто теоретически и другие активности могут быть тоже длинными, например комментарии... в общем решил копать не в MyBlog, а сделать более универсальный вариант.

Нам нужен файл: /com_community/libraries/activities.php начиная со строк 103-105, которые выглядят следующим образом:

Код
		if( $act->content == 'This is the body' ){
return '';
}

после этих строк вставляем следующий код:

Код
		$str = strip_tags(html_entity_decode(JString::trim($act->content))); // приводим строку к виду "только текст", теги на всякий случай тоже удаляем, зачем они нам в анонсе?

$limit = 600; // сколько символов оставляем
if (JString::strlen($str) > $limit) {
$limit = JString::strpos($str, " ", $limit);
$str = JString::substr($str, 0, $limit). '...'; //обрезаем до ближайшего пробела после указанного кол-ва символов и добавляем в конце многоточие
}

$str = htmlentities ($str, ENT_COMPAT, 'UTF-8'); //возвращаем строке вид, который хавает jomsocial

$act->content = $str;

Вуаля! Этот же кусок кода можно использовать для обрезания всех остальных объёмных данных в социалке, например длинные описания групп на главной
подскажите, пожалуйста, куда вставить этот код, чтобы обрезать длинные описания групп на главной? заранее благодарен.
*

tiholap

  • Новичок
  • 4
  • 0 / 0
Код
		$str = strip_tags(html_entity_decode(JString::trim($act->content))); // приводим строку к виду "только текст", теги на всякий случай тоже удаляем, зачем они нам в анонсе?
А как сделать так что бы форматирование не убирать, но текст ограничить?

Господа, все проще...

В файле  components/com_myblog/table/blogcontent.php

Находим:

$act->content   = $this->introtext;


Меняем на:

$act->content   = substr(strip_tags($this->introtext), 0, 200). " ...";

Радуемся...

З.Ы.  вместо 200 можете выбрать свое значение количества символов вступительного текста.... И никакого форматирования.
*

kharol

  • Moderator
  • 1721
  • 217 / 0
Вы ничего не путаете?
MyBlog и JomSocial разные компоненты, хоть и от одного разработчика
Но все-равно спасибо, может кому то пригодится
Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Господа, все проще...

В файле  components/com_myblog/table/blogcontent.php

Находим:

$act->content   = $this->introtext;


Меняем на:

$act->content   = substr(strip_tags($this->introtext), 0, 200). " ...";

Радуемся...

З.Ы.  вместо 200 можете выбрать свое значение количества символов вступительного текста.... И никакого форматирования.
Ну и будет Ваш PHP резать криво, так как с UTF-8 у него проблемы. Всегда используйте JString для таких операций.
*

Annaweb

  • Захожу иногда
  • 242
  • 3 / 0
Господа, все проще...

В файле  components/com_myblog/table/blogcontent.php

Находим:

$act->content   = $this->introtext;


Меняем на:

$act->content   = substr(strip_tags($this->introtext), 0, 200). " ...";

Радуемся...

З.Ы.  вместо 200 можете выбрать свое значение количества символов вступительного текста.... И никакого форматирования.


работает!

единственное, написала так :                $act->content   = JString::substr( $this->introtext , 0 , 300 ). '...';


сократились в активности сообщения из блога
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
*

Annaweb

  • Захожу иногда
  • 242
  • 3 / 0
Это вроде как уже неактуально - в настройки вынесли.


Для статуса - да.

для блога? не нашла..
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
*

Annaweb

  • Захожу иногда
  • 242
  • 3 / 0
Стили -> Установки отображения -> Длина содержимого ленты активности

А это в активности соц. сети?

или на общей странице блога, где все статьи
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Это относится к JomSocial конечно. Мы тут MyBlog не обсуждаем ;)

P.S.
Только сейчас заметил, что Вы привели код из MyBlog...  ::)
*

Annaweb

  • Захожу иногда
  • 242
  • 3 / 0
Стили -> Установки отображения -> Длина содержимого ленты активности

посмотрела.
да, у меня там написано 200

но на MyBlog почему-то не действовало..
*

antonickk

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Такая же проблема, выводится полный текст из MyBlog и Kunena. Как сделать так, чтобы обрезались только сообщения из этих компонентов?
*

Gorez

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Здесь я реализовал ограничение.
не работает ссылка
а с помощью изминения кода в файлах status.php core.php не работает((
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
не работает ссылка
а с помощью изминения кода в файлах status.php core.php не работает((
Уже неактуально - вынесли в настройки.

Стили -> Установки отображения -> Длина содержимого ленты активности
*

Annaweb

  • Захожу иногда
  • 242
  • 3 / 0
Уже неактуально - вынесли в настройки.

Стили -> Установки отображения -> Длина содержимого ленты активности

в версии 2.4

статус не обрезало почему-то..

а можно сделать чтобы не обрезало, а "сворачивал" половину текста+ссылка далее..
?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Все события и все видео на ленте активности расползается на всю страницу, при этом меню и все остальн

Автор mehman

Ответов: 1
Просмотров: 4305
Последний ответ 15.05.2015, 18:29:00
от motokraft
Вопрос по ленте активности в профиле

Автор Deni

Ответов: 43
Просмотров: 23620
Последний ответ 28.08.2014, 11:36:51
от sv13
Как убрать вывод последней активности на фронтальной странице?

Автор Andrej-zhe

Ответов: 1
Просмотров: 3943
Последний ответ 07.05.2014, 17:08:52
от Andrej-zhe
502 ошибка при загрузке изображений - решено

Автор Vikitos

Ответов: 2
Просмотров: 4558
Последний ответ 24.12.2013, 00:05:58
от Vikitos
Добавление фото в статус с мобильного телефона

Автор grafdrakula

Ответов: 0
Просмотров: 3773
Последний ответ 19.12.2013, 11:51:58
от grafdrakula