Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by Goddess Washu (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 09-02-2001 Last Update: Never Installs: 0
 
No support by the author.

A user group that cannot be deleted (nor can it's members be changed by Administrators) and has access to other tools, such as phpMyAdmin.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 10-04-2001, 03:05 AM
drives_fast
Guest
 
Posts: n/a
Default

I am very interested in this hack since I have 2 other admins after myself and I dont want them to screw up and delete me by accident/on purpose.

Please , if this has been done.......let me know.

thanks....drives
Reply With Quote
  #13  
Old 10-05-2001, 09:03 AM
Goldfinger's Avatar
Goldfinger Goldfinger is offline
 
Join Date: Oct 2001
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Im going to have to agree on this it would be an EXCELLENT hack or should be added to 2.1 or 2.0.4 or whatever the next build is . Good idea.
Reply With Quote
  #14  
Old 10-05-2001, 05:29 PM
Palmer ofShinra's Avatar
Palmer ofShinra Palmer ofShinra is offline
 
Join Date: Oct 2001
Location: Vancouver, BC, Canada
Posts: 171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've done something akin to this myself on my board, as we recently got hacked... and since View Passwords in CP was visible... blech.

My solution was simple, but a bit kludgey.

I took my Super Mod group (you may need to make a new one if you have seperate super mods) and moved all the extra admins we had into it.

Then, I took the various PHP files from the admin folder (mainly user.php)

And copy/pasted the functions I wanted my super mods to have into the /mod/user.php file.
Mainly, I added the ability to edit profiles.

I removed some of the unneccesary "Useful Links" at the top, for starters.

While I was at it, I edited it so that a number of things were inaccessible, like changing user groups or emails addresses, since both are serious security holes (either they make themselves an admin, or they change your email address to their own, mail themselves your password, and then change your address back)

Also, I added one line to the Find function so that an "[Edit User]" shows up next to each search result.

Access Masks were also insanely simple to add through the same copy/paste method.
Same with IP searching.

I also added other miscellaneous files for what they needed to do, like newsfade.php and styles.php

Finally, I edited /mod/index.php to include new links to all these nifty functions.

Finally, I copied all these files to a new directory on the server (call it supermod).

And then edited /moderator.php (which we have already modified to make a link in each post that takes you to the edit user screen for the user in question) to check for an additional usergroup and if so, redirect to the supermod CP.

Voila! A new CP, with handpicked functions from the admin CP, but not all the danger.

Now we have 3 CPs... one for normal mods, where they can edit custom user fields only (because they need to on our forum)

One for our super mods, who can edit almost everything they could need to.

And one for our admins, with full powers.

I still don't know PHP at all, but as almost all of this is merely copy/paste anyways, it's quite easy.

Next on my list... allowing my supermods to IP ban.
Reply With Quote
  #15  
Old 10-05-2001, 07:54 PM
DarkReaper DarkReaper is offline
 
Join Date: Oct 2001
Posts: 429
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't see much point in having this. It seems like you're just taking the administrator user group down to the abilities of moderators, and making a new usergroup that has the abilities of the administrator usergroup.

vBulletin is a forum system, and a very good one. There's not much point in trying to integrate a phpMyAdmin type program as well as web-based FTP into it when I'm sure there's other projects out there that are designed for that and that only.
Reply With Quote
  #16  
Old 04-19-2002, 03:27 PM
Chris M's Avatar
Chris M Chris M is offline
 
Join Date: Dec 2001
Location: Northampton, England
Posts: 6,186
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Palmer ofShinra
I've done something akin to this myself on my board, as we recently got hacked... and since View Passwords in CP was visible... blech.

My solution was simple, but a bit kludgey.

I took my Super Mod group (you may need to make a new one if you have seperate super mods) and moved all the extra admins we had into it.

Then, I took the various PHP files from the admin folder (mainly user.php)

And copy/pasted the functions I wanted my super mods to have into the /mod/user.php file.
Mainly, I added the ability to edit profiles.

I removed some of the unneccesary "Useful Links" at the top, for starters.

While I was at it, I edited it so that a number of things were inaccessible, like changing user groups or emails addresses, since both are serious security holes (either they make themselves an admin, or they change your email address to their own, mail themselves your password, and then change your address back)

Also, I added one line to the Find function so that an "[Edit User]" shows up next to each search result.

Access Masks were also insanely simple to add through the same copy/paste method.
Same with IP searching.

I also added other miscellaneous files for what they needed to do, like newsfade.php and styles.php

Finally, I edited /mod/index.php to include new links to all these nifty functions.

Finally, I copied all these files to a new directory on the server (call it supermod).

And then edited /moderator.php (which we have already modified to make a link in each post that takes you to the edit user screen for the user in question) to check for an additional usergroup and if so, redirect to the supermod CP.

Voila! A new CP, with handpicked functions from the admin CP, but not all the danger.

Now we have 3 CPs... one for normal mods, where they can edit custom user fields only (because they need to on our forum)

One for our super mods, who can edit almost everything they could need to.

And one for our admins, with full powers.

I still don't know PHP at all, but as almost all of this is merely copy/paste anyways, it's quite easy.

Next on my list... allowing my supermods to IP ban.
Could you post instructions on how to do this?

Satan
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 01:26 PM.


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.12796 seconds
  • Memory Usage 2,256KB
  • Queries Executed 20 (?)
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_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (5)postbit
  • (4)postbit_onlinestatus
  • (6)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
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_imicons
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete