Quick Quote Modification
4 posters
Page 1 of 1
Quick Quote Modification
Hello
Can anyone make modification to this script
https://help.forumotion.com/t134813-quick-quote#907916
so basically its quick quote but you must highlight the word first before click the button the problem is when you not highlight anything it just send you to quick reply box
can anybody help how to make it quote the whole content in the post and send it to quick reply box when you not highlight anything ?
Can anyone make modification to this script
- Code:
$(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;
});
https://help.forumotion.com/t134813-quick-quote#907916
so basically its quick quote but you must highlight the word first before click the button the problem is when you not highlight anything it just send you to quick reply box
can anybody help how to make it quote the whole content in the post and send it to quick reply box when you not highlight anything ?
Last edited by nooneknow on Sat 02 Apr 2016, 19:09; edited 1 time in total
nooneknow- New Member
- Posts : 4
Reputation : 1
Language : english
Re: Quick Quote Modification
You could just use the quote button to quote a whole post. The tutorial is basically for members who want to quote just a part of a post.
Lost Founder's Password |Forum's Utilities |Report a Forum |General Rules |FAQ |Tricks & Tips
You need one post to send a PM.
You need one post to send a PM.
When your topic has been solved, ensure you mark the topic solved.
Never post your email in public.
Re: Quick Quote Modification
thank you for replyingSLGray wrote:You could just use the quote button to quote a whole post. The tutorial is basically for members who want to quote just a part of a post.
yes i know but it will be nice replacement for quote button if it can do whole quoted without highlighting and put them directly at quick reply box than click quote and opening new page of sceditor
i actually manage to edit the script so it will add username tag to make people get notification when they quoted but my javascript knowledge really limited so i need the whole copy of post feature to make people easier. maybe somebody here can do that
im kinda new here so i hope im not asking this in the wrong subforum. even tough this more like personal request but i think if it can be done it will help a lot of people
and btw do you know any script alternative that can quote the whole post and adding username tag automatically at the same time so people get notification from it ?
nooneknow- New Member
- Posts : 4
Reputation : 1
Language : english
Re: Quick Quote Modification
Welp ! I just saw you sign up @ FM Design. He (the owner, @Ange Tuteur ) is gonna be answering this post soon, I'm sure. Just wait & see!
Good luck!
Samantha.
Good luck!
Samantha.
Guest- Guest
Re: Quick Quote Modification
Hi SamanthaRoXaNNeX wrote:Welp ! I just saw you sign up @ FM Design. He (the owner, @Ange Tuteur ) is gonna be answering this post soon, I'm sure. Just wait & see!
Good luck!
Samantha.
i hope so too
nooneknow- New Member
- Posts : 4
Reputation : 1
Language : english
Re: Quick Quote Modification
Please do not reply to support topics unless you are offering a solution.RoXaNNeX wrote:Welp ! I just saw you sign up @ FM Design. He (the owner, @Ange Tuteur ) is gonna be answering this post soon, I'm sure. Just wait & see!
Good luck!
Samantha.
Lost Founder's Password |Forum's Utilities |Report a Forum |General Rules |FAQ |Tricks & Tips
You need one post to send a PM.
You need one post to send a PM.
When your topic has been solved, ensure you mark the topic solved.
Never post your email in public.
Re: Quick Quote Modification
Hi @nooneknow,
Try replacing the script with the one below.
Try replacing the script with the one below.
- Code:
$(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') {
qtext = $(this).closest('.post');
theSelection = qtext.find(n[0]).text();
}
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;
});
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum