PDA

View Full Version : Mini Mods - Mod Dropdown Menu in the Navbar


Sofia
23 May 2009, 22:45
This mod allows you to add in the navbar a dropdown menu with modcp links.
This menu is (of course) only available for admins and moderators
It appears only for moderators who have mod link in the footer.


http://www.vbulletin.org/forum/vborg_miscactions.php?do=installhack&threadid=214396


https://www.vbulletin.org/forum/external/2009/05/3.png




Installation

In the template navbar (or header if you've a customized style with navbar in the header template)

Find:

<if condition="$show['member']">
<td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase</a></td>
</if>Add above:

<if condition="$show['modcplink']"><td id="mod" class="vbmenu_control"><a href="$modcpdir/index.php" accesskey="4" rel="nofollow">Mod</a> <script type="text/javascript"> vbmenu_register("mod"); </script></td></if>

[U]In the template Navbar (or Header),

Find:

<!-- / PAGENAV POPUP -->Add below:

<!-- / Mod menu -->
<if condition="$show['modcplink']">
<div class="vbmenu_popup" id="mod_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">Announcements</td>
</tr>
<tr>
<td class="vbmenu_option"><a href="$modcpdir/announcement.php?do=add">Post New Announcement</a></td>
</tr>
<tr>
<td class="thead">Moderation</td>
</tr>
<tr>
<td class="vbmenu_option"><a href="$modcpdir/moderate.php?do=posts">Moderate Threads</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="$modcpdir/moderate.php?do=posts#posts">Moderate Posts</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="$modcpdir/moderate.php?do=attachments">Moderate Attachments</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="$modcpdir/moderate.php?do=events">Moderate Events</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="$modcpdir/moderate.php?do=messages">Moderate Visitor Messages</a></td>
</tr>
<tr>
<td class="thead">Users</td>
</tr>
<tr>
<td class="vbmenu_option"><a href="$modcpdir/user.php?do=find">Search for Users</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="$modcpdir/banning.php?do=banuser">Ban Users</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="$modcpdir/banning.php?do=modify">View Banned Users</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="$modcpdir/user.php?do=doips">Search IP Addresses</a></td>
</tr>
</table>
</div></if>
<!-- / Mod menu -->Please click INSTALL (http://www.vbulletin.org/forum/vborg_miscactions.php?do=installhack&threadid=214396) if you like this mod.

Enjoy ! :)

DobieGillis©
23 May 2009, 23:00
Sofia, you are quickly becoming my favorite coder/designer!

lm3a.net
24 May 2009, 05:51
thank you,

Sofia
24 May 2009, 10:00
Sofia, you are quickly becoming my favorite coder/designer!

Thank you, DobieGillis :p

carubmun
11 Jun 2009, 00:15
What about for moderators who dont show in the footer?
Most of my moderators dont show up in the footer at all, but that may be a completely different issue that i have yet to figure out.

sheppardzwc
13 Jun 2009, 18:11
What about for moderators who dont show in the footer?
Most of my moderators dont show up in the footer at all, but that may be a completely different issue that i have yet to figure out.
You could always use can_moderate() but the menu would still need them to have access to the ModCP, given the reason Sofia used the other variable.

4nawadir.com
13 Jun 2009, 19:54
Great, Thanks
Installed

s-p0k
25 Jun 2009, 17:46
ty
Installed

mabersoft
28 Jun 2009, 10:29
Can i use this on a style i will be making and giving away for free?

Sofia
28 Jun 2009, 11:02
Can i use this on a style i will be making and giving away for free?

Hi Mabersoft. Sure, you can ;)

mabersoft
28 Jun 2009, 11:06
Thanks a lot :).

New Joe
29 Jun 2009, 05:56
How to add other links from the Admin Panel into the drop down?

Sofia
30 Jun 2009, 10:43
How to add other links from the Admin Panel into the drop down?

Just add

<tr>
<td class="vbmenu_option"><a href="$modcpdir/your_link">your_phrase</a></td>
</tr>

Robert Waanders
07 Oct 2009, 14:09
wunderfull! thx!

93Corvette
14 Nov 2009, 07:09
Just wanted to add this for the Newbies like me that have a hard time locating which file to edit....

Template Edit:
Styles and Templates > Style Manager > Your Style > Edit Templates > Navagation / Breadcrumb Templates > Navbar

Dflow75
21 Nov 2009, 00:41
Nice release thanks