Пример #1
0
 *  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);
        }
    }
Пример #2
0
     $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);