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

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


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

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

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


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

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

» Не работает ВЫДЕЛИТЬ СОДЕРЖИМОЕ в коде
автор Xan_Kriegor Вчера в 1:17

» IP пользователей
автор Nhlvegas Пт 23 Июн - 21:33

» Как удалить пользователя?
автор Nhlvegas Чт 22 Июн - 22:41

» ЛС в новом окне
автор fatalone Чт 22 Июн - 21:21

» Новый владелец сайта
автор Лёлик8 Ср 21 Июн - 22:23

» раздача наград, очков, "спасибо"
автор irina27 Ср 21 Июн - 21:04

» Убрать слово "цитата" - 2
автор Aster Ср 21 Июн - 15:46

» не уходит массовая рассылка
автор facebook Ср 21 Июн - 11:51

» Переезд сайта
автор Dana Domirani Вт 20 Июн - 14:27

Интересные решения
Быстрый переход к сервисам: j-p-g.net Видео фоторедактор Транслит

Аватар в цитате

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

Аватар в цитате

Сообщение автор iSeX в Пн 7 Мар - 14:20

Можно сделать что бы при цитировании сообщения показывался аватар того кого цитируешь?
avatar
iSeX
Новичок

Сообщения : 2
Возраст : 30
Регистрация : 2015-02-24
Благодарности : 0

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

http://www.guild-pique.com

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

Re: Аватар в цитате

Сообщение автор Феникс в Ср 9 Мар - 14:23

Идея хорошая. Я особо не силен в написании скриптов. Читать могу и слегка подкорректировать, что понимаю.. Есть скрипт "быстрая цитата", в нем на мой взгляд можно добавить аватарку, но пока не пойму, в какое место её сунуть (подозреваю, что в значении n надо импровизировать). В общем, поддерживаю вопрос и предлагаю на редакцию скрипт с немецкого форума поддержки (у нас немного отличается вроде).

Код:
$(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

Кнопка на английском - тоже следует заменить ссылку на свою кнопочку.

Ну и замечу, что скрипт работает только в быстрых ответах. Если нам помогут, то при стандартном цитировании аватар не появится. Есть ещё мысль, что можно в шаблонах добавить аватар при цитатах. Тоже пока не знаю, куда пальцы совать. smile
avatar
Феникс
Помощник
Помощник

Мужчина

Сообщения : 700
Возраст : 45
Регистрация : 2015-10-29
Благодарности : 145

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

http://dayana.forum2x2.ru/

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

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


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