Esempio n. 1
0
	chdir('../../');

	include_once('etc/cs_config.php');
	include_once('classes/cs_environment.php');
	global $environment;
	$environment = new cs_environment();
	$environment->setCurrentContextID($newPortalId);
	
	$db_connector = $environment->getDBConnector();

	global $c_send_email;
	$c_send_email = false;
	
	// get all rooms
	echo "Lade Rauminformationen..."; nl(); nl();
	$roomManager = $environment->getRoomManager();
	$roomManager->setContextLimit($oldPortalId);
	$roomManager->select();
	$roomList = $roomManager->get();

	// determine rooms to move
	$moveList = new cs_list();
	$moveIdArray = array();
	$roomListItem = $roomList->getFirst();
	while ($roomListItem) {
		if (in_array($roomListItem->getItemID(), $csvContent)) {
			// ensure community rooms are listed before project rooms
			if ($roomListItem->isCommunityRoom()) {
				$moveList->reverse();
				$moveList->add($roomListItem);
				$moveList->reverse();