function cbzPeriodo($obj, $valor) { return InverseParsePeriod($valor); }
function render_user_mostrardocumento($param) { list($db) = Getdb(); $col = GetCols('documentos'); $tbl = GetTable('documentos'); $sql = "SELECT * FROM {$tbl} WHERE {$col['did']}={$param['did']}"; $rs = $db->Execute($sql); $result = $rs->FetchRow(); $result = fromdbtocms($result, 'documentos'); $result['periodo'] = InverseParsePeriod($result['periodo']); $result = toHtml($result); $resultado = SmartyInit(); $plantilla = "document/document.tpl"; $resultado->assign('datos', $result); $resultado->assign('dropDwArchivo', html_entity_decode(getArchivo($result['aid']), ENT_QUOTES)); $resultado->assign('dropDwSeccion', html_entity_decode(getSeccion($result['sid']), ENT_QUOTES)); $resultado->assign('recursos', MostrarRecursos($param['did'])); if (vwSessionGetVar('UserLevel') > 499) { $resultado->assign('admin', true); } else { $resultado->assign('admin', false); } $params = array("uid" => vwSessionGetVar("uid"), "did" => $param["did"]); eventoRecursos($params, "verdoc"); $salida = $resultado->fetch($plantilla); return $salida; }