How do you do PERMISSIONS with this? I use the following code for permissions in my mods, and it works fine...
Code:
if (!($permissions['medialibperms'] & $vbulletin->bf_ugp_medialibperms['cansubm']))
{
print_no_permission();
}
I am trying to use this code in my plugin, but the permission ALWAYS fails...
Code:
if (THIS_SCRIPT == 'media')
{
$vbulletin->options['selectednavtab'] = 'media';
$categories = $vbulletin->db->query_read("SELECT * FROM " . TABLE_PREFIX . "media_category");
$submitperm = $permissions['medialibperms'] & $vbulletin->bf_ugp_medialibperms['cansubm'];
while ($category = $vbulletin->db->fetch_array($categories))
{
$templater = vB_Template::create('media_NAVTAB_cat');
$templater->register('categoryID', $category['categoryID']);
$templater->register('catName', $category['catName']);
$categorybits .= $templater->render();
$templater = vB_Template::create('media_NAVTAB_sub');
$templater->register('categoryID', $category['categoryID']);
$templater->register('catName', $category['catName']);
$submitbits .= $templater->render();
}
}
$templater = vB_Template::create('media_NAVTAB');
$templater->register('categorybits', $categorybits);
$templater->register('submitbits', $submitbits);
$templater->register('submitperm', $submitperm);
$template_hook['navtab_middle'] .= $templater->render();
No matter what, $submitperm is always false...