Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #11  
Old 01-15-2008, 09:36 AM
Spinball's Avatar
Spinball Spinball is offline
 
Join Date: Feb 2002
Location: Telford, England
Posts: 705
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Alfa1 View Post
But what if tabs are accidentally closed? A checking system will cause the threads not to be reviewed.
What if the web server is hit by a meteorite?
There are always circumstances which can scupper your best efforts. However, I can't currently think of a better solution.
Lynne's solution is great when there is content in the posts which needs, and can be verified.
But in most forums, where the content posted is 99.9% of the time opinion, then IMO what is needed is a system for checking that each post does not break the rules. Going beyond that would not be appropriate for our forums.
Reply With Quote
  #12  
Old 01-15-2008, 02:33 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mystic10 View Post
wow that's awesome lynne...is there any hack like that here in v.org....i am just wondering where would learn how to write their own code...so we can share with others our ideas too....
As far as I know, there is no hack, like what we are talking about here, at vb.org. I had posted a while ago asking if anyone knew of one, or knew of something similar which could be modified to my needs, and I got no response.

The problem with these types of mods is that they are very forum specific. The OP needs all his posts checked, whereas I only need the first post in the threads in two specific forums checked. I think it would be difficult for either of us to take the other's modification and easily change it to suit our own needs - well, unless you are an expert hacker and know how to put in tons of different 'options' that people can click on to make it work for their site. I'm in the process right now of modifying mine even more... the mods want it so if there are problems - thus the Questionable status - then they have some pre-defined checkboxes to mark that will then put a note to the seeder (thread creator) telling them what the problems are so they can fix it. And these problems will be listed at the top of the thread and only viewable by the seeder (and Mods). Currently, the mod would post in the thread to let them know what is wrong, but if you have a thread filled with comments from people on the show - "Wow, I was there, thanks so much. Let me tell you a story about my experience..." - then the comments from the mods are easily missed and then the Mods have to pester the seeder. Also, I'll bet the OP ends up using some ajax in his mod which is something that I can't use since I have ajax turned off in those two forums (due to some coding problems I haven't been able to fix... yet). So, although my mod would be perfect for ajax, I won't be using it.
Reply With Quote
  #13  
Old 02-12-2008, 04:37 AM
bchertov's Avatar
bchertov bchertov is offline
 
Join Date: Dec 2004
Location: Sonoma County, CA
Posts: 259
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very interesting conversation!

I've been wanting a post-verification system with mod-controlled verification on the post level for all posts.

Between the work involved to create that hack, and the work load it puts on even a team of moderators, I'm thinking to shift the responsibility for initially flagging to the community, or perhaps trusted community members, but less than mod training/responsibility. I'd enhance the VB Report Post option to be more user friendly and offer a selection of reasons why the post is being flagged.

Then, using the technique in the "contact Us to forum" hack, start a thread in one of a variety of mod only (or admin only) forums with the original Post info and the flag reason. Discussion can then ensue among the mods and whatever action taken is documented in the flagged post's thread. Since the mod discussion thread will know what the original post is, controls could be added to the discussion thread to make it invisible, deleted, marked as under investigation or passed, etc.

I'd love some partners (either programming or buck$) to join me in developing it. It could be offered as a pro (paid) hack. AJAX could be put to great use in this, but its beyond me.

Thanks!
Reply With Quote
  #14  
Old 02-12-2008, 07:45 AM
Spinball's Avatar
Spinball Spinball is offline
 
Join Date: Feb 2002
Location: Telford, England
Posts: 705
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bchertov View Post
I'd love some partners (either programming or buck$) to join me in developing it. It could be offered as a pro (paid) hack. AJAX could be put to great use in this, but its beyond me.

Thanks!
Kirk Y has developed a couple of paid mods for me, and a post report system is next. It's already specified reasonably well.

The goal :
To easily indicate to moderators on a real time basis which posts have been checked. This mod affects the display of forumdisplay.php and showthread.php to moderators only and I'm calling it the Checkpoint system.
Permissions:
This system does not kick in unless a moderator (supermod/admin) is viewing a forum which they have permission to moderate. It has no effect on the forum experience for anyone else.

Core functionality:
Showthread.php:
Posts which have not been checked appear with the same background colour as they do now. Posts which have been checked appear with a user defined colour (let's say green for now) to indicate they have been checked. This is the easiest method I can think of to quickly show the posts which need reading.
When a thread is opened, all the posts which are displayed are immediately marked as checked. We are assuming that the moderator is opening the (page of) posts to check all the posts there. We have to make this assumption in order to immediately mark the posts as being read so that no other moderator will start checking them.
Since a moderator may want to bug out of checking the posts in a page or may manually want to change the checked status, there should be inline moderating options to 'check posts' and 'uncheck posts'.
Checking a post writes the moderator id (or name if this saves significant database resource) plus a timestamp to the post record. Unchecking a post clears this information.

forumsdisplay.php:
Moderators need to see which threads need attention.
The threads with all the posts checked are displayed with the same colour background as checked posts (e.g. green). There will be a new column, probably to the right of the post icon, which shows a count of the number of unchecked posts in a thread. Moderators have the option to sort the threads by the number of unchecked posts (in order to display the threads with the most unchecked posts at the top) and by the date of the newest post checked timestamp (in order to display the threads with the oldest unchecked posts at the top).

Activation:
Since moderators may want to surf their forums without automatically checking posts when they open them, the checkpoint system must have a method of easily activating/deactivating the automatic checking for the current session.
I'm not sure where this button/link should be located. Maybe in the nav menu? Activate/Deactivate Automatic Post Checking is a bit long winded.

Options and permissions:
There is an option to set whether automatic checking is enabled or disabled by default for moderators (probably yes), supermoderators (probably no) and admin (definitely no in my case).
There should be an option to define what colour is used to indicate checked posts and threads.
Possibly more options. Can't think of any right now.

Undecided things:
Should the auto checking system work on posts displayed by the showpost script? I'm thinking no because all the moderator has to do is click the thread link above top open that post and the following posts in showthread.php.
Reply With Quote
  #15  
Old 02-26-2008, 02:01 AM
bchertov's Avatar
bchertov bchertov is offline
 
Join Date: Dec 2004
Location: Sonoma County, CA
Posts: 259
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Spinball View Post
Kirk Y has developed a couple of paid mods for me, and a post report system is next. It's already specified reasonably well.

The goal :
To easily indicate to moderators on a real time basis which posts have been checked. This mod affects the display of forumdisplay.php and showthread.php to moderators only and I'm calling it the Checkpoint system.
This is not how I would go about it, but I'm interested. If you get it coded and working, let me know and I may be interested in sending you some bucks for rights to use it!
Reply With Quote
  #16  
Old 02-26-2008, 05:17 AM
Spinball's Avatar
Spinball Spinball is offline
 
Join Date: Feb 2002
Location: Telford, England
Posts: 705
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Kirk has nearly finished it and we're going to be testing it soon. As with all the mods I have paid for, I want them freely released to the community for everyone to use.
Reply With Quote
  #17  
Old 03-20-2008, 09:47 PM
Spinball's Avatar
Spinball Spinball is offline
 
Join Date: Feb 2002
Location: Telford, England
Posts: 705
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The mod has been coded, tested on our board and is now released here:
https://vborg.vbsupport.ru/showthread.php?t=173609
Reply With Quote
  #18  
Old 07-29-2013, 06:43 AM
Spinball's Avatar
Spinball Spinball is offline
 
Join Date: Feb 2002
Location: Telford, England
Posts: 705
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just to update this thread, the Moderator Checkpoint System has been helping us moderate AVForums nicely since March 2008. There has been one annoying bug which produces a -1 checked post count, but apart from that it's been solid. The moderators have found the system invaluable for identifying which threads and posts require checking. It makes the use of their time much more efficient.
As we leave vBulletin behind this summer, five and a half years after the original idea, the Moderator Checkpoint System has been released at Xenforo.
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 06:15 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04128 seconds
  • Memory Usage 2,252KB
  • Queries Executed 11 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)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