Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Не корректное отображение картинокавтор Luz Вчера в 12:40
» Переход с 2x2forum.ru на 2x2forum.com
автор Luz Вчера в 12:13
» Проблема с метатегом Description
автор VeraLV Март 18th 2024, 15:31
» 1 марта будет запрет на ВПН, это отразится на работе платформы?
автор Svet007 Март 14th 2024, 11:43
» нужен скрипт сумма просмотров тем в разделе
автор лексей2222 Март 5th 2024, 07:37
» Новое: Откройте для себя функцию "Подписка на пользователей"
автор лексей2222 Март 1st 2024, 17:26
» 301 редирект
автор Dana Domirani Февраль 25th 2024, 18:28
» Помощь в нескольких вопросах по форуму
автор лексей2222 Февраль 22nd 2024, 13:21
» [Общая тема] Что делать, если вы забыли / потеряли пароль
автор Dana Domirani Февраль 14th 2024, 00:54
» Загрузка форума
автор лисенок Февраль 13th 2024, 01:09
Кнопка "Поделиться ВКонтакте" в тулбаре.
Участников: 2
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Оформление вашего форума :: [Архив] Оформление форума
Страница 1 из 1
Re: Кнопка "Поделиться ВКонтакте" в тулбаре.
Панель управления > модули > 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);
});
});
Похожие темы
» Кнопка "Поделиться"
» Не работает кнопка "Поделиться.Еще"
» Мини-аватар на тулбаре
» Кнопки соц сетей в тулбаре
» Кнопка Вверх как вконтакте
» Не работает кнопка "Поделиться.Еще"
» Мини-аватар на тулбаре
» Кнопки соц сетей в тулбаре
» Кнопка Вверх как вконтакте
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Оформление вашего форума :: [Архив] Оформление форума
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения