Ejemplo n.º 1
0
                <div class="boxhome">
                    <h3 class="title">

                        <button type="button" class="btn btn-default showhide espandi" aria-label="Right Align">
                            <span class=" glyphicon glyphicon-plus" aria-hidden="true"></span>
                        </button>

                        <button type="button" class="btn btn-default showhide comprimi" aria-label="Right Align">
                            <span class=" glyphicon glyphicon-minus" aria-hidden="true"></span>
                        </button>

                        Scelti per te

                    </h3>

                    <?php echo outputHelper::getbox(gglmsHelper::getContenuti(78)); ?>
                </div>

                <div class="boxhome">
                    <h3 class="title">

                        <button type="button" class="btn btn-default showhide espandi" aria-label="Right Align">
                            <span class=" glyphicon glyphicon-plus" aria-hidden="true"></span>
                        </button>

                        <button type="button" class="btn btn-default showhide comprimi" aria-label="Right Align">
                            <span class=" glyphicon glyphicon-minus" aria-hidden="true"></span>
                        </button>

                        I Più votati
Ejemplo n.º 2
0
  </ul>


  <!-- INIZIO COL -->
  <div id="gglms_menu">
    <?php
    echo outputHelper::menu($this->unita['categoriapadre'], $this->unita['id']); 
    ?>
  </div>
  <!-- FINE COL -->



  <?php
  $unit = gglmsHelper::getSubUnit($this->unita['id']);
  $contenuti = gglmsHelper::getContenuti($this->unita['id']);

  $all = array_merge($unit, $contenuti);


  ?>
  <div id="gglms_content">
    <?php
    echo outputHelper::getTabbedView($all);
    ?>

  </div>



Ejemplo n.º 3
0
	function display($tpl = null) {

		$document = & JFactory::getDocument();
		// $document->addScript('http://mediaelementjs.com//js/mejs-2.14.2/mediaelement-and-player.js');
		$document->addScript('components/com_gglms/js/mediaelement-and-player.js');
		// $document->addScript('//code.jquery.com/ui/1.11.1/jquery-ui.js');
                $document->addScript($host . 'administrator/components/com_gglms/jupload/js/jquery.fileupload.js');//RS
                $document->addScript($host . 'administrator/components/com_gglms/jupload/js/procedure.js');  //RS


		$document->addStyleSheet('components/com_gglms/css/mediaelementplayer.css');
		$document->addStyleSheet('components/com_gglms/css/elemento.css');
		$document->addStyleSheet('components/com_gglms/css/general.css');
	


		//jComment
		// $document->addStyleSheet('components/com_gglms/js/jComment/css/jquery.comment.css');	
		// $document->addScript('components/com_gglms/js/jComment/js/jquery.comment');


	 	// Latest compiled and minified CSS
        // $document->addStyleSheet("https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css");
        // Latest compiled and minified JavaScript
        // $document->addScript('https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js');


		// $document->addScript('components/com_gglms/js/jRating/jRating.jquery.js');
		// $document->addStyleSheet('components/com_gglms/js/jRating/jRating.jquery.css');

		// $document->addScriptDeclaration('jQuery.noConflict();');

		
		$model = & $this->getModel();

		$elemento = $model->getElemento();
		FB::info($elemento, "Elemento");

		$parametri =  $model->getParametri();
                $allegati =  $model->getAllegati();

		$modelunita = & $this->getModel('Unita');
		if (empty($modelunita)) {
			JLoader::import('joomla.application.component.model');
			JLoader::import('gglms', JPATH_BASE . DS . 'components' . DS . 'com_gglms' . DS . 'models');
			$modelunita = & JModelLegacy::getInstance('unita', 'gglmsModel');

		}
        // $where = "where id = ".$elemento['unita']['id'];
		$contenutiUnita = gglmsHelper::getContenuti($elemento['unita']['id']);
		FB::log($contenutiUnita, "ContenutiUnita");



		$user = JFactory::getUser();
		$id_utente = $user->get('id');
		$this->assignRef("id_utente", $id_utente);


		$files = $model->getFiles();
		$this->assignRef('files', $files);

		

		$tmpls=$model->getTemplates();
		$tpl = $tmpls[$elemento['tipologia']]['tipologia'];
		
		FB::log($tmpls,"TemplateDisponibili");
		FB::log($tpl,"TemplateScelto");

		$path = "../mediagg/contenuti/".$elemento['path']."/".$elemento['id'] ;
        $basefilepath = "../mediagg/files/"; //RS


		switch ($tpl) {
			case 'videoslide':
			{
				$jumper = $model->getJumperXML($path);

				FB::log($jumper,"jumper");

				if($jumper){
					$model->createVTT_slide($elemento['id'], $path, $jumper);
					$model->createVTT_capitoli($elemento['id'], $path, $jumper);
					$this->assignRef('jumper', $jumper);
				}
			}
			break;
			
			case 'solovideo':

			break;

                        case 'testuale':
                            break;

                    
			case 'scorm':
			{
				//$initializeCache = $model->initializeSCO();
				//$this->assignRef('initializeCache', $initializeCache);

				if($elemento['path'])
					$pathscorm="../mediagg/contenuti/".$elemento['id']."/".$elemento['path'];
				else
					$pathscorm="../mediagg/contenuti/".$elemento['id']."/index_lms_html5.html";
				$this->assignRef('pathscorm', $pathscorm);
			}
			break;

			case 'attestato':

			break;

			case 'upload':


			$document->addScript('components/com_gglms/js/jquery.fileupload.js');
			$document->addScript('components/com_gglms/js/jquery.ui.widget.js');
			$document->addStyleSheet('http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css');




			break;


			default:
				# code...
			break;
		}

		$quiz= $model->getQuizXML($path);
		

		$uniqid = $id_utente . time();
		gglmsHelper::setLog($id_utente, $elemento['id'], $this->_elemento['tipologia'], $uniqid ); 


		$this->assignRef('elemento', $elemento);
		$this->assignRef('parametri', $parametri);
                $this->assignRef('allegati', $allegati);  //RS
                FB::log($allegati,"  Allegati ");
		$this->assignRef('contenutiUnita', $contenutiUnita);
		$this->assignRef('quiz', $quiz);
		$this->assignRef('path', $path);
                $this->assignRef('basefilepath', $basefilepath); //RS

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


		

		parent::display($tpl);
	}