* @license GPLv2 http://files.syscp.org/misc/COPYING.txt * @package Functions * @version $Id: function.standard_success.php 2724 2009-06-07 14:18:02Z flo $ */ /** * Prints one ore more errormessages on screen * * @param array Errormessages * @param string A %s in the errormessage will be replaced by this string. * @author Florian Lippert */ function standard_success($success_message = '', $replacer = '', $params = array()) { global $s, $header, $footer, $lng; if(isset($lng['success'][$success_message])) { $success_message = strtr($lng['success'][$success_message], array('%s' => htmlentities($replacer))); } if(is_array($params) && isset($params['filename'])) { $redirect_url = $params['filename'] . '?s=' . $s; unset($params['filename']); foreach($params as $varname => $value) { if($value != '') { $redirect_url .= '&' . $varname . '=' . $value; } } } else { $redirect_url = ''; } eval("echo \"" . getTemplate('misc/success', '1') . "\";"); exit; }