Example #1
0
 /**
  * view display method
  * @return void
  **/
 function display($tpl = null)
 {
     $user =& JFactory::getUser();
     $om_recordings_return = array();
     $om_recordings = new openmeetingsRecordingManagament();
     if ($user->authorise('core.create') || $user->authorise('core.edit')) {
         $om_recordings_return = $om_recordings->getFlvRecordingByExternalRoomTypeAndId($user->id);
     } else {
         $om_recordings_return = $om_recordings->getFlvRecordingByExternalRoomType();
     }
     $this->assignRef('om_recordings_return', $om_recordings_return);
     parent::display($tpl);
 }
Example #2
0
	/**
	 * view display method
	 * @return void
	 **/
	function display($tpl = null) {
		$user =& JFactory::getUser();

		//Check user rights
		$acl	=& JFactory::getACL();
		$user =& JFactory::getUser();

		$userGroup = $acl->get_group_name($user->get('gid'));

		$om_recordings_return = array();

		$om_recordings = new openmeetingsRecordingManagament();

		if ($userGroup == "Registered" || $userGroup == "Author" || $userGroup == "Editor" || $userGroup == "Publisher") {
			$om_recordings_return=$om_recordings->getFlvRecordingByExternalRoomTypeAndId($user->id);
		} else {
			$om_recordings_return=$om_recordings->getFlvRecordingByExternalRoomType();
		}

		$this->assignRef( 'om_recordings_return', $om_recordings_return );

		parent::display($tpl);
	}