Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» ВПНавтор Danny_Marcelo Вчера в 07:47
» Пропала вкладка "Обработка пользователей"
автор Svet007 Ноябрь 23rd 2024, 07:39
» Как найти администратора?
автор PushPayer Ноябрь 21st 2024, 00:58
» Не корректное отображение картинок
автор VENEFICA. Ноябрь 15th 2024, 14:46
» Не меняется название форума
автор Aviator Ноябрь 14th 2024, 15:40
» Дублируется ссылка на форум в боковом меню
автор Чистый сталкер Октябрь 26th 2024, 21:13
» совет админам
автор лексей2222 Октябрь 23rd 2024, 05:45
» Проблема с гугл из-за Hitskin
автор Вултур Октябрь 21st 2024, 15:43
» [решено]Редактирвоание темы
автор AlexDarkTech Октябрь 13th 2024, 08:14
» Пропали иконки редактирования - HEEELP
автор Archaea Сентябрь 23rd 2024, 18:11
Аватар в цитате
Участников: 2
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Оформление вашего форума :: [Архив] Оформление форума
Страница 1 из 1
Аватар в цитате
Можно сделать что бы при цитировании сообщения показывался аватар того кого цитируешь?
Re: Аватар в цитате
Идея хорошая. Я особо не силен в написании скриптов. Читать могу и слегка подкорректировать, что понимаю.. Есть скрипт "быстрая цитата", в нем на мой взгляд можно добавить аватарку, но пока не пойму, в какое место её сунуть (подозреваю, что в значении n надо импровизировать). В общем, поддерживаю вопрос и предлагаю на редакцию скрипт с немецкого форума поддержки (у нас немного отличается вроде).
Вы должны изменить значение forum_version с версией вашего форума :
0 = phpbb2
1 = программное обеспечение phpBB3 (стоит в скрипте по умолчанию)
2 = punbb
3 = Invision
Кнопка на английском - тоже следует заменить ссылку на свою кнопочку.
Ну и замечу, что скрипт работает только в быстрых ответах. Если нам помогут, то при стандартном цитировании аватар не появится. Есть ещё мысль, что можно в шаблонах добавить аватар при цитатах. Тоже пока не знаю, куда пальцы совать.
- Код:
$(function(){
var forum_version = 1,
new_button = false,
quote_image = 'http://i39.servimg.com/u/f39/18/21/60/73/quick10.png';
if (forum_version == 0) n = [".postbody div",".name strong a"];
if (forum_version == 1) n = [".postbody .content div",".postprofile dl dt strong a"];
if (forum_version == 2) n = [".entry-content div",".username a"];
if (forum_version == 3) n = [".post-entry div",".postprofile-details dt a + br + a"];
if (new_button == true) { q = ".quickquote"; $(forum_version==1?"li:has(.i_icon_quote)":"a:has(.i_icon_quote)").after($('<li style="display:inline-block;list-style:none;"><a href="#quick_reply"><img src="'+quote_image+'" class="quickquote" alt="Quick quote" title="Quick quote" /></a></li>')) }
if (new_button == false) { q = "a:has(.i_icon_quote)"; $("a:has(.i_icon_quote)").attr("href", "#quick_reply"); $(".i_icon_quote").attr("title", "Reply with quote") }
$(document).on('mouseup',n[0],function(e){
qtext = $(this).parents(".post");
if (window.getSelection) theSelection = window.getSelection().toString();
else if (document.getSelection) theSelection = document.getSelection();
else if (document.selection) theSelection = document.selection.createRange().text;
});
$(q).click(function () {
if (typeof qtext == 'undefined') return;
uname = qtext.find(n[1]).text();
$("div.sceditor-toolbar + iframe").contents().find("body").append('<blockquote><cite>' + uname + '</cite>' + theSelection + '</blockquote> <br />');
$('.sceditor-container textarea')[0].value += '[quote="' + uname + '"]' + theSelection + '[/quote]'
});
var n,q;
});
Вы должны изменить значение forum_version с версией вашего форума :
0 = phpbb2
1 = программное обеспечение phpBB3 (стоит в скрипте по умолчанию)
2 = punbb
3 = Invision
Кнопка на английском - тоже следует заменить ссылку на свою кнопочку.
Ну и замечу, что скрипт работает только в быстрых ответах. Если нам помогут, то при стандартном цитировании аватар не появится. Есть ещё мысль, что можно в шаблонах добавить аватар при цитатах. Тоже пока не знаю, куда пальцы совать.
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Оформление вашего форума :: [Архив] Оформление форума
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения