Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Quick (inline) User Editor Details »»
Quick (inline) User Editor
Version: 2.0, by Alan @ CIT Alan @ CIT is offline
Developer Last Online: Apr 2012 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 3.5.4 Rating:
Released: 12-11-2005 Last Update: 05-15-2006 Installs: 57
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

Quick (Inline) User Editor
Version 2.0


What does this do?
This mod adds an inline user editor to your forums. This means that you can edit your users directly from their posts, without ever having to enter the Admin CP!

Ok... I'm interested, tell me more...
It is fully controlled via the Usergroup system. This means that you can allow Admininistrators to edit all parts of a users account, allow Super Moderators to do everything but change usernames, and delete accounts, and allow Moderators to only change profile fields and the users options. The choice is entirely yours!

The full list of Usergroup Permissions that can be used are:
  • Can Use Quick User Editor
    (this stops the usergroup using any part of the Quick User Editor)
  • Can Edit Usernames
  • Can Change Passowrds
  • Can Edit Email Addresses
  • Can Edit Profile Information
    (location / birthday / usertitle / etc)
  • Can Edit Custom Profile Fields
  • Can Edit Instant Messaging Details (includes support for Skype)
  • Can Edit Usergroups (primary and secondary)
  • Can Edit User Options
  • Can Delete User Accounts
  • Can Delete Avatars
  • Can Delete Profile Pictures
These permissions allow you as the forum administrator to delegate some user management tasks to your moderators without having to give them access to the Admin CP. See the screenshots below for examples of editing with limited permissions.

Sounds great! How do I install?
  1. Upload the contents of the upload folder to your forum
  2. Import the Product XML as normal
  3. Edit the postbit / postbit_legacy template:
Find:
Code:
<if condition="$post['userid'] AND $show['member']">
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=buddy&amp;u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_buddy_list]</phrase></a></td></tr>
</if>
Directly below this, add:
Code:
<!-- Quick User Editor -->
<if condition="$can_use_que">
<tr><td class="vbmenu_option"><a href="que.php?$session[sessionurl]do=edit&userid=$post[userid]" target="_blank"><phrase 1="$post[username]">$vbphrase[que_edit_x_account]</phrase></a></td></tr>
</if>
<!-- / Quick User Editor -->
And to upgrade?
Please read the "Upgrade" section of the install.txt file contained in the zip.


All done! Now what?
Before anyone can use the Quick User Editor you will need to set the Usergroup Permissions.

Security Note: This mod allows people to edit their usergroups if you give them permissions to - this means that your mods could upgrade themselves to an Administrator if you give them permission to change Usergroups.

Please ONLY give your staff permission to edit usergroups if you REALLY trust them. If in doubt, don't give them access to change usergroups

Important: Unfortunately, my leased vBulletin licence has now expired, and I won't be renewing it until September which means I will be unable to reply to this thread, or update this mod until then. I'm hopeful that the great vBulletin.org community will step in to answer any questions in my absence though See you all in early September!

Show Your Support

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

Comments
  #22  
Old 12-14-2005, 09:14 AM
Alan @ CIT Alan @ CIT is offline
 
Join Date: Nov 2004
Location: South UK
Posts: 625
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Version 1.0 - Beta 2 has been released!

This release makes 2 changes.

1) Changes the phrase used in the postbit dropdown menu to "Edit {usernames} Account" (see install.txt for details on the change)

2) Adds support for Custom Profile Fields. It supports all the standard vB types, which are:
  • Textbox
  • Textarea
  • Radio Buttons
  • Radio Buttons with Optional Input
  • Single-Select Menu
  • Single-Select Menu with Optional Input
  • Multi-Select Menu
  • Checkboxes
Enjoy, and let me know if you notice any bugs or have any suggestions for future improvments

Thanks,
Alan.
Reply With Quote
  #23  
Old 12-14-2005, 11:57 AM
michaelbenson's Avatar
michaelbenson michaelbenson is offline
 
Join Date: Feb 2005
Location: United Kingdom
Posts: 221
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the update Also whats the status of protection provided to users in the Administrator group? Ideally it could be nice for users of the Administrator group not to have their details editable by anyone but an Administrator themselves, also do the settings in the ./includes/config.php file of "uneditable" users still apply here?
Reply With Quote
  #24  
Old 12-14-2005, 03:20 PM
Emmy2 Emmy2 is offline
 
Join Date: Jan 2004
Posts: 83
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

great job Alan! thank you so much! I've installed the update and it's exactly what I needed!
Reply With Quote
  #25  
Old 12-15-2005, 10:56 AM
Alan @ CIT Alan @ CIT is offline
 
Join Date: Nov 2004
Location: South UK
Posts: 625
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi all,

Anymore bugs noticed before I take this out of beta tomorrow?

Thanks,
Alan.
Reply With Quote
  #26  
Old 12-15-2005, 02:42 PM
Emmy2 Emmy2 is offline
 
Join Date: Jan 2004
Posts: 83
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Alan, my Mods have been using it without problem. It's really great for me as they can now take over a lot of functions for me...like changing usernames, changing passwords, giving out medals (I use the custom fields for this)...just a lot of different little member-assistance functions. The Modcp is rather strange here, it is very limited in what it will let mods do...they can SEE all the profile fields of a user but they can't SAVE any changes they make to those fields (so it's kinda like, what's the point of that anyway?). About all my mods could do before was change avatars and ban users. Now they can do just about all the mod functions I want them to do (I guess some would qualify these as admin functions, but to me they're just functions to ensure the smooth-running of the board, and I'm happy to let the mods do them).

Sorry for the long-winded post. Just saying "I love this modification" and it's working without a hitch on my forums.
Reply With Quote
  #27  
Old 12-30-2005, 11:58 PM
yessir's Avatar
yessir yessir is offline
 
Join Date: Jul 2005
Location: Canada
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Still beta? Just trying to get a feel for where this is at. It is a tremendous concept.
Reply With Quote
  #28  
Old 01-05-2006, 08:06 AM
Xplorer4x4 Xplorer4x4 is offline
 
Join Date: Apr 2005
Posts: 938
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Havent got to use it much but I love it so far.
Reply With Quote
  #29  
Old 01-08-2006, 07:41 PM
Alan @ CIT Alan @ CIT is offline
 
Join Date: Nov 2004
Location: South UK
Posts: 625
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi all,

I have now returned from my holidays, hope you all had a good <insert-seasonal-holiday-name-here>

I'll start answering any questions, fixing any bugs, and adding any new features next week, but I've got a lot of hacks to update, so it might not be immediate

Thanks,
Alan.
Reply With Quote
  #30  
Old 01-12-2006, 12:43 AM
VBUsers's Avatar
VBUsers VBUsers is offline
 
Join Date: Aug 2004
Posts: 830
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

great hack works great thanks just what i needed
Reply With Quote
  #31  
Old 01-12-2006, 08:43 AM
IrPr IrPr is offline
 
Join Date: Mar 2005
Posts: 351
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Really Nice Work!

same here, hope u had a good <insert-seasonal-holiday-name-here>, LOL

does work on 3.5.3 ?

Edit: tested on 35.3 and works fine !
but it doesnt compatible with Unalterable Admins Can Edit Themselves any way?
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 11:09 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.04566 seconds
  • Memory Usage 2,306KB
  • Queries Executed 25 (?)
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
  • (2)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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