Gino Gmaps  1.0.1
Modulo di gestione di mappe interattive per Gino CMS
 Tutto Strutture dati File Funzioni Variabili Gruppi Pagine
Riferimenti per la classe gmaps

Classe interfaccia per la gestione e visualizzazione di punti, percorsi ed aree geolocalizzati. Continua...

Diagramma delle classi per gmaps

Membri pubblici

 __construct ($mdlId)
 Costruisce un'istanza di tipo gmaps. Continua...
 
 deleteInstance ()
 Metodo invocato quando viene eliminata un'istanza di tipo gmaps. Continua...
 
 instanceName ()
 Returns the instance name. Continua...
 
 view ()
 Visualizzazione mappa. Continua...
 
 viewFull ()
 Visualizzazione mappacon lista elementi. Continua...
 
 iframeMap ()
 Visualizzazione mappa in iframe. Continua...
 
 infowindow ()
 Metodo chiamabile via ajax per visualizzare il contenuto della infowindow del punto di interesse passato via GET. Continua...
 
 itinerary ()
 Scheda completa percorso. Continua...
 
 area ()
 Scheda completa area. Continua...
 
 point ()
 Scheda del punto di interesse. Continua...
 
 manageDoc ()
 Punto di ingresso per il backoffice. Continua...
 
 mapPolygonPolylinePointSearch ()
 Lista di aree, percorsi e punti di interesse ricercati con form di selezione chiamata via ajax. Continua...
 
 iframeCode ()
 Restituisce il codice html per visualizzare la mappa in un iframe. Continua...
 
 polylinePointSearch ()
 Lista di punti di interesse ricercati con form di selezione chiamata via ajax. Continua...
 
 polygonPointSearch ()
 Lista di punti di interesse ricercati con form di selezione chiamata via ajax. Continua...
 

Membri pubblici statici

static getClassElements ()
 Restituisce alcune proprietà della classe utili per la generazione di nuove istanze. Continua...
 
static outputFunctions ()
 Definizione dei metodi pubblici che forniscono un output per il front-end. Continua...
 

Campi

 $_optionsLabels
 Elenco di proprietà delle opzioni per la creazione del form delle opzioni. Continua...
 

Attributi protetti

 $_data_dir
 Percorso assoluto alla cartella di upload di immagini ed allegati. Continua...
 
 $_data_www
 Percorso relativo alla cartella di upload di immagini ed allegati. Continua...
 

Membri privati

 map ($map, $list=false)
 Visualizzazione mappa. Continua...
 
 pointCollections ($point)
 Collezioni associate al punto di interesse. Continua...
 
 pointImages ($point)
 Galleria di immagini associate al punto di interesse. Continua...
 
 pointVideos ($point)
 Galleria di video associati al punto di interesse. Continua...
 
 pointEvents ($point)
 Eventi associati al punto di interesse. Continua...
 
 pointAttachments ($point)
 Allegati associati al punto di interesse. Continua...
 
 pointInfo ($point)
 Informazioni punto di interesse. Continua...
 
 pointMain ($point)
 Descrizione punto di interesse. Continua...
 
 manageMarker ()
 Back office dei marker utilizzati per segnare punti di interesse sulla mappa. Continua...
 
 listMarker ($sel_id)
 Lista amministrativa dei marker. Continua...
 
 infoMarker ()
 Informazioni sull'amministrazione dei servizi. Continua...
 
 managePointAttachment ()
 Back office degli allegati associati ad un punto di interesse. Continua...
 
 managePointCollection ()
 Back office delle collezioni associati ad un punto di interesse. Continua...
 
 listAttachment ($point, $sel_attachment)
 Lista amministrativa degli allegati associati al punto di interesse. Continua...
 
 listCollection ($point, $sel_collection)
 Lista amministrativa delle collezioni associate al punto di interesse. Continua...
 
 listCollectionImage ($collection)
 Lista amministrativa delle immagini associate ad una collezione. Continua...
 
 infoAttachment ()
 Informazioni sull'amministrazione degli allegati. Continua...
 
 infoCollection ()
 Informazioni sull'amministrazione delle collezioni. Continua...
 
 managePointEvent ()
 Back office degli eventi associati ad un punto di interesse. Continua...
 
 listEvent ($point, $sel_event)
 Lista amministrativa degli eventi associati al punto di interesse. Continua...
 
 infoEvent ()
 Informazioni sull'amministrazione degli eventi. Continua...
 
 managePointVideo ()
 Back office dei video associati ad un punto di interesse. Continua...
 
 listVideo ($point, $sel_video)
 Lista amministrativa dei video associati al punto di interesse. Continua...
 
 infoVideo ()
 Informazioni sull'amministrazione dei video. Continua...
 
 managePointImage ()
 Back office delle immagini associate ad un punto di interesse. Continua...
 
 listImage ($point, $sel_image)
 Lista amministrativa delle immagini associate al punto di interesse. Continua...
 
 infoImage ()
 Informazioni sull'amministrazione delle immagini. Continua...
 
 manageService ()
 Back office dei servizi. Continua...
 
 listService ($sel_id)
 Lista amministrativa dei servizi. Continua...
 
 infoService ()
 Informazioni sull'amministrazione dei servizi. Continua...
 
 manageMapItem ()
 Back-office deglie elementi di una mappa. Continua...
 
 formAddMapPolygonPolylinePoint ($map)
 Form per l'aggiunta di punti di interesse, percorsi ed aree ad una mappa. Continua...
 
 manageMap ()
 Back-office delle mappe. Continua...
 
 listMap ()
 Lista amministrativa delle mappe. Continua...
 
 managePolylinePoint ()
 Back-office dei punti di interesse di un percorso. Continua...
 
 managePolygonPoint ()
 Back-office dei punti di interesse di un'area. Continua...
 
 formAddPolylinePoint ($polyline)
 Form per l'aggiunta di punti di interesse ad un percorso. Continua...
 
 formAddPolygonPoint ($polygon)
 Form per l'aggiunta di punti di interesse ad un'area. Continua...
 
 managePolyline ()
 Back-office dei percorsi. Continua...
 
 managePolygon ()
 Back-office delle aree. Continua...
 
 listPolyline ()
 Lista amministrativa dei percorsi. Continua...
 
 listPolygon ()
 Lista amministrativa delle aree. Continua...
 
 adminSearchPolyline ()
 Form di ricerca percorsi in area amministrativa. Continua...
 
 adminSearchPolygon ()
 Form di ricerca aree in area amministrativa. Continua...
 
 managePoint ()
 Back-office dei punti di interesse. Continua...
 
 listPoint ()
 Lista amministrativa dei punti di interesse. Continua...
 
 adminSearchPoint ()
 Form di ricerca punti di interesse in area amministrativa. Continua...
 
 managePolylineCtg ()
 Back-office delle categorie dei percorsi. Continua...
 
 managePolygonCtg ()
 Back-office delle categorie delle aree. Continua...
 
 listPolylineCtg ($sel_id)
 Lista amministrativa delle categorie dei percorsi. Continua...
 
 listPolygonCtg ($sel_id)
 Lista amministrativa delle categorie delle aree. Continua...
 
 infoPolylineCtg ()
 Informazioni sull'amministrazione delle categorie dei percorsi. Continua...
 
 infoPolygonCtg ()
 Informazioni sull'amministrazione delle categorie delle aree. Continua...
 
 managePointCtg ()
 Back-office delle categorie dei punti di interesse. Continua...
 
 listPointCtg ($sel_id)
 Lista amministrativa delle categorie dei punti di interesse. Continua...
 
 infoPointCtg ()
 Informazioni sull'amministrazione delle categorie dei punti di interesse. Continua...
 

Attributi privati

 $_optionsValue
 Array associativo contenente i valori di default delle opzioni. Continua...
 
 $_title
 Titolo del modulo. Continua...
 
 $_default_map
 Mappa di default mostrata se non viene passato un id alla funzione gmaps() Continua...
 
 $_list_fields
 Campi mostrati nella lista degli elementi della mappa. Continua...
 
 $_options
 Oggetto di tipo options per la gestione automatica delle opzioni. Continua...
 
 $_tbl_map = 'gmaps_map'
 Nome della tabella che contiene le mappe. Continua...
 
 $_tbl_map_point = 'gmaps_map_point'
 Nome della tabella che contiene l'associazione mappe punti di inteersse. Continua...
 
 $_tbl_map_polyline = 'gmaps_map_polyline'
 Nome della tabella che contiene l'associazione mappe percorsi. Continua...
 
 $_tbl_map_polygon = 'gmaps_map_polygon'
 Nome della tabella che contiene l'associazione mappe aree. Continua...
 
 $_tbl_point_ctg = 'gmaps_point_ctg'
 Nome della tabella che contiene le categorie dei punti. Continua...
 
 $_tbl_point = 'gmaps_point'
 Nome della tabella che contiene i punti. Continua...
 
 $_tbl_point_image = 'gmaps_point_image'
 Nome della tabella che contiene l'associazione tra i punti di interesse e le immagini. Continua...
 
 $_tbl_point_video = 'gmaps_point_video'
 Nome della tabella che contiene l'associazione tra i punti di interesse e i video. Continua...
 
 $_tbl_point_event = 'gmaps_point_event'
 Nome della tabella che contiene l'associazione tra i punti di interesse e gli eventi. Continua...
 
 $_tbl_point_attachment = 'gmaps_point_attachment'
 Nome della tabella che contiene l'associazione tra i punti di interesse e gli allegati. Continua...
 
 $_tbl_point_service = 'gmaps_point_service'
 Nome della tabella che contiene l'associazione tra i punti di interesse ed i servizi. Continua...
 
 $_tbl_point_point_ctg = 'gmaps_point_point_ctg'
 Nome della tabella che contiene l'associazione tra i punti di interesse e le categorie. Continua...
 
 $_tbl_polyline_ctg = 'gmaps_polyline_ctg'
 Nome della tabella che contiene le categorie dei percorsi. Continua...
 
 $_tbl_polyline = 'gmaps_polyline'
 Nome della tabella che contiene i percorsi. Continua...
 
 $_tbl_polyline_polyline_ctg = 'gmaps_polyline_polyline_ctg'
 Nome della tabella che contiene l'associazione tra i percorsi e le categorie. Continua...
 
 $_tbl_polyline_point = 'gmaps_polyline_point'
 Nome della tabella che contiene l'associazione punti-percorsi. Continua...
 
 $_tbl_polygon_ctg = 'gmaps_polygon_ctg'
 
 $_tbl_polygon = 'gmaps_polygon'
 Nome della tabella che contiene le aree. Continua...
 
 $_tbl_polygon_polygon_ctg = 'gmaps_polygon_polygon_ctg'
 Nome della tabella che contiene l'associazione tra le aree e le categorie. Continua...
 
 $_tbl_polygon_point = 'gmaps_polygon_point'
 Nome della tabella che contiene l'associazione punti-aree. Continua...
 
 $_tbl_opt = 'gmaps_opt'
 Nome della tabella che contiene le opzioni. Continua...
 
 $_tbl_usr = 'gmaps_usr'
 Nome della tabella che contiene l'associazione utenti-gruppi. Continua...
 
 $_action
 Parametro action letto da url. Continua...
 
 $_block
 Parametro block letto da url. Continua...
 
 $_list_point_items
 Numero di item nella lista amministrativa dei punti di interesse. Continua...
 
 $_icon_attachment
 icona allegati Continua...
 
 $_icon_event
 icona eventi Continua...
 
 $_icon_image
 icona immagini Continua...
 
 $_icon_video
 icona video Continua...
 
 $_icon_collection
 icona collezioni Continua...
 
 $_icon_map_element
 icona elementi mappa Continua...
 
 $_icon_polyline_points
 icona punti percorsi Continua...
 
 $_icon_polygon_points
 icona punti area Continua...
 

Descrizione dettagliata

Classe interfaccia per la gestione e visualizzazione di punti, percorsi ed aree geolocalizzati.

Agisce da controller esponendo i metodi chiamabili direttamente da url per la visualizzazione di front end e back office.

Versione
1.0 2012 Otto srl MIT License http://www.opensource.org/licenses/mit-license.php
Autori
Marco Guidotti guido.nosp@m.ttim.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
abidibo abidi.nosp@m.bo@g.nosp@m.mail..nosp@m.com

Definizione alla linea 50 del file class_gmaps.php.

Documentazione dei costruttori e dei distruttori

__construct (   $mdlId)

Costruisce un'istanza di tipo gmaps.

Parametri
int$mdlIdid dell'istanza public
Restituisce
gmaps oggetto di tipo gmaps

Definizione alla linea 265 del file class_gmaps.php.

Documentazione delle funzioni membro

adminSearchPoint ( )
private

Form di ricerca punti di interesse in area amministrativa.

private

Restituisce
string il form di ricerca punti di interesse in area amministrativa

Definizione alla linea 3437 del file class_gmaps.php.

adminSearchPolygon ( )
private

Form di ricerca aree in area amministrativa.

private

Restituisce
string il form di ricerca percorsi in area amministrativa

Definizione alla linea 3277 del file class_gmaps.php.

adminSearchPolyline ( )
private

Form di ricerca percorsi in area amministrativa.

private

Restituisce
string il form di ricerca percorsi in area amministrativa

Definizione alla linea 3229 del file class_gmaps.php.

area ( )

Scheda completa area.

public

Restituisce
string scheda dell'area

Definizione alla linea 875 del file class_gmaps.php.

deleteInstance ( )

Metodo invocato quando viene eliminata un'istanza di tipo gmaps.

Si esegue la cancellazione dei dati da db e l'eliminazione di file e directory

public

Restituisce
bool il risultato dell'operazione di elimazione da database

Definizione alla linea 357 del file class_gmaps.php.

formAddMapPolygonPolylinePoint (   $map)
private

Form per l'aggiunta di punti di interesse, percorsi ed aree ad una mappa.

Parametri
object$mapistanza di gmapsMap private
Restituisce
string il form per l'aggiunta di punti di interesse, percorsi ed aree

Definizione alla linea 2386 del file class_gmaps.php.

formAddPolygonPoint (   $polygon)
private

Form per l'aggiunta di punti di interesse ad un'area.

Parametri
object$polygonistanza di gmapsPolygon private
Restituisce
string il form per l'aggiunta di punti di interesse

Definizione alla linea 2871 del file class_gmaps.php.

formAddPolylinePoint (   $polyline)
private

Form per l'aggiunta di punti di interesse ad un percorso.

Parametri
object$polylineistanza di gmapsPolyline private
Restituisce
string il form per l'aggiunta di punti di interesse

Definizione alla linea 2845 del file class_gmaps.php.

static getClassElements ( )
static

Restituisce alcune proprietà della classe utili per la generazione di nuove istanze.

public

Restituisce
array[string]array lista proprietà utilizzate per la creazione di istanze di tipo gmaps

Definizione alla linea 326 del file class_gmaps.php.

iframeCode ( )

Restituisce il codice html per visualizzare la mappa in un iframe.

public

Restituisce
string il codice html

Definizione alla linea 2632 del file class_gmaps.php.

iframeMap ( )

Visualizzazione mappa in iframe.

public

Restituisce
string visualizzazione mappa in iframe

Definizione alla linea 514 del file class_gmaps.php.

infoAttachment ( )
private

Informazioni sull'amministrazione degli allegati.

private

Restituisce
string Informazioni sull'amministrazione degli allegati

Definizione alla linea 1805 del file class_gmaps.php.

infoCollection ( )
private

Informazioni sull'amministrazione delle collezioni.

private

Restituisce
string Informazioni sull'amministrazione delle collezioni

Definizione alla linea 1824 del file class_gmaps.php.

infoEvent ( )
private

Informazioni sull'amministrazione degli eventi.

private

Restituisce
string Informazioni sull'amministrazione degli eventi

Definizione alla linea 1920 del file class_gmaps.php.

infoImage ( )
private

Informazioni sull'amministrazione delle immagini.

private

Restituisce
string Informazioni sull'amministrazione delle immagini

Definizione alla linea 2112 del file class_gmaps.php.

infoMarker ( )
private

Informazioni sull'amministrazione dei servizi.

private

Restituisce
string Informazioni sull'amministrazione dei servizi

Definizione alla linea 1576 del file class_gmaps.php.

infoPointCtg ( )
private

Informazioni sull'amministrazione delle categorie dei punti di interesse.

private

Restituisce
string Informazioni sull'amministrazione delle categorie dei punti di interesse

Definizione alla linea 3765 del file class_gmaps.php.

infoPolygonCtg ( )
private

Informazioni sull'amministrazione delle categorie delle aree.

private

Restituisce
string Informazioni sull'amministrazione delle categorie delle aree

Definizione alla linea 3665 del file class_gmaps.php.

infoPolylineCtg ( )
private

Informazioni sull'amministrazione delle categorie dei percorsi.

private

Restituisce
string Informazioni sull'amministrazione delle categorie dei percorsi

Definizione alla linea 3646 del file class_gmaps.php.

infoService ( )
private

Informazioni sull'amministrazione dei servizi.

private

Restituisce
string Informazioni sull'amministrazione dei servizi

Definizione alla linea 2212 del file class_gmaps.php.

infoVideo ( )
private

Informazioni sull'amministrazione dei video.

private

Restituisce
string Informazioni sull'amministrazione dei video

Definizione alla linea 2016 del file class_gmaps.php.

infowindow ( )

Metodo chiamabile via ajax per visualizzare il contenuto della infowindow del punto di interesse passato via GET.

public

Restituisce
string il contenuto della infowindow del punto di interesse

Definizione alla linea 702 del file class_gmaps.php.

instanceName ( )

Returns the instance name.

public

Restituisce
string the instance name

Definizione alla linea 430 del file class_gmaps.php.

itinerary ( )

Scheda completa percorso.

public

Restituisce
string scheda del percorso

Definizione alla linea 768 del file class_gmaps.php.

listAttachment (   $point,
  $sel_attachment 
)
private

Lista amministrativa degli allegati associati al punto di interesse.

Parametri
object$pointistanza di gmapsPoint
object$sel_attachmentallegato (gmapsAttachment) selezionato private
Restituisce
string lista degli allegati associati al punto di interesse

Definizione alla linea 1706 del file class_gmaps.php.

listCollection (   $point,
  $sel_collection 
)
private

Lista amministrativa delle collezioni associate al punto di interesse.

Parametri
object$pointistanza di gmapsPoint
object$sel_collectioncollezione (gmapsCollection) selezionata private
Restituisce
string lista delle collezioni associate al punto di interesse

Definizione alla linea 1740 del file class_gmaps.php.

listCollectionImage (   $collection)
private

Lista amministrativa delle immagini associate ad una collezione.

Parametri
gmapsCollection$collectionistanza di una collezione private
Restituisce
lista delle immagini associate ad una collezione

Definizione alla linea 1774 del file class_gmaps.php.

listEvent (   $point,
  $sel_event 
)
private

Lista amministrativa degli eventi associati al punto di interesse.

Parametri
object$pointistanza di gmapsPoint
object$sel_eventvideo (gmapsEvent) selezionato private
Restituisce
string lista degli eventi associati al punto di interesse

Definizione alla linea 1888 del file class_gmaps.php.

listImage (   $point,
  $sel_image 
)
private

Lista amministrativa delle immagini associate al punto di interesse.

Parametri
object$pointistanza di gmapsPoint
object$sel_imageimmagine (gmapsImage) selezionata private
Restituisce
string lista delle immagini associate al punto di interesse

Definizione alla linea 2080 del file class_gmaps.php.

listMap ( )
private

Lista amministrativa delle mappe.

private

Restituisce
string Lista delle mappe

Definizione alla linea 2579 del file class_gmaps.php.

listMarker (   $sel_id)
private

Lista amministrativa dei marker.

Parametri
int$sel_ididentificativo del marker selezionato private
Restituisce
string Lista dei marker

Definizione alla linea 1541 del file class_gmaps.php.

listPoint ( )
private

Lista amministrativa dei punti di interesse.

private

Restituisce
string Lista dei punti di interesse

Definizione alla linea 3357 del file class_gmaps.php.

listPointCtg (   $sel_id)
private

Lista amministrativa delle categorie dei punti di interesse.

private

Restituisce
string Lista delle categorie di punti di interesse

Definizione alla linea 3730 del file class_gmaps.php.

listPolygon ( )
private

Lista amministrativa delle aree.

private

Restituisce
string Lista delle aree

Definizione alla linea 3153 del file class_gmaps.php.

listPolygonCtg (   $sel_id)
private

Lista amministrativa delle categorie delle aree.

private

Restituisce
string Lista delle categorie delle aree

Definizione alla linea 3610 del file class_gmaps.php.

listPolyline ( )
private

Lista amministrativa dei percorsi.

private

Restituisce
string Lista dei percorsi

Definizione alla linea 3078 del file class_gmaps.php.

listPolylineCtg (   $sel_id)
private

Lista amministrativa delle categorie dei percorsi.

private

Restituisce
string Lista delle categorie dei percorsi

Definizione alla linea 3575 del file class_gmaps.php.

listService (   $sel_id)
private

Lista amministrativa dei servizi.

Parametri
int$sel_ididentificativo del servizio selezionato private
Restituisce
string Lista dei servizi

Definizione alla linea 2177 del file class_gmaps.php.

listVideo (   $point,
  $sel_video 
)
private

Lista amministrativa dei video associati al punto di interesse.

Parametri
object$pointistanza di gmapsPoint
object$sel_videovideo (gmapsVideo) selezionato private
Restituisce
string lista dei video associati al punto di interesse

Definizione alla linea 1984 del file class_gmaps.php.

manageDoc ( )

Punto di ingresso per il backoffice.

public

Restituisce
string il back-office del modulo

Definizione alla linea 1390 del file class_gmaps.php.

manageMap ( )
private

Back-office delle mappe.

private

Restituisce
string la sezione amministrativa delle mappe

Definizione alla linea 2549 del file class_gmaps.php.

manageMapItem ( )
private

Back-office deglie elementi di una mappa.

private

Restituisce
string la sezione amministrativa degli elementi di una mappa

Definizione alla linea 2231 del file class_gmaps.php.

manageMarker ( )
private

Back office dei marker utilizzati per segnare punti di interesse sulla mappa.

private

Restituisce
string la sezione amministrativa di gestione dei marker

Definizione alla linea 1496 del file class_gmaps.php.

managePoint ( )
private

Back-office dei punti di interesse.

private

Restituisce
string la sezione amministrativa dei punti di interesse

Definizione alla linea 3326 del file class_gmaps.php.

managePointAttachment ( )
private

Back office degli allegati associati ad un punto di interesse.

private

Restituisce
string la sezione amministrativa di gestione degli allegati associati ad un punto di interesse

Definizione alla linea 1596 del file class_gmaps.php.

managePointCollection ( )
private

Back office delle collezioni associati ad un punto di interesse.

private

Restituisce
string la sezione amministrativa di gestione delle collezioni associate ad un punto di interesse

Definizione alla linea 1639 del file class_gmaps.php.

managePointCtg ( )
private

Back-office delle categorie dei punti di interesse.

private

Restituisce
string la sezione amministrativa delle categorie dei punti di interesse

Definizione alla linea 3685 del file class_gmaps.php.

managePointEvent ( )
private

Back office degli eventi associati ad un punto di interesse.

private

Restituisce
string la sezione amministrativa di gestione degli eventi associati ad un punto di interesse

Definizione alla linea 1843 del file class_gmaps.php.

managePointImage ( )
private

Back office delle immagini associate ad un punto di interesse.

private

Restituisce
string la sezione amministrativa di gestione delle immagini associate ad un punto di interesse

Definizione alla linea 2035 del file class_gmaps.php.

managePointVideo ( )
private

Back office dei video associati ad un punto di interesse.

private

Restituisce
string la sezione amministrativa di gestione dei video associati ad un punto di interesse

Definizione alla linea 1939 del file class_gmaps.php.

managePolygon ( )
private

Back-office delle aree.

private

Restituisce
string la sezione amministrativa delle aree

Definizione alla linea 3045 del file class_gmaps.php.

managePolygonCtg ( )
private

Back-office delle categorie delle aree.

private

Restituisce
string la sezione amministrativa delle categorie delle aree

Definizione alla linea 3530 del file class_gmaps.php.

managePolygonPoint ( )
private

Back-office dei punti di interesse di un'area.

private

Restituisce
string la sezione amministrativa dei punti di interesse di un'area

Definizione alla linea 2749 del file class_gmaps.php.

managePolyline ( )
private

Back-office dei percorsi.

private

Restituisce
string la sezione amministrativa dei percorsi

Definizione alla linea 3013 del file class_gmaps.php.

managePolylineCtg ( )
private

Back-office delle categorie dei percorsi.

private

Restituisce
string la sezione amministrativa delle categorie dei percorsi

Definizione alla linea 3485 del file class_gmaps.php.

managePolylinePoint ( )
private

Back-office dei punti di interesse di un percorso.

private

Restituisce
string la sezione amministrativa dei punti di interesse di un percorso

Definizione alla linea 2654 del file class_gmaps.php.

manageService ( )
private

Back office dei servizi.

private

Restituisce
string la sezione amministrativa di gestione dei servizi

Definizione alla linea 2131 del file class_gmaps.php.

map (   $map,
  $list = false 
)
private

Visualizzazione mappa.

Parametri
object$mapistanza di gmapsMap
bool$listmostrare la lista degli elementi oppure no public
Restituisce
void

Definizione alla linea 563 del file class_gmaps.php.

mapPolygonPolylinePointSearch ( )

Lista di aree, percorsi e punti di interesse ricercati con form di selezione chiamata via ajax.

public

Restituisce
string lista di aree, percorsi e punti di interesse con form di selezione

Definizione alla linea 2415 del file class_gmaps.php.

static outputFunctions ( )
static

Definizione dei metodi pubblici che forniscono un output per il front-end.

Questo metodo viene letto dal motore di generazione dei layout e dal motore di generazione di voci di menu per presentare una lista di output associati all'istanza di classe.

public

Restituisce
array[string]array

Definizione alla linea 414 del file class_gmaps.php.

point ( )

Scheda del punto di interesse.

public

Restituisce
string scheda del punto di interesse

Definizione alla linea 982 del file class_gmaps.php.

pointAttachments (   $point)
private

Allegati associati al punto di interesse.

Parametri
object$pointistanza di gmapsPoint private
Restituisce
string lista allegati associati al punto di interesse

Definizione alla linea 1275 del file class_gmaps.php.

pointCollections (   $point)
private

Collezioni associate al punto di interesse.

Parametri
object$pointistanza di gmapsPoint private
Restituisce
string galleria di immagini associate al punto di interesse

Definizione alla linea 1074 del file class_gmaps.php.

pointEvents (   $point)
private

Eventi associati al punto di interesse.

Parametri
object$pointistanza di gmapsPoint private
Restituisce
string lista eventi associati al punto di interesse

Definizione alla linea 1230 del file class_gmaps.php.

pointImages (   $point)
private

Galleria di immagini associate al punto di interesse.

Parametri
object$pointistanza di gmapsPoint private
Restituisce
string galleria di immagini associate al punto di interesse

Definizione alla linea 1144 del file class_gmaps.php.

pointInfo (   $point)
private

Informazioni punto di interesse.

Parametri
object$pointistanza di gmapsPoint private
Restituisce
string informazioni punto di interesse

Definizione alla linea 1312 del file class_gmaps.php.

pointMain (   $point)
private

Descrizione punto di interesse.

Parametri
object$pointistanza di gmapsPoint private
Restituisce
string descrizione punto di interesse

Definizione alla linea 1368 del file class_gmaps.php.

pointVideos (   $point)
private

Galleria di video associati al punto di interesse.

Parametri
object$pointistanza di gmapsPoint private
Restituisce
string galleria di video associati al punto di interesse

Definizione alla linea 1189 del file class_gmaps.php.

polygonPointSearch ( )

Lista di punti di interesse ricercati con form di selezione chiamata via ajax.

public

Restituisce
string lista di punti di interesse con form di selezione

Definizione alla linea 2955 del file class_gmaps.php.

polylinePointSearch ( )

Lista di punti di interesse ricercati con form di selezione chiamata via ajax.

public

Restituisce
string lista di punti di interesse con form di selezione

Definizione alla linea 2897 del file class_gmaps.php.

view ( )

Visualizzazione mappa.

Viene visualizzata la mappa di default impostata da opzioni oppure quella con ID uguale al valore passato via GET

public

Restituisce
string visualizzazione mappa

Definizione alla linea 444 del file class_gmaps.php.

viewFull ( )

Visualizzazione mappacon lista elementi.

Viene visualizzata la mappa di default impostata da opzioni oppure quella con ID uguale al valore passato via GET

public

Restituisce
string visualizzazione mappa e lista elementi

Definizione alla linea 480 del file class_gmaps.php.

Documentazione dei campi

$_action
private

Parametro action letto da url.

Definizione alla linea 205 del file class_gmaps.php.

$_block
private

Parametro block letto da url.

Definizione alla linea 210 del file class_gmaps.php.

$_data_dir
protected

Percorso assoluto alla cartella di upload di immagini ed allegati.

Definizione alla linea 55 del file class_gmaps.php.

$_data_www
protected

Percorso relativo alla cartella di upload di immagini ed allegati.

Definizione alla linea 60 del file class_gmaps.php.

$_default_map
private

Mappa di default mostrata se non viene passato un id alla funzione gmaps()

Definizione alla linea 75 del file class_gmaps.php.

$_icon_attachment
private

icona allegati

Definizione alla linea 220 del file class_gmaps.php.

$_icon_collection
private

icona collezioni

Definizione alla linea 240 del file class_gmaps.php.

$_icon_event
private

icona eventi

Definizione alla linea 225 del file class_gmaps.php.

$_icon_image
private

icona immagini

Definizione alla linea 230 del file class_gmaps.php.

$_icon_map_element
private

icona elementi mappa

Definizione alla linea 245 del file class_gmaps.php.

$_icon_polygon_points
private

icona punti area

Definizione alla linea 255 del file class_gmaps.php.

$_icon_polyline_points
private

icona punti percorsi

Definizione alla linea 250 del file class_gmaps.php.

$_icon_video
private

icona video

Definizione alla linea 235 del file class_gmaps.php.

$_list_fields
private

Campi mostrati nella lista degli elementi della mappa.

Definizione alla linea 80 del file class_gmaps.php.

$_list_point_items
private

Numero di item nella lista amministrativa dei punti di interesse.

Definizione alla linea 215 del file class_gmaps.php.

$_options
private

Oggetto di tipo options per la gestione automatica delle opzioni.

Definizione alla linea 85 del file class_gmaps.php.

$_optionsLabels

Elenco di proprietà delle opzioni per la creazione del form delle opzioni.

Definizione alla linea 90 del file class_gmaps.php.

$_optionsValue
private

Array associativo contenente i valori di default delle opzioni.

Definizione alla linea 65 del file class_gmaps.php.

$_tbl_map = 'gmaps_map'
private

Nome della tabella che contiene le mappe.

Definizione alla linea 95 del file class_gmaps.php.

$_tbl_map_point = 'gmaps_map_point'
private

Nome della tabella che contiene l'associazione mappe punti di inteersse.

Definizione alla linea 100 del file class_gmaps.php.

$_tbl_map_polygon = 'gmaps_map_polygon'
private

Nome della tabella che contiene l'associazione mappe aree.

Definizione alla linea 110 del file class_gmaps.php.

$_tbl_map_polyline = 'gmaps_map_polyline'
private

Nome della tabella che contiene l'associazione mappe percorsi.

Definizione alla linea 105 del file class_gmaps.php.

$_tbl_opt = 'gmaps_opt'
private

Nome della tabella che contiene le opzioni.

Definizione alla linea 195 del file class_gmaps.php.

$_tbl_point = 'gmaps_point'
private

Nome della tabella che contiene i punti.

Definizione alla linea 120 del file class_gmaps.php.

$_tbl_point_attachment = 'gmaps_point_attachment'
private

Nome della tabella che contiene l'associazione tra i punti di interesse e gli allegati.

Definizione alla linea 140 del file class_gmaps.php.

$_tbl_point_ctg = 'gmaps_point_ctg'
private

Nome della tabella che contiene le categorie dei punti.

Definizione alla linea 115 del file class_gmaps.php.

$_tbl_point_event = 'gmaps_point_event'
private

Nome della tabella che contiene l'associazione tra i punti di interesse e gli eventi.

Definizione alla linea 135 del file class_gmaps.php.

$_tbl_point_image = 'gmaps_point_image'
private

Nome della tabella che contiene l'associazione tra i punti di interesse e le immagini.

Definizione alla linea 125 del file class_gmaps.php.

$_tbl_point_point_ctg = 'gmaps_point_point_ctg'
private

Nome della tabella che contiene l'associazione tra i punti di interesse e le categorie.

Definizione alla linea 150 del file class_gmaps.php.

$_tbl_point_service = 'gmaps_point_service'
private

Nome della tabella che contiene l'associazione tra i punti di interesse ed i servizi.

Definizione alla linea 145 del file class_gmaps.php.

$_tbl_point_video = 'gmaps_point_video'
private

Nome della tabella che contiene l'associazione tra i punti di interesse e i video.

Definizione alla linea 130 del file class_gmaps.php.

$_tbl_polygon = 'gmaps_polygon'
private

Nome della tabella che contiene le aree.

Definizione alla linea 180 del file class_gmaps.php.

$_tbl_polygon_ctg = 'gmaps_polygon_ctg'
private

Definizione alla linea 175 del file class_gmaps.php.

$_tbl_polygon_point = 'gmaps_polygon_point'
private

Nome della tabella che contiene l'associazione punti-aree.

Definizione alla linea 190 del file class_gmaps.php.

$_tbl_polygon_polygon_ctg = 'gmaps_polygon_polygon_ctg'
private

Nome della tabella che contiene l'associazione tra le aree e le categorie.

Definizione alla linea 185 del file class_gmaps.php.

$_tbl_polyline = 'gmaps_polyline'
private

Nome della tabella che contiene i percorsi.

Definizione alla linea 160 del file class_gmaps.php.

$_tbl_polyline_ctg = 'gmaps_polyline_ctg'
private

Nome della tabella che contiene le categorie dei percorsi.

Definizione alla linea 155 del file class_gmaps.php.

$_tbl_polyline_point = 'gmaps_polyline_point'
private

Nome della tabella che contiene l'associazione punti-percorsi.

Definizione alla linea 170 del file class_gmaps.php.

$_tbl_polyline_polyline_ctg = 'gmaps_polyline_polyline_ctg'
private

Nome della tabella che contiene l'associazione tra i percorsi e le categorie.

Definizione alla linea 165 del file class_gmaps.php.

$_tbl_usr = 'gmaps_usr'
private

Nome della tabella che contiene l'associazione utenti-gruppi.

Definizione alla linea 200 del file class_gmaps.php.

$_title
private

Titolo del modulo.

Definizione alla linea 70 del file class_gmaps.php.


La documentazione per questa classe è stata generata a partire dal seguente file: