require_once $ruta_raiz . "inc/all.inc.php"; require_once $ruta_raiz . "revpares/inc/rp_db_functions.inc.php"; require_once $ruta_raiz . "revpares/rpVinculacionPares2.php"; require_once $ruta_raiz . "inc/verificar_sesion.inc.php"; // Require Portafolio require_once $ruta_raiz . "portafolio/inc/por_funciones_db.inc.php"; require_once $ruta_raiz . "portafolio/vinculacion.php"; $id_actividad = $_REQUEST["codact"]; $id_exp_act = $_REQUEST["codexpact"]; $id_exp_etapa = $_REQUEST["codexpetapa"]; $etiqueta_actividad = $_REQUEST["etiquetaact"]; $id_experiencia = $_REQUEST["codeexp"]; $nombre_actividad = $_REQUEST["nombre_actividad"]; $id_usuario = $_SESSION["klwn_id_usuario"]; $conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd); $a_datos_actividad = dbExpObtenerActividad($id_actividad, $conexion); //vinculación if ($a_datos_actividad['revisa_pares'] == 1) { //echo "Es actividad de revision"; //motorVinculacion2($id_experiencia,$id_actividad,$a_datos_actividad,$conexion); crearVinculos($id_experiencia, $id_actividad, $conexion); } if (is_null($id_actividad) or strlen($id_actividad) == 0) { $error = 1; $error_msg = $lang_error_sin_codigo_actividad; } else { $conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd); $exito = dbIniciarActividad($id_actividad, $id_exp_act, $id_exp_etapa, $etiqueta_actividad, $conexion); $id_diseno = dbExpObtenerIdDiseno($id_experiencia, $conexion); $iniciadora = dbVerificarActividadIniciadora($id_exp_act, $conexion); $mensaje = $nombre_actividad;
$id_diseno = dbExpObtenerIdDiseno($id_experiencia, $conexion); $_etapas = dbExpObtenerEtapas($id_experiencia, $conexion); $info_experiencia = dbExpObtenerInfo($id_experiencia, $conexion); $profesor = dbExpObtenerProfesor($id_experiencia, $conexion); if ($profesor["id"] == $_SESSION["klwn_id_usuario"]) { $es_profesor_responsable = 1; } //detección de actividad y su tipo (si publoica productos o no) $avance_exp = dbExpObtenerAvance($id_experiencia, $conexion); $estado = $avance_exp["estado_ultima_actividad"]; $id_act = $avance_exp["ultima_actividad_id"]; $t_ejecutado = $avance_exp["suma_t_actividades_finalizadas"] or 0; $t_estimado = $avance_exp["suma_sesiones_estimadas"] * $config_minutos_sesion; $nivel_avance = obtieneNivelAvanceExp($t_ejecutado, $t_estimado); $actividad = $avance_exp["ultima_actividad_id"]; $info_actividad = dbExpObtenerActividad($actividad, $conexion); $bandera_publica_producto = $info_actividad['publica_producto']; //consulta en caso de ser actividad de publicación de producto if ($bandera_publica_producto == 1) { $trabajos_mi_clase = dbRPTrabajosClasePorActividad($id_experiencia, $actividad, $conexion); $nro_grupos_exp = dbRPCuentaGruposExp($id_experiencia, $conexion); $clase_completa = 0; if (count($trabajos_mi_clase) == $nro_grupos_exp) { $clase_completa = 1; } } else { $clase_completa = 0; } // //consulta si tiene gemelos o no // $etiqueta_gemela = $info_experiencia["etiqueta_gemela"]; // $clases_gemelas = dbObtenerInfoClaseGemela($id_experiencia,$etiqueta_gemela,$conexion);