WEB лаборатория DLE » DataLife Engine » Модули DLE » MetaGen - делаем разметку Open Graph в DLE
Навигация
Популярное
    Статистика

    Материалов: 1789 [+0]
    Пользователей: 685 [+0]

    Всего онлайн : 2
    Пользователей: 0
    Гостей: 2


    Последние комментарии
    ...
    HI-tech:
    0

    MetaGen - делаем разметку Open Graph в DLE

    Автор: Robot_DLElabкатегория: DataLife Engine » Модули DLEдата: 22-03-2013, 15:21
    MetaGen - делаем разметку Open Graph в DLE


    Как сделать разметку Open Graph в DLE? Для реализации этой идеи вам поможет этот модуль.

    Что такое Open Graph от Яндекса

    Модуль встраивается в шаблон, т. е. используется тэг {include ...}. Однако нормально его реализовали только в 9.8, возможно на ранних версиях работать не будет.

    В fullstory.tpl
    {include file="engine/metagen.php?a=add&r=og&p=og:title&v={title}"}
    {include file="engine/metagen.php?a=add&r=og&p=og:url&v={full-link}"}
    {include file="engine/metagen.php?a=add&r=og&p=og:image&v=http://myhost.ru/video/my_video.jpg"}
    {include file="engine/metagen.php?a=add&r=og&p=og:description&v={short-story}"}
    {include file="engine/metagen.php?a=add&r=og&p=og:video&v=http://myhost.ru/video/my_video.swf"}
    {include file="engine/metagen.php?a=add&r=og&p=og:video:height&v=640"}
    {include file="engine/metagen.php?a=add&r=og&p=og:video:width&v=480"}
    {include file="engine/metagen.php?a=add&r=og&p=og:duration&v=56"}
    {include file="engine/metagen.php?a=add&r=og&p=og:video:type&v=application/x-shockwave-flash"}

    В main.tpl внутри тэга head
    &#123;include file='engine/metagen.php?a=get&r=og&t=<meta name="{p}" content="{v}" />'}

    В итоге на странице получим нормальную разметку.



    Скачать бесплатно

    Теги: dle, модуль, Open Graph

    Другие новости по теме:


    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.