[evolvis-commits] r15745: exit_missing_param : enhanced version. provide toptab to exit_error to fix php warning

mirabilos at evolvis.org mirabilos at evolvis.org
Tue Mar 1 00:27:24 CET 2011


Author: mirabilos
Date: 2011-03-01 00:27:24 +0100 (Tue, 01 Mar 2011)
New Revision: 15745

Modified:
   trunk/gforge_base/evolvisforge-5.1/src/common/docman/actions/addfile.php
   trunk/gforge_base/evolvisforge-5.1/src/www/include/exit.php
Log:
exit_missing_param : enhanced version. provide toptab to exit_error to fix php warning

Modified: trunk/gforge_base/evolvisforge-5.1/src/common/docman/actions/addfile.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/src/common/docman/actions/addfile.php	2011-02-28 23:27:22 UTC (rev 15744)
+++ trunk/gforge_base/evolvisforge-5.1/src/common/docman/actions/addfile.php	2011-02-28 23:27:24 UTC (rev 15745)
@@ -54,7 +54,7 @@
     if (!$description)
         $missing_params[] = 'description';
 
-	exit_missing_param($_SERVER['HTTP_REFERER'],$missing_params);
+	exit_missing_param($_SERVER['HTTP_REFERER'],$missing_params,'docman');
 }
 
 $d = new Document($g, false, false,$gfcommon.'docman/engine/');

Modified: trunk/gforge_base/evolvisforge-5.1/src/www/include/exit.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/src/www/include/exit.php	2011-02-28 23:27:22 UTC (rev 15744)
+++ trunk/gforge_base/evolvisforge-5.1/src/www/include/exit.php	2011-02-28 23:27:24 UTC (rev 15745)
@@ -33,7 +33,7 @@
 	global $HTML,$group_id;
 	$HTML->header(array('title'=>_('Exiting with error'), 'group'=>$group_id, 'toptab'=>$toptab));
 	echo '<h1>' . _('Exiting with error') . '</h1>';
-	echo $HTML->error_msg($title.'<br />'.htmlspecialchars($text));
+	echo $HTML->error_msg($title.' : '.htmlspecialchars($text));
 	$HTML->footer(array());
 	exit;
 }
@@ -73,8 +73,9 @@
  * exit_missing_param() - Exit with missing required parameters error
  * @param   string  URL : usually $_SERVER['HTTP_REFERER']
  * @param   array   array of missing parameters
+ * @param   string  toptab needed for navigation
  */
-function exit_missing_param($url='',$missing_params=array()) {
+function exit_missing_param($url='',$missing_params=array(),$toptab='') {
     if (!empty($url)) {
         if (!empty($missing_params)) {
             $error = _('Missing required parameters : ');
@@ -87,7 +88,7 @@
         header('Location: '.$url.'&error_msg='.urlencode($error));
         exit;
     } else {
-	    exit_error(_('Error - Missing required parameters.'));
+	    exit_error(_('Error'), _('Missing required parameters.'),$toptab);
     }
 }
 



More information about the evolvis-commits mailing list