Pagine: 1 [2] 3 4 5

06 Mar 2012 - JQuery - Oggetto JQGrid

Succede sovente di dover lavorare con delle griglie all'interno di una pagina web, potremmo usare le tabelle, ma non sono certamente così accattivanti e comode da usare come invece le JQGrid.

Alla seguente pagina http://www.lazaruspascal.it/index.php?page=101 trovate i link per scaricare i sorgenti in maniera da integrare le JQuery UI all'interno dei vostri progetti.

Requisiti: Per usare l'oggetto JQGrid si necessita di conoscere il funzionamento dell'oggetto TSpiderAction ( http://www.lazaruspascal.it/index.php?page=90 ) e dell'oggetto Template ( http://www.lazaruspascal.it/index.php?page=103 ).

Per prima cosa apriamo un nuovo progetto CGI (se non sappiamo come fare leggere qui http://www.lazaruspascal.it/index.php?page=87 ) che chiamiamo JGrid.
Ora aggiungiamo al progetto i seguenti due oggetti, che troviamo nella "Tab" "FreeSpider"

Read More

Share on Twitter! Digg this story! Del.icio.us Share on Facebook! Technorati Reddit StumbleUpon
Prerequisiti: aver letto la serie di articoli dedicata alla programmazione WEB con Lazarus + Free Spider ed averne studiato gli esempi.

Alcune lezioni fa abbiamo parlato dell'oggetto TSpiderPage (alla pagina http://www.lazaruspascal.it/index.php?page=93 ) in cui accennavamo alla possibilità di separare l'operatività della pagina dal layout della pagina, ed il TSpiderPage lavorava bene a tal proposito se tutti gli elementi di layout erano all'interno della pagina presa in ingresso dal TSpiderPage, ma se già tale pagina html faceva riferimento a dei fogli di stile esterni (file .css) o ad immagini queste non vengono prese in considerazione (o almeno io non ho capito come fare).
Per risolvere questo problema ci viene in soccorso l'oggetto THtmlTemplate che trovate nella libreria "JQuery UI" (alla pagina http://www.lazaruspascal.it/index.php?page=101 ).
Vediamo come si usa, per prima cosa copiamo i file che compongono la libreria "JQuery UI" nella cartella dove risiede il nostro progetto CGI. Successivamente aggiungiamo la seguente unit "htmltemplate" al nostro progetto.

Read More

Share on Twitter! Digg this story! Del.icio.us Share on Facebook! Technorati Reddit StumbleUpon

02 Mar 2012 - JQuery UI

jQuery UI è una libreria open source di plug-in basata sulla libreria Javascript JQuery. Ogni componente è costruito secondo l'architettura di JQuery ed è completamente personalizzabile. Fornisce interazioni ed animazioni, effetti avanzati e widgets.

Bene usare questa libreria in Lazarus (integrazione con Free Spider) è decisamente molto facile. Infatti c'è chi ha pensato a creare le librerie per integrarlo in Lazarus.

Sito ufficiale http://jquif.thierrydijoux.com

Sorgenti scaricabili via GITHUB https://github.com/thierrydijoux/jquif

Demo del progetto: http://jquif.thierrydijoux.com/cgi-bin/jquery

Come potete vedere dalla demo, gli oggetti sono diversi e davvero molto accattivanti. A breve seguiranno degli articoli su ognuno di questi oggetti.
Intanto consiglio di scaricare i sorgenti e provvedere ad eseguire la demo.

Se qualcuno volesse contribuire ad estendere questa libreria non deve fare altro che contattare l'autore dal sito ufficiale.
Usare questa libreria è davvero semplice, basta copiare i file dei sorgenti che avete scaricato nella cartella del vostro progetto.
Share on Twitter! Digg this story! Del.icio.us Share on Facebook! Technorati Reddit StumbleUpon

29 Feb 2012 - Free Spider e database

Può verificarsi la necessità di dover lavorare dei dati presenti su un db attraverso una CGI.
Per esempio ipotizziamo che vogliamo far vedere a video il contenuto di una tabella di nome "tabella" che possiede due campi di nome "campo1" e "campo2".
Fare questo con Free Spider e zeos è davvero facilissimo, vediamo come fare.

Premessa: ho usato zeos 7 (al momento attuale è una versione beta) scaricato da qui svn://zeos.firmos.at/zeos/branches/testing perchè sembra che la versione stabile (al momento la 6.6.6.) non funzioni correttamente nelle CGI.

Per prima cosa create un nuovo progetto così

1. File -> Nuovo -> FreeSpider CGI Web Application

Read More

Share on Twitter! Digg this story! Del.icio.us Share on Facebook! Technorati Reddit StumbleUpon

28 Feb 2012 - Performance

È possibile fare riferimento alla pagina web FreeSpider per vedere il test di prestazione dettagliato che è stato fatto per le applicazioni realizzate con Free Spider.

Read More

Share on Twitter! Digg this story! Del.icio.us Share on Facebook! Technorati Reddit StumbleUpon
Pagine: 1 [2] 3 4 5