Jump to content

odys

Клиенты
  • Content Count

    2,346
  • Joined

  • Last visited

Community Reputation

372 Профессионал

3 Followers

About odys

  • Rank
    Новичок

Контакты

  • Сайт
    https://kanaspo.com/

Информация

  • Пол
    Мужчина
  • Город
    Берлин

Recent Profile Visitors

9,319 profile views
  1. ну вот, теперь зашибись! хотя ещё чуть-чуть 😉
  2. @Diman777 вообще не плохо, но только главная страница. а вот, что не понравилось: 1. Фон - бетонный асфальт и новости... 2. Логотип - какой-то он совсем не от этого дизайна 3. На странице полной новости, у блока с заголовком очень большой отступ от контента 4. Очень много мест, где не хватает отступов или они не учтены. Например: между Источником новости и версией для печати; Информация после «Посетители, находящиеся в группе Гости, не могут отвечать и оставлять комментарии к данной публикации.»; Логотип сильно смещён вправо относительно меню, а меню относительно блока с контентом в итоге — лесенка; кнопки нравится и не нравится 5. Блок новости дня, там инфа за 17 число, хотя сегодня уже 23-е. Новости «недельной» давности — это очень старые новости
  3. Очень современный дизайн...
  4. Всем привет. У меня, когда включаю нативные эмоджи, в консоле висит ошибка ReferenceError: display_last_emoji is not defined, соответственно всё остальное, что выполняется в {AJAX} не работает: подгрузка изображений и highslide. Это баг или у меня что-то? У меня, по умолчанию, был отключен редактор для комментариев, когда включил ошибка пропала и highslide заработал.
  5. да. нужно в плагине изменить if ( count($socimgarticle) ) { $socimgarticle = str_replace("/thumbs/","/",$images[0]); $socimgarticle = str_replace("/medium/","/",$social_tags['image']); } на if ( count($socimgarticle) ) { $socimgarticle = str_replace("/thumbs/","/",$socimgarticle[0]); $socimgarticle = str_replace("/medium/","/",$socimgarticle); } Скачать обновлённую версию: https://yadi.sk/d/5ecZ-g_yO-QnDQ
  6. смысл в том, что если используется постер, то данную картинку я всегда готовил для поста, соответственно оно было в приоритете для соц. сетей. Если же постер пусто, тогда картинку со второго поля.
  7. ну, например я раньше тоже пользовался 2-мя полями. В первое загружал основную картинку, а во второе, не во все материалы, загружал постер. Он, как правило, был раза в 2 больше и служил больше для визуального оформления страницы новости.
  8. @Diman777, @radrigo готово <?xml version="1.0" encoding="utf-8"?> <dleplugin> <name>og:image</name> <description></description> <icon></icon> <version>2.0</version> <dleversion>14</dleversion> <versioncompare>greater</versioncompare> <upgradeurl></upgradeurl> <filedelete>0</filedelete> <needplugin></needplugin> <mnotice>0</mnotice> <mysqlinstall><![CDATA[]]></mysqlinstall> <mysqlupgrade><![CDATA[]]></mysqlupgrade> <mysqlenable><![CDATA[]]></mysqlenable> <mysqldisable><![CDATA[]]></mysqldisable> <mysqldelete><![CDATA[]]></mysqldelete> <phpinstall><![CDATA[]]></phpinstall> <phpupgrade><![CDATA[]]></phpupgrade> <phpenable><![CDATA[]]></phpenable> <phpdisable><![CDATA[]]></phpdisable> <phpdelete><![CDATA[]]></phpdelete> <notice><![CDATA[]]></notice> <file name="engine/modules/show.full.php"> <operation action="replace"> <searchcode><![CDATA[if ( count($images) ) { $social_tags['image'] = str_replace("/thumbs/","/",$images[0]); $social_tags['image'] = str_replace("/medium/","/",$social_tags['image']); }]]></searchcode> <replacecode><![CDATA[$xfieldsdata = xfieldsdataload( $row['xfields'] ); if (isset($xfieldsdata['img'])) { $soctimage = explode('|', $xfieldsdata['img']); if (count($soctimage) > 1) {$socimgarticle = $config['http_home_url'].'uploads/posts/'.$soctimage[1];} else {$socimgarticle = $config['http_home_url'].'uploads/posts/'.$soctimage[0];} } else { $socimgarticle = $images; if ( count($socimgarticle) ) { $socimgarticle = str_replace("/thumbs/","/",$images[0]); $socimgarticle = str_replace("/medium/","/",$social_tags['image']); } else { $socimgarticle = $config['http_home_url'].'uploads/kanaspo.jpg'; } } $social_tags['image'] = $socimgarticle;]]></replacecode> </operation> </file> </dleplugin> $xfieldsdata['img'] — в 2-х местах меняем img на имя своего поля вот для 2-х <?xml version="1.0" encoding="utf-8"?> <dleplugin> <name>og:image</name> <description></description> <icon></icon> <version>2.0</version> <dleversion>14</dleversion> <versioncompare>greater</versioncompare> <upgradeurl></upgradeurl> <filedelete>0</filedelete> <needplugin></needplugin> <mnotice>0</mnotice> <mysqlinstall><![CDATA[]]></mysqlinstall> <mysqlupgrade><![CDATA[]]></mysqlupgrade> <mysqlenable><![CDATA[]]></mysqlenable> <mysqldisable><![CDATA[]]></mysqldisable> <mysqldelete><![CDATA[]]></mysqldelete> <phpinstall><![CDATA[]]></phpinstall> <phpupgrade><![CDATA[]]></phpupgrade> <phpenable><![CDATA[]]></phpenable> <phpdisable><![CDATA[]]></phpdisable> <phpdelete><![CDATA[]]></phpdelete> <notice><![CDATA[]]></notice> <file name="engine/modules/show.full.php"> <operation action="replace"> <searchcode><![CDATA[if ( count($images) ) { $social_tags['image'] = str_replace("/thumbs/","/",$images[0]); $social_tags['image'] = str_replace("/medium/","/",$social_tags['image']); }]]></searchcode> <replacecode><![CDATA[$xfieldsdata = xfieldsdataload( $row['xfields'] ); if (isset($xfieldsdata['img'])) { $soctimage = explode('|', $xfieldsdata['img']); if (count($soctimage) > 1) {$socimgarticle = $config['http_home_url'].'uploads/posts/'.$soctimage[1];} else {$socimgarticle = $config['http_home_url'].'uploads/posts/'.$soctimage[0];} } elseif (isset($xfieldsdata['poster'])) { $soctimage = explode('|', $xfieldsdata['poster']); if (count($soctimage) > 1) {$socimgarticle = $config['http_home_url'].'uploads/posts/'.$soctimage[1];} else {$socimgarticle = $config['http_home_url'].'uploads/posts/'.$soctimage[0];} } else { $socimgarticle = $images; if ( count($socimgarticle) ) { $socimgarticle = str_replace("/thumbs/","/",$images[0]); $socimgarticle = str_replace("/medium/","/",$social_tags['image']); } else { $socimgarticle = $config['http_home_url'].'uploads/kanaspo.jpg'; } } $social_tags['image'] = $socimgarticle;]]></replacecode> </operation> </file> </dleplugin> также 2 раза поменять poster на своё имя поля. И так по аналогии можно хоть 10 полей добавить Ну и скачать: https://yadi.sk/d/5ecZ-g_yO-QnDQ
  9. у тебя вывод на главной через custom? Тогда разреши постраничную навигацию: https://dle-news.ru/extras/online/startnews.html ну и
  10. нет такого в dle. давай ссылку на сайт
×
×
  • Create New...