[Fusionforge-commits] r10516 - trunk/src/www/admin/trove

Alain Peyrat aljeux at libremir.placard.fr.eu.org
Thu Sep 16 21:05:25 CEST 2010


Author: aljeux
Date: 2010-09-16 21:05:24 +0200 (Thu, 16 Sep 2010)
New Revision: 10516

Modified:
   trunk/src/www/admin/trove/trove_cat_add.php
Log:
Improve error messages in trove map.

Modified: trunk/src/www/admin/trove/trove_cat_add.php
===================================================================
--- trunk/src/www/admin/trove/trove_cat_add.php	2010-09-16 19:05:18 UTC (rev 10515)
+++ trunk/src/www/admin/trove/trove_cat_add.php	2010-09-16 19:05:24 UTC (rev 10516)
@@ -42,7 +42,7 @@
 
 	$newroot = trove_getrootcat($form_parent);
 
-	if ($form_shortname) {
+	if ($form_shortname && $form_fullname) {
 		$res = db_query_params ('
 			INSERT INTO trove_cat 
 				(shortname,fullname,description,parent,version,root_parent)
@@ -69,12 +69,14 @@
 				db_error()
 			);
 		}
-	} 
 
-	// update full paths now
-	trove_genfullpaths($newroot,trove_getfullname($newroot),$newroot);
+		// update full paths now
+		trove_genfullpaths($newroot,trove_getfullname($newroot),$newroot);
 
-	session_redirect("/admin/trove/trove_cat_list.php");
+		session_redirect("/admin/trove/trove_cat_list.php");
+	} else {
+		$error_msg = 'Missing category short name or full name';
+	}
 } 
 
 site_admin_header(array('title'=>_('Site Admin: Trove - Add Node')));




More information about the Fusionforge-commits mailing list