moduli

Exit pop-up: un modulo in Drupal 8 per convertire gli utenti che escono dal tuo sito

Pubblicato da Nicola Rainiero il 15-07-2019
Exit pop up: a module for Drupal 8 to convert the exiting users of your site

Ormai ci sono molti siti web pieni di call to action ovvero dei metodi subdoli che ti invitano a fare un'azione che può essere cliccare un link, visitare una pagina, iscriversi a una mailing list e così via, anche quando esci dalle loro pagine. Potevo non mettere questa fastidiosa funzione sul mio sito? Certo che no, quindi ti mostro come aggiungere questo pop-up al tuo sito, installando e configurando Exit Pop UP Module per Drupal 8.


EU Cookie Compliance per Drupal 8 introduce il GDPR ma quanti inconvenienti

Pubblicato da Nicola Rainiero il 13-07-2018
EU Cookie Compliance for D8 introduces the GDPR but with some inconveniences

Aggiornando il modulo EU Cookie Compliance per il mio sito in Drupal 8, ho dovuto modificare alcune impostazioni e rivedere le traduzioni perché non tutto funzionava al meglio, soprattutto il banner a scomparsa che lasciava un bordo nero sempre presente nelle pagine. Vediamo come si può ovviare a tutto ciò in un solo passaggio.


L’efficacia di drupal_is_front_page con un esempio pratico

Pubblicato da Nicola Rainiero il 23-06-2015 (aggiornato il 11-08-2016)
La funzione drupal_is_front_page mostrata con un esempio

Usando questa funzione ho potuto riattivare il modulo MathJax che mi bloccava la visualizzazione completa della prima pagina del mio sito in Drupal 7. Nell'articolo descrivo come ho sistemato il problema mediante la funzione drupal_is_front_page() con l'aggiunta di pochissimo codice PHP.


Drupal 7.x: tag iframe nell'editor TinyMCE

Pubblicato da Nicola Rainiero il 14-04-2015 (aggiornato il 31-01-2017)
Drupal 7.x: tag iframe nell'editor TinyMCE

TinyMCE è un fantastico editor HTML disponibile anche per Drupal 7.x, ma non digerisce i tag iframe o più semplicemente tutti quegli elementi che si usano per inserire video, mappe o pagine esterne nei propri articoli. Per fortuna il modulo WYSIWYG IFrames risolve completamente il problema e con una piccola aggiunta supporta anche la modalità allowfullscreen dei video di Youtube. A seguire uno screencast che ne descrive  l'installazione ed il funzionamento.


Come adeguarsi alla Cookie Law in Drupal 7.x

Pubblicato da Nicola Rainiero il 11-04-2013 (aggiornato il 13-07-2018)
Direttiva sulla Privacy in Drupal 7.x

Avrei voluto titolarlo con "Paese che vai privacy che trovi", ma non avrebbe riassunto bene l'articolo e soprattutto non sarebbe stato corretto. Dopo tutto le Direttive 2002/58/CE e 2009/136/CE interessano non solo il Regno Unito dove adesso risiedo, ma anche l'intera Comunità Europea. Mi limiterò perciò ad illustrare quali moduli installare sul proprio sito Drupal 7, per rispettare quanto prevede la nuova regolamentazione sulla Privacy nei siti web, la cosiddetta `Cookie Law`.


Patch per fermare gli spambot in Drupal 7

Pubblicato da Nicola Rainiero il 21-03-2013 (aggiornato il 07-11-2013)
Patch e modulo per fermare gli spambot in D7

In questa ultima settimana sto testando una patch per il modulo captcha e un modulo personalizzato per bannare temporaneamente gli spambot che infestano il mio sito con Drupal 7. I risultati al momento sembrano essere promettenti, segue il codice usato e una breve descrizione del fenomeno spam che ho cercato di bloccare.


Rallentare lo spam in D7 (I parte)

Pubblicato da Nicola Rainiero il 28-02-2013 (aggiornato il 28-03-2013)
Rallentare lo spam in D7 (I parte)

Lo spam è un grave problema per i siti web 2.0, in particolar modo gli spambot sono dei programmi fastidiosi che invadono tutti i moduli web con un sacco di spazzatura pubblicitaria. Dopo vari tentativi, ho trovato un bel compromesso che mi aiuta a ridurre questo fenomeno e di conseguenza aumentare la larghezza di banda mensile fornita gratuitamente da altervista.org (10 GB/mese). Qui di seguito elenco i moduli per Drupal 7 che ho installato e alcune impostazioni.


Menu gerarchico in Drupal con i tag e Views

Pubblicato da Nicola Rainiero il 16-12-2012 (aggiornato il 18-05-2015)
Menu gerarchico in Drupal con i tag e Views

In questo articolo illustrerò come sfruttare i tag opportunamente raggruppati o meglio relazionati, per creare un blocco con Views contenente un menu gerarchico che richiama i propri contenuti. Nel mio caso ho anche dovuto realizzare un modulo ad-hoc per poter visualizzare i tag localizzati con quelli indipendenti dalla lingua.


MathJax e MathML in Drupal

Pubblicato da Nicola Rainiero il 10-09-2012 (aggiornato il 25-11-2018)
Confronto tra Mathjax e MathML per l'inserimento delle formule matematiche in Drupal

In fase di progettazione del sito mi ero posto il problema di come inserire le formule matematiche negli articoli, trovando senza troppa fatica in MathJax la soluzione ai miei problemi. Dopo qualche tempo ho però scoperto l'esistenza di MathML, rilasciato addirittura dal W3C e ho voluto provarlo. Seguono alcune mie personali considerazioni sull'uso e la praticità di queste due modalità per inserire la matematica nel proprio sito.