Pagina validata!
Pagina validata!
Leggi i miei articoli su Freeasp
www.universocase.it
Aggiungi larianaweb ai tuoi preferiti
Aggiungi larianaweb
ai tuoi preferiti
Ultimo aggiornamento
 02/09/2010 



SITI AMICI

Tutto Aziende
Tuttoaziende.com


www.tendea.it
www.tendea.it


Appartamenti in Sardegna

Auto usate


Risorse per sviluppatori




      Novità! Gestione scrolling news: lo "stato dell'arte" nelle applicazioni per news autogestite.


      Le risorse presenti in questa sezione (script, funzioni, brevi programmi) non vogliono essere esaustive né sono organizzate, per il momento, in gruppi o categorie.
Sono state semplicemente utili a me nel lavoro di ogni giorno, e mi fa piacere condividerle con chiunque le voglia utilizzare.

      La sezione è aperta al contributo di tutti, le risorse rese disponibili saranno pubblicate a mio insindacabile giudizio, senza vincolo né impegno alcuno.



Gestione scrolling news: un'applicazione completa...

... e gratuita!

    Notizie scorrevoli autogestite: alla classica gestione news, da tempo apprezzata e utilizzata da tanti di voi, ho aggiunto un javascript per visualizzare l'output in forma di news scorrevoli, dal basso all'alto, in un riquadro dedicato.


    Lo scorrimento si arresta quando il puntatore del mouse si trova sulla finestra, permettendo così di cliccare agevolmente sulla voce scelta per l'apertura e l'eventuale download del documento originale.


    L'amministratore può inserire semplici news, oppure fare l'upload sul server di un documento (per esempio un file .pdf, oppure .doc, ma ogni formato va bene, perfino una immagine!) e poi collegarlo alle news con un link: la dicitura per il link può essere definita dal gestore oppure verrà visualizzata una frase predefinita. Infine può essere "linkata" alle news una pagina web esterna al sito.


    Inoltre la presentazione delle news nel pannello di amministrazione è controllata dalla cPager class, la classe di paginazione disponibile più avanti in questa pagina, ed è quindi realizzata in modo più generale ed evoluto.


    Puoi scaricare lo script direttamente da qui



Gestione news: la classica applicazione che, dopo tanti downloads e aggiornamenti, ha raggiunto il massimo livello di utilità e affidabilità.

    Anche l'applicazione originale per gestire news, annunci economici, inserzioni è stata aggiornata, anzi, direi rivoluzionata: alle funzioni di presentazione, inserimento, modifica, cancellazione di news e/o di tutto il database, amministrazione del numero e del modo di presentazione - casuale o sequenziale - dei dati, controlli javascript di convalida dell'input e limitazione degli accessi al pannello di gestione con username e password, ho aggiunto uno script per fare l'upload sul server di files, documenti e testi in qualsiasi formato.


    Ho completato il database con un campo "titolo" e aggiunto, alle news presentate, un link per scaricare o leggere il documento nella sua versione integrale.


    In questo modo l'applicazione diventa molto più fruibile: delle news possono essere presentati il titolo e le prime righe. L'utente, se lo ritiene opportuno, potrà poi leggere o scaricare la versione integrale della notizia.


    Puoi vedere lo script in uno dei siti dove l'ho utilizzato, per esempio alla pagina www.olympic-re.it/notizie_flash.asp, oppure scaricarlo direttamente qui




Javascript function Trim(s)

Niente più campi vuoti inoltrati nei form in barba ai controlli di convalida!

      La funzioncina che vi presento mi è stata utile per risolvere un problema, già noto, che riguarda la convalida dei campi testo nei form: nonostante il controllo Javascript che non permette l'inoltro di campi vuoti, l'input veniva convalidato e accettato se l'utente inseriva uno spazio vuoto, oppure un semplice "carriage return" (tasto invio)

      Per usarla, basta inserirla nell'head della pagina in cui si trova il form, e poi fare una semplicissima modifica alla funzione che convalida l'input da form: sostituire alla riga

if(document.form.nomecampo.value=="")

la riga
if(Trim(document.form.nomecampo.value)=="")

e il gioco è fatto. Si tratta, naturalmente, di un esempio, le istruzioni dei controlli Javascript possono essere diverse, ma non vi sarà difficile trovare quella corrispondente alla riga di esempio e modificarla.

Scarica lo script



Suddivisione dei dati in blocchi, con funzione pagina avanti, pagina indietro, vai a pagina.......

      L'esempio pubblicato, applicato ad una semplice tabella access, è la versione base, molto semplice, tutta da personalizzare con la grafica che preferisci. Un grazie al suo autore: ad offrircela (in regalo, manco a dirlo) è, ancora una volta, Stefano, il mitico kluster!

Per ogni chiarimento contatta l'autore!

Vedi lo script in azione  |  Scarica lo script



Scrolling news - notizie scorrevoli

Un'anteprima scorrevole, molto accattivante, dei dati contenuti nel database!

      Occupando lo spazio di una linea di testo, puoi presentare un'anteprima delle informazioni contenute in una tabella Access (o anche tutto il contenuto...) nella homepage del tuo sito.

Nella pagina di esempio, puoi confrontare i dati scorrevoli con la tabella che li contiene.

Prova lo script  |  Scarica lo script


Select-list dinamiche in puro ASP: l'elenco delle località italiane.

Un esempio completo pronto da utilizzare

      Nella gestione dei nostri siti, delle mailing-list, dell'e-commerce e, in genere, di tutte quelle funzionalità che implicano una registrazione dei dati-utente, ci troviamo spesso di fronte alla necessità di creare select-list "dinamiche" da popolare con i dati contenuti in un database.

      A volte poi una o più liste devono essere compilate in base alle scelte effettuate in quelle precedenti, con un procedimento di creazione di elenchi successivi "a catena".

      Un esempio tipico è quello dei form per l'inserimento di dati anagrafici, in cui, scelto un capoluogo di provincia dalla relativa lista, si deve popolare l'elenco dei comuni appartenenti a quella provincia.

      L'esempio allegato permette di creare e popolare l'elenco delle regioni italiane, poi la lista delle provincie della regione scelta e infine di creare l'elenco dei comuni di quella provincia, inoltrando i dati ad una pagina di controllo.

Prova lo script  |  Scarica lo script

N.B.: recentemente Kluster ha integrato le select dinamiche con un utilissimo javascript che permette di evitare il refresh di pagina quando si sceglie una voce nelle liste.
L'esempio e il codice delle select dinamiche "plus" si trovano qui


Un metodo per evitare la pubblicità indesiderata

Nascondi il tuo indirizzo email agli spammer!

      Chi di noi ha un sito web è praticamente obbligato, per le più svariate ed evidenti ragioni, a rendere il proprio indirizzo email disponibile agli utenti.

      Ciò comporta l'esposizione di un dato altrimenti riservato di cui, spesso e volentieri, approfittano i nostri amici spammer: presto o tardi i loro "spyder", programmi sempre a caccia di indirizzi attivi, lo troveranno e cominceremo a ricevere decine di messaggi pubblicitari indesiderati.

      Ebbene, questo semplice hack, scritto in VBScript, permette al nostro indirizzo email di rimanere nascosto e indecifrabile fino a quando la pagina verrà caricata da un browser: rimarranno intatte quindi, per l'utente, la possibilità di leggere il nostro indirizzo e persino la funzione mailto che consente di inviarci automaticamente un messaggio.

Prova e scarica lo script

Altre risorse
Chiedimi uno script/informazioni