gestor de microtareas
This commit is contained in:
parent
f5b54d77ba
commit
bec1e27e5e
124
index.php
124
index.php
@ -67,6 +67,7 @@ $identificador = "";
|
|||||||
if(isset($_REQUEST['v'])) {
|
if(isset($_REQUEST['v'])) {
|
||||||
$variable = $_REQUEST['v'];
|
$variable = $_REQUEST['v'];
|
||||||
}else { $variable="";}
|
}else { $variable="";}
|
||||||
|
if(isset($_REQUEST['registros'])){$registros=$_REQUEST['registros'];}else{$registros="";}
|
||||||
$cols_interior ="12";
|
$cols_interior ="12";
|
||||||
$menu="";
|
$menu="";
|
||||||
$orden="";
|
$orden="";
|
||||||
@ -74,6 +75,7 @@ $cantidad_registros ="10";
|
|||||||
$librerias_cabeza ="";
|
$librerias_cabeza ="";
|
||||||
$librerias_pie ="";
|
$librerias_pie ="";
|
||||||
$modo="";
|
$modo="";
|
||||||
|
$pagina_inicio_definida=array();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -151,11 +153,13 @@ if($plantilla_inicio[0] =="grid"){}else{
|
|||||||
$modo="minimalista";
|
$modo="minimalista";
|
||||||
$plantilla_inicio[0]='grid';
|
$plantilla_inicio[0]='grid';
|
||||||
$formulario_equipo ="998";
|
$formulario_equipo ="998";
|
||||||
|
$campo_equipo ="316";
|
||||||
$formulario_tareas ="1069";
|
$formulario_tareas ="1069";
|
||||||
$formulario_microtareas ="1071";
|
$formulario_microtarea ="1071";
|
||||||
$formulario_roles_asignacion ="1074";
|
$formulario_roles_asignacion ="1074";
|
||||||
$formulario_microtareas_asignacion ="1075";
|
$formulario_microtarea_asignacion ="1075";
|
||||||
$campo_roles_asignacion = "3721";
|
$campo_roles_asignacion = "3721";
|
||||||
|
$campo_microtareas_asignacion = "3722";
|
||||||
$formulario_roles ="1072";
|
$formulario_roles ="1072";
|
||||||
$campo_rol ="325";
|
$campo_rol ="325";
|
||||||
|
|
||||||
@ -163,7 +167,7 @@ if($plantilla_inicio[0] =="grid"){}else{
|
|||||||
/// equipo ///
|
/// equipo ///
|
||||||
$equipo_titulo = remplacetas('form_id','id',"$formulario_equipo",'nombre',"") ;
|
$equipo_titulo = remplacetas('form_id','id',"$formulario_equipo",'nombre',"") ;
|
||||||
$equipo_descripcion = remplacetas('form_id','id',"$formulario_equipo",'descripcion',"") ;
|
$equipo_descripcion = remplacetas('form_id','id',"$formulario_equipo",'descripcion',"") ;
|
||||||
$equipo = listado_entradas("$formulario_equipo","","array");
|
$equipo = listado_entradas("$formulario_equipo","","array","","");
|
||||||
|
|
||||||
$debug = print_r($equipo,true);
|
$debug = print_r($equipo,true);
|
||||||
foreach ($equipo as $c =>$v) {
|
foreach ($equipo as $c =>$v) {
|
||||||
@ -172,12 +176,12 @@ if($plantilla_inicio[0] =="grid"){}else{
|
|||||||
"; }else{$imagen ="<img class='img img-circle avatar' src='./milfs/images/profile.jpg'>";}
|
"; }else{$imagen ="<img class='img img-circle avatar' src='./milfs/images/profile.jpg'>";}
|
||||||
if($v['nombre'] !=""){ $nombre ="<strong>$v[nombre]</strong>"; }else{$nombre ="";}
|
if($v['nombre'] !=""){ $nombre ="<strong>$v[nombre]</strong>"; }else{$nombre ="";}
|
||||||
$control = $v['control'];
|
$control = $v['control'];
|
||||||
$contenido = mostrar_identificador("$control","$formulario_equipo","$plantilla","","");
|
//$contenido = mostrar_identificador("$control","$formulario_equipo","$plantilla","","");
|
||||||
$rol_control = remplacetas('form_datos','form_id',"$formulario_roles_asignacion",'control',"contenido='$control'") ;
|
$rol_control = remplacetas('form_datos','form_id',"$formulario_roles_asignacion",'control',"contenido='$control'") ;
|
||||||
$rol_descripcion = remplacetas('form_datos','form_id',"$formulario_roles_asignacion",'contenido',"id_campo= '$campo_roles_asignacion' AND control='$rol_control[0]'") ;
|
$rol_descripcion = remplacetas('form_datos','form_id',"$formulario_roles_asignacion",'contenido',"id_campo= '$campo_roles_asignacion' AND control='$rol_control[0]'") ;
|
||||||
$rol_descripcion = remplacetas('form_datos','form_id',"$formulario_roles",'contenido',"id_campo= '$campo_rol' AND control='$rol_descripcion[0]'") ;
|
$rol_descripcion = remplacetas('form_datos','form_id',"$formulario_roles",'contenido',"id_campo= '$campo_rol' AND control='$rol_descripcion[0]'") ;
|
||||||
if($rol_control[0] !=""){
|
if($rol_control[0] !=""){
|
||||||
$contenido_rol = mostrar_identificador("$rol_control[0]","$formulario_roles_asignacion","","","");
|
// $contenido_rol = mostrar_identificador("$rol_control[0]","$formulario_roles_asignacion","","","");
|
||||||
$rol="
|
$rol="
|
||||||
<a class='link ' data-trigger='focus' tabindex='0' data-placement='right' role='button' data-toggle='popover_rol' data-container='body' data-placement='left' type='button' data-html='true' id='ver_$control'>
|
<a class='link ' data-trigger='focus' tabindex='0' data-placement='right' role='button' data-toggle='popover_rol' data-container='body' data-placement='left' type='button' data-html='true' id='ver_$control'>
|
||||||
Rol / $rol_descripcion[0]
|
Rol / $rol_descripcion[0]
|
||||||
@ -232,19 +236,100 @@ return $(\"#popover-content_rol_$control\").html();
|
|||||||
|
|
||||||
//$equipo_listado = json_encode($equipo,JSON_PRETTY_PRINT);
|
//$equipo_listado = json_encode($equipo,JSON_PRETTY_PRINT);
|
||||||
/// microtareas ///
|
/// microtareas ///
|
||||||
$microtareas_titulo = remplacetas('form_id','id',"$formulario_microtareas",'nombre',"") ;
|
$microtarea_titulo = remplacetas('form_id','id',"$formulario_microtarea",'nombre',"") ;
|
||||||
$microtareas_descripcion = remplacetas('form_id','id',"$formulario_microtareas",'descripcion',"") ;
|
$microtarea_descripcion = remplacetas('form_id','id',"$formulario_microtarea",'descripcion',"") ;
|
||||||
$microtareas = listado_entradas("$formulario_microtareas","","avatar");
|
$microtarea = listado_entradas("$formulario_microtarea","","array","","");
|
||||||
$microtareas_listado="";
|
|
||||||
foreach($microtareas as $control => $valor)
|
$debug = print_r($microtarea,true);
|
||||||
{ $onclick_microtarea_asignar ="onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtareas_asignacion','','')\"";
|
foreach ($microtarea as $c =>$v) {
|
||||||
$onclick_microtarea ="onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtareas','$control','edit')\"";
|
$control_microtarea = $v['control'];
|
||||||
$microtareas_listado .="<li class='list-group-item '><div class='row' $onclick_microtarea >$valor</div></li>"; }
|
$asignados = listado_entradas("$formulario_microtarea_asignacion","","array","$campo_microtareas_asignacion","$control_microtarea");
|
||||||
|
foreach ($asignados as $asignados_c =>$asignados_v) {
|
||||||
|
$control_asignados = $asignados_v['descripcion'];
|
||||||
|
/*$asignados = print_r($asignados,true);
|
||||||
|
$asignados = "<pre>$asignados</pre>";
|
||||||
|
*/
|
||||||
|
$item_nombre = remplacetas('form_datos','form_id',"$formulario_equipo","contenido","id_campo = '$campo_equipo' AND control ='$control_asignados'");
|
||||||
|
$items .="<li onmouseover = \"xajax_cargar_identificador('$control_asignados','$formulario_equipo','$plantilla','','','div_contenido_$control_asignados');\">
|
||||||
|
<a class='link ' data-trigger='focus' tabindex='0' data-placement='auto left' role='button' data-toggle='popover_asignados_$control_asignados' data-container='body' data-placement='left' type='button' data-html='true' id='ver_$control_asignados'>
|
||||||
|
$item_nombre[0]
|
||||||
|
</a>
|
||||||
|
<div id='popover-content_asignados_$control_asignados' class='hide' >
|
||||||
|
<div style='max-height:400px; overflow: auto;'>
|
||||||
|
<div id='div_contenido_$control_asignados'>
|
||||||
|
<h2>Cargando datos de $item_nombre[0] ...<h2>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
$(\"[data-toggle=popover_asignados_$control_asignados]\").popover({
|
||||||
|
html: true,
|
||||||
|
content: function() {
|
||||||
|
return $(\"#popover-content_asignados_$control_asignados\").html();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
</li>
|
||||||
|
";
|
||||||
|
|
||||||
|
}
|
||||||
|
$asignados = " <ul>$items<ul>";
|
||||||
|
if($v['imagen'] !=""){ $imagen ="
|
||||||
|
<img class='lazy img-circle avatar' alt='$row[razon_social]' src='./milfs/images/profile.jpg' data-src='./milfs/images/secure/?file=150/$v[imagen]' >
|
||||||
|
"; }else{$imagen ="<img class='img img-circle avatar' src='./milfs/images/profile.jpg'>";}
|
||||||
|
if($v['nombre'] !=""){ $nombre ="<strong>$v[nombre]</strong>"; }else{$nombre ="";}
|
||||||
|
|
||||||
|
//$contenido = mostrar_identificador("$control_microtarea","$formulario_microtarea","$plantilla","","");
|
||||||
|
$microtarea_control = remplacetas('form_datos','form_id',"$formulario_microtarea_asignacion",'control',"contenido='$control_microtarea'") ;
|
||||||
|
//$microtareas_descripcion = remplacetas('form_datos','form_id',"$formulario_microtarea_asignacion",'contenido',"id_campo= '$campo_microtarea_asignacion' AND control='$control_microtarea[0]'") ;
|
||||||
|
//$microtareas_descripcion = remplacetas('form_datos','form_id',"$formulario_microtarea",'contenido',"id_campo= '$campo_microtarea_asignacion' AND control='$microtarea_control[0]'") ;
|
||||||
|
/* if($microtarea_control[0] !=""){
|
||||||
|
// $contenido_microtarea = mostrar_identificador("$microtarea_control[0]","$formulario_microtarea_asignacion","","","");
|
||||||
|
$microtarea="
|
||||||
|
<a class='link ' data-trigger='focus' tabindex='0' data-placement='right' role='button' data-toggle='popover_microtarea' data-container='body' data-placement='left' type='button' data-html='true' id='ver_$control_microtarea'>
|
||||||
|
Asignados
|
||||||
|
</a>
|
||||||
|
";
|
||||||
|
}else{$microtarea ="";}
|
||||||
|
/*/
|
||||||
|
|
||||||
|
$microtareas.="<li class='list-group-item'>
|
||||||
|
<li class='list-group-item '>
|
||||||
|
<div class='row'>
|
||||||
|
<div class='col-xs-2'>
|
||||||
|
$imagen
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class='col-xs-10'>
|
||||||
|
$nombre
|
||||||
|
<br>$asignados
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div id='popover-content_microtarea_$control_microtarea' class='hide' >
|
||||||
|
<div style='max-height:400px; overflow: auto;'>
|
||||||
|
$contenido_microtarea
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<script>
|
||||||
|
$(\"[data-toggle=popover_microtarea]\").popover({
|
||||||
|
html: true,
|
||||||
|
content: function() {
|
||||||
|
return $(\"#popover-content_microtarea_$control_microtarea\").html();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
</script></li>";
|
||||||
|
}
|
||||||
|
$microtarea_listado .="$microtareas";
|
||||||
|
|
||||||
|
|
||||||
/// tareas ///
|
/// tareas ///
|
||||||
$tareas_titulo = remplacetas('form_id','id',"$formulario_tareas",'nombre',"") ;
|
$tareas_titulo = remplacetas('form_id','id',"$formulario_tareas",'nombre',"") ;
|
||||||
$tareas_descripcion = remplacetas('form_id','id',"$formulario_tareas",'descripcion',"") ;
|
$tareas_descripcion = remplacetas('form_id','id',"$formulario_tareas",'descripcion',"") ;
|
||||||
$tareas = listado_entradas("$formulario_tareas","","avatar");
|
$tareas = listado_entradas("$formulario_tareas","","avatar","","");
|
||||||
$tareas_listado="";
|
$tareas_listado="";
|
||||||
foreach($tareas as $control => $valor)
|
foreach($tareas as $control => $valor)
|
||||||
{ $onclick_tarea ="onclick = \"xajax_formulario_embebido_ajax('','$formulario_tareas','$control','edit')\"";
|
{ $onclick_tarea ="onclick = \"xajax_formulario_embebido_ajax('','$formulario_tareas','$control','edit')\"";
|
||||||
@ -268,6 +353,7 @@ content: function() {
|
|||||||
</script>
|
</script>
|
||||||
"; }
|
"; }
|
||||||
|
|
||||||
|
|
||||||
$pagina_inicio="
|
$pagina_inicio="
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
@ -300,11 +386,11 @@ content: function() {
|
|||||||
|
|
||||||
<div class='col-md-4'>
|
<div class='col-md-4'>
|
||||||
<div id='microtareas_head'>
|
<div id='microtareas_head'>
|
||||||
<h2>$microtareas_titulo[0]<br><small>$microtareas_descripcion[0]</small></h2>
|
<h2>$microtarea_titulo[0]<br><small>$microtarea_descripcion[0]</small></h2>
|
||||||
<a class='btn btn-success btn-block' $onclick_microtarea_asignar >Asignar microtarea</a>
|
<a class='btn btn-success btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtarea_asignacion','','')\" >Asignar microtarea</a>
|
||||||
</div>
|
</div>
|
||||||
<div class='columna_tareas' style='height:500px; overflow: auto;'>
|
<div class='columna_tareas' style='height:500px; overflow: auto;'>
|
||||||
$microtareas_listado
|
$microtarea_listado
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -1956,7 +2042,7 @@ echo $css_adicional;
|
|||||||
else {
|
else {
|
||||||
//echo landingpage_contenido($id_empresa);
|
//echo landingpage_contenido($id_empresa);
|
||||||
if($plantilla_inicio[0]=='grid'){
|
if($plantilla_inicio[0]=='grid'){
|
||||||
if($pagina_inicio_definida[0]!=""){
|
if(@$pagina_inicio_definida[0]!=""){
|
||||||
echo consultar_contenido_formulario("$pagina_inicio_definida[0]","$plantilla_inicio_filas[0]",'',"$plantilla_inicio[0]","$orden","$plantilla_inicio[0]");
|
echo consultar_contenido_formulario("$pagina_inicio_definida[0]","$plantilla_inicio_filas[0]",'',"$plantilla_inicio[0]","$orden","$plantilla_inicio[0]");
|
||||||
}else{
|
}else{
|
||||||
echo "$pagina_inicio";
|
echo "$pagina_inicio";
|
||||||
@ -1976,7 +2062,7 @@ echo $css_adicional;
|
|||||||
<?php
|
<?php
|
||||||
$pagina_pie = remplacetas('form_parametrizacion','id_empresa',$id_empresa,'descripcion'," tabla='empresa' AND opcion='pie_pagina'","") ;
|
$pagina_pie = remplacetas('form_parametrizacion','id_empresa',$id_empresa,'descripcion'," tabla='empresa' AND opcion='pie_pagina'","") ;
|
||||||
|
|
||||||
$onload_pie = banner("$pagina_pie[0]","$_REQUEST[registros]",'random');
|
$onload_pie = banner("$pagina_pie[0]","$registros",'random');
|
||||||
$titulo = remplacetas('form_id','id',"$pagina_pie[0]",'nombre',"") ;
|
$titulo = remplacetas('form_id','id',"$pagina_pie[0]",'nombre',"") ;
|
||||||
$descripcion = remplacetas('form_id','id',"$pagina_pie[0]",'descripcion',"") ;
|
$descripcion = remplacetas('form_id','id',"$pagina_pie[0]",'descripcion',"") ;
|
||||||
if($pagina_pie[0] != "" and $modo==""){
|
if($pagina_pie[0] != "" and $modo==""){
|
||||||
|
Loading…
Reference in New Issue
Block a user