Keloran |
01-17-2007 09:56 AM |
Couple of Questions related to ModCP
How do I add a menu item to the ModCP, I can make menu items appear in the AdminCP but they dont appear in the ModCP even though in my plugin code it says,
Code:
<plugin active="1" executionorder="5">
<title>Awards: Link in ModCP Navigation</title>
<hookname>mod_index_navigation</hookname>
<phpcode><![CDATA[construct_nav_option($vbphrase['award_addaward'],'award.php', '<br />');
construct_nav_option($vbphrase['award_changegotm'], 'award.php', '<br />');
construct_nav_option($vbphrase['award_removeaward'],'award.php', '<br />');
construct_nav_spacer();]]></phpcode>
</plugin>
second question is, for some reason in award.php it doesnt load the phrases, so things like $vbphrase[award_addaward] dont display when in award.php, but will appear if you do them as a menu phrase (although still only appearing in the AdminCP);
I have tried doin a BitField file, but that doesnt seem to work either
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<bitfields product="Awards">
<bitfielddefs>
<group name="Awards">
<bitfield name="canaward" group="Awards" phrase="can_award">1</bitfield>
</group>
</bitfielddefs>
</bitfields>
This is my cpnav_awards
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<navgroups product="Awards">
<navgroup phrase="award_awards" displayorder="1" permissions="canaward" hr="true">
<navoption displayorder="10">
<text>Add Award</text>
<link>../{$vbulletin->config[Misc][modcpdir]}/award.php?do=AddAward</link>
</navoption>
<navoption displayorder="20">
<text>Change GOTM</text>
<link>../{$vbulletin->config[Misc][modcpdir]}/award.php?do=AddGOTM</link>
</navoption>
<navoption displayorder="30">
<text>View Awards</text>
<link>../{$vbulletin->config[Misc][modcpdir]}/award.php?do=ViewAwards</link>
</navoption>
</navgroup>
</navgroups>
bump!
|