Finalmente riesco a pubblicare jQuery editTable… Un piccolo (~1Kb gzipped) plugin jQuery che permette di inserire dati tabulari in un comune form oppure di gestirli in Ajax. Come potrete vedere il concetto è davvero semplicissimo… si tratta di una tabella cui è possibile aggiungere righe o colonne modificando i dati a piacimento. Quando si invia […]

Con l’aggiornamento alla versione 3.5 di WordPress molti utenti hanno avuto esperienza di malfuzionamenti vari. Tra questi uno dei più antipatici è il mancato funzionamento del pannello media, che abbiamo visto come risolvere in questo articolo. Un altro problema emerso all’aggiornamento alla 3.5 è invece il mancato funzionamento dei pannelli (nella schermata post-new.php e post.php) […]

Mi sono reso conto in mattinata che non esiste un’equivalente di str_replace() in javascript. Dando un’occhiata in giro ho trovato una soluzione che fa esattamente al mio caso. Si tratta di combinare replace con regexp ad ottenere la funzione che segue: String.prototype.str_replace = function( str1, str2, ignore ) { return this.replace(new RegExp(str1.replace(/([\,\!\\\^\$\{\}\[\]\(\)\.\*\+\?\|\\-\&])/g, function(c){return “\\” + […]

3

Nella realizzazione di siti internet capita spesso di aprire dei pannelli popup che possano essere chiusi cliccando sulla X, ricliccando sul link che ha innescato l’evento o ancora cliccando fuori dal popup stesso. Se i primi due casi sono molto semplici da implementare il terzo, invece, potrebbe essere più complicato. Il concetto è quello di […]

La validazione dei form è essenziale in termini di sicurezza e come aiuto all’utente in caso di digitazione errata dei dati. Uno dei campi in cui è più importante la validazione è sicuramente l’indirizzo email, di seguito alcuni snippet di codice per validare gli indirizzi email: Plain Php function isValidEmail( $email ){ return eregi(“^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$”, $email); […]

Un frammento di codice semplicissimo per far scrollare il browser fino in cima alla pagina con un semplice effetto animate al click di un dato link. Perché degradi in caso di javascript disattivato dare id=”top” ad un elemento in cima alla pagina . Codice html del link: <a href="#top">Torna su!</a> Codice javascript jQuery: $(document).ready(function() { […]