THE BOAT 7, omaggio al 100° del TITANIC
Come di consueto ecco le nuove locandine del theboat, l’evento universitario che ogni mese sbarca al vapore di marghera, con djset, musica dal vivo, esposizioni di fotografi e artisti, giovani, buona musica, spritz e bella gente !
link all’evento fb:
https://www.facebook.com/events/371280476247350/
Ho voluto fare una loacndina che rendesse omaggio all’anniversario del titanic prendendo spunto dalla locandina del celebre film di James Cameron ed ecco il risultato:
Marghera DOCS – realizzazione flyer e locandine promozionali
Copiare tanti file dentro a molte cartelle, in un unica cartella con un’istruzione
Quando abbiamo più files dentro a diverse cartelle ramificate, magari a più livelli potremmo voler prendere tutti questi file e “appiattire” le cartelle trovandoci con una sola cartella contenente tutti i file.
per fare questo da windows ci sono pochi semplici passi:
Andare su ricerca e cercare “cmd”
Tasto destro su “Esegui come amministratore”
scrivere la funzione:
for /r CartellaSorgente %f in (*) do @copy "%f" CartellaDestinazione
Premere Enter
Questo è un ciclo ricorsivo for /r che permette di entrare su tutte le cartelle, e copiare i file nella cartella di destinazione
Creare un’immagine decente in buona qualità, da un pdf
Molte volte salviamo i nostri pdf ocme immagini ma vengono ad una qualità orrenda, perchè ?
perchè la risoluzione al quale li salviamo fa schifo, per ovviare questo dobbiamo zoooooomare !!! ecco passo passo come si fa:
Come creare un’ immagine di buona qualità da un pdf, magari con delle foto o dei contenuti vettoriali;
vediamo passo passo questi semplici passaggi:
- apriamo il nostro PDF
- usando lo strumento zoom, ingrandiamo la pagina finchè non siamo soddisfatti della qualità del’immagine, ad esempio del 300%
- selezioniamo tutta la notra immagine cliccando dal menu in alto “Modifica”
- premete seleziona un’istantanea, il puntatore dovrebbe trasformarsi in una crocina.

- andate nuovamnete sul Menu Modifica.
- Una volta aperto il menu a tendina clicchiamo su “Seleziona Tutto” oppure premiamo CTRL + A
- A questo punto il nostro pdf dovrebbe essere selezionato interamente ( dovrebbe apparire il foglio di un colore diverso)
- andiamo nuovamente su modifica -> copia
- apriamo un programma di grafica come Paint, lo trovate in start > tutti i programmi > accessori >Paint
- andiamo su modifca e clicchiamo su incolla.
- salviamo il file, ecco fatto !
Se ti è stato utile, non riesci a farlo funzionare o altro, commenta !
Locandina The Boat #3 per Venetiae Alumni
Ecco la locandina per the Boat, il mega evento universitario al Vapore di Marghera, Giovedì 22 Dicembre 2011
https://www.facebook.com/events/288621927840425/
creare un blocco widget orizzontale a partire da un tema generato con artisteer
Artisteer è un ottimo strumento per creare template per wordpress, la sua limitazione più grande è che i blocchi per i widget vengono disposti sempre verticalmente e non è possibile uscir dai soliti layout( un template di artistreer si vede lontano un miglio)
per questo ho deciso di scrivere un tutorial per creare un nuovo template di un widget e dare al nostro template un aspetto più libero dalla struttura artisteer.
- scrivere la funzione del proprio blocco e chiamarlo con un nome del tipo theme_float_block_wrapper in wrapper.php
- modificare il file widgets.php definendo il nuovo tipo di layout del widget
- aggiungere ’float_block’ => __(‘Float Block’) all’ array $theme_widgets_style per rendere selezionabile il nuovo template di widget
- modificare il foglio stile del tema (style.php) con le regole del nuovo widget.
Wp taxonomy, come utilizzare le taxonomy dei plugin creati da altri
Quando si utilizzano dei plugin esterni per wordpress spesso ci si imbatte su dei tipi particolari di post,
che hanno delle loro variabili, chiamate taxonomy
per ottenere queste variabili, all’interno del loop creato nel plugin è interessante usare la funzione “get_terms”
passando il nome della taxonomy desiderata.
nel caso specifico volevano ottenere la lista di features nel plugin wp-property,
e abbiamo utilizzato la seguente funzione in property-overview:
$terms = get_terms(‘property_feature’);
$count = count($terms);
if ( $count > 0 ) {
foreach ( $terms as $term ) {
echo $term->name . “, “;
}
}
Regex, trovare i numeri contenuti tra parentesi graffe
Ecco l’ espressione regolare per trovare i numeri contenuti tra parentesi graffe {n} dove n va da 0 a 99
\{[0-9]{1,2}\}
spiegazione
\{ indica che la parentesi non fa parte dela formula ma è un carattere da cercare
[0-99] trova un numero compreso tra 0 e 99
{1,2} indica che, nel range da trovare appena definito, il primo numero ha 1 carattere e il secondo due (senza di qusto il range accettato va da 0 a 9)
\} indica che la chiusura della parentesi è un font che non appartiene alla funzione ma si indica che } è un come carattere da cercare.
Un buon ambiente di test per le espressioni regolari di trova al sito http://regexpal.com/
Nel primo campo si indica l’espressione, nel secondo il testo da sottoporre a controllo, in giallo il risultato identificato dall’espressione.
Creare un nuovo template di pagina a partire da un tema generato da artisteer
Installando un tema di wordpress generato da artisteer ci si può trovare davanti alla necessità di personalizzare delle pagine particolari.
copiare la funzione theme_post_wrapper presente nel file
themes/miotema/library/wrappers.php
incollarla sotto a quest’ultima e rinominare il nome della funzione ( as esempio function miotema_post_wrapper($args = ”) )
cambiare gli elementi che desieriamo nel codice html e php all’interno della nostra funzione miotema_post_wrapper
creare un file content-miotema.php a posizionarlo al’interno della cartella principale del tema (themes/miotema/)
chiamare la nostra bellissima funzione di wrapper (quella appena creata ) per generare il contnuto.
global $post;
miotema_post_wrapper(
array(
'id' => theme_get_post_id(),
'class' => theme_get_post_class(),
'title' => theme_get_meta_option($post->ID, 'theme_show_page_title') ? get_the_title() : '',
'before' => theme_get_metadata_icons('edit', 'header'),
'content' => theme_get_content()
)
);
fatto tutto ? ora ci basta andare sul pezzo di pagina che vogliamo, ad esempio la index per trovarci al loop e sostituiamo a content , content-miotema(quello creato) che richiamerà la nosta funzione .
if(have_posts()) {
/* Start the Loop */
while (have_posts()) {
the_post();
get_template_part('content-miotema', get_post_format());
}
adesso in index il post sarà visualizzato grazie alla nostra funzione personalizzata.







