* are disclaimed. In no event shall the copyright owner or contributors be * * liable for any direct, indirect, incidental, special, exemplary, or * * consequential damages (including, but not limited to, procurement of * * substitute goods or services; loss of use, data, or profits; or business * * interruption) however caused and on any theory of liability, whether in * * contract, strict liability, or tort (including negligence or otherwise) * * arising in any way out of the use of this software, even if advised of the * * possibility of such damage. * * * ********************************************************************************/ /** Author: Michelle Bachler, KMi, The Open University **/ include_once $_SERVER['DOCUMENT_ROOT'] . '/config.php'; include_once $HUB_FLM->getCodeDirPath("ui/headerstats.php"); $groupid = required_param("groupid", PARAM_ALPHANUMEXT); $group = getGroup($groupid); $viewset = getViewsByGroup($groupid); $views = $viewset->views; $count = count($views); $cons = array(); $nodes = array(); for ($i = 0; $i < $count; $i++) { $view = $views[$i]; $conns = $view->connections; $countj = count($conns); for ($j = 0; $j < $countj; $j++) { $viewconnection = $conns[$j]; $connection = $viewconnection->connection; if (!$connection instanceof Error) { array_push($cons, $connection); } }
$groupid = required_param('groupid', PARAM_ALPHANUMEXT); $issuenodeid = required_param('issuenodeid', PARAM_ALPHANUMEXT); $ids = required_param('ids', PARAM_TEXT); $title = required_param('title', PARAM_TEXT); $desc = required_param('desc', PARAM_TEXT); $response = mergeSelectedNodes($issuenodeid, $groupid, $ids, $title, $desc); break; /** VIEWS **/ /** VIEWS **/ case "getview": $viewid = required_param('viewid', PARAM_ALPHANUMEXT); $response = getView($viewid, $style); break; case "getviewsbygroup": $groupid = required_param('groupid', PARAM_ALPHANUMEXT); $response = getViewsByGroup($groupid, $style); break; case "getviewsbynode": $nodeid = required_param('nodeid', PARAM_ALPHANUMEXT); $response = getViewsByNode($nodeid, $style); break; case "getviewnodes": $viewid = required_param('viewid', PARAM_ALPHANUMEXT); $response = getViewNodes($viewid, $style); break; case "getviewnodesbygroup": $groupid = required_param('groupid', PARAM_ALPHANUMEXT); $response = getViewNodesByGroup($groupid, $style); break; case "getviewnode": $viewid = required_param('viewid', PARAM_ALPHANUMEXT);