Today I found a heavy bug on SMF 2 RC2 ...
If you have 2nd subbuttons, the
'show' option is't handled

To fix that, edit /Sources/Subs.php
find:
// Go through the sub buttons if there are any.
if (!empty($button['sub_buttons']))
foreach ($button['sub_buttons'] as $key => $subbutton)
{
if (empty($subbutton['show']))
unset($button['sub_buttons'][$key]);
}
replace with:
// Go through the sub buttons if there are any.
if (!empty($button['sub_buttons']))
foreach ($button['sub_buttons'] as $key => $subbutton)
{
if (empty($subbutton['show']))
unset($button['sub_buttons'][$key]);
// 2nd level subbutton
if(!empty($subbutton['sub_buttons']))
{
foreach($subbutton['sub_buttons'] as $key2 => $sub2_button)
{
if(empty($sub2_button['show']))
unset($button['sub_buttons'][$key]['sub_buttons'][$key2]);
}
}
}
Now the 2nd subbuttons show option works

Fel