Search in the theme.php file of your theme. If you don't find it there, copy this to your theme.php:
function theme_display_message_block() {
global $lang_gallery_admin_menu, $lang_common, $CONFIG, $message_id;
$superCage = Inspekt::makeSuperCage();
$return = '';
$message_id = '';
$message_icon = '';
$message_style = '';
if ($superCage->get->keyExists('message_id')) {
$message_id = $superCage->get->getEscaped('message_id');
}
if ($superCage->get->keyExists('message_icon')) {
$message_icon = $superCage->get->getAlpha('message_icon');
}
if ($message_icon == 'error') {
$message_style = 'cpg_message_error';
} elseif ($message_icon == 'warning') {
$message_style = 'cpg_message_warning';
} elseif ($message_icon == 'validation') {
$message_style = 'cpg_message_validation';
} elseif ($message_icon == 'success') {
$message_style = 'cpg_message_success';
} else {
$message_style = 'cpg_message_info';
}
if ($message_id != '') {
$tempMessage = cpgFetchTempMessage($message_id);
if ($tempMessage != '') {
//$return .= '<a name="cpgMessageBlock"></a>';
$return .= <<< EOT
<div id="cpgMessage" class="cpg_user_message {$message_style}">
{$tempMessage}
</div>
EOT;
}
}
if (GALLERY_ADMIN_MODE) {
cpgCleanTempMessage(); // garbage collection: when the admin is logged in, old messages that failed to display for whatever reason are being removed to keep the temp_messages table clean
$return .= cpg_alert_dev_version();
// $return .= cpg_display_rss(); //add RSS feed from coppermine-gallery.net later
} else { // not in admin mode
//$return = '';
}
return $return;
}