Log in

View Full Version : Missing Menu in User CP?


U.K.Visuals
04-17-2009, 10:12 PM
Hello Guys

Since upgrading to VB3.8 there are some menus missing in my UserCP.
Could someone help me out with this? i'm not very expirienced with template stuff.

In the Attachement you can see that two menu points are missing.

thanks for your help.

BBR-APBT
04-17-2009, 11:32 PM
Did you uninstall any mods that you manually edited the templates for? Both seem to be unneeded menu options unless you needed it for a mod of some type.

You can fix it by editing your templates.
User Control Panel Templates -> USERCP_SHELL

U.K.Visuals
04-18-2009, 09:56 AM
as far as i know there are no template edits done in this template. but TMS shows me that something was changed.
in my point ov view it looks okay.

here is the template i have active in USERCP_SHELL

$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
$headinclude
<title>$vboptions[bbtitle] - $pagetitle</title>
</head>
<body$onload>
$header
$navbar

<!-- table to support left column nav -->
<table cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr valign="top">
<td>

<!-- usercp nav -->
<ul class="navlist">
<li class="navheader"><a href="usercp.php$session[sessionurl_q]">$vbphrase[control_panel]</a></li>
<li class="navsubheader">$vbphrase[settings_and_options]</li>
<if condition="$show['siglink']">
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></li>
</if>
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=editpassword">$vbphrase[edit_email_and_password]</a></li>
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></li>
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></li>
<if condition="$show['avatarlink']">
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></li>
</if>
<if condition="$show['profilepiclink']">
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=editprofilepic">$vbphrase[edit_profile_picture]</a></li>
</if>
<if condition="$show['pmstats']">
<li class="navsubheader">
<span id="nav_pmfolders">$vbphrase[private_messages]
<if condition="$show['popups']">
<script type="text/javascript"> vbmenu_register("nav_pmfolders"); </script>
</if>
</span>
<if condition="$show['popups']">
<div class="vbmenu_popup" id="nav_pmfolders_menu" style="display:<if condition="$show['popups']">none<else />block</if>">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead" nowrap="nowrap">$vbphrase[folders]</td>
</tr>
$cpnav[pmfolders]
</table>
</div>
</if>
</li>



<li><a class="smallfont" href="private.php$session[sessionurl_q]">$vbphrase[list_messages]</a></li>
<li><a class="smallfont" href="private.php?$session[sessionurl]do=newpm">$vbphrase[send_new_message]</a></li>
<if condition="$show['pmtracklink']">
<li><a class="smallfont" href="private.php?$session[sessionurl]do=trackpm">$vbphrase[track_messages]</a></li>
</if>
<li><a class="smallfont" href="private.php?$session[sessionurl]do=editfolders">$vbphrase[edit_folders]</a></li>
</if>
<li class="navsubheader">
<span id="nav_subsfolders">$vbphrase[subscribed_threads]
<if condition="$show['popups']">
<script type="text/javascript"> vbmenu_register("nav_subsfolders"); </script>
</if>
</span>
<if condition="$show['popups']">
<div class="vbmenu_popup" id="nav_subsfolders_menu" style="display:<if condition="$show['popups']">none<else />block</if>">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead" nowrap="nowrap">$vbphrase[folders]</td>
</tr>
$cpnav[subsfolders]
</table>
</div>
</if>
</li>
<li><a class="smallfont" href="subscription.php?$session[sessionurl]do=viewsubscription">$vbphrase[list_subscriptions]</a></li>
<li><a class="smallfont" href="subscription.php?$session[sessionurl]do=editfolders">$vbphrase[edit_folders]</a></li>

<if condition="$show['deleteditems'] OR $show['moderateditems']">

<li class="navsubheader">$vbphrase[moderation]</li>
<if condition="$show['deleteditems']">
<li><a class="smallfont" href="moderation.php?$session[sessionurl]do=viewthreads&amp;type=deleted">$vbphrase[deleted_threads]</a></li>
<li><a class="smallfont" href="moderation.php?$session[sessionurl]do=viewposts&amp;type=deleted">$vbphrase[deleted_posts]</a></li>
</if>
<if condition="$show['moderateditems']">
<li><a class="smallfont" href="moderation.php?$session[sessionurl]do=viewthreads&amp;type=moderated">$vbphrase[moderated_threads]</a></li>
<li><a class="smallfont" href="moderation.php?$session[sessionurl]do=viewposts&amp;type=moderated">$vbphrase[moderated_posts]</a></li>
</if>
</if>
<li class="navsubheader">$vbphrase[miscellaneous]</li>
<li><a class="smallfont" href="calendar.php?$session[sessionurl]do=viewreminder">$vbphrase[event_reminders]</a></li>

<if condition="$show['paidsubscriptions']">
<li><a class="smallfont" href="payments.php$session[sessionurl_q]">$vbphrase[paid_subscriptions]</a></li>
</if>
<if condition="$show['publicgroups']">
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=editusergroups">$vbphrase[group_memberships]</a></li>
</if>
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=editlist">$vbphrase[buddy_ignore_lists]</a></li>
<if condition="$show['attachments']">
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=editattachments">$vbphrase[attachments]</a></li>
</if>
<li class="last">&nbsp;</li>
</ul>





<!-- / usercp nav -->

</td>
<td>&nbsp;&nbsp;</td>
<td width="100%">

<!-- main page contents -->
$HTML
<!-- / main page contents -->

</td>
</tr>
</table>
<!-- / table to support left column nav -->
$footer
</body>
</html>

BBR-APBT
04-18-2009, 11:52 AM
It seems you never updated your style when you upgraded your vbulletin. This will fix your problems for this template.


Find this:
$vbphrase[edit_profile]

Replace with this:
$vbphrase[edit_your_details]

Find this:
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=editlist">$vbphrase[buddy_ignore_lists]</a></li>

Replace with this:
<li><a class="smallfont" href="profile.php?$session[sessionurl]do=ignorelist">$vbphrase[edit_ignore_list]</a></li>


You should update your style as you may find out you have more problems later depending what version you updated from.

U.K.Visuals
04-19-2009, 02:13 PM
i updated my style and everything looks fine now! there where a lot of old templates in my style beacause i updated from 3.6 to 3.8
thanks for your help!

BBR-APBT
04-19-2009, 02:37 PM
Your welcome.