Sei in Home page » Prodotti » Opensource » WebGUI » GDWGraph WebGUI Object

Soluzione integrata di telefonia su internet a banda larga.
Cerca su questo sito:  

Vuoi essere aggiornato in tempo reale su tutto quello che mi succede giorno per giorno?
Visita il mio nuovo blog

GDWGraph: un WebGUI Wobject per la generazione di grafici.

Versione corrente: 00.00.05/2005-01-17

NOTA PER GLI UTILIZZATORI

QUESTO MODULO E' ANCORA IN VERSIONE ALFA. FINO AL RILASCIO DELLA PRIMA VERSIONE DEFINITIVA (01.00.00) QUESTO COMPONENTE PUO' SUBIRE DELLE MODIFICHE PESANTI. NON VERRA' RILASCIATO NESSUNO SCRIPT PER L'AGGIORNAMENTO DA UNA VERSIONE ALFA AD UN ALTRA. OVVIAMENTE QUESTO COMPONENTE NON VA UTILIZZATO IN AMBIENTE DI PRODUZIONE.

SIETE INVITATI AD INSTALLARLO E A RICHIEDERE DELLE FUNZIONALITA' AGGIUNTIVE TRAMITE L'APPOSITO FORUM

Introduzione

Questo modulo è nato quanto un mio collega mi ha fatto vedere il modulo ZGDChart, che è un modulo per Zope, che si interfaccia alla libreria grafica GD per la generazione di grafici di vario tipo.

Quando l'ho visto, la prima cosa che ho pensato è: "anche WebGUI deve avere un modulo analogo!".

Che cos'è GDWGraph?

GDWGraph è un W(eb)object per WebGUI (http://www.plainblack.com/webgui) uno dei più popolari content management system open source. Attualmente è stato testato sulla release 5.5, 6.0, 6.1 e 6.2 sotto Linux con Apache e sotto Windows 2000 con IIS.

Questo modulo permette di costruire grafici da dati provenienti da sorgenti esterne quali

  • query SQL

  • script (perl, shell, python,...) esterni

Ecco alcuni esempi generati con questo modulo.

Come installare il modulo.

Fate riferimento al file docs/GDWGraph/install.txt per i dettagli relativi all'installazione.

Come si usa GDWGraph.

I dati per la generazione dei grafici possono provenire da diverse sorgenti.

Query SQL.

La query SQL da utilizzare viene inserita direttamente nel campo relativo che esploderà le eventuali varie macro inserite. Il primo campo ritornato verrà utilizzato per l'asse delle X, gli altri campi verranno utilizzati per le varie serie di valori per l'asse delle Y

Script esterno

Può essere utilizzato un qualsiasi script scritto in un qualsiasi linguaggio supportato che sia eseguibile sulla macchina server dal processo sotto cui gira il server web. Lo script dovrà stampare su standard output (STDOUT) i dati da graficare sotto forma di una riga per ogni dato. I dati presenti su ogni riga dovranno essere separati da una tabulazione. Il primo elemento di ogni riga verrà utilizzato per l'asse delle X, gli altri elementi verranno utilizzati per le varie serie di valori per l'asse delle Y

Configurazione delle proprietà del grafico.

E' possibile configurare diversi aspetti del layout del grafico. Ecco, per avere un'idea, le schermate di configurazione di WebGUI per questo oggetto

Da fare.

  • Completare l'impostazione delle proprietà del modulo GD::Graph dall'interfaccia web di WebGUI

  • Documentazione

Fai una donazione

Questo software gratuito è stato sviluppato durante il mio tempo libero e quindi, durante nottate passate a sviluppare questo per voi invece che dormire come tutti gli altri mortali. Se trovate questo prodotto utile, sentitevi liberi di inviarmi una donazione. Sarete ricordati nelle mie preghiere ed aiuterete la mia anima a sentirsi meno sola durante le lunghe nottate di lavoro. Ovviamente se fate una donazione e avete una richiesta di modifica di questo software, cercherò di inserire la vostra richiesta con una priorità elevata rispetto alle altre cose da fare.

Potete fare una donazione in modo semplice, veloce e sicuro usando la vostra carta di credito, un vostro conto corrente bancario o un account PayPal esistente. Dopo aver premuto il pulsante a lato sarete trasferiti al sito sicuro di PayPal dove potrete inserire lo username e password del vostro account paypal, se già ne avete uno, o crearne uno nuovo (è facile e gratuito). Potrete quindi scegliere l'importo che desiderate donarmi. Tenete conto di una cosa: PayPal si prenderà una piccola parte dei soldi che mi donerete cosi, per esempio se mi invierete €20, io in realtà, ne riceverò €19.12, per €5 io riceverò €4.55 e cosi via.

JavaScript Menu Courtesy of Milonic.com






 Copyright© 1997-2006 Emiliano Bruni Online dal 16/08/1998 con visitatori Scrivimi all'indirizzo: