Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 02-16-2003, 11:38 PM
TheMayhem's Avatar
TheMayhem TheMayhem is offline
 
Join Date: Oct 2002
Location: Pittsburgh, Pa
Posts: 526
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Head Administrator CP Addon

A hack I've been thinking about and after talking to some other vbulletin people with all the restriction hacks out on the admin cp. Often there are administrators that you trust but to only some extent. Or you don't want certain admins touching certain part of your admin cp for example the smiley codes. You may be some kind of smiley fanatic.

So anyways what I'm looking for is another file added onto the Administrator Control Panel. Called something like Head Admin Control Center. On the file when you upload it via ftp you can set in it who is like a "Super" admin and can edit other administators access. Then when a normal admin goes to this page he is give that he does not have access to it. But if super admin goes he will see all the Administrators listed. Beside it there rank which would be Administrator or Head Administrator. He can edit that invidually and can manually edit a persons admin ranking. So the ftp file would have to be chmodded to 777. All super admins would have access to everything on the admin cp. But if he clicked a regular admin there would be a long list of checkboxes that he could select. For example for Smileys he could check for a normal admin to be able to Add and check for them to be able to modify smileys as well. And it'd be like this for all the admin cp files.

Another addon to this would be that Normal Admins can't edit Super Administrators so they can't demod them, ect.

Future options would be more invididual stuff inside the admin cp files such as options.php you could edit IP ban Addresses but that'd be all.

This is a complex hack but is a BIG and EXTREMELY useful hack nonethless.

Hopefully this will catch some of the bigger developers here at VB.org and maybe someone will develop this new and exciting idea for the Administrator CP.
Reply With Quote
  #2  
Old 02-17-2003, 12:04 AM
N9ne N9ne is offline
 
Join Date: Feb 2002
Posts: 1,495
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is a good idea, I have a sort of idea on how to make it, but I can't make it as I don't have enough time and this would take quite a bit of work.
Reply With Quote
  #3  
Old 02-17-2003, 09:15 AM
fla5h's Avatar
fla5h fla5h is offline
 
Join Date: Dec 2002
Posts: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

wouldn't it be easier to have a look at the lesser admin hack, that does partly what you want, it would be a good starting point
Reply With Quote
  #4  
Old 02-17-2003, 01:36 PM
TheMayhem's Avatar
TheMayhem TheMayhem is offline
 
Join Date: Oct 2002
Location: Pittsburgh, Pa
Posts: 526
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I never cared for 2 admin cp's because there are some admins I want to have access to some things yet not others. And other admins I want to have access to bare minimums.
Reply With Quote
  #5  
Old 05-24-2003, 05:44 PM
Zach's Avatar
Zach Zach is offline
 
Join Date: Nov 2001
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well I dunno, I just looked at this and how hard would it be to throw if bbuserid==1 do this else show custom error template - would take a few minutes at most to knock out anything you dont want them to touch.

unfortunantly I am not one that keeps track of what I do so I would be worthless as a hack writer, but I have done this numerous times for numerous reasons, be it to have a regular member be able to access like one admin thing to do some grunt work or just to keep others hands out of the templates or what not.
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:35 PM.


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.04178 seconds
  • Memory Usage 2,197KB
  • Queries Executed 13 (?)
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
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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_postinfo_query
  • fetch_postinfo
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete