Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Как заменить родной блок поделиться (твиттер и прочие) на Блок «Поделиться» от Яндекс

Featured Replies

Posted

Как заменить родной блок поделиться (твиттер и прочие) на Блок «Поделиться» от Яндекс??

если кто не знает что это...вот ссылка  https://tech.yandex.ru/share/

кто-то ставил себе? подключали? как это реализовать.

Спасибо тем, кто откликнется

Перейти forums > front > topics > post найти:

{{if !$comment->item()->container()->disable_sharelinks and count( $comment->sharelinks() )}}
				<h5 class='ipsType_normal ipsType_reset ipsSpacer_top'>{lang="share_externally"}</h5>
				{template="sharelinks" group="global" app="core" params="$comment"}
			{{endif}}

измени на :

 <!--[if ]> 
{{if !$comment->item()->container()->disable_sharelinks and count( $comment->sharelinks() )}}
				<h5 class='ipsType_normal ipsType_reset ipsSpacer_top'>{lang="share_externally"}</h5>
				{template="sharelinks" group="global" app="core" params="$comment"}
			{{endif}}
<![endif]--> 

после его поставит ваш скрипт яндекса - пример:

<script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script>
<script src="//yastatic.net/share2/share.js"></script>
<div class="ya-share2" data-services="collections,vkontakte,facebook,odnoklassniki,moimir,gplus,twitter"></div>

резултат:

1.png

Перейти forums > front > topics > topic найти:

{template="sharelinks" app="core" group="global" params="$topic"}

изменит на :

<!--[if ]> 
{template="sharelinks" app="core" group="global" params="$topic"}
<![endif]-->  

после его поставит ваш скрипт яндекса - пример:

<script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script>
<script src="//yastatic.net/share2/share.js"></script>
<div class="ya-share2" data-services="collections,vkontakte,facebook,odnoklassniki,moimir,gplus,twitter"></div>

резултат:

2.png

  • Author

СSilence, спасибо....ты гений! все появилось...правда еще не тестировал (не нажимал кнопки..не знаю будет делиться или нет).

Кстати, а вот эти кнопки вверху форума (см. скрин) они чего делают-то? их отключить может или тоже задействовать можно?

 

и второй вопрос но уже не по теме...ты если соображаешь в этой штуке, подскажешь можешь еще

как сделать типа вставки шорткодов в редактор постов, что бы как в wordpress можно было внутри поста вставить {advertisement="blocks_ads_yandex"} или каким либо иным методом...но что бы реклама была не только в конце поста или в начале, что мы сами смогли сделать, но и внутри длинных постов по середине.

 

 

Снимок экрана от 2017-06-30 12-06-17.png

  • Author
45 минут назад, Silence сказал:

Поделится етого сообщения

а этот блок как заменить например на 3 кнопки (VK, OK, MAIL) ? что то у меня не получается заменить по принципу выше.

  • Author

С этим понятно...как отключать и включать доп кнопки ясно. Другое не ясно, что за комментить и что заменить на код от Яндекса...

 

там написано в редакторе кода IPS 

 

<div class='ipsfocus_breadcrumbWrap ipsClearfix'>
                        {template="ipsfocus_socialButtons" if="theme.ipsf_social" app="core" group="global" params=""}
                        {template="breadcrumb" app="core" group="global" params="true, 'top'"}
                    </div>

 

globalTemplate  этот блок который я испектором нашел....его да нужно заменить?

  • Author
17 минут назад, Silence сказал:

 {template="ipsfocus_socialButtons" if="theme.ipsf_social" app="core" group="global" params=""}

заменит с вашем

заменить красиво не получается. там блок div целый к 3мя кнопками родными. А у меня при замене блок "фабричный" заменяется на три кнопки от яндекса. А хотелось бы сделать это гармонично...т.е. подменить кнопки и вызов функции кнопок. Т.е. нужен хороший постический хирург для такой замены. Я к сожалению не специалист и делаю грубую замену...получается не красиво!

42 минуты назад, sergey81 сказал:

заменить красиво не получается. там блок div целый к 3мя кнопками родными. А у меня при замене блок "фабричный" заменяется на три кнопки от яндекса. А хотелось бы сделать это гармонично...т.е. подменить кнопки и вызов функции кнопок. Т.е. нужен хороший постический хирург для такой замены. Я к сожалению не специалист и делаю грубую замену...получается не красиво!

Дайте ссилку ваш форум ..... 

  • Author

все братское сердце...сделал как надо!

большая тебе благодарность.

А где взять ID и KEY для Google внешней авторизации?

  • Идентификатор ОБЯЗАТЕЛЬНО
     
    Нажмите кнопку Справка, чтобы узнать о том, где получить эту информацию. 
  • Закрытый ключ ОБЯЗАТЕЛЬНО
     
  • Использовать реальное имя? ОБЯЗАТЕЛЬНО
     
39 минут назад, sergey81 сказал:

все братское сердце...сделал как надо!

большая тебе благодарность.

А где взять ID и KEY для Google внешней авторизации?

  • Идентификатор ОБЯЗАТЕЛЬНО
     
    Нажмите кнопку Справка, чтобы узнать о том, где получить эту информацию. 
  • Закрытый ключ ОБЯЗАТЕЛЬНО
     
  • Использовать реальное имя? ОБЯЗАТЕЛЬНО
     

https://invisioncommunity.com/4guides/how-to-use-ips-community-suite/social-sign-in/google-r234/

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.