Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Дублируется ссылка на форум в боковом менюавтор Чистый сталкер Вчера в 19:52
» [Общая тема] Что делать, если вы забыли / потеряли пароль
автор AlexNeimor Ноябрь 26th 2024, 23:23
» Пропала вкладка "Обработка пользователей"
автор Svet007 Ноябрь 25th 2024, 10:14
» ВПН
автор Danny_Marcelo Ноябрь 24th 2024, 07:47
» Как найти администратора?
автор PushPayer Ноябрь 21st 2024, 00:58
» Не корректное отображение картинок
автор VENEFICA. Ноябрь 15th 2024, 14:46
» Не меняется название форума
автор Aviator Ноябрь 14th 2024, 15:40
» совет админам
автор лексей2222 Октябрь 23rd 2024, 05:45
» Проблема с гугл из-за Hitskin
автор Вултур Октябрь 21st 2024, 15:43
» [решено]Редактирвоание темы
автор AlexDarkTech Октябрь 13th 2024, 08:14
Кнопка "Поделиться ВКонтакте" в тулбаре.
Участников: 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
Права доступа к этому форуму:
Вы не можете отвечать на сообщения