vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=236)
-   -   Social Group and Album Enhancements - Social Groups Moderation Links in Group Tools (https://vborg.vbsupport.ru/showthread.php?t=228963)

Warlord 11-26-2009 10:00 PM

Social Groups Moderation Links in Group Tools
 
1 Attachment(s)
What does this do?
Just as the title implies, this places the social groups moderation links in the Group Tools dropdown menu and optionally removes those same links from their current position just above your footer.

https://vborg.vbsupport.ru/attachmen...1&d=1259283981

Install Time: 1-2 minutes.
Installation Difficulty: Easy
Installation Instructions

Once logged into your Admin Control Panel go to Styles and Templates and click in Search in Templates. Select the Yes radio button for Search Titles Only and search for socialgroups_group.

In template socialgroups_group find:

HTML Code:

                                                <li class="vbmenu_option"><a href="group.php?$session[sessionurl]do=unsubscribe&amp;groupid=$group[groupid]" rel="nofollow">$vbphrase[unsubscribe_from_this_group]</a></li>
                                        </if>
                                        </if>


Add BELOW:

HTML Code:

<if condition="$show['groupoptions']">
                        <li class="thead first">$vbphrase[moderation]</li>
                        <if condition="$groupoptions['leave']"><li class="vbmenu_option"><a href="group.php?$session[sessionurl]do=leave&amp;groupid=$group[groupid]">$groupoptions[leavephrase]</a></li></if>
                        <if condition="$groupoptions['edit']"><li class="vbmenu_option"><a href="group.php?$session[sessionurl]do=edit&amp;groupid=$group[groupid]">$vbphrase[edit_group]</a></li></if>
                        <if condition="$groupoptions['delete']"><li class="vbmenu_option"><a href="group.php?$session[sessionurl]do=delete&amp;groupid=$group[groupid]">$vbphrase[delete_group]</a></li></if>
                        <if condition="$groupoptions['manage']">
                                <li class="vbmenu_option">
                                        <a href="group.php?$session[sessionurl]do=manage&amp;groupid=$group[groupid]">$vbphrase[pending_and_invited_members]</a>
                                </li>
                        </if>
                        <if condition="$groupoptions['managemembers']">
                                <li class="vbmenu_option">
                                        <a href="group.php?$session[sessionurl]do=managemembers&amp;groupid=$group[groupid]">$vbphrase[manage_members]</a>
                                </li>
                        </if>
                        <if condition="$groupoptions['transfergroup']">
                        <li class="vbmenu_option">
                                <a href="group.php?$session[sessionurl]do=transfer&amp;groupid=$group[groupid]">$vbphrase[transfer_group]</a>
                        </li>
                        </if>
</if>


Optional Step
If you want to remove the links from the bottom of the page that we just put into the Group Tools dropdown menu you may do the following. Please note however that you will also lose the Join Group link, but it also appears in the Social Group's header anyway, so it's a bit redundant.

FIND AND DELETE:

HTML Code:

<if condition="$show['groupoptions']">
        <br />
        <div id="discussion_foot" class="social_group tborder content_block">
                <div class="tfoot block_title">
                <ul id="group_footer_links">
                        <if condition="$groupoptions['join']">
                                <li class="smallfont">
                                        <a href="group.php?$session[sessionurl]do=join&amp;groupid=$group[groupid]">$vbphrase[join_group]</a>
                                </li>
                        <else />
                                <if condition="$group['membertype'] != 'member' AND $group['type'] == 'inviteonly'">
                                        <li class="smallfont">
                                                $vbphrase[group_type_inviteonly]
                                        </li>
                                </if>
                        </if>
                        <if condition="$groupoptions['leave']"><li class="smallfont"><a href="group.php?$session[sessionurl]do=leave&amp;groupid=$group[groupid]">$groupoptions[leavephrase]</a></li></if>
                        <if condition="$groupoptions['edit']"><li class="smallfont"><a href="group.php?$session[sessionurl]do=edit&amp;groupid=$group[groupid]">$vbphrase[edit_group]</a></li></if>
                        <if condition="$groupoptions['delete']"><li class="smallfont"><a href="group.php?$session[sessionurl]do=delete&amp;groupid=$group[groupid]">$vbphrase[delete_group]</a></li></if>
                        <if condition="$groupoptions['manage']">
                                <li class="smallfont">
                                        <a href="group.php?$session[sessionurl]do=manage&amp;groupid=$group[groupid]">$vbphrase[pending_and_invited_members]</a>
                                </li>
                        </if>
                        <if condition="$groupoptions['managemembers']">
                                <li class="smallfont">
                                        <a href="group.php?$session[sessionurl]do=managemembers&amp;groupid=$group[groupid]">$vbphrase[manage_members]</a>
                                </li>
                        </if>
                        <if condition="$groupoptions['transfergroup']">
                        <li class="smallfont">
                                <a href="group.php?$session[sessionurl]do=transfer&amp;groupid=$group[groupid]">$vbphrase[transfer_group]</a>
                        </li>
                        </if>
                </ul>
                </div>
        </div>
</if>


Kosmic1 11-27-2009 09:47 AM

Very nice! :up:
Installed :)

MrRem 12-14-2009 10:17 AM

Good modification.
Installed :)

alfaowner 01-10-2010 12:21 AM

Very simple andvery nice quick install, thanks for making available

hayaldunya 03-28-2010 07:23 AM

good work, thanks friend.


All times are GMT. The time now is 02:17 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.00993 seconds
  • Memory Usage 1,760KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_html_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete