From: <jon...@us...> - 2011-02-14 17:53:06
|
Revision: 32676 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=32676&view=rev Author: jonnybradley Date: 2011-02-14 17:53:00 +0000 (Mon, 14 Feb 2011) Log Message: ----------- [FIX] modules admin: Fix new assign by dragging (also needs $modinfo but don't warn about missing required params) Modified Paths: -------------- trunk/tiki-admin_modules.php Modified: trunk/tiki-admin_modules.php =================================================================== --- trunk/tiki-admin_modules.php 2011-02-14 17:49:31 UTC (rev 32675) +++ trunk/tiki-admin_modules.php 2011-02-14 17:53:00 UTC (rev 32676) @@ -151,12 +151,14 @@ if (!isset($_REQUEST["groups"])) { $_REQUEST["groups"] = array(); } -if (isset($_REQUEST["assign"]) || (isset($_REQUEST["preview"]) && $_REQUEST['moduleId'] > 0)) { // Verify that required parameters are present +if (isset($_REQUEST["assign"]) || isset($_REQUEST["preview"])) { // Verify that required parameters are present $missing_params = array(); $modinfo = $modlib->get_module_info( $_REQUEST['assign_name'] ); - foreach($modinfo["params"] as $pname => $param) { - if ($param["required"] && empty($_REQUEST["assign_params"][$pname])) - $missing_params[] = $param["name"]; + if ($_REQUEST['moduleId'] > 0) { + foreach($modinfo["params"] as $pname => $param) { + if ($param["required"] && empty($_REQUEST["assign_params"][$pname])) + $missing_params[] = $param["name"]; + } } $smarty->assign('missing_params', $missing_params); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |