“TypeError: expr.replace is not a function” è un errore che può capitare abbastanza spesso se si usa Chosen sia come libreria javascript che come modulo all’interno di Drupal 7. Questo è dovuto al fatto che Chosen richiederebbe jQuery in una versione più recente della 1.6.1, mentre su Drupal 7 di default è installata la versione 1.4.4. Read the rest of this entry »

Tags:

Michele Mader on ottobre 11th, 2013 - Google

Scrivo questo mini tutorial perché ho trovato che in giro ci sono poche indicazioni per un Task tanto semplice e che può essere utile a tante persone.

Il principio su cui si basano tutti gli script che fanno infinite scrolling è che quando vedono che l’utente scrolla la pagina verso il basso iniziano a precaricare la pagina successiva in modo asincrono, prendono solo il contenuto scartando gli elementi esterni a questo (intestazioni, menu, footer, ecc.) e lo accodano al contenuto della prima pagina. Alcuni modificano anche l’url della pagina per far comparire le pagine successive alla prima nella history del browser.

La peculiarità di jQuery Mobile è che nel browser non viene visualizzato direttamente l’HTML generato dal server, ma una sua versione rielaborata da javascript. Read the rest of this entry »

Tags: , ,

Michele Mader on ottobre 8th, 2013 - Google

Se vi capita sviluppando un modulo di inserire delle istruzioni nell’hook_form_alter e non vedete i risultati sul sito.

Ad esempio, volete modificare il form di login, avendo installato anche il modulo Login Toboggan, può capitare che questo venga eseguito dopo il vostro modulo e di conseguenza lui sovrascrive le modifiche che impostate voi.
Read the rest of this entry »

Tags:

Michele Mader on ottobre 8th, 2013 - Google

Come trovare l’ID dell’ultimo elemento inserito in una tabella con chiave primaria AUTOINCREMENT usando drupal 7?
In pratica l’equivalente di: PDO::lastInsertId o mysqli::$insert_id in PHP 5.

$query = "INSERT INTO {table_name} (col1, col2) VALUES (:arg1, :arg2)";
$args = array(':arg1' => $val1, ':arg2' => $val2);
$last_id = db_query($query, $args, array('return' => Database::RETURN_INSERT_ID));

Non c’è bisogno di ->execute o ->fetch*, l’insert viene eseguito e ci si ritrova l’ID dell’inserimento in $last_id

Tags:

La fruizione di video è in continuo aumento e costituisce la direzione in cui va l’internet del futuro (se vi servono grafici sull’argomento, potete chiedermeli nei commenti), insieme all’aumento della consultazione del web usando piattaforme mobile.

Nel lavoro che svolgo, capita spesso che qualcuno chieda di rendere disponibile qualche video sul proprio sito, e a questa domanda solitamente rispondo di sfruttare servizi di condivisione video, principalmente per motivi di Web Marketing e ottimizzazione per i motori di ricerca (SEO), detto in breve, chi fa un sito di solito vuole che sia visto dal maggior numero di persone possibile.

Ci sono molti siti di condivisione e hosting di video su Internet (detto in inglese video sharing, per chi vuole cercare su google approfondimenti). Ma quali sono i migliori da utilizzare per caricare i propri video? Read the rest of this entry »

Il Natale si sta avvicinando. Spero di fare cosa gradita segnalando un certo numero di risorse gratuite riguardanti grafiche vettoriali e bitmap, icone, fonts e altro

Ovviamente ho fatto una certa selezione cercando solo risorse di qualità  e lasciando perdere gli infiniti siti inutili che si trovano facendo ricerche generiche su Google.

Nota: queste risorse gratuite vanno bene per un uso personale, per cui ad uso professionale consiglio di individuare risorse professionali, anche se non dubito del fatto che un vero professionista preferisca creare da sé opere originali.

Intanto ne approfitto per augurare Buon Natale a Tutti.

1) Le 40 migliori risorse utili per Natale: Icone, Temi, Tools per Photoshop, Sfondi per il Desktop e altro da studiomader.it, anno 2009 anche se è passato un anno, sono sempre risorse di ottima qualità
Read the rest of this entry »

Tags: ,

Michele Mader on novembre 29th, 2010 - Google

Apache Logo

Apache Logo

Ho raccolto qui 17 metodi htaccess che ho usato o provato, e penso che alcuni di essi siano essenziali trucchi e consigli per proteggere il vostro server web da attacchi dannosi, oppure utili per svolgere compiti semplici in modo efficiente come il reindirizzamento e ottimizzazione del web server. Read the rest of this entry »

Tags:

Grafico Pay Per Click

Grafico Pay Per Click

Stabilizzazione, ma c’è di più per le prestazioni

Una delle più semplici metriche di marketing on-line da tracciare è la percentuale di clic,-  in declino da anni. Come molti riconoscono l’importanza di altre misure nel determinare il successo delle campagne online nel tentativo di catturare gli effetti del branding, nonché della risposta diretta della pubblicità , sempre meno utenti del web cliccano su sempre meno annunci.
Sulla base di dati longitudinali da ad un fornitore di soluzioni digitali MediaMind , tuttavia, questo declino sembra essersi fermato. L’analisi della società  dei dati dal luglio 2006 a luglio 2010, dimostra che il tasso annuale medio di clic sembra essersi stabilizzato, al 0,09%.

Secondo ” Standard-Non-Standard Risultati Banner “, è stato il successo degli annunci display on-line che ha causato l’inizio del calo del numero di clic.  Quando gli utenti hanno visto gli annunci sempre più attraverso internet, molti hanno continuato a cliccare, ma non abbastanza per tenere il passo con il numero di annunci in espansione. Il tasso di click-through è sceso costantemente fino al raggiungimento di un equilibrio.

“Le nuove deduzioni sono un segnale incoraggiante per gli inserzonisti”, ha detto Gal Trifon, CEO e co-fondatore di MediaMind, in una dichiarazione. “Sebbene il CTR sia solo una misura parziale del successo online, il livellamento dei CTR indica che la pubblicità  online ha raggiunto un livello di maturità  e che gli inserzionisti sono diventati più sofisticati per attirare l’interesse degli utenti ‘.” Read the rest of this entry »

Tags:

Michele Mader on ottobre 8th, 2010 - Google

Sviluppo sito Web

Sviluppo sito Web

Michele Mader on luglio 13th, 2010 - Google

Anche se c’è parecchio dibattito sul valore dei commenti si blog come  forma di link building, è ancora una strategia molto popolare. Questa guida copre alcuni argomenti di base che probabilmente si incontrano mentre si commentano blog, e su come assicurarsi di ottenere il commento approvato il più delle volte.

Vantaggi dei link nei commenti di blog

Prima di tutto, diamo un’occhiata ai vantaggi di commentare i blog. Ci sono cinque ragioni principali per cui costruiamo link per i siti web. Ecco cosa è necessario guardare per realizzare questi obiettivi commentando i blog.

Traffico

Se stai cercando di aumentare il traffico al tuo sito web, la soluzione migliore è quella di commentare sui blog che ricevono più traffico che sono nel tuo settore di nicchia, senza preoccupazione di collegamenti dofollow o nofollow.

Per trovare blog più popolari nella tua nicchia, è possibile verificare tra le directory di blog esistenti. Tra i miei siti preferiti ci sono: Read the rest of this entry »