Copy this to your theme's theme.php file
/******************************************************************************
** Section <<<theme_html_picinfo>>> - START
******************************************************************************/
function theme_html_picinfo(&$info)
{
global $lang_picinfo, $CONFIG, $CURRENT_PIC_DATA, $LINEBREAK;
if (!GALLERY_ADMIN_MODE && USER_ID != $CURRENT_PIC_DATA['owner_id']) {
return '';
}
if ($CONFIG['picinfo_movie_download_link']) {
$path_to_pic = $CONFIG['fullpath'] . $CURRENT_PIC_DATA['filepath'] . $CURRENT_PIC_DATA['filename'];
$mime_content = cpg_get_type($CURRENT_PIC_DATA['filename']);
if ($mime_content['content']=='movie') {
$info[$lang_picinfo['download_URL']] = '<a href="' . $CONFIG["ecards_more_pic_target"] . (substr($CONFIG["ecards_more_pic_target"], -1) == '/' ? '' : '/') . $path_to_pic.'">'. $lang_picinfo['movie_player'] .'</a>';
}
}
$html = '';
$html .= ' <tr><td colspan="2" class="tableh2">'.$lang_picinfo['title'].'</td></tr>' . $LINEBREAK;
$template = ' <tr><td class="tableb tableb_alternate" valign="top" >%s:</td><td class="tableb tableb_alternate">%s</td></tr>' . $LINEBREAK;
foreach ($info as $key => $value) {
$html .= sprintf($template, $key, $value);
}
return $html;
}
/******************************************************************************
** Section <<<theme_html_picinfo>>> - END
******************************************************************************/
This will hide the file information box completely, if the user is no admin and hasn't uploaded the picture. I suggest to remove the above mod, so the button itself will be displayed for everybody.