gis_config.php

Por Horacio González. sábado, 12-04-2008
Outros artigos da mesma sección Buscar outros artigos Citar este artigo

Referencia bibliográfica segundo a ISO 690-2:

Horacio González. gis_config.php [online]. Vigo, España, Escoitar.org, abril do 2008 [versión de abril do 2008] [citado o ].

Dispoñible en Internet:

http://www.escoitar.org/gis_config-php
Espera un momento ¡Buscando artigos!

Este documento encargase de crear o menú de configuración do plugin ao que se accede pulsando no botón Configuración que aparece no menú de Configuración tras o boton Xestión de Modulos.

Tratase dun documento que anteriormente se atopaba no plugin google_map_api e tomaba o ome de geomap_config.php pola dependencia que existia entre os dous plugins. Na version do plugin que estamos a desenvolver o este documento se atopa dentro da carpeta inc do plucin spip_gis.

conten a funcion inc_gis_config() que se encarga de comprobar o valor da campo gis_geomap na base de datos para cargar o menú de configuración do plugin complementario que corresponda, neste caso open_layers ou google_map_api.

if (isset($GLOBALS['meta']['gis_geomap'])){
        if ($GLOBALS['meta']['gis_geomap']!="non"){
                ...
        } else {
                ...
        }
}

Mediante o seguinte fragmento de código a función recolle o HTML do menu de configuración do plugin correspondente utilizando a varialble $GLOBALS[’meta’][’gis_geomap’] como prefixo dun segundo documento config aloxado na carpeta inc do plugin complementario que se escollera para utilizar spip_gis.

$geomap_config = charger_fonction($GLOBALS['meta']['gis_geomap'].'_config','inc');
$out .= $geomap_config();