Ejemplo n.º 1
0
?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#5a5152" text="#333333" link="#FF3366" LEFTMARGIN="0"
	TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0">
	<?php 
require_once JPATH_COMPONENT_ADMINISTRATOR . DS . "om_gateway" . DS . "openmeetings_gateway.php";
$user = JFactory::getUser();
$openmeetings_gateway = new openmeetings_gateway();
if ($openmeetings_gateway->openmeetings_loginuser()) {
    if ($user->authorise('core.admin') || $user->authorise('core.manage')) {
        $becomemoderator = 1;
    } else {
        $becomemoderator = 0;
    }
    $showAudioVideoTest = 1;
    $roomhash = $openmeetings_gateway->openmeetings_setUserObjectAndGenerateRoomHash($user->username, $user->name, '', '', $user->email, $user->id, $this->room_id, $becomemoderator, $showAudioVideoTest);
    $lang =& JFactory::getLanguage();
    $languages = array('en-GB' => 1, 'de-DE' => 2, 'fr-FR' => 4, 'it-IT' => 5, 'pt-PT' => 6, 'pt-BR' => 7, 'es-ES' => 8, 'ru-RU' => 9, 'swedish' => 10, 'ko-KR' => 13, 'ar-AA' => 14, 'ua-UA' => 18, 'nl-NL' => 27, 'ca-ES' => 29);
    $om_laguage_id = $languages[$lang->getTag()];
    // Get a database object
    $db =& JFactory::getDBO();
    if (!empty($roomhash)) {
        //maindebug.swf8.swf
        $swfurl = $openmeetings_gateway->getOMUrl() . "/?" . "scopeRoomId=" . $this->room_id . "&secureHash=" . $roomhash . "&lzproxied=solo" . "&language=18";
        $mainframe = JFactory::getApplication();
        $mainframe->redirect($swfurl);
    }
}
Ejemplo n.º 2
0
			$openmeetings->externalUserId = $user->id;
			$openmeetings->recording_id = $this->rec_id;
		}


		$rechash = $openmeetings_gateway->setUserObjectAndGenerateRecordingHashByURL($openmeetings);

		$lang =& JFactory::getLanguage();
		$languages = array (
		'en-GB' => 1, 'de-DE' => 2, 'fr-FR' => 4, 'it-IT' => 5, 'pt-PT' => 6, 'pt-BR' => 7, 'es-ES' => 8, 'ru-RU' => 9, 'swedish' => 10,
		'ko-KR' => 13, 'ar-AA' => 14, 'ua-UA' => 18, 'nl-NL' => 27, 'ca-ES' => 29);

		$om_laguage_id = $languages[$lang->getTag()];

		if (!empty($rechash)) {
			$swfurl = $openmeetings_gateway->getOMUrl() .
			"/?" .
			"secureHash=" .$rechash.
			"&lzproxied=solo" .
			"&language=".$om_laguage_id;

		}
	}
	?>
	<iframe src="<?php echo $swfurl; ?>" width="100%" height="100%">
		<p align="center">
			<strong>This content requires the Adobe Flash Player: <a
				href="http://www.macromedia.com/go/getflash/">Get Flash</a>
			</strong>!
		</p>
	</iframe>