Ejemplo n.º 1
0
function CrearForo()
{
    //arma al objeto Foro y llama al metodo de dataForo para guardarlo en la BD
    echo $_POST['idUsuarioF'];
    $IdTF = $_POST['idTemaSeleccionado'];
    $Fecha = "" . $_POST['fechaF'];
    $tit = $_POST['tituloF'];
    $EnunciadoF = $_POST['enunciadoF'];
    $IdUF = $_POST['idUsuarioF'];
    $foro = new Foro();
    //crea un objeto Foro
    $foro->crearForo($IdTF, $Fecha, $tit, $EnunciadoF, $IdUF);
    //llama al constructor y asigna los valores
    insertarForo($foro);
    echo "<script> alert('El Foro se creo correctamente.');" . "window.location='../menuForo.php'</script>";
}
Ejemplo n.º 2
0
Archivo: Foro.php Proyecto: fluzo/foro
 public function getForoById($foro_id)
 {
     return Foro::where('id', '=', $foro_id)->first();
 }
Ejemplo n.º 3
0
<?php

if (isset($_GET["id"])) {
    $foro = Foro::model()->find("id =" . $_GET["id"]);
    $this->pageCaption = 'Responder el foro:';
    $this->pageTitle = Yii::app()->name . ' - ' . $this->pageCaption;
    $this->pageDescription = $foro->titulo;
    $this->menu = array(array('label' => 'Volver al Foro', 'url' => array('foro/view', 'id' => $_GET["id"])), array('label' => 'Ver todos los Foros', 'url' => array('foro/index')));
}
$this->pageCaption = 'Nuevo foro:';
$this->pageTitle = Yii::app()->name . ' - ' . $this->pageCaption;
$this->pageDescription = "";
$this->menu = array(array('label' => 'Volver', 'url' => array('foro/index')));
?>


<?php 
echo $this->renderPartial('_form', array('model' => $model));
Ejemplo n.º 4
0
function Respuesta($id, $titulo, $margen)
{
    $respuesta = Foro::model()->find("id = " . $id);
    ?>
						<li class="message message-reply animated bounceInRight" style="padding-left:<?php 
    echo $margen;
    ?>
px">					
							<img style="width:40px;" src="<?php 
    echo $respuesta->usuario->foto != "" ? Yii::app()->baseUrl . '/fotos/' . $respuesta->usuario->foto : Yii::app()->baseUrl . '/themes/bootstrap/img/avatars/male.png';
    ?>
" class="online">
							<span class="message-text"><strong><?php 
    echo $respuesta->autor;
    ?>
</strong> <br/>
								<h4><?php 
    echo $respuesta->titulo;
    ?>
</h4>
								<?php 
    echo $respuesta->mensaje;
    ?>
 						
							</span>
							<br/>
								<?php 
    if (!Yii::app()->user->isGuest) {
        ?>
									<ul class="list-inline font-xs">
										<li>
											<?php 
        echo CHtml::link('<i class="fa fa-edit"></i> Editar', array('foro/update', 'id' => $respuesta->id), array("class" => "text-warning"));
        ?>
										</li>											
										<?php 
        if ($respuesta->estatus_did == 2) {
            ?>
											<li>
												<?php 
            echo CHtml::link('<i class="fa fa-thumbs-o-up"></i> Publicar', array('foro/cambiarvisibilidad', 'id' => $respuesta->id, 'estatus' => 1, 'foro' => $_GET["id"]), array("class" => "text-warning"));
            ?>
							
											</li>	
											<li>
												<?php 
            echo CHtml::link('<i class="fa fa-thumbs-o-down"></i> Rechazar', array('foro/cambiarvisibilidad', 'id' => $respuesta->id, 'estatus' => 3, 'foro' => $_GET["id"]), array("class" => "text-warning"));
            ?>
							
											</li>								
										<?php 
        } else {
            if ($respuesta->estatus_did == 3) {
                ?>
											<li>
												<?php 
                echo CHtml::link('<i class="fa fa-thumbs-o-up"></i> Publicar', array('foro/cambiarvisibilidad', 'id' => $respuesta->id, 'estatus' => 1, 'foro' => $_GET["id"]), array("class" => "text-warning"));
                ?>
							
											</li>	
										<?php 
            } else {
                if ($respuesta->estatus_did == 1) {
                    ?>
											<li>
												<?php 
                    echo CHtml::link('<i class="fa fa-thumbs-o-down"></i> Rechazar', array('foro/cambiarvisibilidad', 'id' => $respuesta->id, 'estatus' => 3, 'foro' => $_GET["id"]), array("class" => "text-warning"));
                    ?>
	
											</li>								
										<?php 
                }
            }
        }
        ?>
											<li class="pull-right">
												<?php 
        echo $respuesta->estatus_did == 1 ? '<span class="label label-success">Publicado</span>' : '<span class="label label-danger">No Publicado</span>';
        ?>
											</li>
									</ul>
								<?php 
    }
    ?>
							<?php 
    $masrespuestas = Foro::model()->findAll("identificador = " . $id);
    if (count($masrespuestas) > 0) {
        $margen = $margen + 30;
        foreach ($masrespuestas as $masrespuesta) {
            Respuesta($masrespuesta->id, $masrespuesta->titulo, $margen);
        }
    } else {
        $margen -= 30;
    }
    ?>
						</li>
					<?php 
}
Ejemplo n.º 5
0
Archivo: form.php Proyecto: cicb/tpc
echo $form->labelEx($model, 'CategoriaSubId', array('class' => 'control-label'));
?>
	<?php 
echo $form->dropDownList($model, 'CategoriaSubId', CHtml::listData(Categorialevel1::model()->findAllByAttributes(array('CategoriaId' => $model->CategoriaId)), 'CategoriaSubId', 'CategoriaSubNom'), array('empty' => 'Sin subcategoria', 'class' => 'span3 chosen'));
?>
	<?php 
echo $form->error($model, 'CategoriaSubId');
?>
</div>

<div class='control-group'>
	<?php 
echo $form->labelEx($model, 'ForoId', array('class' => 'control-label'));
?>
	<?php 
echo $form->dropDownList($model, 'ForoId', CHtml::listData(Foro::model()->findAll(), 'ForoId', 'ForoNom'), array('empty' => 'Sin foro', 'class' => 'span3 chosen'));
?>
	<?php 
echo $form->error($model, 'ForoId');
?>
</div>

<div class='control-group'>
	<?php 
echo $form->labelEx($model, 'PuntosventaId', array('class' => 'control-label'));
?>
	<?php 
echo $form->dropDownList($model, 'PuntosventaId', CHtml::listData(Puntosventa::model()->findAll(), 'PuntosventaId', 'PuntosventaNom'), array('empty' => 'Sin Punto de Venta', 'class' => 'span3 chosen'));
?>
	<?php 
//echo $form->error($model,'PuntosventaId');
Ejemplo n.º 6
0
        Bienvenido a la sección de Administración del Portal Web, siéntase libre de experimentar, pues estamos en etapa de análisis y diseño y nos es de gran importancia que usted quede satisfecho.
      </div>
    </div>	
  </div><!-- /.row -->

  <div class="row">
    <div class="col-lg-3">
      <div class="panel panel-info">
        <div class="panel-heading">
          <div class="row">
            <div class="col-xs-6">
              <i class="fa fa-comments fa-5x"></i>
            </div>
            <div class="col-xs-6 text-right">
              <p class="announcement-heading"><?php 
echo Foro::model()->count("estatus_did = 3 && identificador = 0");
?>
</p>
              <p class="announcement-text">Temas en Foro!</p>
            </div>
          </div>
        </div>
        <a href="#">
          <div class="panel-footer announcement-bottom">
            <div class="row">
              <div class="col-xs-6">
                Ver...
              </div>
              <div class="col-xs-6 text-right">
                <i class="fa fa-arrow-circle-right"></i>
              </div>
Ejemplo n.º 7
0
 public function actionAutocompletesearch()
 {
     $q = "%" . $_GET['term'] . "%";
     $result = array();
     if (!empty($q)) {
         $criteria = new CDbCriteria();
         $criteria->select = array('id', "CONCAT_WS(' ',nombre) as nombre");
         $criteria->condition = "lower(CONCAT_WS(' ',nombre)) like lower(:nombre) ";
         $criteria->params = array(':nombre' => $q);
         $criteria->limit = '10';
         $cursor = Foro::model()->findAll($criteria);
         foreach ($cursor as $valor) {
             $result[] = array('label' => $valor->nombre, 'value' => $valor->nombre, 'id' => $valor->id);
         }
     }
     echo json_encode($result);
     Yii::app()->end();
 }
Ejemplo n.º 8
0
Archivo: editor.php Proyecto: cicb/tpc
?>

<div class="controles">
<!--- ------------------------------------------------------------------------- Distribucion-------- --!>

        <?php 
echo CHtml::tag('legend', array(), 'Configuración de la Distribución');
?>
	<div class="box box4  white-box">
		<h3>Información básica</h3>
		<?php 
$form = $this->beginWidget('bootstrap.widgets.TbActiveForm', array('id' => 'form-forolevel1', 'enableAjaxValidation' => false, 'layout' => TbHtml::FORM_LAYOUT_HORIZONTAL));
?>

<?php 
echo $form->dropDownListControlGroup($dist, 'ForoId', CHtml::listData(Foro::model()->findAll(), 'ForoId', 'ForoNom'), array('class' => '', 'disabled' => true));
$this->widget('bootstrap.widgets.TbAlert');
?>
		<?php 
echo $form->textFieldControlGroup($dist, 'ForoMapIntNom', array('class' => 'forolevel1'));
echo TbHtml::hiddenField('YII_CSRF_TOKEN', Yii::app()->request->csrfToken);
//echo TbHtml::submitButton(' Guardar información',
//array(
//'id'=>'btn-guardar',
//'class'=> 'btn fa fa-save ')
//);
$this->endWidget();
?>
	</div>

<!--- ------------------------------------------------------------------------- Distribucion-------- -->
Ejemplo n.º 9
0
function Respuesta($id, $titulo, $margen)
{
    $respuesta = Foro::model()->find("id = " . $id);
    ?>
						<li class="message message-reply animated bounceInRight" style="padding-left:<?php 
    echo $margen;
    ?>
px">					
							<img style="width:40px;" src="<?php 
    echo $respuesta->usuario->foto != "" ? Yii::app()->baseUrl . '/administracion/fotos/' . $respuesta->usuario->foto : Yii::app()->baseUrl . '/administracion/themes/bootstrap/img/avatars/male.png';
    ?>
" class="online">
							<span class="message-text"><strong><?php 
    echo $respuesta->autor;
    ?>
</strong> <br/>
								<h4><?php 
    echo $respuesta->titulo;
    ?>
</h4>
								<?php 
    echo $respuesta->mensaje;
    ?>
 						
							</span>
							<br/>
								<?php 
    if (!Yii::app()->user->isGuest) {
        ?>
									<ul class="list-inline font-xs text-right">
										<li>
											<?php 
        echo CHtml::link('<i class="fa fa-reply"></i> Responder', array('foro/create', 'id' => $id, 'foro' => $_GET["id"]), array("class" => "text-success"));
        ?>
										</li>
									</ul>
								<?php 
    }
    ?>
							<?php 
    $masrespuestas = Foro::model()->findAll("estatus_did = 1 and identificador = " . $id);
    if (count($masrespuestas) > 0) {
        $margen = $margen + 30;
        foreach ($masrespuestas as $masrespuesta) {
            Respuesta($masrespuesta->id, $masrespuesta->titulo, $margen);
        }
    } else {
        $margen -= 30;
    }
    ?>
						</li>
					<?php 
}