Element index for package tag
Package indexes
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ j ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ w ]
[ x ]
[ _ ]
_
- _aggiungi_a_contenitore
- in file c_parser.inc, method PARSER::_aggiungi_a_contenitore()
Aggiunge una sezione testuale del sorgente nel contenitore in cima alla $pila. Da chiamare solo se siamo _in_contenitore.
- _apertura
- in file c_parser.inc, method PARSER::_apertura()
Routine di gestione dell'evento di apertura di un tag nel sorgente XML dal parser. Se _esiste_classe associata al tag nel contesto corrente, una sua istanza viene generata e aggiunta alla $pila e collegata all'oggetto padre; altrimenti, se siamo {@_link _in_contenitore} viene aggiunto il testo di apertura ai suoi dati.
- _chiusura
- in file c_parser.inc, method PARSER::_chiusura()
Routine di gestione dell'evento di chiusura di un tag nel sorgente XML dal parser. Se abbiamo chiuso il nodo in cima alla $pila, esso ne viene rimosso; altrimenti, se siamo {@_link _in_contenitore} viene aggiunto il testo di chiusura ai suoi dati.
- _contesto_corretto
- in file c_parser.inc, method PARSER::_contesto_corretto()
E' fondamentale capire se il tag e' istanziabile nel contesto attuale ($contesto). Se la classe non ha contesti di validitïa' particolari, allora e' istanziabile in qualunque contesto. Se e' attivabile in un solo contesto, il controllo e' puntuale e diretto. Se e' attivabile in piu' contesti, bisogna cercare fra tutti.
- _dati
- in file c_parser.inc, method PARSER::_dati()
Routine di gestione delle sezioni dati del sorgente XML. Se siamo {@_link _in_contenitore} viene aggiunto il testo ai suoi dati; altrimenti, se c'e' un oggetto non-contenitore in cima alla pila, il testo va a costruire il suo contenuto.
- _esiste_classe
- in file c_parser.inc, method PARSER::_esiste_classe()
Dice se, nel contesto attuale, esiste una classe associata ad un certo tag, e se esiste, qual e'. Ad un tag corrisponde una classe se esiste una classe chiamata come il tag, oppure al tag e' associata una classe specifica, e se ci troviamo nel contesto corretto (_contesto_corretto). Ritorna false o il nome della classe.
- _in_contenitore
- in file c_parser.inc, method PARSER::_in_contenitore()
Dice se il nodo in cima alla $pila e' un contenitore.
- _match
- in file c_parser.inc, method PARSER::_match()
Dice se il contesto passato matcha con il contesto attuale, in base anche ai meta-caratteri (*, !, |, etc.)
- __construct
- in file TAG.inc, method TAG::__construct()
Costruttore - imposta il nome del tag
- __get
- in file TAG.inc, method TAG::__get()
Come valore in sintassi $o->campo
a
- $attributi
- in file TAG.inc, variable TAG::$attributi
Array associativo (nome => valore) con gli attributi del nodo
- aggiorna_js_onclick
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_CONFERMA::aggiorna_js_onclick()
- aggiungi_dati
- in file TAG.inc, method CONTENITORE::aggiungi_dati()
Aggiunge del testo semplice tra i figli del nodo, in alternativa ad aggiungerne un figlio , o sono stringhe, o sono oggetti. Se sono stringhe vengono stampati, se sono oggetti ne viene invocato il metodo TAG::stampa_html
- aggiungi_figlio
- in file TAG.inc, method TAG::aggiungi_figlio()
Aggiunge un figlio al nodo corrente, che viene impostato come suo padre
- AJAX_FORM
- in file TAG_LINK_AJAX.inc, class AJAX_FORM
Genera le funzioni di controllo per l'obbligatorieta' dei dati, nonche' un campo nascosto con l'elenco delle checkbox, necessario a capire quali checkbox sono state de-spuntate (cfr. prendi_riga).
- ajax_link_open
- in file TAG_LINK_AJAX.inc, function ajax_link_open()
- ajax_link_stop
- in file TAG_LINK_AJAX.inc, function ajax_link_stop()
- ALT_TR
- in file TAG_TABELLE.inc, class ALT_TR
Cambia la classe alle celle in base al numero della riga - usata in combinazione con gli l'XSLT della xtable
- AMP
- in file defines.inc, constant AMP
- attributo
- in file TAG.inc, method TAG::attributo()
Lettura attributo opzionale in modalite' avanzata (se il valore comincia per '$', viene ritornato il contenuto della variabile specificata, anziche' il suo nome; se il valore comincia per '%' viene considerata un'espressione e viene ritornato il risultato della sua valutazione)
- attributo_calcolato
- in file TAG.inc, method TAG::attributo_calcolato()
Dice se l'attributo e' calcolato o meno
- attributo_esiste
- in file TAG.inc, method TAG::attributo_esiste()
Dice se per l'attributo passato e' stato specificato un valore
- attributo_originale
- in file TAG.inc, method TAG::attributo_originale()
Lettura attributo opzionale in modalite' originale (il valore viene ritornato come e' nel sorgente)
- attributo_originale_richiesto
- in file TAG.inc, method TAG::attributo_originale_richiesto()
Lettura attributo richiesto in modalite' originale (il valore viene ritornato come e' nel sorgente); se l'attributo non e' stato specificato nel sorgente, viene sollevato un errore
- attributo_richiesto
- in file TAG.inc, method TAG::attributo_richiesto()
Lettura attributo richiesto in modalite' avanzata (se il valore comincia per '$', viene ritornato il contenuto della variabile specificata, anziche' il suo nome; se il valore comincia per '%' viene considerata un'espressione e viene ritornato il risultato della sua valutazione); se l'attributo non e' stato specificato nel sorgente, viene sollevato un errore
- atts
- in file TAG_ITER.inc, method RIGHE_RICORSIVE::atts()
Ritorna i vari attributi del singolo nodo: javascript, stile, classe
b
- BR
- in file defines.inc, constant BR
Il BR di XHTML
c
- $cache
- in file TAG.inc, variable LANG::$cache
- $campo_id_figlio
- in file TAG_ITER.inc, variable RIGHE_RICORSIVE::$campo_id_figlio
campo id figlio
- $campo_id_padre
- in file TAG_ITER.inc, variable RIGHE_RICORSIVE::$campo_id_padre
campo id padre
- $child_display
- in file TAG_ITER.inc, variable RIGHE_RICORSIVE::$child_display
display dei figli (block, inline, ..)
- $CLASSI_TAG
- in file c_parser.inc, variable PARSER::$CLASSI_TAG
Definisce, per tutti quei TAG che hanno nome della classe di definizione differente dal nome del tag, o piu' classi associabili a seconda del contesto CONTESTI_CLASSE, i nomi della o delle classi che il tag puo' diventare
- $contenuto
- in file TAG.inc, variable TAG::$contenuto
Contenuto testuale del tag (quando il tag non e' un contenitore)
- $CONTESTI_CLASSE
- in file c_parser.inc, variable PARSER::$CONTESTI_CLASSE
Definisce, i contesti (ambiti di posizionamento entro il sorgente XHML) in cui certi tag o classi sono attivabili, ossia i contesti in cui il tag viene trasformato nella classe corrispondente o la classe viene istanziata
- $contesto
- in file c_parser.inc, variable PARSER::$contesto
Indicazione del percorso (sequenza di tag nidificati) in cui il parser si trova al momento, guida l'istanziazione dei tag contestuali (vedi $CONTESTI_CLASSE)
- campi_consigliati
- in file TAG_LINK_AJAX.inc, method AJAX_FORM::campi_consigliati()
- campi_richiesti
- in file TAG_LINK_AJAX.inc, method AJAX_FORM::campi_richiesti()
- CAMPO
- in file TAG_DB.inc, class CAMPO
Campo classico (INPUT).
- CAMPO_ACCESSO
- in file TAG_DB.inc, class CAMPO_ACCESSO
Questa classe non e' relazionata ad alcun tag; serve per mettere a disposizione dei suoi figli (i campi) un metodo comune di individuazione della modalita' corretta (e consentita in base ai diritti) di visualizzazione.
- CAMPO_FILTRO
- in file TAG_FILTRO.inc, class CAMPO_FILTRO
Campo classico (INPUT). Sempre in modalita' W e con valore di default automatico (resettato in db::AZIONI_FORM::mostra).
- CAMPO_FILTRO_TP
- in file TAG_FILTRO.inc, class CAMPO_FILTRO_TP
Genera un filtro utilizzando l'operatore virtuale op_tp: il valore immesso nella casella di testo viene usato per filtrare una tabella esterna. Esempio tipico: una ricerca per comune. Il comune e' su tabella esterna. Devo selezionare tutti i fornitori che stanno in un comune che comincia per TO. In casi simili, usare questo campo (o la combo), che genera una clausola IN basata su una subquery: SELECT * FROM tabella WHERE ...... AND i_comune_id IN (SELECT i_comune_id FROM coumne WHERE t_descrizione LIKE 'TO%')
- CAMPO_MAIL
- in file TAG_DB.inc, class CAMPO_MAIL
Campo che in modalita' R genera un link di tipo mailto:.
- CAMPO_TABELLA_ESTERNA
- in file TAG_DB.inc, class CAMPO_TABELLA_ESTERNA
Base per COMBO, PICKER, COD_DESC, implementa id_js
- CHECKBOX
- in file TAG_DB.inc, class CHECKBOX
Checkbox.
- CHECKBOX_FILTRO
- in file TAG_FILTRO.inc, class CHECKBOX_FILTRO
Checkbox. Sempre in modalita' W e con valore di default automatico (resettato in db::AZIONI_FORM::mostra).
- CHECKBOX_FK
- in file TAG_DB.inc, class CHECKBOX_FK
Checkbox per visualizzare presenza dati su una tabella esterna.
- CHECKBOX_IMG
- in file TAG_DB.inc, class CHECKBOX_IMG
Checkbox nascosta e visualizzazione tramite immagine
- CHECKBOX_IMG_FILTRO
- in file TAG_FILTRO.inc, class CHECKBOX_IMG_FILTRO
Checkbox nascosta e visualizzazione tramite immagine
- COD_DESC
- in file TAG_DB.inc, class COD_DESC
Doppio controllo con ricerca in linea via codice, o via pop-up
- COD_DESC_FILTRO
- in file TAG_FILTRO.inc, class COD_DESC_FILTRO
Cod-desc. Sempre in modalita' W e con valore di default automatico (resettato in db::AZIONI_FORM::mostra).
- COMBO
- in file TAG_DB.inc, class COMBO
Combo / Radio group.
- COMBO_FILTRO
- in file TAG_FILTRO.inc, class COMBO_FILTRO
Combo / Radio group. Sempre in modalita' W e con valore di default automatico (resettato in db::AZIONI_FORM::mostra).
- COMBO_FILTRO_TP
- in file TAG_FILTRO.inc, class COMBO_FILTRO_TP
Restrizione del CAMPO_FILTRO_TP sulla ricerca per uguaglianza (nella subquery).
- componi_nome
- in file TAG_DB.inc, method CAMPO_ACCESSO::componi_nome()
Dato campo e valore id, ritorna il nome e l'id javascript che avra' il campo sulla maschera in base agli attributi MULTIPLO, JS-NAME e JS-ID
- CONTENITORE
- in file TAG.inc, class CONTENITORE
Classe base per i tag contenitore, che includono sia sezioni HTML (testo) che altri nodi, tutti inseriti nell'array TAG::$figli
- c_parser.inc
- procedural page c_parser.inc
d
- decodifica
- in file TAG_DB.inc, method PICKER::decodifica()
Ritorna la stringa con cui riempire il campo testo
- defines.inc
- procedural page defines.inc
- define_entities
- in file defines.inc, function define_entities()
Definisce tutte le entita' standard come [nome entita'] => [codice hex] e imposta l'array globale $ENT_HEX
- diritto
- in file TAG_SEZ.inc, method SEZIONE::diritto()
e
- $errore
- in file c_parser.inc, variable PARSER::$errore
Stringa contenente la descrizione dell'ultimo errore di parsing, impostata solo se la funzione parsifica ritorna null
- ellipsis
- in file defines.inc, constant ellipsis
- euro
- in file defines.inc, constant euro
Entita' UTF-8
- extra_get
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_GENERICO::extra_get()
Genera la parte di url personalizzabile
- extra_get
- in file TAG_LINK.inc, method LINK_GENERICO::extra_get()
Genera la parte di url personalizzabile
- extra_get
- in file TAG_DB.inc, method PICKER::extra_get()
f
- $figli
- in file TAG.inc, variable TAG::$figli
Array contenente gli oggetti rappresentanti i tag di primo livello contenuti dal tag attuale nel sorgente
- figli
- in file TAG.inc, method TAG::figli()
Ritorna tutti gli oggetti figlio di primo livello con il nome specificato, in un array (vuoto se non ne vengono trovati)
- figlio
- in file TAG.inc, method TAG::figlio()
Ritorna il primo oggetto figlio di primo livello con il nome specificato, NULL se non viene trovato
- figlio_richiesto
- in file TAG.inc, method TAG::figlio_richiesto()
Ritorna il primo oggetto figlio di primo livello con il nome specificato, solleva un'eccezione se non viene trovato
- figli_profondita
- in file TAG_SEZ.inc, method SNIPPET::figli_profondita()
Permette ai FORM di trovare i campi attraverso le chiamate a snippet
- figli_profondita
- in file TAG.inc, method TAG::figli_profondita()
Ritorna tutti gli oggetti figlio di qualunque livello con il nome specificato, in un array (vuoto se non ne vengono trovati)
- filtro_def
- in file TAG_FILTRO.inc, function filtro_def()
Ritorna il valore filtro attualmente impostato per il campo nel file specificato - questi valori sono memorizzati automaticamente durante l'esecuzione di AZIONI_FORM::filtra
- filtro_pagina
- in file TAG_FILTRO.inc, function filtro_pagina()
Ritorna il valore filtro attualmente impostato nel file specificato - questi valori sono memorizzati automaticamente durante l'esecuzione di AZIONI_FORM::filtra
- FORM
- in file TAG_DB.inc, class FORM
Genera le funzioni di controllo per l'obbligatorieta' dei dati, nonche' un campo nascosto con l'elenco delle checkbox, necessario a capire quali checkbox sono state de-spuntate (cfr. prendi_riga).
h
- HTML
- in file TAG_SEZ.inc, class HTML
Genera qualunque tag HTML
- HTML_TAG
- in file TAG_SEZ.inc, class HTML_TAG
Classe base per la generazione di qualunque tag html, basandosi sul nome classe
j
- js_id
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_GENERICO::js_id()
- js_onclick
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_GENERICO::js_onclick()
Ritorna il contenuto dell'attributo JS-ONCLICK con i parametri @form e @id sostituiti dai valori correnti del form in cui il link si trova e dell'id su cui opera
- js_onclick
- in file TAG_LINK.inc, method LINK_GENERICO::js_onclick()
Ritorna il contenuto dell'attributo JS-ONCLICK con i parametri @form e @id sostituiti dai valori correnti del form in cui il link si trova e dell'id su cui opera
l
- $livello
- in file c_parser.inc, variable PARSER::$livello
Indica il livello di nidificazione, utile per l'identificazione univoca dei tag al momento della chiusura (vedi _chiusura)
- $livello_in_sorgente
- in file TAG.inc, variable TAG::$livello_in_sorgente
Livello di nidificazione del tag nel sorgente XML, viene usato durante il parsing per effettuare le chiusure in modo corretto (PARSER::_apertura, PARSER::_chiusura)
- $loadeds
- in file TAG_SEZ.inc, variable XML_INCLUDE::$loadeds
Contiene una cache di tutti i file gia' caricati
- $loadeds
- in file TAG_SEZ.inc, variable SNIPPET::$loadeds
Contiene una cache di tutti gli snippet gia' caricati
- LANG
- in file TAG.inc, class LANG
Stampa il contenuto di una stringa di localizzazione. Accetta parametri per stringhe parametriche chiamati P0, P1, ...
- LINK_AGGIORNA
- in file TAG_LINK.inc, class LINK_AGGIORNA
Link che scatena l'aggiornamento di una riga in una tabella.
- LINK_AGGIORNA_TUTTO
- in file TAG_LINK.inc, class LINK_AGGIORNA_TUTTO
Link che scatena l'aggiornamento pagina, sulla quale devono essere presenti tutti gli id da aggiornare in un campo multiplo
- LINK_AJAX_AGGIORNA
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_AGGIORNA
Link che scatena l'aggiornamento di una riga in una tabella.
- LINK_AJAX_AGGIORNA_TUTTO
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_AGGIORNA_TUTTO
Link che scatena l'aggiornamento pagina, sulla quale devono essere presenti tutti gli id da aggiornare in un campo multiplo
- LINK_AJAX_ANNULLA_FILTRO
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_ANNULLA_FILTRO
Link che scatena la ricerca con le condizioni indicate dai campi filtro del form in cui si trova.
- LINK_AJAX_CONFERMA
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_CONFERMA
Fornisce un metodo per la riscrittura del codice di js-onclick per le classi che aggiungono una conferma
- LINK_AJAX_CREA
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_CREA
Link che scatena l'aggiunta di una riga in una tabella.
- LINK_AJAX_ELIMINA
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_ELIMINA
Link che scatena l'eliminazione di una riga in una tabella.
- LINK_AJAX_FILTRA
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_FILTRA
Link che scatena la ricerca con le condizioni indicate dai campi filtro del form in cui si trova.
- LINK_AJAX_GENERICO
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_GENERICO
Link configurabile in modo generico per le azioni non-standard.
- LINK_AJAX_PRECEDENTE
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_PRECEDENTE
Link di spostamento alla pagina precedente.
- LINK_AJAX_PRIMO
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_PRIMO
Link di spostamento alla prima pagina.
- LINK_AJAX_SUCCESSIVO
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_SUCCESSIVO
Link di spostamento alla pagina successiva quella corrente
- LINK_AJAX_ULTIMO
- in file TAG_LINK_AJAX.inc, class LINK_AJAX_ULTIMO
Link di spostamento all'ultima pagina.
- LINK_ANNULLA_FILTRO
- in file TAG_LINK.inc, class LINK_ANNULLA_FILTRO
Link che scatena la ricerca con le condizioni indicate dai campi filtro del form in cui si trova.
- link_azione
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_GENERICO::link_azione()
Genera la parte di url relativa all'azione
- link_azione
- in file TAG_LINK.inc, method LINK_GENERICO::link_azione()
Genera la parte di url relativa all'azione
- link_bg_load
- in file TAG_DB.inc, method COD_DESC::link_bg_load()
- LINK_CREA
- in file TAG_LINK.inc, class LINK_CREA
Link che scatena l'aggiunta di una riga in una tabella.
- LINK_ELIMINA
- in file TAG_LINK.inc, class LINK_ELIMINA
Link che scatena l'eliminazione di una riga in una tabella.
- LINK_FILTRA
- in file TAG_LINK.inc, class LINK_FILTRA
Link che scatena la ricerca con le condizioni indicate dai campi filtro del form in cui si trova.
- LINK_GENERICO
- in file TAG_LINK.inc, class LINK_GENERICO
Link configurabile in modo generico per le azioni non-standard.
- LINK_HTML
- in file TAG_LINK.inc, class LINK_HTML
Link di tipo generico con href variabile.
- LINK_MAILTO
- in file TAG_LINK.inc, class LINK_MAILTO
Link di tipo mailto con href variabile.
- LINK_ORDINA
- in file TAG_LINK.inc, class LINK_ORDINA
Genera un link che comanda o annulla l'ordinamento della tabella corrente rispetto ad un campo. Gli ordinamenti sono cumulabili.
- LINK_PRECEDENTE
- in file TAG_LINK.inc, class LINK_PRECEDENTE
Link di spostamento alla pagina precedente.
- LINK_PRIMO
- in file TAG_LINK.inc, class LINK_PRIMO
Link di spostamento alla prima pagina.
- LINK_SPOSTAMENTO
- in file TAG_LINK.inc, class LINK_SPOSTAMENTO
Classe base dei link di spostamento.
- LINK_SUCCESSIVO
- in file TAG_LINK.inc, class LINK_SUCCESSIVO
Link di spostamento alla pagina successiva.
- LINK_ULTIMO
- in file TAG_LINK.inc, class LINK_ULTIMO
Link di spostamento all'ultima pagina.
- LT
- in file defines.inc, constant LT
Le entita' piu' particolari
m
- modalita
- in file TAG_DB.inc, method CAMPO_ACCESSO::modalita()
Se non ci troviamo in alcuna sezione, o non vi sono diritti fra i parametri, la modalita' rimane immutata. Se invece ci sono entrambi, allora il risultato e' computato in questo modo: se e' richiesta la modalita' W, bisogna avere il diritto W. Se e' richiesta la modalita' R, bisogna avere il diritto R. Se e' richiesta la modalita' RW, o si ha il diritto RW, oppure la modalita' viene abbassata ad R se si ha il diritto R. Se nessuna di queste condizioni e' vera, viene restituito NONE, e il campo o il suo valore non verranno visualizzati per niente. Per i campi filtro, basta avere il diritto R.
- modalita_ok
- in file TAG_LINK_AJAX.inc, method AJAX_FORM::modalita_ok()
Dice se la modalita' del campo e' W o RW, e quindi e' necessario generare il javascript di controllo
- modalita_ok
- in file TAG_DB.inc, method FORM::modalita_ok()
Dice se la modalita' del campo e' W o RW, e quindi e' necessario generare il javascript di controllo
n
- $nome
- in file TAG.inc, variable TAG::$nome
Nome del tag, viene utilizzato nelle ricerche (figlio)
- $numero_figlio
- in file TAG.inc, variable TAG::$numero_figlio
Posizione del figlio rispetto al padre, -1 se padre e' NULL
- names
- in file TAG_SEZ.inc, method SNIPPET::names()
Ritorna i nomi degli snippet caricati
- names
- in file TAG_SEZ.inc, method XML_INCLUDE::names()
Ritorna i nomi dei file caricati
- nome
- in file TAG_DB.inc, method CAMPO::nome()
- nome
- in file TAG_DB.inc, method PICKER::nome()
Ritorna il nome con cui sara' identificata la combo nel form - usata nella generazione dei controlli in FORM::stampa_html
- nome
- in file TAG_DB.inc, method COMBO::nome()
Ritorna il nome con cui sara' identificata la combo nel form - usata nella generazione dei controlli in FORM::stampa_html
- nome_js
- in file TAG_DB.inc, method CAMPO_ACCESSO::nome_js()
Ritorna il nome javascript del campo
p
- $padding
- in file TAG_ITER.inc, variable RIGHE_RICORSIVE::$padding
padding corrente
- $padre
- in file TAG.inc, variable TAG::$padre
Oggetto padre nella nidificazione
- $pad_inc
- in file TAG_ITER.inc, variable RIGHE_RICORSIVE::$pad_inc
incremento del padding
- $pad_mtd
- in file TAG_ITER.inc, variable RIGHE_RICORSIVE::$pad_mtd
metodo di padding (padding, margin, ..)
- $pad_um
- in file TAG_ITER.inc, variable RIGHE_RICORSIVE::$pad_um
unita' di misura del padding (pt, px, em, ..)
- $parametri
- in file TAG.inc, variable TAG::$parametri
Array contenente i parametri originali passati al metodo stampa_html- messi qui sono raggiungibili da altri metodi (es. attributo)
- $pila
- in file c_parser.inc, variable PARSER::$pila
Stack contenente gli oggetti-tag istanziati durante l'analisi del sorgente XML, impilati secondo la nidificazione sul sorgente stesso
- padri
- in file TAG.inc, method TAG::padri()
Ritorna tutti gli oggetti padri di qualsiasi livello con il nome specificato, in un array (vuoto se non ne vengono trovati)
- PAGINA
- in file TAG.inc, class PAGINA
Contenitore di tutta la pagina analizzata dal PARSER- si occupa di spedire gli header relativi al controllo della cache e della vita della pagina
- PAGINATORE
- in file TAG_LINK.inc, class PAGINATORE
Inserisce una barra di navigazione che permette di spostarsi su una pagina specifica
- PAGINATORE_AJAX
- in file TAG_LINK_AJAX.inc, class PAGINATORE_AJAX
Inserisce una barra di navigazione che permette di spostarsi su una pagina specifica
- parametri_reazione
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_GENERICO::parametri_reazione()
Genera la parte di url relativa alla reazione - ossia il redirect che viene effettuato dopo l'azione. Se il nodo manca e l'azione necessita di un post di dati, allora i parametri vengono interamente copiati dal nodo di azione.
- parametri_reazione
- in file TAG_LINK.inc, method LINK_GENERICO::parametri_reazione()
Genera la parte di url relativa alla reazione - ossia il redirect che viene effettuato dopo l'azione. Se il nodo manca e l'azione necessita di un post di dati, allora i parametri vengono interamente copiati dal nodo di azione.
- parametro
- in file TAG.inc, method TAG::parametro()
Lettura parametro opzionale
- parametro_richiesto
- in file TAG.inc, method TAG::parametro_richiesto()
Lettura parametro richiesto
- PARSER
- in file c_parser.inc, class PARSER
Parser dei documenti XHTML. Ha lo scopo di trasformare un documento XML in un albero di oggetti-tag su cui richiamare la trasformazione in HTML.
- parsifica
- in file c_parser.inc, method PARSER::parsifica()
Esegue il parsing del testo XML passato. Crea un parser SAX, imposta le routine di gestione evento (_apertura, _chiusura, _dati) e lancia il processo. Prima di questo vengono eseguite delle trasformazioni XSLT sugli oggetti di tipo grafico. Incrementa $PARSE_TIME. Ritorna null se il parsing non va a buon fine.
- PICKER
- in file TAG_DB.inc, class PICKER
Campo picker - permette di scegliere un valore da una tabella aprendo una pop-up; utilizzabile al posto di combo molto pesanti.
- PICKER_FILTRO
- in file TAG_FILTRO.inc, class PICKER_FILTRO
Picker. Sempre in modalita' W e con valore di default automatico (resettato in db::AZIONI_FORM::mostra).
- pop
- in file TAG_SEZ.inc, method SNIPPET::pop()
Rimuove il primo livello della cache e lo ritorna
- push
- in file TAG_SEZ.inc, method SNIPPET::push()
Push dello snippet
r
- $rsf
- in file TAG_ITER.inc, variable RIGHE_RICORSIVE::$rsf
array associativo id-padre => numero figli
- reserve
- in file TAG_SEZ.inc, method SNIPPET::reserve()
Salva nel prossimo livello di cache gli snippet caricati
- RIGHE
- in file TAG_ITER.inc, class RIGHE
Ripete il suo contenuto per ogni riga del gestore passato.
- RIGHE_CORRELATE
- in file TAG_ITER.inc, class RIGHE_CORRELATE
Ripete il suo contenuto per ogni riga correlata a quella corrente in una tabella di destinazione.
- RIGHE_RICORSIVE
- in file TAG_ITER.inc, class RIGHE_RICORSIVE
Scende ricorsivamente in una tabella organizzata ad albero, in cui ogni riga ha un link alla riga padre.
s
- $setup_done
- in file TAG_LINK.inc, variable LINK_CREA::$setup_done
- $setup_done
- in file TAG_LINK.inc, variable LINK_AGGIORNA_TUTTO::$setup_done
- $setup_done
- in file TAG_LINK_AJAX.inc, variable LINK_AJAX_AGGIORNA::$setup_done
- $setup_done
- in file TAG_LINK_AJAX.inc, variable LINK_AJAX_AGGIORNA_TUTTO::$setup_done
- $setup_done
- in file TAG_LINK_AJAX.inc, variable LINK_AJAX_ELIMINA::$setup_done
- $setup_done
- in file TAG_LINK_AJAX.inc, variable LINK_AJAX_CREA::$setup_done
- $setup_done
- in file TAG_LINK.inc, variable LINK_AGGIORNA::$setup_done
- $setup_done
- in file TAG_LINK.inc, variable LINK_ELIMINA::$setup_done
- SCRIPT
- in file TAG_SEZ.inc, class SCRIPT
Tag SCRIPT
- set_tabindex
- in file TAG_DB.inc, method TAGINDEX::set_tabindex()
- SEZIONE
- in file TAG_SEZ.inc, class SEZIONE
Mostra il suo contenuto solo se i diritti passati nei parametri contemplano l'accesso alla sezione specificata.
- SNIPPET
- in file TAG_SEZ.inc, class SNIPPET
Definisce e richiama snippets di codice XHTML, con parametri
- stampa
- in file TAG.inc, method TAG::stampa()
Stampa la struttura dell'oggetto e dei suoi figli
- stampa
- in file TAG.inc, method CONTENITORE::stampa()
- stampa_contenuto
- in file TAG_SEZ.inc, method SNIPPET::stampa_contenuto()
Routine effettiva di stampa
- stampa_contenuto
- in file TAG.inc, method PAGINA::stampa_contenuto()
- stampa_figli
- in file TAG_ITER.inc, method RIGHE_RICORSIVE::stampa_figli()
Stampa i figli del nodo specificato
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_AGGIORNA_TUTTO::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_ANNULLA_FILTRO::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_ELIMINA::stampa_html()
- stampa_html
- in file TAG.inc, method CONTENITORE::stampa_html()
I figli, o sono stringhe, o sono oggetti. Se sono stringhe vengono stampati, se sono oggetti ne viene invocato il metodo TAG::stampa_html
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_CREA::stampa_html()
- stampa_html
- in file TAG.inc, method LANG::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_AGGIORNA::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_SUCCESSIVO::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_PRIMO::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_ULTIMO::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method PAGINATORE::stampa_html()
- stampa_html
- in file TAG.inc, method PAGINA::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method AJAX_FORM::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_FILTRA::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_SUCCESSIVO::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method USA::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method STYLE::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method SNIPPET::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method WHEN::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method XML_IF::stampa_html()
- stampa_html
- in file TAG_TABELLE.inc, method ALT_TR::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method XML_SWITCH::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method XML_INCLUDE::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method SEZIONE::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method SCRIPT::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_PRECEDENTE::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_PRIMO::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_PRECEDENTE::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_ULTIMO::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method PAGINATORE_AJAX::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method HTML_TAG::stampa_html()
- stampa_html
- in file TAG_SEZ.inc, method HTML::stampa_html()
- stampa_html
- in file TAG_LINK_AJAX.inc, method LINK_AJAX_GENERICO::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_HTML::stampa_html()
- stampa_html
- in file TAG_FILTRO.inc, method CAMPO_FILTRO::stampa_html()
- stampa_html
- in file TAG_DB.inc, method PICKER::stampa_html()
- stampa_html
- in file TAG_DB.inc, method FORM::stampa_html()
- stampa_html
- in file TAG_FILTRO.inc, method CAMPO_FILTRO_TP::stampa_html()
- stampa_html
- in file TAG_FILTRO.inc, method CHECKBOX_FILTRO::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_ORDINA::stampa_html()
- stampa_html
- in file TAG_FILTRO.inc, method CHECKBOX_IMG_FILTRO::stampa_html()
- stampa_html
- in file TAG_DB.inc, method COMBO::stampa_html()
- stampa_html
- in file TAG_DB.inc, method COD_DESC::stampa_html()
- stampa_html
- in file TAG_DB.inc, method CAMPO::stampa_html()
- stampa_html
- in file TAG.inc, method XML_VAR::stampa_html()
- stampa_html
- in file TAG.inc, method XML_PHP::stampa_html()
- stampa_html
- in file TAG_DB.inc, method CAMPO_MAIL::stampa_html()
- stampa_html
- in file TAG_DB.inc, method CHECKBOX::stampa_html()
- stampa_html
- in file TAG_DB.inc, method CHECKBOX_IMG::stampa_html()
- stampa_html
- in file TAG_DB.inc, method CHECKBOX_FK::stampa_html()
- stampa_html
- in file TAG_FILTRO.inc, method COMBO_FILTRO::stampa_html()
- stampa_html
- in file TAG_FILTRO.inc, method COD_DESC_FILTRO::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_CREA::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_ANNULLA_FILTRO::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_AGGIORNA_TUTTO::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_ELIMINA::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_FILTRA::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_MAILTO::stampa_html()
- stampa_html
- in file TAG.inc, method XML_CONST::stampa_html()
- stampa_html
- in file TAG_LINK.inc, method LINK_GENERICO::stampa_html()
- stampa_html
- in file TAG_FILTRO.inc, method COMBO_FILTRO_TP::stampa_html()
- stampa_html
- in file TAG.inc, method TAG::stampa_html()
Esegue la trasformazione del nodo corrente in HTML - qui il metodo e' ancora vuoto, da implementare nelle classi figlio
- stampa_html
- in file TAG_LINK.inc, method LINK_AGGIORNA::stampa_html()
- stampa_html
- in file TAG_ITER.inc, method RIGHE_RICORSIVE::stampa_html()
- stampa_html
- in file TAG_ITER.inc, method ITER::stampa_html()
- stampa_html
- in file TAG_FILTRO.inc, method PICKER_FILTRO::stampa_html()
- stampa_html
- in file TAG_ITER.inc, method RIGHE_CORRELATE::stampa_html()
- stampa_html
- in file TAG_ITER.inc, method RIGHE::stampa_html()
- stampa_html_in_stringa
- in file TAG.inc, method TAG::stampa_html_in_stringa()
Versione bufferizzata di stampa_html
- stampa_link_annulla
- in file TAG_DB.inc, method PICKER::stampa_link_annulla()
Stampa il link che svuota il campo testo
- stampa_link_annulla
- in file TAG_DB.inc, method COD_DESC::stampa_link_annulla()
Stampa il link che svuota il campo testo
- stampa_link_pop_up
- in file TAG_DB.inc, method PICKER::stampa_link_pop_up()
Stampa il link che apre la finestra pop-up di ricerca
- STYLE
- in file TAG_SEZ.inc, class STYLE
Tag STYLE
t
- $tabella
- in file TAG_ITER.inc, variable RIGHE_RICORSIVE::$tabella
tabella
- $tabindex
- in file TAG_DB.inc, variable TAGINDEX::$tabindex
Contatore che viene incrementato per garantire l'ordine dei campi
- $tag
- in file TAG_ITER.inc, variable RIGHE_RICORSIVE::$tag
tag usato per raccogliere i figli (div, ..)
- $TAG_NO_NS
- in file c_parser.inc, variable PARSER::$TAG_NO_NS
Definisce quali tag vengono trasformati senza il namespace UBK
- $TAG_SINGOLI
- in file c_parser.inc, variable PARSER::$TAG_SINGOLI
Definisce quali tag necessitano di chiusura "inline" in XML
- $time
- in file c_parser.inc, variable PARSER::$time
Mantiene il conteggio delle pagine parsificate e del tempo impiegato, per le statistiche
- TAG
- in file TAG.inc, class TAG
Classe base della tag-library, fornisce tutte le utilite' di accesso agli attributi e ai nodi figlio, la stampa della struttura e la conversione bufferizzata
- TAG.inc
- procedural page TAG.inc
- TAGINDEX
- in file TAG_DB.inc, class TAGINDEX
Questa classe non e' relazionata ad alcun tag; serve per mettere a disposizione dei suoi figli (i campi) metodi comuni per la gestione della tabulazione
- TAG_DB.inc
- procedural page TAG_DB.inc
- TAG_FILTRO.inc
- procedural page TAG_FILTRO.inc
- TAG_ITER.inc
- procedural page TAG_ITER.inc
- TAG_LINK.inc
- procedural page TAG_LINK.inc
- TAG_LINK_AJAX.inc
- procedural page TAG_LINK_AJAX.inc
- TAG_SEZ.inc
- procedural page TAG_SEZ.inc
- TAG_TABELLE.inc
- procedural page TAG_TABELLE.inc
- test
- in file TAG_SEZ.inc, method XML_IF::test()
Ritorna il risultato del test, che puo' trovarsi sia come nodo che come attributo
- trade
- in file defines.inc, constant trade
u
- unload
- in file TAG_SEZ.inc, method SNIPPET::unload()
Rimuove dalla cache lo snippet specificato, facendo scalare la cache
- unload
- in file TAG_SEZ.inc, method XML_INCLUDE::unload()
Rimuove dalla cache il file specificato
- USA
- in file TAG_SEZ.inc, class USA
Modifica una serie di parametri per la sezione che include.
w
- WHEN
- in file TAG_SEZ.inc, class WHEN
Mostra una serie di sotto-sezioni in base al risultato dei test indicati.
x
- $XML
- in file c_parser.inc, variable PARSER::$XML
dice come trattare tag e attributi (lowercase, as-is)
- XML_CONST
- in file TAG.inc, class XML_CONST
Produce il contenuto delle costanti indicate come contenuto del tag nel sorgente XML. Tag associato: CONST.
- XML_IF
- in file TAG_SEZ.inc, class XML_IF
Mostra una sotto-sezione o un'altra in base ad un test di controllo (espresso in php).
- XML_INCLUDE
- in file TAG_SEZ.inc, class XML_INCLUDE
Include un file esterno impostando eventuali parametri d'ambiente
- XML_PHP
- in file TAG.inc, class XML_PHP
Esegue il codice php specificato come contenuto del tag nel sorgente XML. Tag associato: PHP.
- XML_SWITCH
- in file TAG_SEZ.inc, class XML_SWITCH
Mostra una serie di sotto-sezioni in base al valore dell'espressione indicata.
- XML_VAR
- in file TAG.inc, class XML_VAR
Produce il contenuto della variabile indicata come contenuto del tag nel sorgente XML. Tag associato: VAR.
|
|