Thread: Mini Mods - Restrict Posting By Forum
View Single Post
  #24  
Old 12-16-2015, 10:43 PM
akz645 akz645 is offline
 
Join Date: Jul 2015
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MarkFL View Post
Did you find the product did not behave as I stated? If so, where?

Quote:
Originally Posted by akz645 View Post
Question:
- Posting in threads begun by other users only.
Is that settings for both existing & new threads?
Direct answer to my question:
- Yes, but for replies only.
The term "posting" is too general and therefore can lead to confusion.

These are the 5 conditions:
A) Replying in existing threads created by yourself.
B) Replying in existing threads created by others.
C) Creating new threads. Note: Creating a thread, increases your post count by 1.
D) Replying in new threads created by yourself.
E) Replying in new threads created by others.

Your explanation doesn't specify between all the terms (which my post above should help users with).
Specifically, you don't distinguish between posts as replies or posts as threads.
- Replying in [own/others] [existing/new] thread OR when creating [own thread] (still increases post count).

Quote:
Originally Posted by akz645 View Post
If so, you could add in 2 additional features.
Example:
- Posting in existing & new threads begun by other users only - which you already have called: "Posting in threads begun by other users only".
[1]- Posting in existing threads begun by other users only.
[2]- Posting in new threads begun by other users only.
Quote:
Originally Posted by akz645 View Post
@MarkFL
1)
What about not being able to do:
A) Replying in existing threads created by yourself.
B) Replying in existing threads created by others.

But still can do:
C) Creating new threads. Note: Creating a thread, increases your post count by 1.
D) Replying in new threads created by yourself.
E) Replying in new threads created by others.

2)
What about not being able to do:
C) Creating new threads. Note: Creating a thread, increases your post count by 1.
D) Replying in new threads created by yourself.
E) Replying in new threads created by others.

But still can do:
A) Replying in existing threads created by yourself.
B) Replying in existing threads created by others.

^ That's basically the two I was referring to in my question above.
Although now that I've formatted it this way, I realise there are far more variations that can be done than I initially expected.
Summary:

New Suggestion:

Instead of radio buttons, have each condition as a standalone setting, where users can decide what specifically they want to limit (if any). Example:
- Replying in a existing thread created by yourself? [Enter Post Count Number],[Enter Time Duration Number]
Note: Leave Post Count Number blank to leave it as unlimited/the vBulletin default. Set it to 0 if you want to stop them from posting altogether.
Note 2: Leave Time Duration Number blank to as unlimited/the vBulletin default. Setting to 0 means you don't want any positing restrictions to apply.

- Replying in existing threads created by others? [Enter Post Count Number],[Enter Time Duration Number]
- Creating new threads. [Enter Post Count Number],[Enter Time Duration Number]
Note 3: Creating a thread, increases your post count by 1.
- Replying in new threads created by yourself. [Enter Post Count Number],[Enter Time Duration Number]
- Replying in new threads created by others. [Enter Post Count Number],[Enter Time Duration Number]

Other (3) Suggestions (ignore previous post suggestions):

Quote:
Originally Posted by akz645 View Post
- Exclude Users &/or Usergroups. (Although it would be better if we could also exclude based on each individual setting, and not just globally.)
Note: If added into the other mod/this mod, it should be on a per forum & usergroup basis.

Feature I would like which are in neither Mods at the moment:
B) If possible, allow us to keep on adding as many conditions as we want.
Example: Usergroup [Z] is limited to [1] post every [10] seconds, [2] posts every [25] seconds, [3] posts every [60] seconds ... in [X] forum.
Note: If added into the other mod/this mod, it should be on a per forum & usergroup basis.

Additional feature:
- The error message the user receives, the admin via adminCP should be able to write out (hyperlink, bold, italics & underlining texts should all be allowed).
Example: "Sorry, you must wait longer to begin posting again. Please read this thread to understand why."
^ Perhaps you can make it so, admins can set different messages on a per usergroup & forum basis.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01445 seconds
  • Memory Usage 1,799KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete