vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   Message Editing Hierarchy (https://vborg.vbsupport.ru/showthread.php?t=60066)

Xenon 01-10-2004 10:00 PM

Message Editing Hierarchy
 
Hi,

Have you ever noticed that Admins and Super Moderators can edit/delete/peak everyone's messages in your forum? This also applies to Moderators for the board they are assigned.

Normally this shouldn't be a problem, but on bigger sites with a lot of Mod's it could lead to problems sometimes, so that's the reason, why i ported over Logicians vb2 hack, changed it to use actual vb3 variables and permission systems.
So great Thanks to my Pal Logician, who's intro post has been rewritten by me as well ;)

After applying the hack default editing permissions in your board will be changed like this:
  • Moderators: Can edit everyone's posts in the forum they're assigned, UNLESS author is another Moderator, SuperMod or Admin.
  • SuperModerators: Can edit everyone's post in all boards UNLESS author is another SuperMod or Admin.
  • Admins: Can edit eveyone's post in all boards UNLESS user is another Admin
  • SuperAdmins: Can edit eveyone's post in all boards (Superadmins are defined in config.php)
So the hack will apply a "message editing hierarchy" in your board and everyone will be able to edit messages for ones who are below him and cant touch messages of his superiors..If they try, they'll get no permission page. This will apply for editing the messages, deleting the message via edit message or just peaking inside it. But be warned: messages can still be deleted via "Delete Thread / Posts" menu..

The hack is VERY EASY to install with 1 single modification and will work in any vbulletin3 versions I know..

If you install the hack, please click install, thank you..

Enjoy!
Xenon

Boofo 01-11-2004 04:26 PM

Since I seem to be having a lot better luck getting your hacks to work on vB3 than I did on vB2 (without a lot of coaching and re-modifications from you, sir ;)), I will give this a shot. ;)

Xenon 01-11-2004 04:34 PM

:)
well vb3 hacks are a lot easier to write, once you got familar to it's system :)

Boofo 01-11-2004 04:37 PM

Yes, sir, they are. I have to admit, as first I was really hesitant to move up to vB3, but it is the best thing I ever did. ;)

With this hack, is there a way to have it display a message instead of just the no-permissions page? Might save a lot of pms asking what is going on from other mods and admins (if your board has more than one admin, that is).

Zelda-King 01-11-2004 04:39 PM

Installed! I'll just have a little editing contest with my staff and inform you of anything interesting. :D

FleaBag 01-11-2004 04:49 PM

Very handy hack, especially for Mods who might not like each other very much!

Zachery 01-11-2004 05:26 PM

Quote:

Originally Posted by FleaBag
Very handy hack, especially for Mods who might not like each other very much!

so out of wondering, does this include edits? ive had problems with posts that i edit, then a member will redit the post >.<

Zelda-King 01-11-2004 05:37 PM

My results are positive. Everything seems in order. Also people can't edit posts of those of the same rank. ie, supermod VS supermod or admin VS admin. Super admins can do anything though. I like it like this. :)

I'm not exactly requesting this but I thought I'd throw it in as feedback anyway: It'd be nice if there was a section where we could set up the original admin as all-powerful so no other super admins could touch him/her.

Xenon 01-11-2004 08:28 PM

Quote:

Originally Posted by Faranth
so out of wondering, does this include edits? ive had problems with posts that i edit, then a member will redit the post >.<

nope faranth, this is just based on post-author.
But i also have plans to port over my more functions in editpost when admin hack, and such things were possible with that hack :)

@Zelda: i've thought of this myself, and actually it's not hard to add (just one if clause added, but normally superadmins are those, wo can edit files as well normally, so this would be useless ;)

Zachery 01-11-2004 08:28 PM

Quote:

Originally Posted by Xenon
nope faranth, this is just based on post-author.
But i also have plans to port over my more functions in editpost when admin hack, and such things were possible with that hack :)

@Zelda: i've thought of this myself, and actually it's not hard to add (just one if clause added, but normally superadmins are those, wo can edit files as well normally, so this would be useless ;)

ah give me a ring when you get the otherone going then :D


All times are GMT. The time now is 12: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.01135 seconds
  • Memory Usage 1,739KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete