!C99Shell v. 2.1 [PHP 8 Update] [02.02.2022]!

Software: Apache/2.4.53 (Unix) OpenSSL/1.1.1o PHP/7.4.29 mod_perl/2.0.12 Perl/v5.34.1. PHP/7.4.29 

uname -a: Linux vps-2738122-x 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 

uid=1(daemon) gid=1(daemon) grupos=1(daemon) 

Safe-mode: OFF (not secure)

/opt/apex_led/php/nucleo/componentes/definicion/   drwxrwxr-x
Free 13.83 GB of 61.93 GB (22.34%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     toba_ei_cuadro_def.php (6.91 KB)      -rwxrwxr-x
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

class toba_ei_cuadro_def extends toba_ei_def
{
     static function 
get_estructura()
    {
        
$estructura parent::get_estructura();
        
$estructura[] = array(     'tabla' => 'apex_objeto_cuadro',
                                
'registros' => '1',
                                
'obligatorio' => true );
        
$estructura[] = array(     'tabla' => 'apex_objeto_cuadro_cc',
                                
'registros' => 'n',
                                
'obligatorio' => false );
        
$estructura[] = array(     'tabla' => 'apex_objeto_ei_cuadro_columna',
                                
'registros' => 'n',
                                
'obligatorio' => false );
        
$estructura[] = array(     'tabla' => 'apex_objeto_cuadro_col_cc',
                                
'registros' => 'n',
                                
'obligatorio' => false );
        return 
$estructura;        
    }

    static function 
get_vista_extendida($proyecto$componente=null)
    {
        
$sql parent::get_vista_extendida($proyecto$componente);
        
        
$proyecto self::$db->quote($proyecto);
        if (isset(
$componente)) {
            
$componente self::$db->quote($componente);
        }        
                
        
//------------- Cuadro ----------------
        
$sql['_info_cuadro']['sql'] = "SELECT    titulo as titulo,        
                                        c.subtitulo                        as    subtitulo,        
                                        c.sql                            as    sql,            
                                        c.columnas_clave                as    columnas_clave,
                                        c.clave_dbr                        as    clave_datos_tabla,
                                        c.archivos_callbacks            as    archivos_callbacks,        
                                        c.ancho                            as    ancho,            
                                        c.ordenar                        as    ordenar,            
                                        c.exportar_paginado                as    exportar_paginado,
                                        c.exportar                        as    exportar_xls,     
                                        c.exportar_rtf                    as    exportar_pdf,         
                                        c.paginar                        as    paginar,            
                                        c.tamano_pagina                    as    tamano_pagina,
                                        c.tipo_paginado                    as    tipo_paginado,
                                        c.scroll                        as    scroll,
                                        c.scroll_alto                    as    alto,
                                        c.eof_invisible                    as    eof_invisible,         
                                        c.eof_customizado                as    eof_customizado,
                                        c.pdf_respetar_paginacion        as    pdf_respetar_paginacion,    
                                        c.pdf_propiedades                as    pdf_propiedades,
                                        c.asociacion_columnas            as    asociacion_columnas,
                                        c.dao_nucleo_proyecto            as  dao_nucleo_proyecto,    
                                        c.dao_nucleo                    as  dao_clase,            
                                        c.dao_metodo                    as  dao_metodo,
                                        c.dao_parametros                as  dao_parametros,
                                        ''                                 as    dao_archivo,
                                        c.cc_modo                        as    cc_modo,                        
                                        c.cc_modo_anidado_colap            as    cc_modo_anidado_colap,        
                                        c.cc_modo_anidado_totcol        as    cc_modo_anidado_totcol,        
                                        c.cc_modo_anidado_totcua        as    cc_modo_anidado_totcua,
                                        c.columna_descripcion        as  columna_descripcion,
                                        c.mostrar_total_registros    as mostrar_total_registros,
                                        c.siempre_con_titulo    as siempre_con_titulo
                             FROM        apex_objeto_cuadro c
                             WHERE    objeto_cuadro_proyecto=
$proyecto ";    
        if ( isset(
$componente) ) {
            
$sql['_info_cuadro']['sql'] .= "    AND        objeto_cuadro=$componente ";    
        }
        
$sql['_info_cuadro']['sql'] .= " ORDER BY objeto_cuadro;";
        
$sql['_info_cuadro']['registros']='1';
        
$sql['_info_cuadro']['obligatorio']=true;
        
//------------ Columnas ----------------
        
$sql['_info_cuadro_columna']['sql'] = "SELECT    c.orden    as orden,    
                                                c.objeto_cuadro_col                as objeto_cuadro_col,
                                                c.titulo                        as titulo,
                                                c.estilo_titulo                    as estilo_titulo,        
                                                c.estilo                        as estilo,     
                                                c.ancho                            as ancho,     
                                                c.clave                            as clave,        
                                                f.funcion                        as formateo,     
                                                c.no_ordenar                    as no_ordenar,
                                                c.mostrar_xls                    as mostrar_xls,
                                                c.mostrar_pdf                    as mostrar_pdf,
                                                c.pdf_propiedades                as pdf_propiedades,
                                                c.total                            as total,
                                                c.vinculo_indice                as vinculo_indice,    
                                                c.usar_vinculo                    as usar_vinculo,
                                                c.total_cc                        as total_cc,
                                                c.permitir_html                    as permitir_html,
                                                c.grupo                            as grupo,
                                                ev.identificador            as evento_asociado
                                     FROM        
                                                apex_objeto_ei_cuadro_columna    c
                                                LEFT OUTER JOIN apex_columna_formato f    
                                                ON    f.columna_formato    = c.formateo
                                                LEFT OUTER JOIN    apex_objeto_eventos ev
                                                ON  c.objeto_cuadro_proyecto = ev.proyecto AND
                                                c.objeto_cuadro = ev.objeto AND
                                                c.evento_asociado = ev.evento_id
                                     WHERE    objeto_cuadro_proyecto = 
$proyecto ";
        if ( isset(
$componente) ) {
            
$sql['_info_cuadro_columna']['sql'] .= "    AND        objeto_cuadro=$componente ";
        }
        
$sql['_info_cuadro_columna']['sql'] .= " AND ( c.desabilitado != '1' OR c.desabilitado IS NULL )
                     ORDER BY orden;"
;
        
$sql['_info_cuadro_columna']['registros']='n';
        
$sql['_info_cuadro_columna']['obligatorio']=true;
        
//------------ Cortes de Control ----------------
        
$sql['_info_cuadro_cortes']['sql'] = "SELECT    orden,        
                                            columnas_id,                
                                            columnas_descripcion,    
                                            identificador        ,    
                                            pie_contar_filas    ,    
                                            pie_mostrar_titular ,    
                                            pie_mostrar_titulos    ,
                                            modo_inicio_colapsado,     
                                            imp_paginar,
                                            descripcion    ,
                                            objeto_cuadro_cc
                                     FROM        apex_objeto_cuadro_cc    
                                     WHERE        objeto_cuadro_proyecto = 
$proyecto ";
        if ( isset(
$componente) ) {
            
$sql['_info_cuadro_cortes']['sql'] .= "    AND        objeto_cuadro=$componente ";
        }
        
$sql['_info_cuadro_cortes']['sql'] .= " ORDER BY orden;";
        
$sql['_info_cuadro_cortes']['registros']='n';
        
$sql['_info_cuadro_cortes']['obligatorio']=false;

        
//------------ Sumatorias en Cortes de Control ----------------
        
$sql['_info_sum_cuadro_cortes']['sql'] = "SELECT
                                                                                                    col_cc.objeto_cuadro_cc,
                                                                                                    col_cc.objeto_cuadro_proyecto,
                                                                                                    col_cc.objeto_cuadro,
                                                                                                    col_cc.objeto_cuadro_col ,
                                                                                                    col.clave,
                                                                                                    cc.identificador ,
                                                                                                    col_cc.total
                                                                                    FROM
                                                                                                    apex_objeto_cuadro_col_cc col_cc,
                                                                                                    apex_objeto_ei_cuadro_columna col,
                                                                                                    apex_objeto_cuadro_cc cc
                                                                                    WHERE
                                                                                            col_cc.objeto_cuadro_proyecto = col.objeto_cuadro_proyecto
                                                                                            AND        col_cc.objeto_cuadro = col.objeto_cuadro
                                                                                            AND        col_cc.objeto_cuadro_col = col.objeto_cuadro_col
                                                                                            AND        col_cc.objeto_cuadro_proyecto = cc.objeto_cuadro_proyecto
                                                                                            AND        col_cc.objeto_cuadro = cc.objeto_cuadro
                                                                                            AND        col_cc.objeto_cuadro_cc = cc.objeto_cuadro_cc
                                                                                            AND        col_cc.objeto_cuadro_proyecto = 
$proyecto ";
        if ( isset(
$componente) ) {
            
$sql['_info_sum_cuadro_cortes']['sql'] .= "    AND        col_cc.objeto_cuadro=$componente ";
        }
        
$sql['_info_sum_cuadro_cortes']['sql'] .= " ORDER BY objeto_cuadro_col;";
        
$sql['_info_sum_cuadro_cortes']['registros']='n';
        
$sql['_info_sum_cuadro_cortes']['obligatorio']=false;
        return 
$sql;
    }
}
?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.1 [PHP 8 Update] [02.02.2022] maintained byC99Shell Github | Generation time: 0.9763 ]--