function doBrowseTermsByDate() { global $MONTHS; $sql = SQLtermsByDate(); $rows .= '<table class="contenido" cellpadding="0" cellspacing="0" summary="' . ucfirst(LABEL_auditoria) . '">'; $rows .= '<thead>'; $rows .= '<tr>'; $rows .= '<th colspan="3" class="titulo_tabla">' . ucfirst(LABEL_auditoria) . '</th>'; $rows .= '</tr>'; $rows .= '<tr>'; $rows .= '<th>' . ucfirst(LABEL_ano) . '</th>'; $rows .= '<th>' . ucfirst(LABEL_mes) . '</th>'; $rows .= '<th>' . ucfirst(LABEL_Terminos) . '</th>'; $rows .= '</tr>'; $rows .= '</thead>'; $rows .= '<tbody>'; while ($array = mysqli_fetch_array($sql[datos])) { $fecha_termino = do_fecha($array[cuando]); $rows .= '<tr>'; $rows .= '<td class="centrado">' . $array[years] . '</td>'; $rows .= '<td class="centrado"><a href="sobre.php?m=' . $array[months] . '&y=' . $array[years] . '" title="' . LABEL_verDetalle . $fecha_termino[descMes] . '">' . $fecha_termino[descMes] . '</a></td>'; $rows .= '<td class="centrado">' . $array[cant] . '</td>'; $rows .= '</tr>'; $TotalTerminos += $array[cant]; } $rows .= '</tbody>'; $rows .= '<tfoot>'; $rows .= '<tr>'; $rows .= '<td colspan="2">' . ucfirst(LABEL_TotalTerminos) . '</td>'; $rows .= '<td>' . $TotalTerminos . '</td>'; $rows .= '</tr>'; $rows .= '</tfoot>'; $rows .= '</table> '; return $rows; }
# Copyright (C) 2004-2008 Diego Ferreyra tematres@r020.com.ar # Distribuido bajo Licencia GNU Public License, versión 2 (de junio de 1.991) Free Software Foundation # ############################################################################################################### # // Preparado de datos para el formulario /// $arrayLang = array(); foreach ($idiomas_disponibles as $key => $value) { array_push($arrayLang, "{$value['2']}#{$value['0']}"); } $si = LABEL_SI; $no = LABEL_NO; if ($_GET[vocabulario_id] > 0) { $sql_vocabulario = SQLdatosVocabulario($_GET[vocabulario_id]); $array_vocabulario = mysqli_fetch_array($sql_vocabulario[datos]); $fecha_crea = do_fecha($array_vocabulario[cuando]); } else { $array_vocabulario[vocabulario_id] = 'NEW'; } if ($array_vocabulario[vocabulario_id] == 1) { $titulo_formulario = LABEL_vocabulario_principal; } else { $titulo_formulario = LABEL_vocabulario_referencia; } $array_ano = do_intervalDate("1998", date(Y), FORM_LABEL_FechaAno); $array_dia = do_intervalDate("1", "31", FORM_LABEL_FechaDia); $array_mes = do_intervalDate("1", "12", FORM_LABEL_FechaMes); ?> <h1><?php echo ucfirst(LABEL_lcConfig) . ' ' . $titulo_formulario; ?>
function do_sitemap() { $time_start = time(); @set_time_limit(900); header('content-type: text/xml'); $rows = '<?xml version="1.0" encoding="UTF-8"?>'; $rows .= '<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">'; // consulta muy costosa //$sql=SQLIdTerminosValidos(); $sql = SQLIdTerminosIndice(); while ($array = mysqli_fetch_array($sql[datos])) { $time_now = time(); if ($time_start >= $time_now + 10) { $time_start = $time_now; header('X-pmaPing: Pong'); } $array[cuando_final] > 0 ? $fecha = do_fecha($array[cuando_final]) : ($fecha = do_fecha($array[cuando])); //valores posibles para prioridad $priority_values = array("0.0", "0.1", "0.2", "0.3", "0.4", "0.5", "0.6", "0.7", "0.8", "0.9", "1.0"); $term_distance = substr_count($array[indice], '|'); //Cálculo de prioridad $priority = $term_distance <= '10' ? $priority_values[$term_distance] : $priority_values[10]; $rows .= '<url>'; $rows .= ' <loc>' . $_SESSION[CFGURL] . '?tema=' . $array[id] . '</loc>'; $rows .= ' <lastmod>' . $fecha[ano] . '-' . $fecha[mes] . '-' . $fecha[dia] . '</lastmod>'; $rows .= ' <changefreq>weekly</changefreq>'; $rows .= ' <priority>0.7</priority>'; $rows .= '</url>'; } $rows .= ' </urlset>'; $filname = string2url($_SESSION[CFGTitulo]) . '_sitemap.xml'; sendFile("{$rows}", "{$filname}"); }
<!-- body, or middle section of our header --> <!-- ###### Header ###### --> <div id="header"> <h1><a href="index.php" title="<?php echo $_SESSION[CFGTitulo] . ': ' . MENU_ListaSis; ?> "><?php echo $_SESSION[CFGTitulo]; ?> </a></h1> </div> <?php $resumen = ARRAYresumen($_SESSION[id_tesa], "G", ""); $fecha_crea = do_fecha($_SESSION[CFGCreacion]); ?> <div id="bodyText"> <h1><?php echo $_SESSION[CFGTitulo]; ?> / <?php echo $_SESSION[CFGAutor]; ?> </h1> <dl id="sumario"> <dt><?php echo ucfirst(LABEL_URI); ?> </dt><dd><?php echo $_SESSION[CFGURL];
echo LABEL_Buscar; ?> " /> </div> </div> </form> </div> </div> </nav> <div class="container"> <?php $resumen = ARRAYresumen($_SESSION["id_tesa"], "G", ""); $fecha_crea = do_fecha($_SESSION["CFGCreacion"]); $fecha_mod = do_fecha($_SESSION["CFGlastMod"]); $ARRAYmailContact = ARRAYfetchValue('CONTACT_MAIL'); ?> <div class="container" id="bodyText"> <h1><?php echo $_SESSION[CFGTitulo]; ?> / <?php echo $_SESSION[CFGAutor]; ?> </h1> <dl class="dl-horizontal" id="sumario"> <dt><?php echo ucfirst(LABEL_URI); ?>
function HTMLtermMetadata($arrayTerm, $arrayCantRelaciones) { global $CFG; $fecha_crea = do_fecha($arrayTerm["cuando"]); $fecha_estado = do_fecha($arrayTerm["cuando_estado"]); $body .= '<dl class="dl-horizontal">'; if (@$_SESSION[$_SESSION["CFGURL"]]["ssuser_id"]) { $ARRAYuserData4term = ARRAYuserData4term($arrayTerm["tema_id"]); $termCreator = ' (' . $ARRAYuserData4term["c_nombres"] . ' ' . $ARRAYuserData4term["c_apellido"] . ')'; $termMod = ' (' . $ARRAYuserData4term["m_nombres"] . ' ' . $ARRAYuserData4term["m_apellido"] . ')'; } $body .= '<dt>' . ucfirst(LABEL_Fecha) . '</dt>'; $body .= '<dd>' . $fecha_crea["dia"] . '-' . $fecha_crea["descMes"] . '-' . $fecha_crea["ano"] . ' ' . $termCreator . '</dd>'; if ($arrayTerm["cuando_final"]) { $fecha_cambio = do_fecha($arrayTerm["cuando_final"]); $body .= '<dt>' . ucfirst(LABEL_fecha_modificacion) . '</dt>'; $body .= '<dd>' . $fecha_cambio["dia"] . '-' . $fecha_cambio["descMes"] . '-' . $fecha_cambio["ano"] . ' ' . $termMod . '</dd>'; } $body .= '<dt class="estado_termino' . $arrayTerm["estado_id"] . '">' . ucfirst(arrayReplace(array("12", "13", "14"), array(LABEL_Candidato, LABEL_Aceptado, LABEL_Rechazado), $arrayTerm["estado_id"])) . '</dt>'; $body .= '<dd class="estado_termino' . $arrayTerm["estado_id"] . '">' . $fecha_estado["dia"] . '-' . $fecha_estado["descMes"] . '-' . $fecha_estado["ano"] . '</dd>'; $body .= '<dt>' . ucfirst(LABEL_totalTermsDescendants) . '</dt>'; $body .= '<dd> ' . cantChildTerms($arrayTerm["idTema"]) . '</dd>'; $body .= '<dt>' . ucfirst(LABEL_narrowerTerms) . '</dt>'; $body .= '<dd>' . ($arrayCantRelaciones["cantNT"] ? $arrayCantRelaciones["cantNT"] : 0) . '</dd>'; $body .= '<dt>' . ucfirst(LABEL_altTerms) . '</dt>'; $body .= '<dd> ' . ($arrayCantRelaciones["cantUF"] ? $arrayCantRelaciones["cantUF"] : 0) . '</dd>'; $body .= '<dt>' . ucfirst(LABEL_relatedTerms) . '</dt>'; $body .= '<dd> ' . ($arrayCantRelaciones["cantRT"] ? $arrayCantRelaciones["cantRT"] : 0) . '</dd>'; $body .= '<dt>Notas </dt>'; $body .= '<dd> ' . count($arrayTerm["notas"]) . '</dd>'; $body .= '<dt>' . ucfirst(LABEL_metadatos) . '</dt>'; $body .= '<dd>'; $body .= '<ul class="list-inline" id="enlaces_xml">'; $body .= ' <li><a class="btn btn-info btn-xs" target="_blank" title="' . LABEL_verEsquema . ' BS8723-5" href="xml.php?bs8723Tema=' . $arrayTerm["tema_id"] . '">BS8723-5</a></li>'; $body .= ' <li><a class="btn btn-info btn-xs" target="_blank" title="' . LABEL_verEsquema . ' Dublin Core" href="xml.php?dcTema=' . $arrayTerm["tema_id"] . '">DC</a></li>'; $body .= ' <li><a class="btn btn-info btn-xs" target="_blank" title="' . LABEL_verEsquema . ' MADS" href="xml.php?madsTema=' . $arrayTerm["tema_id"] . '">MADS</a></li> '; $body .= ' <li><a class="btn btn-info btn-xs" target="_blank" title="' . LABEL_verEsquema . ' Skos" href="xml.php?skosTema=' . $arrayTerm["tema_id"] . '">SKOS-Core</a></li>'; $body .= ' <li><a class="btn btn-info btn-xs" target="_blank" title="' . LABEL_verEsquema . ' IMS Vocabulary Definition Exchange (VDEX)" href="xml.php?vdexTema=' . $arrayTerm["tema_id"] . '">VDEX</a></li>'; $body .= ' <li><a class="btn btn-info btn-xs" target="_blank" title="' . LABEL_verEsquema . ' TopicMap" href="xml.php?xtmTema=' . $arrayTerm["tema_id"] . '">XTM</a></li>'; $body .= ' <li><a class="btn btn-info btn-xs" target="_blank" title="' . LABEL_verEsquema . ' Zthes" href="xml.php?zthesTema=' . $arrayTerm["tema_id"] . '">Zthes</a></li> '; $body .= ' <li><a class="btn btn-info btn-xs" target="_blank" title="' . LABEL_verEsquema . ' JavaScript Object Notation for Linked Data" href="xml.php?jsonTema=' . $arrayTerm["tema_id"] . '">JSON</a></li> '; $body .= ' <li><a class="btn btn-info btn-xs" target="_blank" title="' . LABEL_verEsquema . ' JavaScript Object Notation for Linked Data" href="xml.php?jsonldTema=' . $arrayTerm["tema_id"] . '">JSON-LD</a></li> '; $body .= '</ul>'; $body .= '</dd>'; $body .= '<dt>' . ucfirst(LABEL_busqueda) . '</dt>'; $body .= '<dd>'; $body .= HTML_URLsearch($CFG[SEARCH_URL_SITES], $arrayTerm); $body .= '</dd> '; $body .= '</dl> '; # fin Div pie de datos return $body; }