Version: 2.0, by Alan @ CIT
Developer Last Online: Apr 2012
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?
Upload the contents of the upload folder to your forum
Import the Product XML as normal
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&userlist=buddy&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.
I got this addon working on 3.6.4 by the use of the fixes above, but the only problem is that ALL custom fields do not have their description displayed. All fields are labeled except for the custom fields. Anyone has any idea what could be wrong? I have a feeling it has to do with the fact that we had to delete the DESCRIPTION section of the query, but where does 3.6.4 store the custom field titles?
I got this addon working on 3.6.4 by the use of the fixes above, but the only problem is that ALL custom fields do not have their description displayed. All fields are labeled except for the custom fields. Anyone has any idea what could be wrong? I have a feeling it has to do with the fact that we had to delete the DESCRIPTION section of the query, but where does 3.6.4 store the custom field titles?
I fixed this by restoring the 2 fields that we deleted on the previous fix for 3.6.4 then went to the database, manually created those 2 fields within the profilefield table and manually added the information for each custom profile field.
Now when I access the QUE, it displays the description for each custom field. The reason it would not work on 3.6.4 is because VB now stores the custom field description and titles as phrases.
This is a crude workaround but it gets the job done. :up:
Thanx for the info - I get that you add title & description to the profilefield table... I've never fiddled with the database in such a way as to add tables or edit or whatever.... Question: What info do you fill in for the following formfields in the phpMyAdmin?
Quote:
Field
Type
Length/Values
Collation
Attributes
Null
Default
Extra
Comments
ALSO - thanx for the info - I even went as far as to make a "mini-tutorial" for my SuperMod LOL: