Skip to main content
Logo GiBi VMprivacy Logo GiBi VMprivacy

Novità in VMprivacy 1.5: VirtueMart 3, override e multilingua

Abbiamo rilasciato da poco la versione 1.5 di VMprivacy, il nostro plugin per Joomla e VirtueMart per garantire che il tuo sito sia compatibile con le direttive sulla privacy.

Questa versione porta diverse interessanti novità.

Compatibile con Joomla 3 e VirtueMart 3

Dopo una lunga attesa, finalmente è uscita la versione 3 di VirtueMart, compatibile con Joomla 3.

La nuova versione di VMprivacy funziona correttamente sia sulle versioni 3 che sulle versioni 2 di Joomla e VirtueMart.

Template override

Per ciascuna pagina in cui è incluso, VMprivacy produce un HTML specifico per l’informativa, il checkbox, e cosi via che costituiscono la form della privacy.

Ciascuno di questi HTML è stato spostato in un file di layout nella sottocartella “tmpl” che può essere facilmente sovrascritto tramite template override nel caso vogliate dare un aspetto diverso alla form.

Segnaposto manuale

Questa non è una novità, ma vale comunque la pena ricordarla vista la modifica ai layout che abbiamo appena accennato.

Normalmente, VMprivacy decide automaticamente dove posizionare la form, a seconda della pagina in cui si trova.

Se però volete forzare la form in un punto specifico, potete inserire nella vostra pagina (tramite l’override del template di Joomla o VirtueMart)  il segnaposto:

<!– {vmprivacy} –>

e questo verrà preso come “ancora” per il posizionamento.

Multilingua

VMprivacy parla tutte le lingue!

Fino ad ora, il plugin mostrava semplicemente il testo impostato per ciascun parametro.

Ora invece controlla prima se esiste una chiave di lingua corrispondente.

Il risultato è che:

  • se non avete esigenze di multilingua, non cambia nulla
  • se volete tradurre il testo in più lingue, potete usare una stringa come chiave

Facciamo un esempio per capire meglio il funzionamento del multilinga:

  • come testo del parametro “informativa” del plugin, scrivete “VMPRIVACY_INFORMATIVA”
  • poi andate in Estensioni -> Gestione Lingue -> Override
  • qui inserite un nuovi override usando “VMPRIVACY_INFORMATIVA” come chiave, e aggiungendo il testo dell’informativa come valore
  • ripetete il punto precedente per ogni lingua

Fatto!

Conclusioni

VMprivacy sta diventando sempre più potente.

Il costo della sottoscrizione è di soli 9 EUR e prevede 3 mesi di aggiornamenti e supporto.

Non dovremmo dirlo noi, ma… è una estensione da non perdere! 🙂