Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Мы в социальных сетях

Правила форума

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Интересные решения
Быстрый переход к сервисам: Savepic Видео фоторедактор Транслит

Кнопка "Поделиться ВКонтакте" в тулбаре.

Предыдущая тема Следующая тема Перейти вниз

Кнопка "Поделиться ВКонтакте" в тулбаре.

Сообщение автор Кащей в Вс 20 Дек - 13:12

Можно ли добавить кнопку "Поделиться Вконтакте" в тулбар?

Кащей
 

Мужчина

Сообщения : 157
Возраст : 29
Место обитания : Харьков
Регистрация : 2010-07-12
Благодарности : 2

Без предупреждений

http://rock.gip-gip.com/

Вернуться к началу Перейти вниз

Re: Кнопка "Поделиться ВКонтакте" в тулбаре.

Сообщение автор Tinna в Вс 27 Дек - 15:30

Панель управления > модули > JavaScript
Название : тулбар поделиться
Расположение : На всех страницах

код:

Код:
$(function() {
  var share = {
  
text : _lang.Share,
 
buttons : {
      /* КНОПКИ ПОДЕЛИТЬСЯ   ПО УМОЛЧАНИЮ*/
fb : {
enable : true,
title : 'Поделиться  Facebook'
      },
    
twitter : {
enable : true,
title : 'Поделиться  Twitter'
      },
    
gp : {
enable : true,
title : 'Поделиться  Google Plus'
      },
    
mail : {
enable : true,
title : 'Электронная почта'
      },
    
rss : {
enable : true,
title : 'RSS-канал'
      },
 
    
      /* ЗАПУСК ПОЛЬЗОВАТЕЛЬСКИХ КНОПОК */
    
      /*  дополнительные кнопки */    
vk : {
enable : true,
innerHTML : '<img src="http://s020.radikal.ru/i721/1512/08/2e757e8275cc.png" />',
title : 'Поделиться ВКонтакте',
      
onclick : function(e) {
window.open('http://vk.com/submit?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title), '', 'menubar=no,status=no,scrollbars=no,width=800,height=600');
e.preventDefault();
        }
      },        
      /* КОНЕЦ пользовательский кнопок*/
    }
  },
 
newList = document.createElement('SPAN'),
fa_share,
fa_share_text,
existingNode,
newNode,
i, k;
 
$(function() {
fa_share = document.getElementById('fa_share');
fa_share_text = document.getElementById('fa_share_text');
    if (!fa_share) return;
  
    // apply new share text
    if (fa_share_text) fa_share_text.innerHTML = share.text + ' : ';
 
    // redefine share buttons
    for (i in share.buttons) {
existingNode = document.getElementById('fa_' + i);
 
      // modify exisiting share buttons
      if (existingNode) {
        if (share.buttons[i].enable) {
          for (k in share.buttons[i]) if (k != 'enable') existingNode[k] = share.buttons[i][k];
newList.appendChild(existingNode);
        }
        else existingNode.parentNode.removeChild(existingNode);
      }
    
      // create a new share button
      else if (share.buttons[i].enable) {
newNode = document.createElement('A');
newNode.id = 'fa_' + i;
      
        for (k in share.buttons[i]) if (k != 'enable') newNode[k] = share.buttons[i][k];
        if (!newNode.href) newNode.href = '#';
      
newList.appendChild(newNode);
      }
 
    }
 
fa_share.appendChild(newList);
  });
});

Tinna
 

Женщина

Сообщения : 331
Возраст : 97
Регистрация : 2014-02-12
Благодарности : 126

Без предупреждений

http://shatika.gta-ru.com/

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения