Questa applicazione web si basa sul framework PHP: P4A 3. Si tratta di una versione migliorata e corretta del codice già presentato in questo post. E' un'applicazione completa per la gestione delle fatture, pensata soprattutto per chi eroga prestazioni,...
leggi
Sono diversi gli ambiti nei quali può essere necessario raggruppare elementi di un certo insieme in base a differenze registrate attraverso misure sul campo. In questi casi per la determinazione dell'entità delle differenze, viene usata la distanza che può...
leggi
Questo widget per il framework P4A è l'aggiornamento di quello descritto in questo post. L'aggiornamento deriva dal fatto che la nuova versione del codice originale per jQuery, presenta cambiamenti importanti e ha richiesto la riscrittura di una buona parte...
leggi
Sulla personalizzazione dell'aspetto grafico delle maschere di P4A, esiste già questo interessante screencast di Fabrizio Balliano. Trovo interessante poter cambiare la grafica perché l'aspetto di default, sebbene gradevole e riposante, in alcuni casi, per esempio sugli schermi dei netbook...
leggi
Questo helper deriva naturalmente dalla funzione descritta nel precedente post. P4A mette a disposizione un widget chiamato P4A_DB_Navigator che si basa su archivi di tipo albero a liste di adiacenza e fornisce un output grafico della lista dei nodi,...
leggi
Supponiamo di avere un archivio con una struttura ad albero di tipo a liste di adiacenza. Ogni record sarà necessariamente caratterizzato da un identificativo univoco e da un attributo che serve a riconoscere il proprio genitore. Per esempio, nella...
leggi
Ho scritto questi due helper per facilitare la gestione degli errori dovuti a query di aggiornamento e di cancellazione record. Gli helper sono una comodissima feature del framework P4A, si tratta dell'opportunità di scrivere funzioni personalizzate che possono essere...
leggi
La nuova versione del framework PHP P4A si presenta nel "versioning" con un salto di minor di 2 punti (da 3.0.3 a 3.2.0). Questo indica che le novità sono molte e significative. Forse Fabrizio e Andrea erano in vena...
leggi
Questa classe PHP genera un calendario gregoriano in PDF, disponendo ogni mese in una pagina con l'elenco dei giorni feriali e delle festività. E' possibile scegliere l'anno e cambiare il logo che compare in testa alla pagina. Si avvicina...
leggi
Questa particolare tecnica di Geometria computazionale, che prende il nome dal russo Boris Nikolaevich Delone, francesizzato in Delaunay, consente di definire una griglia di triangoli in una superficie in 2D o in 3D, dato un insieme di punti P....
leggi
