Definire parametri opzionali per Function e Sub

Il linguaggio VBA (Visual Basic for Application) distribuito in applicazioni quali Ms Acces o MS Excel è a tutti gli effetti un linguaggio di programmazione che può essere utilizzato per creare del software utilizzabile egregiamente anche in ambienti di produzione.

Un’utile caratteristica è quella che permette di specificare un parametro di una routine (sub o function) facoltativo.

Questo vuol dire che il codice chiamante non è obbligato a passare un argomento nella chiamata alla routine.

In questo caso è possibile anche specificare un valore predefinito che verrà utilizzato dalla routine se l’argomento non viene fornito.

È inoltre possibile definire più parametri facoltativi, purché tutti vengano inseriti in coda all’elenco dei parametri.

Per inserire un parametro facoltativo nella dichiarazione della routine (Sub o Function ) è necessario inserire la parola chiave Optional prima del nome del parametro

Per inserire il valore predefinito del parametro invece, dopo la dichiarazione Optional nomeParametro as tipo va inserito il segno di uguale (” = “).

Il valore deve essere necessariamente una costante, in modo che possa essere valutata completamente dal compilatore in fase di compilazione.

darà come risultato :

mentre

darà come risultato :

Rimuovere il messaggio “Briefly unavailable for scheduled maintenance. Check back in a minute” da WordPress

La procedura di aggiornamento di WordPress e dei suoi plugin ormai è divenuta una operazione semplice ed indolore.

Può comunque capitare che ci siano degli inconvenienti di qualunque tipo che possono bloccare la procedura e creino nel sistema uno stato inconsistente. Leggi tutto “Rimuovere il messaggio “Briefly unavailable for scheduled maintenance. Check back in a minute” da WordPress”

Effettuare il login in WordPress via codice

Può capitare a volte di dover accedere all’area amministrativa di un sito WordPress senza avere a portata di mano i dati di accesso.

Questa richiesta che sembra voler dire hackerare un sito non è così infrequente come si immagina.

Basti pensare ad esempio al caso classico in cui qualcuno vi chiede di gestire il proprio sito ma non si ricorda la password e  la mail di recupero non esiste o è sbagliata. Che si fà in questo caso? Leggi tutto “Effettuare il login in WordPress via codice”

Le novità di Joomla 3.0

Una breve panoramica sulle principali novità introdotte dalla major release n. 3 di Joomla.

Da diverso tempo ormai, è disponibile per il download la versione stabile di Joomla 3.0 (in realtà, nel momento in cui viene pubblicato questo articolo è stata già rilasciata una versione successiva, la 3.1 con alcuni aggiornamenti e migliorie). In questo articolo cercheremo di effettuare una breve panoramica sulle novità introdotte nel core del popolare CMS. Leggi tutto “Le novità di Joomla 3.0”

Creare un semplice modulo in joomla 1.7

Gia’ dalla versione 1.5 la struttura del core di Joomla è stato modificato pesantemente ed e’ stato riscritto per accogliere il design pattern MVC.

Se per i semplici utilizzatori non e’ cambiato molto se non per le nuove funzionalita’ aggiunte, dal lato degli sviluppatori, l’introduzioni del MVC rende lo sviluppo delle estensioni e la lettura del codice stesso, molto piu’ semplice e strutturato. Leggi tutto “Creare un semplice modulo in joomla 1.7”