Try uploading a fresh copy of adminMenuCompose.php to ./admin/.
Didn't we talk about this months ago Magna? I'm pretty sure we had this huge in-depth discussion. Matter of fact, if I recall correctly it was such a huge deal we even went on strike from striking until we got it figured out.
Perhaps this line string of code in admin/adminMenuCompose.php will help refresh your memory Magna, then I'll let you talk to him about file compressions (much like engine compressions but not as welcome) and stuff like that.
$sComposerInit .= "\n";
while( $aAllItem = mysql_fetch_assoc( $rAllItems ) )
{
$sComposerInit .= "
aAllItems[{$aAllItem['ID']}] = '{$aAllItem['Title']}';";
}
$sComposerInit .= "
</script>
";
$_page['extraCodeInHead'] = <<<EOJ
$sComposerInit
<script type="text/javascript" src="{$site['url']}inc/js/classes/BxDolMenu.js"></script>
<script type="text/javascript" src="menu_compose.js"></script>
EOJ;
Why didn't you tell him to just do an sql injection via the phpMyAdmin for his item? Or perhaps even an insert.