Tison

Рейтинг
36
Регистрация
03.11.2014

Получилось сделать! Как рекомендует PunPun (разработчик многих модов и хаков для DLE


Открыть /engine/modules/show.full.php найти :

if ( $row['fixed'] ) {

Выше вставить :

$xfieldsdata = xfieldsdataload( $row['xfields'] );
$metatags['image'] = "<meta property=\"og:image\" content=\"{$xfieldsdata['tvoedoppole']}\" />";


Далее открыть /engine/engine.php найти код :

<meta name="keywords" content="{$metatags['keywords']}">{$disable_index}

Рядом вставить :

{$metatags['image']}

Придумал способ как это сделать, картинки в статьях выводятся через доп.поле я добавил между тегами head код

[aviable=showfull][xfgiven_ogimage]<meta property="og:image" content="[xfvalue_ogimage]" />[/xfgiven_ogimage][/aviable]

Но почему-то не обрабатывается внутри head, хотя на тестовом сервере работает но там версия dle 12+ . Или другой способ есть использовать значение доп.поле (путь до картинки) в теге head?

WebAlt:
Что так? Дешевле обновить двиг и сделать/переделать новый шаблон, чем кто-то будет внедрять Open Graph (который есть из коробки с 10-й версии) в этот динозавр восьми лет давности, за бесплатно сомнительно что кто-то подскажет. Тем более сейчас, до 15 июля, скидка на обновление 14% или при покупке одной лицензии получаешь две.
8.5 и 13.0 с виртуальной системой плагинов без правки оригинальных файлов - это небо и земля.

Я понимаю, сайт старый движок и шаблон, но обновлять движок только ради картинок Open Graph не стоит того это целое дело. И в дальнейшем будет перенесен на другую cms. Сейчас хотелось бы сделать правильные картинки для кнопок поделиться, это такая сложная задача?

^Спасибо! Работает.

Я так и предполагал сделать, но не знал как подключить или назначить рублику для особого вывода записей. Задумка удалась)

8 подключений css и я сбился со счета сколько у Вас подключений к js скриптам, кэш в этом случае не поможет т.к. это дополнительные запросы к этим файлом. Совет объединить стили в 1 css и отключить их у плагинов, тоже самое с js.

src="//am15.net/***

src="http://mixtraff.silvercdn.com/***

<script type="text/javascript" src="//mxtads.com/0867848194/b"></script>

^

Вот это выскакивает из iframe где раньше были игры для блога. БД на сайте нету, (почти html сайт) с элементами динамического управления с помощью js для установки счетчика и рекламы на все страницы.

levchernenko:
подменить src значения через js!?

Заблокировать advmaker и mixtraff с них идет реклама

Gerga, Спасибо, а то совсем не понимал с чего начать. Есть еще непонятки, но в процессе создания разберусь.

Загрузил бэкап сайта и бд, теперь работает нормально. Самообновление отключил. В чем была причина так и не разобрался...

awasome:
Обновился на 4.3? Обновка вышла. Только что обновился, на главной "Ошибка установки соединения с базой данных", с остальными страницами ок. Впервые так с обновлениями. Надо откатить.

Вот наверно из за ние и появились проблемы, загружу бэкап базы и сайта. Самообновление пора прикрывать.

Всего: 75