Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

DLE Простые заголовки (метатеги) в шаблоне полной новости

Тема в разделе "Хаки DLE", создана пользователем Ботяра, 2 дек 2017.

02.12.17 в 19:13
05.08.24 в 14:34
14
5.477
4
  1. TopicStarter Overlay
    Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    Вот простой пример того, что можно сделать, просто в шаблоне 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
    Страница хака: Простые заголовки (метатеги)
     
    • Нравится Нравится x 4
    • Полезно Полезно x 3
    • Лучший Лучший x 1
  2. Winston?!

    Winston?! VIP Кинотрафик v2

    Сообщения:
    1.252
    Симпатии:
    69
    Лучших ответов:
    2
    byroot а как сделать, чтобы дескрипшн сгенерированный этим хаком добавлялся еще в og:дескрипшин? А то сейчас всякая билиберда там((
     
    • Нравится Нравится x 1
  3. TopicStarter Overlay
    Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    Winston?! настроить ОГ разметку через metagen, или править создание разметки в ДЛЕ, но первый вариант лучше, т.к. вся дальнейшая его настройка будет в шаблоне полной новости проводиться.
     
    • Нравится Нравится x 1
  4. Winston?!

    Winston?! VIP Кинотрафик v2

    Сообщения:
    1.252
    Симпатии:
    69
    Лучших ответов:
    2
    да я уже сделал правки через систему плагинов, вот теперь не могу понять, как сделать, чтобы этот модуль заполнял еще и ог:дескрипшн, а не только обычный дескрипшн
     
  5. TopicStarter Overlay
    Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    постом выше написал же как это можно сделать!
     
  6. kir1984

    kir1984 PRO Users

    Сообщения:
    55
    Симпатии:
    3
    Лучших ответов:
    0
    в 13.2 это не работает? вношу все правки, как вы описали и нифига.... как было все, так и осталось (
     
  7. hent4iboys

    hent4iboys Бывалый

    Сообщения:
    707
    Симпатии:
    93
    Лучших ответов:
    2
    работает :/
     
    • Нравится Нравится x 1
  8. TopicStarter Overlay
    Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    надо плагин создать и прописать в нем эти правки, всё работает отлично!
     
  9. sas7110

    sas7110 Команда форума VIP Кинотрафик v2

    Сообщения:
    1.520
    Симпатии:
    325
    Лучших ответов:
    0
    Никто не сделал плагин?
     
  10. Krabsterz8

    Krabsterz8 Бывалый

    Сообщения:
    841
    Симпатии:
    139
    Лучших ответов:
    1
    .
     
    Последнее редактирование: 3 фев 2020
    • Нравится Нравится x 1
    • Лучший Лучший x 1
  11. prostak402

    prostak402 Зелёный

    Сообщения:
    14
    Симпатии:
    0
    Лучших ответов:
    0
    Не страбатывает тег [if] почему то. Код выводится просто текстом
     
  12. TopicStarter Overlay
    Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    0
    Лучших ответов:
    54
    • Нравится Нравится x 1
  13. Король

    Король Бывалый

    Сообщения:
    393
    Симпатии:
    19
    Лучших ответов:
    0
    Напишу сюда проблему!
    Сделали 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]
    Screenshot_28.jpg
     
  14. Король

    Король Бывалый

    Сообщения:
    393
    Симпатии:
    19
    Лучших ответов:
    0
    Убрав в фулстори это
    [metatags]
    <title>{title}</title>
    <description>{title}</description>
    <og:title>{title}</og:title>
    <og:description>{title}</og:description>
    [/metatags]
    То нормально стало
     
  15. GeorgiiKYK

    GeorgiiKYK Бывалый

    Сообщения:
    255
    Симпатии:
    40
    Лучших ответов:
    0
    Последнее редактирование: 5 авг 2024
Похожие темы
  1. Webster
    Ответов:
    15
    Просмотров:
    3.563
  2. Frosty
    Ответов:
    6
    Просмотров:
    2.263
  3. tatowka
    Ответов:
    0
    Просмотров:
    496
  4. Warlog
    Ответов:
    8
    Просмотров:
    4.830
  5. ramor
    Ответов:
    0
    Просмотров:
    402
Загрузка...