Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

bitongo

  • Новичок
  • 1
  • 0 / 0
Для индексации на Яндекс.Видео и для просмотра на Facebook требуются теги:
Код
............
    <meta property="og:title" content="Мой любимый ролик"/>
    <meta property="og:url" content="http://myhost.ru/video.html"/>
    <meta property="og:image" content="http://myhost.ru/video/my_video.jpg"/>
    <meta property="og:description" content="Формула 1, победа моей любимой команды"/>
    <meta property="og:video" content="http://myhost.ru/video/my_video.swf" />
    <meta property="og:video:height" content="640" />
    <meta property="og:video:width" content="480" />
    <meta property="og:duration" content="56" />
    <meta property="og:video:type" content="application/x-shockwave-flash" />
............

Пробовал ITPMeta. Компонент хороший,  но вставлять теги вручную на каждую страницу не очень интересно.
Вставлял но не  получилось такой код в /components/com_hwdvideoshare/models/core.php:
Код
$openGraph = "<meta property=\"og:title\" content=\"".$row->title."\"/>
..........
........
$mainframe->addCustomHeadTag($openGraph);

В официальной документации ничего не нашел, на форуме у них тоже
Используется: Joomla 1.5.25 Hwdvideoshare 805
*

pantela

  • Захожу иногда
  • 257
  • 1 / 0
Re: Как вставить мета-теги Open Graph Protocol ?
« Ответ #1 : 29.02.2012, 17:39:06 »
Подскажите пожалуйсто и мне как прикрутить к тегу <meta property="og:image" content=""/> Изображение... У меня вобще оно не тянется даже при ручной вставке... На сколькоя  понимаю тег должен охватывать все изображение, а онг у меня не одно не ловит...
*

rusich

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Как вставить мета-теги Open Graph Protocol ?
« Ответ #2 : 14.08.2012, 23:16:57 »
Пришло время и мне задуматься над этой проблемой, хочется видеть сайт видеть в результатах поиска по Яндекс. Видео. Сам Яндекс предлагает 5 вариантов добавления микроразметки на сайт, остановился на OpenGraph. Решилось довольно быстро, но во многом благодаря тому, что не так давно сталкивался с одной похожей проблемой и мне помогли ее решить, попутно указав, где надо копать.

Также хочу обратиться ко всем пользователям ветки, посвященной Hwdvideoshare. Не оставайтесь глухими к чужим проблемам, помните правило: решил сам - помоги другому, вместе мы сможем улучшить функционал и избавиться от недочетов и ошибок, которые у этого компонента еще встречаются. Не ленитесь потратить несколько минут, чтобы написать пост и помочь людям.

Теперь по теме. Править будем файл \components\com_hwdvideoshare\hwdvideoshare.html.php. Резонно будет вставить код где-нибудь на 750-й строке. Согласно официальной инструкции Яндекса (http://help.yandex.ru/webmaster/?id=1116426), обязательными являются четыре тега данной разметки, их мы и вставим вот таким образом:

Код
$doc->addCustomTag('<meta property="og:title" content="'.$meta_title.'"/>');
$doc->addCustomTag('<meta property="og:video" content="http://youtube.com/watch?v='.$row->video_id.'"/>');
$doc->addCustomTag('<meta property="og:video:type" content="application/x-shockwave-flash" />');
$doc->addCustomTag('<meta property="og:image" content="'.hwd_vs_tools::generateThumbnailURL( $row->id, $row->video_id, $row->video_type, $row->thumbnail ).'" />');

Однако все же одна неразрешимая проблемка осталась: как видим, тег og:video, определяющий путь к видеоплейеру, определяет его в данном случае для Youtube. Если у вас есть ролики Вконтакте или Яндекс.Видео, можно перенастроить на них, но вот верное значение для всех видеохостингов получить, видимо, не удастся.
*

pantela

  • Захожу иногда
  • 257
  • 1 / 0
Re: Как вставить мета-теги Open Graph Protocol ?
« Ответ #3 : 13.09.2012, 12:45:15 »
Помню я ещё добавил тег
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru-Ru" lang="ru-ru" xmlns:fb="http://www.facebook.com/2008/fbml">
вот только на сколько он требуемый хз...
*

dimochkasainr

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Как вставить мета-теги Open Graph Protocol ?
« Ответ #4 : 05.02.2013, 20:50:07 »
Народ. Большая проблема. Яндекс Яндексович не хочет индексировать видео контент без тега <html xmlns:og="http://ogp.me/ns#" xmlns:fb="http://ogp.me/ns/fb#"/> мне его надо засунуть между <head> </head> как сие сделать ума не приложу. ПА-МА-ГИ-ТЕ! МА-МА! ЛЁ-ЛИК! (С) Бриллиантовая рука :))))
*

rusich

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Как вставить мета-теги Open Graph Protocol ?
« Ответ #5 : 10.04.2013, 19:15:20 »
Народ. Большая проблема. Яндекс Яндексович не хочет индексировать видео контент без тега <html xmlns:og="http://ogp.me/ns#" xmlns:fb="http://ogp.me/ns/fb#"/> мне его надо засунуть между <head> </head> как сие сделать ума не приложу. ПА-МА-ГИ-ТЕ! МА-МА! ЛЁ-ЛИК! (С) Бриллиантовая рука :))))

Ну это проще простого - откорректировать тэг <html> в шаблоне самой Joomla. Только он должен идти не между <head> и <head>, а перед ними - http://help.yandex.ru/webmaster/?id=1116426
« Последнее редактирование: 10.04.2013, 19:19:17 от rusich »
*

captainpower

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Re: Как вставить мета-теги Open Graph Protocol ?
« Ответ #6 : 30.03.2014, 13:34:33 »
я в index.php
поставил так:
Код
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru-RU" lang="ru-RU" prefix="og: http://ogp.me/ns#
              video: http://ogp.me/ns/video#
              ya: http://webmaster.yandex.ru/vocabularies/">


Но вот имеется  такой вопрос....
если ролик вставляемый на свой сайт
находится на youtube

через плагин контента {youtube}{/youtube}
что должно быть прописано в
Код
<meta property="og:url" content="?"/>

ссылка с видео на свой сайт или на yotube?

p.s.насчет законности размещения  вроде более менее понятно..
явного запрещения - нет если правообладатель не возражает.



*

Beer

  • Завсегдатай
  • 1102
  • 42 / 1
  • БИРУ - БИР!
Re: Как вставить мета-теги Open Graph Protocol ?
« Ответ #7 : 29.09.2014, 00:32:51 »
Цитировать
$doc->addCustomTag('<meta property="og:video" content="http://youtube.com/watch?v='.$row->video_id.'"/>');
А если у меня в галерее видео с нескольких хостингов и еще локальное видео - как писать тогда?
*

Beer

  • Завсегдатай
  • 1102
  • 42 / 1
  • БИРУ - БИР!
Re: Как вставить мета-теги Open Graph Protocol ?
« Ответ #8 : 11.11.2014, 14:28:11 »
Микроразметку формирует файл \components\com_hwdmediashare\libraries\opengraph\opengraph.php
Соответственно лучше ковырять его.
Для вывода голосов и кол-ва просмотров для Яндекса добавить:
Код
$doc->addCustomTag('<meta property="ya:ovs:likes" content="'.$utilities->escape($item->likes).'"/>');
$doc->addCustomTag('<meta property="ya:ovs:views_total" content="'.$utilities->escape(JHtmlString::truncate($item->hits)).'" />');

В результате получим микроразметку в документе:
Код
<meta property="ya:ovs:likes" content="982828"/>
<meta property="ya:ovs:views_total" content="5997622" />
« Последнее редактирование: 11.11.2014, 15:33:25 от Beer »
*

EGGroup_CCTV

  • Новичок
  • 5
  • 2 / 0
Re: Как вставить мета-теги Open Graph Protocol ?
« Ответ #9 : 26.03.2015, 13:39:51 »
Уважаемые форумчане! Помогите разобраться с meta property="og:image".
Я вставил ссылку на картинку товара JoomShopping, следующим путем: (добавил в файл /templates/sj_flipshop/html/com_jshopping/product/product_default.php строчку  <meta property="og:image" content="<?php print $this->image_product_path?>/full_<?php print $image->image_name;?>" />) Теперь ссылка на картинку товара отображается в "og:image" но не в том месте где нужно, помогите добавить эту ссылку до </head>
Вот ссылка на страницу товара http://videonabludenie26.ru/katalog-tovarov/analogovye-videoregistratory/st-dvr-0411-light.html (то что я добавил отображается на 559 строке, при просмотре кода страницы) Несколько дней уже мучаюсь!
*

EGGroup_CCTV

  • Новичок
  • 5
  • 2 / 0
Re: Как вставить мета-теги Open Graph Protocol ?
« Ответ #10 : 26.03.2015, 16:54:57 »
Решение найдено, помог пользователь Дмитрий с другого форума вот ссылка на тему https://joomshopping.pro/forum/dorabotki/3679-dobavit-v-joomshopping-meta-property-og-image.html#23886 может кому пригодится. Ну а если в краце, то нужно плагин установить "add_metaprop" и все отлично работает! ;D ;D ;D
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вставить видео (hwdVideoShare) в материал, статью?

Автор Miho

Ответов: 3
Просмотров: 3262
Последний ответ 20.06.2011, 00:02:37
от yevrowl