Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard

Reply
 
Thread Tools
Allow users to sticky their own threads Details »»
Allow users to sticky their own threads
Version: 1.0, by Alan @ CIT Alan @ CIT is offline
Developer Last Online: Apr 2012 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 12-04-2005 Last Update: Never Installs: 5
Uses Plugins
 
No support by the author.

What This Does
This little add-on allows you to give selected usergroups permission to sticky their own threads when they create them.

Installation
Unzip the zip file, and put bitfield_selfstick.xml in /forum/includes/xml then install the Product XML as normal.

Limitations
Users can only sticky their threads when they are creating them, they cannot go back and sticky them once they have been posted.

Also, users cannot un-stick their threads.

Important: Unfortunately, my leased vBulletin licence has now expired, and I won't be renewing it until September which means I will be unable to reply to this thread, or update this mod until then. I'm hopeful that the great vBulletin.org community will step in to answer any questions in my absence though See you all in early September!

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 12-05-2005, 07:20 PM
nexialys
Guest
 
Posts: n/a
Default

/me fait deux pouces en l'air
(ok, two thumbs up!)
Reply With Quote
  #3  
Old 12-05-2005, 07:21 PM
bigmonay2k bigmonay2k is offline
 
Join Date: May 2004
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanx, But No Way...lol
Reply With Quote
  #4  
Old 12-05-2005, 07:26 PM
Alan @ CIT Alan @ CIT is offline
 
Join Date: Nov 2004
Location: South UK
Posts: 625
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Obviously you wouldn't want to give all users access to sticky their posts, but it can be useful For example:

You have 3 trusted members who write good Tutorials which you regularly have to Sticky for them. You could create a new usergroup, give this new usergroup permission to self-sticky their threads, then add it to the 3 trusted users as a secondary usergroup. Saves you having to Sticky their future tutorial posts

Or, perhaps you have a subscription that you sell that allows members to self-sticky advertising threads for x days - it could be useful for that
Reply With Quote
  #5  
Old 12-05-2005, 08:41 PM
Cyricx Cyricx is offline
 
Join Date: Aug 2002
Location: Missouri
Posts: 1,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

oo, this would be a good donating member perk too.

Nice one Alan
Reply With Quote
  #6  
Old 12-05-2005, 08:55 PM
TundraSoul TundraSoul is offline
 
Join Date: Mar 2002
Posts: 155
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

"Also, users cannot un-stick their threads." So once they're stuck, they cannot ever unstick them? :down:

Here's another idea similar to this. Allow the user to stick threads that only they see stuck. This allows them to re-arrange the threads and place those that are important to them stuck at the top.
Reply With Quote
  #7  
Old 12-05-2005, 09:26 PM
Elmer's Avatar
Elmer Elmer is offline
 
Join Date: Aug 2002
Location: Washington DC
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What about doing it in a way that the user can stick their prefered threads but only that user can see those threads stuck.. that would be useful to keep favorites threads on top and when they don't like it anymore, then have the ability to un-stick them.
Reply With Quote
  #8  
Old 12-05-2005, 11:52 PM
tnguy3n's Avatar
tnguy3n tnguy3n is offline
 
Join Date: May 2003
Location: U of I, Iowa
Posts: 846
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice hack, but it could be a bad idea ... at least for my site. Members flood the forum with page and pages of sticky threads.
Reply With Quote
  #9  
Old 12-06-2005, 12:34 AM
.Tim's Avatar
.Tim .Tim is offline
 
Join Date: Jan 2005
Location: Oklahoma City
Posts: 353
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TundraSoul
"Also, users cannot un-stick their threads." So once they're stuck, they cannot ever unstick them? :down:

Here's another idea similar to this. Allow the user to stick threads that only they see stuck. This allows them to re-arrange the threads and place those that are important to them stuck at the top.
Already a hack like that:

https://vborg.vbsupport.ru/showthread.php?t=98986
Reply With Quote
  #10  
Old 12-06-2005, 08:18 AM
Alan @ CIT Alan @ CIT is offline
 
Join Date: Nov 2004
Location: South UK
Posts: 625
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

As .Tim mentioned, there is already a "favourite threads made sticky" type hack, so I won't be adding anything like that to this one.

This hack is purely for allowing users to sticky their own threads (usergroup access controlled of course)
Reply With Quote
Reply

Thread Tools

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:22 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04367 seconds
  • Memory Usage 2,280KB
  • Queries Executed 23 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete