Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Personal Sticky Threads Details »»
Personal Sticky Threads
Mod Version: 1.0.3c, by Kaelon (Coder/Designer) Kaelon is offline
Developer Last Online: Jun 2014 I like it Show Printable Version Email this Page

vB Version: 3.7.2 Rating: (5 votes - 4.60 average) Installs: 84
Released: 29 Aug 2008 Last Update: 29 Aug 2008 Downloads: 414
Not Supported DB Changes Uses Plugins Template Edits Code Changes Additional Files  

What are "Personal Sticky Threads"?

Personal Sticky Threads (aka "Personal Stickies") is an Add-on for vBulletin that will allow your users to sticky threads that only they will see as stickied; these "personal stickies" will appear beneath normal sticky threads. This Hack was originally designed by Mephisteus for vBulletin 3.5, and re-released (with his permission) for vBulletin 3.7.x. This hack requires a couple of File Edits, and should be attempted by those who are comfortable editing vBulletin source files. That said, I have included modified detailed instructions that should make installation straight-forward and easy.

Special thanks are owed to Mephisteus, for allowing an updated re-release for vBulletin 3.7, and to john1744 and zendive for improving upon the query alterations. As I typically disclaim with my other Add-ons, I am generally a neophyte at this sort of stuff and I tend to modify hacks and tinker with pre-existing code to get the results that I want. That said, please use this discussion thread as a community-support and mutual learning opportunity.

Finally, if you like this hack and install it, please:


Requirements
  • vBulletin 3.7.x Series
Installation

Installation is straight-forward. Simply download the attached archive, decompress on your local hard drive, and review the Installation.txt file for the specific steps. There are, broadly, four steps:
  1. Import product-personalsticky.xml
  2. Upload the two images into their respective folders
  3. Perform two file edits to forumdisplay.php
  4. Perform four template edits to three templates.
Add-Ons

This modification can be further customized:Version History
  • 1.0.3c: Updated for vBulletin 3.7.3 (August 28, 2008)

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	screenshot1.jpg
Views:	994
Size:	30.7 KB
ID:	86218Click image for larger version

Name:	screenshot2.jpg
Views:	1186
Size:	58.4 KB
ID:	86219

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Tagged Threads: Subscribed Threads behave like Sticky Threads Chris M vBulletin 3.5 Add-ons 35 28 Mar 2008 16:57

  #46  
Old 18 Feb 2009, 08:59
mystikmedia mystikmedia is offline
 
Join Date: Feb 2009
Does anyone know if this works with 3.8.1?
Reply With Quote
  #47  
Old 18 Feb 2009, 19:20
Kaelon's Avatar
Kaelon Kaelon is offline
 
Join Date: Jan 2002
Originally Posted by mystikmedia View Post
Does anyone know if this works with 3.8.1?
This does. However, be advised, that I discovered a minor security flaw in this code that would enable any user to gain unauthorized access to the name/title of threads in private forums (but not their content). Since I did not originally code this, and merely ported it, I believe there are a series of missing checks in the plugins themselves. However, I am not actively supporting this mod due to time constraints.
Reply With Quote
  #48  
Old 18 Feb 2009, 20:51
mystikmedia mystikmedia is offline
 
Join Date: Feb 2009
Originally Posted by Kaelon View Post
This does. However, be advised, that I discovered a minor security flaw in this code that would enable any user to gain unauthorized access to the name/title of threads in private forums (but not their content). Since I did not originally code this, and merely ported it, I believe there are a series of missing checks in the plugins themselves. However, I am not actively supporting this mod due to time constraints.
Darn. I tried it, but got a message about invalid SQL with this change:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

This is the exact error if you're interested:

Database error in vBulletin 3.8.1:

Invalid SQL:

SELECT thread.threadid, lastpost, open
FROM thread AS thread
WHERE forumid = 12
AND (sticky = 1
OR threadid IN ())

AND visible IN (0,1,2);

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 '))

AND visible IN (0,1,2)' at line 5
Error Number : 1064
Request Date : Wednesday, February 18th 2009 @ 03:52:55 PM
Error Date : Wednesday, February 18th 2009 @ 03:52:55 PM
Script : http://www.gadgetadvisor.com/hammerf...splay.php?f=12
Referrer :
IP Address : 71.11.83.89
Username : Gadget Advisor
Classname : vB_Database
MySQL Version : 5.0.67-community

Too bad about you not having time to support, but I can certainly understand. Good luck!
Reply With Quote
  #49  
Old 22 Apr 2009, 15:24
dbirosel dbirosel is offline
 
Join Date: Feb 2007
Real name: Dante
Awwww that sucks. This was a real good idea too.
Reply With Quote
  #50  
Old 25 Jun 2009, 00:08
FeatheredFriend FeatheredFriend is offline
 
Join Date: May 2007
So i am going to ask what do I do if I don't have anything in the show thread.php folder? I have all the other edits done but this one. Thanks.
Reply With Quote
  #51  
Old 28 Jun 2009, 23:12
down.low down.low is offline
 
Join Date: Mar 2009
In case no one has asked or answered this question- it works on vB 3.8.1 with no problems. Thanks for the hack- works great.
Reply With Quote
  #52  
Old 28 Jun 2009, 23:24
down.low down.low is offline
 
Join Date: Mar 2009
Originally Posted by FeatheredFriend View Post
So i am going to ask what do I do if I don't have anything in the show thread.php folder? I have all the other edits done but this one. Thanks.
Umm, since you said .php- it would only be the forumdisplay.php file on your server that you would have to edit.

Then you have to edit the said templates- which your showthread template would not possibly be empty.
Reply With Quote
  #53  
Old 30 Jun 2009, 15:51
FeatheredFriend FeatheredFriend is offline
 
Join Date: May 2007
Thanks down.low I am going to come up with the thought that the templet i am to edit is in my admin cp.
Reply With Quote
  #54  
Old 13 Jul 2009, 01:05
Fangs404 Fangs404 is offline
 
Join Date: Oct 2008
I just installed this on a 3.8.3 install, and it worked without any problems.
Reply With Quote
  #55  
Old 26 Jul 2010, 13:40
RobbieZ RobbieZ is offline
 
Join Date: Jul 2008
Works on a 3.8.4 PL 1 board, but I want it to work on a Vb 4
Reply With Quote
  #56  
Old 29 Jul 2010, 06:28
inciarco's Avatar
inciarco inciarco is offline
 
Join Date: Mar 2007
Lightbulb

Originally Posted by mystikmedia View Post
Darn. I tried it, but got a message about invalid SQL with this change:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

This is the exact error if you're interested:

Database error in vBulletin 3.8.1:

Invalid SQL:

SELECT thread.threadid, lastpost, open
FROM thread AS thread
WHERE forumid = 12
AND (sticky = 1
OR threadid IN ())

AND visible IN (0,1,2);

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 '))

AND visible IN (0,1,2)' at line 5
Error Number : 1064
Request Date : Wednesday, February 18th 2009 @ 03:52:55 PM
Error Date : Wednesday, February 18th 2009 @ 03:52:55 PM
Script : http://www.gadgetadvisor.com/hammerf...splay.php?f=12
Referrer :
IP Address : 71.11.83.89
Username : Gadget Advisor
Classname : vB_Database
MySQL Version : 5.0.67-community

Too bad about you not having time to support, but I can certainly understand. Good luck!
The Error is in this Line:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

It should be:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Without the Second ")".

My Best Regards.

Reply With Quote
  #57  
Old 08 Aug 2010, 14:13
john1744 john1744 is offline
 
Join Date: Apr 2005
Has anyone attempted this with vB 4.0?
Reply With Quote
  #58  
Old 27 Jan 2011, 03:28
Kaelon's Avatar
Kaelon Kaelon is offline
 
Join Date: Jan 2002
Originally Posted by john1744 View Post
Has anyone attempted this with vB 4.0?
This won't work with vBulletin 4.x, nor do I plan to port this to vB 4.x. This mod is intended only for vB 3.7.x or vB 3.8.x.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Jump


New To Site? Need Help?

All times are GMT. The time now is 05:46.

Layout Options | Width: Wide Color: