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

x1

  • Давно я тут
  • 636
  • 15 / 0
  • Linux — это Windows для бытовой техники
Что то в Google не нашел плагина, как сделать, что бы при добавлении комментария, отсылалось уведомление на емейл. Кто то решал такую проблему?
*

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
Нет там при добавлении комментария события для плагинов.
*

x1

  • Давно я тут
  • 636
  • 15 / 0
  • Linux — это Windows для бытовой техники
Нет там при добавлении комментария события для плагинов.

Это понятно, что нет "события для плагинов". Но не хочется ставить сторонний аж цэлый компонент (комментариев например) только для одной функции - отправка уведомления о новом комменте на емейл админу.

Вообще - это странно по меньшей мере, как для меня. В Joomla 2.5 очень четко реализована функция голосования... отслеживается все.. Почему такое же нельзя было сделать для комментов? По сути - одно и то же. При голосовании нажимаем , а при комментах - пишем.
*

x1

  • Давно я тут
  • 636
  • 15 / 0
  • Linux — это Windows для бытовой техники
k2 комментарии - уведомление на емейл
« Ответ #3 : 23.04.2012, 14:15:19 »
Может кому пригодится.
Нужно было отправлять уведомление о новом комментарии на 2 емейла незарегистрированных пользователей mail_1@gmail.com и  mail_2@gmail.com.

В файле components\com_k2\models\item.php в районе строки  1018
в конце функции function comment() заменяем 3 последние строки:

Код
		}
$mainframe->close();
}

перед этими 3-мя строками добавляем блок вывода на емейл (заменяем на этот блок):

Код
         $mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();
$sender = array(
$config->getValue( 'config.mailfrom' ),
$config->getValue( 'config.fromname' ) );
$mailer->setSender($sender);
  $recipient = explode(",", "mail_1@gmail.com, mail_2@gmail.com");
$mailer->addRecipient($recipient);
$mailer->setSubject(JText::_('K2_NEWCOMMENT_EMAIL'));
if  (!trim($commentURL)=="") {
 $commentURL = "Сайт: ". $commentURL. "\n";
}
$body = "Имя: ". $userName.  "\n". "E-mail: ". $commentEmail. "\n". $commentURL. "Комментарий: ". $commentText;
  $mailer->setBody($body);
$mailer->isHTML(true);
$mailer->Send();
}

  $mainframe->close();
}

в языковой файл нужно добавить перевод константы: K2_NEWCOMMENT_EMAIL="Новый комментарий"
« Последнее редактирование: 13.05.2012, 21:49:27 от x1 »
*

x1

  • Давно я тут
  • 636
  • 15 / 0
  • Linux — это Windows для бытовой техники
По просьбе трудящихся добавил также:
1 - отсылается также IP адрес автора комментария, что бы его забанить
2 - отсылается также ссылка на материал, в котором был добавлен комментарий

Код
      $mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();
$sender = array(
$config->getValue( 'config.mailfrom' ),
$config->getValue( 'config.fromname' ) );
$mailer->setSender($sender);
  $recipient = explode(",", "mail_1@gmail.com, mail_2@gmail.com");
$mailer->addRecipient($recipient);
$mailer->setSubject(JText::_('K2_NEWCOMMENT_EMAIL'));
$userIP = $_SERVER['REMOTE_ADDR'];
$baselink = '<a href="'. JURI::base();
$link = K2HelperRoute::getItemRoute($item->id.':'.urlencode($item->alias), $item->catid.':'.urlencode($item->category->alias)). '">Ссылка</a>';
if  (!trim($commentURL)=="") {
  $commentURL = "Сайт: ". $commentURL. "<br>";
}
$body = 'Имя: '. $userName.  '<br/>'. 'E-mail: '. $commentEmail. '<br/>'. $commentURL. 'Комментарий: '. $commentText. '<br/>'. 'IP: '.$userIP. '<br/>'. 'Страница комментария: '.$baselink. $link;
  $mailer->setBody($body);
$mailer->isHTML(true);
$mailer->Send();

}

  $mainframe->close();
}
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Огромное спасибо!

Отпишите пожалуйста для какой версии К2 делали.
Нужно в FAQ добавить!
Смотрю....
*

x1

  • Давно я тут
  • 636
  • 15 / 0
  • Linux — это Windows для бытовой техники
2
Отпишите пожалуйста для какой версии К2 делали.

Версия K2 2.5.6. До 2.5.7 пока не обновлялся (нет времени), но думаю должно работать.
*

Mr.X

  • Захожу иногда
  • 107
  • 0 / 0
сделал все как написано.
но ссылка почему то не передается ((
*

x1

  • Давно я тут
  • 636
  • 15 / 0
  • Linux — это Windows для бытовой техники
но ссылка почему то не передается ((

а что передается? Какая строчка передается в тексте письма?
Могу только добавить, что у иностранного юзера, который мне написал,  все это заработало при установке способа отправки с хостинга как 'PHP MAILER'. Т.е. надо поэксперементировать с настройками.

[вложение удалено Администратором]
« Последнее редактирование: 17.05.2012, 02:39:05 от x1 »
*

saharin88

  • Захожу иногда
  • 291
  • 20 / 1
  • JoomWork
спасибо, пригодилось
*

rishard

  • Захожу иногда
  • 71
  • 3 / 3
2
Версия K2 2.5.6. До 2.5.7 пока не обновлялся (нет времени), но думаю должно работать.

Вы не могли бы взглянуть, как там и что меняется в K2 v.2.6.6 ? очень нужный хак, имхо.  Существуют и иные решения на эту тему, но ваше представляется мне оптимальным.
*

VasiliO

  • Захожу иногда
  • 69
  • 0 / 0
Гы ну вы заморачиваетесь не по детски я ставлю Jcomments и не парюсь там и уведомление на емайл и всё что хочешь + конектор работает нормально ничего отключать не надо
*

rishard

  • Захожу иногда
  • 71
  • 3 / 3
Гы ну вы заморачиваетесь не по детски я ставлю Jcomments и не парюсь

Вы правы, я действительно стараюсь работать "не по детски".
*

Ingener

  • Давно я тут
  • 547
  • 10 / 5
Друзья, в последней версии к2 решение работает. но в письмах приходит только текст и емайл, а нужно чтобы - текст, емайл и АДРЕС САЙТА (я это поле переименовал под телефон). Помогите, очень нужно, что нужно вставить в приведенный выше код, чтобы адрес сайта тоже в письме был?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться