Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
  #1  
Old 07-30-2015, 08:25 PM
Cody.9791 Cody.9791 is offline
 
Join Date: Jul 2015
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Usergroups

I have a few changes that I would like to make and am not quite sure how to go about it.

I am using vBulletin version 4.2.3

For one, I would like to disable the function for usergroup leaders to remove members from their usergroup themselves. Currently, when a usergroup leader clicks "List Members" and views the members in their usergroup, there are check boxes off to the right for the usergroup leaders to check and then on the bottom right there is a button that says "Remove Selected User(s). "I want leave it to the administrators to remove members from usergroups via a help desk request rather than every usergroup leader.

Secondly, the usergroup leaders aren't being notified that there are pending usergroup join requests. I would like for them to show up in the notification section as well as have an automatic Private Message to be sent to the usergroup leaders by the headadmin account notifying that there is a pending usergroup join request.

Third, When a member is requesting to join a usergroup, I would like to edit the text below the text box that reads, "Please state your reason for this request" to something else.

Lastly, I would like for all registered members to be able to see the "List Members" for each usergroup when they view the public usergroups on the forums.

Hopefully I will be able to get some advice and be pointed into the right direction.

Thank you!

--------------- Added [DATE]1438308877[/DATE] at [TIME]1438308877[/TIME] ---------------

Quote:
Originally Posted by Cody.9791 View Post
Secondly, the usergroup leaders aren't being notified that there are pending usergroup join requests. I would like for them to show up in the notification section as well as have an automatic Private Message to be sent to the usergroup leaders by the headadmin account notifying that there is a pending usergroup join request.
I was able to get this one issue solved with two different products, but I still need advice with the others I posted above.
Reply With Quote
  #2  
Old 07-31-2015, 02:06 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

1) Edit the template and put a condition around the checkbox to only show it to the administrator usergroup. To find the template to modify, do this - vboptions > General Settings > Add Template Name in HTML Comments > set to Yes . Then go back to your page and view the source code and you will see the name of the template called around your part of the code. (Sometimes the template is the one mentioned at the very top of the page source.)

3) It's a phrase, so go to Search in Phrases > find the phrase and click to Edit it.
Reply With Quote
  #3  
Old 08-01-2015, 08:44 PM
Cody.9791 Cody.9791 is offline
 
Join Date: Jul 2015
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you!
Reply With Quote
  #4  
Old 08-03-2015, 07:59 PM
Cody.9791 Cody.9791 is offline
 
Join Date: Jul 2015
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Lynne View Post
1) Edit the template and put a condition around the checkbox to only show it to the administrator usergroup. To find the template to modify, do this - vboptions > General Settings > Add Template Name in HTML Comments > set to Yes . Then go back to your page and view the source code and you will see the name of the template called around your part of the code. (Sometimes the template is the one mentioned at the very top of the page source.)

3) It's a phrase, so go to Search in Phrases > find the phrase and click to Edit it.
I'm just getting around to making these changes. What code would I need to create the condition that you described? I believe that I've found where the exact template is that needs modified already.

HTML Code:
<vb:if condition="$show['usergroup']"><td class="usergroup"><vb:if condition="$userinfo['hideleader']">&nbsp;<vb:else /><input type="checkbox" name="deletebox[{vb:raw userinfo.userid}]" value="yes" tabindex="1" /></vb:if></td></vb:if>
I'm looking to either make it to where only admins can make these changes or remove it entirely from the template.
Reply With Quote
Reply

Thread Tools
Display Modes

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:37 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.05002 seconds
  • Memory Usage 2,185KB
  • Queries Executed 11 (?)
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)bbcode_html
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete