Version: 1.00, by Chroder
Developer Last Online: May 2011
Version: 3.0.3
Rating:
Released: 01-04-2004
Last Update: Never
Installs: 81
No support by the author.
Introduction
This multiquote hack allows your members to select multiple posts to quote from. These posts can be on a different page, in a different thread, or on an entirely different forum. Don't worry, the hack checks to make sure the user has read permissions on the post so no sneaky members can insert random post ID's in hopes to find what's going on in your secret staff forums.
What's new in this "version 2"?
Better programmed!
"Go Advanced" works with Quick Reply
Fixed the bug with IE not "turning on" the MQ icons when re-viewing a thread with MQ'd posts.
Included vB3-styled icons (I just resized the images posted by Hoffi -- thanks Hoffi!)
Overview
vB files to modify: 1 (newreply.php)
Templates to modify: 2 (SHOWTHREAD, postbit)
Phrases to create: 1 (multiquote)
Files to upload: 3 (2 images, 1 Javascript file)
(Included missing Javascript file from post #75. Sorry for the delays, I don't come around often!)
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
I already un-installed it without thinking, but I got a SQL error when I clicked the quote button, then unclick it and hit the post reply button...anyone else get this?
Your fast I was right in the middle of fixing it when you posted Anyway, see first post and you can download the new file. Only the code in newreply.php was updated. (You'll see an 'updated' text next to it in the HTML instructions).
Your fast I was right in the middle of fixing it when you posted Anyway, see first post and you can download the new file. Only the code in newreply.php was updated. (You'll see an 'updated' text next to it in the HTML instructions).
When quoting (after the updated file) and reply with quick reply another mysql error:
Database error in vBulletin 3.0.0 Release Candidate 1:
Invalid SQL: SELECT postid, username, pagetext FROM vb3_post WHERE postid IN(6566,6568) AND postid <> ORDER BY postid ASC
mysql error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY postid ASC' at line 1
Another update that deals with these things more cleanly. I'm working on an addition that'll allow the "go advance" in the QR to also have all the quotes.
setcookie(COOKIE_PREFIX . 'mq', '', time() - 3600, $vboptions['cookiepath'], $vboptions['cookiedomain']); } //############################################################################ //# END MULTI QUOTE # //############################################################################
This should fix all mysql errors recieved above, on my test board it seemed to do fine It also now checks that the $pids is only numbers/commas so there are no tricky users trying to screw up the board.
I still get one error with this, when I click the multi quote button and then click go advanced I get this:
Database error in vBulletin 3.0.0 Release Candidate 1:
Invalid SQL: SELECT postid, username, pagetext FROM post WHERE postid IN(19123) AND postid <> ORDER BY postid ASC LIMIT 20
mysql error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY postid ASC LIMIT 20' at line 1
The go advanced button is producing this error but after your last update the quick reply gives that error again. I hope you can fix it because this is a great addition.
Ok, clicking MQ button followed by a "Go Advanced" in the QR gives an error? I think I've found it, forgot a '!' on a line. But before I make an 'update' would someone please try it?