Вот простой пример того, что можно сделать, просто в шаблоне fullstory.tpl в самый верх вставить: Код: [title] {title} [if xfvalue_original] / [xfvalue_original][/if] [if xfvalue_year] ([xfvalue_year])[/if] - смотреть онлайн в хорошем качестве [/title] [description] [if short_story] {short-story limit="150"} [else] Смотреть [catlist=2]фильм[/catlist] [catlist=3]сериал[/catlist] [catlist=4,8,9]мультфильм[/catlist] {title} [if1 xfvalue_original] / [xfvalue_original][/if1] [if1 xfvalue_year] [xfvalue_year] года[/if1] бесплатно, онлайн в хорошем качестве [/if] [/description] [if !keywords] [keywords]смотреть, онлайн, бесплатно, фильм[/keywords] [/if] Все двойные пробелы и табы будет заменены на один пробел. Примечание: В данном примере ключевые слова заполняются только в том случае, если не заполнены ключи в самой новости. Установка: Открыть файл engine/modules/show.full.php Найти строку: Код: $tpl->compile( 'content' ); После нее вставить: Код: //////////////////////////////////////////////////////////////////////////////////////////////// $simple_meta = array('title', 'description', 'keywords'); foreach ($simple_meta as $key) { if (preg_match("#\[({$key})\](.*?)\[/\\1\]\s*#is", $tpl->result['content'], $meta_found)) { if ($key == 'title') $key = 'header_title'; $meta_found[2] = preg_replace("#\s{2,}#s", " ", $meta_found[2]); $metatags[$key] = trim($meta_found[2]); $tpl->result['content'] = str_replace($meta_found[0], "", $tpl->result['content']); } } //////////////////////////////////////////////////////////////////////////////////////////////// На этом все Автор: Олег Александрович a.k.a. Sander Страница хака: Простые заголовки (метатеги)
byroot а как сделать, чтобы дескрипшн сгенерированный этим хаком добавлялся еще в og:дескрипшин? А то сейчас всякая билиберда там((
Winston?! настроить ОГ разметку через metagen, или править создание разметки в ДЛЕ, но первый вариант лучше, т.к. вся дальнейшая его настройка будет в шаблоне полной новости проводиться.
да я уже сделал правки через систему плагинов, вот теперь не могу понять, как сделать, чтобы этот модуль заполнял еще и ог:дескрипшн, а не только обычный дескрипшн
Напишу сюда проблему! Сделали 301 редирект доменов со старого на новый домен. На старом домене(сайте) стоит модуль от xoo.pw Tubes Clip One Теперь вылезла на всех страницах с видео ошибка Приммер: [metatags]Russian Guy Fucks His Sister In The Kitchen While Their Parents Are At WorkRussian Guy Fucks His Sister In The Kitchen While Their Parents Are At WorkRussian Guy Fucks His Sister In The Kitchen While Their Parents Are At Work[/metatags]
Убрав в фулстори это [metatags] <title>{title}</title> <description>{title}</description> <og:title>{title}</og:title> <og:description>{title}</og:description> [/metatags] То нормально стало
Как заставить работать на DLE 16? Спасибо) Пожалуйста))) dle-plugins/fullstory-metatags.xml at master · San-Dev/dle-plugins