Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Staff Tracker - Tags Posts Made By Staff With "Next Staff Post" Button Details »»
Staff Tracker - Tags Posts Made By Staff With "Next Staff Post" Button
Version: 1.0.0 B1, by GeekyDesigns GeekyDesigns is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.8.x Rating:
Released: 09-21-2009 Last Update: 09-21-2009 Installs: 38
DB Changes Uses Plugins Auto-Templates
Additional Files  
No support by the author.

This is Staff Tracker 1.0.0 Beta 1 for vB3.8 by GeekyDesigns!

As the version number states, this is a beta release. I've tested it myself and it should work, but there is only so much I can throw at it. Nothing bad should happen, but I can't guarantee that it'll work 100%. With that caveat out of the way, I'm sure you're wondering exactly what this does.

What this addon does it fairly simple. In vBulletin Options -> Staff Tracker, there are two important settings. You choose the groups you want to be tracked as "staff" (by default, the default administrator and super moderator groups) as well as choose whether or not those with can_moderate permissions in the forum the post is in are tracked as well. After you have set those to your liking and saved them, use the link below the settings to build the data for current posts, and check out the results!
  • On the thread list in forumdisplay, there will be a new icon if any of the staff members defined by the setting above have posted in the thread. The icon will link to the first staff post in that thread.
  • In the showthread, there will be an icon at the top if a staff member has posted in the thread linking to the first staff post.
  • In the postbit, there will be a new icon on staff posts linking directly to the next staff post in the thread. If it is the last staff post in the thread, it'll have a different icon to signify that it is the last staff post.

See the screenshots to see this product in action.

Installation instructions:
Quote:
Upload the included images and import the XML. Modify the settings (admincp/options.php?dogroup=gd_stafftracker) and then use the "Rebuild Staff Posts" link to build the initial data from the current posts.
Now, as this is a beta, my top priority is squashing any bugs that come up. Feel free to post any feature suggestions, but my main goal here is getting enough testing to declare it stable.

Known Issues:
  • It is sorted by postid, not by the actual dateline of the post. This can cause confusion when a post is copied and merged into a thread containing posts that are newer by date but older by postid. I'll be working to fix this, but I feel it is minor enough and too complex to fix, so I feel it is safe to make the first release.

I don't think I've forgotten anything for this first post, so let's roll to the credits.

Images from: http://www.famfamfam.com/lab/icons/silk/

Download Now

File Type: zip Staff_Tracker_1.0.0_Beta_1_for_vB3.8.zip (7.3 KB, 178 views)

Screenshots

File Type: jpg settings.jpg (52.7 KB, 0 views)
File Type: jpg threadbit.jpg (12.3 KB, 0 views)
File Type: jpg showthread.jpg (11.4 KB, 0 views)
File Type: jpg postbit_1.jpg (23.5 KB, 0 views)
File Type: jpg postbit_2.jpg (21.8 KB, 0 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
xorex

Comments
  #12  
Old 09-27-2009, 08:37 AM
n_only n_only is offline
 
Join Date: Oct 2003
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks, it's working fine with me.

if there are any upgradeing in future : I would like to suggest haveing an option that only show staffs that they moderate only them forums .

for example :

staff 1>> forum 1
staff2>>forum 2

your hack showing staff2 that posting in staff 1 forum, and I need to track only staff 1 and activety on his/her forum only

I hope you catch my idea
Reply With Quote
  #13  
Old 10-06-2009, 05:30 AM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Link14716 View Post
I'm confused. Isn't that what this addon already does?
I meant like a message lol. A little icon wouldn't get very much attention.
Reply With Quote
  #14  
Old 10-06-2009, 09:52 AM
KURTZ KURTZ is offline
 
Join Date: Nov 2006
Location: Italy
Posts: 2,257
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

really interesting ...
Reply With Quote
  #15  
Old 10-06-2009, 12:59 PM
pvalderh pvalderh is offline
 
Join Date: Dec 2006
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Would it be possible to disable the text in threadbit "X staff posts" ? And just show the icon if the thread contains staff posts? In some forums it looks kinda spammy and cluttered with that text on alot of the threads.
Reply With Quote
  #16  
Old 10-06-2009, 01:24 PM
Brandon Sheley's Avatar
Brandon Sheley Brandon Sheley is offline
 
Join Date: Mar 2005
Location: Google Kansas
Posts: 4,678
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice mod, I like it!
Reply With Quote
  #17  
Old 10-06-2009, 05:14 PM
Link14716's Avatar
Link14716 Link14716 is offline
 
Join Date: Jun 2002
Location: Georgia, USA
Posts: 2,519
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by pvalderh View Post
Would it be possible to disable the text in threadbit "X staff posts" ? And just show the icon if the thread contains staff posts? In some forums it looks kinda spammy and cluttered with that text on alot of the threads.
That text is supposed to show when hovering your mouse over the icon. Is it not doing so?

Either way, just edit the threadbit_stafftracker template.
Reply With Quote
  #18  
Old 10-09-2009, 03:16 AM
kall's Avatar
kall kall is offline
 
Join Date: Apr 2004
Location: New Zealand
Posts: 2,608
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OMG. I love you.

I described this to some people a month or 2 ago (having experienced it somewhere else), looked for it recently, then started coding it myself.

Yay for not having to complete it.
Reply With Quote
  #19  
Old 10-09-2009, 03:39 AM
Raug Raug is offline
 
Join Date: Apr 2008
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

[s]I would really love to use this, however, it seems to be clashing with how vBSEO Skin plugin has the alt colors flipped to work vertically vs horizontally. Also, some of my postbit template modifications might be preventing the link to the next post from appearing.

I also got this DB error after running the post rebuilder (I think). I didn't notice it until a bit later.

Quote:
Database error in vBulletin 3.8.3:

Invalid SQL:
UPDATE vb_thread SET gd_staffposts = '53977', gd_laststaffpost = '53977' WHERE threadid =;

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 '' at line 1
Error Number : 1064
[/s]

Nevermind. Just a suggestion: make sure to take care of orphan posts/threads before you try to rebuild staff posts :X
Reply With Quote
  #20  
Old 10-09-2009, 07:08 PM
kall's Avatar
kall kall is offline
 
Join Date: Apr 2004
Location: New Zealand
Posts: 2,608
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hang on. No functionality in search results?

That would be a good thing.
Reply With Quote
  #21  
Old 10-22-2009, 03:31 PM
punk23 punk23 is offline
 
Join Date: Sep 2005
Posts: 80
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey there

Great Mod!! Would love to use it but I am getting a SQL Error when updating the Staff Posts...
Code:
Database error in vBulletin 3.8.1:

Invalid SQL:
UPDATE vb_thread SET gd_staffposts = '272881', gd_laststaffpost = '272881' WHERE threadid =;

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 '' at line 1
Error Number  : 1064
Request Date  : Thursday, October 22nd 2009 @ 12:26:11 PM
Error Date    : Thursday, October 22nd 2009 @ 12:26:11 PM
Script        : [REMOVED]/misc.php?do=updatestaffposts&startat=272830&pp=500
Referrer      : [REMOVED]/misc.php?do=updatestaffposts&startat=272313&pp=500
IP Address    : [REMOVED]
Username      : [REMOVED]
Classname     : vB_Database
MySQL Version : 5.0.81-community
Reply With Quote
Reply


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 10:30 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.05216 seconds
  • Memory Usage 2,346KB
  • Queries Executed 27 (?)
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_code
  • (4)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
  • (2)pagenav_pagelink
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (6)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete