Categoria ‘Very Short Snippet’


WordPress snippet: rimuovere la barra di amministrazione

L’ultima versione di WordPress ha aggiunto una nuova toolbar lato frontend quando l’amministratore ha eseguito l’accesso. Se volete disabilitarla inserite questo codice nel file functions.php del vostro tema:

1
2
3
4
// Controllo che esista il filtro show_admin_bar
if( has_filter('show_admin_bar') ) {
   add_filter( 'show_admin_bar', '__return_false' );
}

Continua...

Very short snippet: NSConnection in POST con parametri

L’oggetto NSMutableURLRequest può essere utilizzato sia in modalità GET che in modalità POST. I parametri, tuttavia, vanno formattati come se fossero in GET, cioè nella sequenza nome_campo1=valore1&nome_campo2=valore2&.... Ecco un utile snippet per semplificare la costruzione di campi:

Continua...

Very short snippet: la UIView per visualizzare un’immagine

Lavorando con Interface Builder può venire spontaneo usare un oggetto UIImageView per impostare lo sfondo del nostro view controller. In alternativa è possibile eliminare questo oggetto, risparmiando così un po’ di memoria, e sfruttare la view associata al view controller. Basta inserire nel nostro view controller:

Continua...

Very short snippet: incrementare un campo in SQL

Nell’ultima release di WP Bannerize ho introdotto un nuovo campo in tabella che indica quante volte un banner è stato “cliccato”. Per eseguire l’operazione di valore = valore +1 in SQL ho utilizzato:

1
UPDATE tabella SET `campo` = `campo` + 1 WHERE id = id_record;

Continua...

Very short snippet: memorizzare una serie di immagini in NSUserDefaults

Per memorizzare un’immagine nelle NSUserDefaults è sufficiente riuscire ad ottenere un puntatore NSData ai dati dell’immagine. In questo modo potremmo ricostruire la nostra immagine in qualsiasi momento successivo.

Nell’esempio mostrato qui sotto viene sfruttato un array che contiene al massimo 4 immagini. Ogni immagine nuova viene messa in testa e quella in eccesso eliminata.

Continua...

Very short snippet: detect iPad sul device e sul Web

Non sono solo i browser dei desktop o portatitli a navigare sui siti da noi realizzati, ormai l’era del mobile – del browser mobile – è diffusa, grazie a device come l’Apple iPhone, iPad, Android, etc… Inoltre, anche per chi sviluppa per Apple iPhone è diventato obbligatorio capire su quale device l’applicazione sta girando.

Sul Web la situazione è simile a quella esposta in Browser o Mobile Browser?, con la variante:

Continua...

Very short snippet: rimuovere lo scroll da un oggetto UIWebView

Documentata, o non documentata, una funzionalità, a volte, la si è costretti ad implementare per forza! Utile, in alcune situazione, è rimuovere lo scroll da un oggetto UIWebView. È interessante, in generale, notare come è possibile accedere ai componenti “interni” facenti parte dell’oggetto in questione: in questo esempio si recupera il puntatore all’oggetto UIScrollView presente nell’oggetto UIWebView:

Continua...

Very short snippet: NSURL, varie ed eventuali

Restituisce il nome di un file a partire dall’oggetto NSURLRequest, permettendo di decidere se avere o meno la sue estensione:

Continua...

Very short snippet: ottenere il numero di Post, Page e Attachment

Come molti di voi sanno bene, la tabella wp_posts di WordPress è utilizzata per memorizzare Post, Pagine e allegati. La tipologia dell’elemento memorizzato è determinata dal campo post_type. Con la select proposta qui sotto, è possibile “contare” singolarmente le varie tipologie di elementi memrizzate in wp_posts.

Continua...

Very short snippet: registrare un’immagine nel Photo Album

Semplice modo per salvare nell’album fotografico del dispositivo un’immagine presente all’interno della nostra applicazione (o caricata da remoto):

Continua...