Wordpress Flash Feed Scroll Reader 1.0

27 apr, 2009 - di Giovambattista Fazioli

Nuovo aggiornamento del Plugin per Wordpress Flash Feed Scroll Reader:

  • Revisione del codice
  • Aggiunta cartella cache per velocizzare il caricamento dei feed aggregati tramite SimplePie
  • Revisione della gestione degli stili per il rendering HTML dello scroll

Il nuovo foglio di stile permette ora di impostare ogni singolo elemento dello scroll:

HTML:
  1.  <a>title</a>
  2.    <span class="after_title">:</span>
  3.      <span class="description">description</span>
  4.        <span class="stringcutend">...</span>
  5.         <span class="sep">*</span>
  6. </p>

ha ora la seguente struttura:

CSS:
  1. /**
  2. * Edit this file for change rendering in Flash scroll
  3. * Adobe Flash HTML engine is very strict. For example
  4. * do not use:
  5. *
  6. * span.myclass { color:#000 }
  7. *
  8. * but use instead
  9. *
  10. * .myclass { color:#000000 }
  11. *
  12. */
  13.  
  14. /**
  15. * All scroll line is wrap with <p> tag paragrapher
  16. */
  17. p {
  18.     font-family:Tahoma, Arial, Helvetica, sans-serif;
  19.     font-size:14px;
  20.     color:#ffffff;
  21.     }
  22.  
  23. /**
  24. * Title link of feed
  25. */
  26. a,a:link,a:visited {
  27.     color:#0096ff;
  28.     text-decoration:underline;
  29.     font-weight: bold;
  30.     }
  31. a:hover{
  32.     color:#cc0000;
  33.     }
  34. /**
  35. * ":" after the link title
  36. */   
  37. .after_title {}
  38. /**
  39. * Description
  40. */
  41. .description {
  42.     color:#f1f1f1;
  43.     font-weight: bold;
  44. }
  45. /**
  46. * "*" separator feed item
  47. */
  48. .sep {
  49.     color:#cc0000;
  50. }
  51. /**
  52. * "[...]" string cut of description
  53. */
  54. .stringcutend {
  55.     color:#bbbbbb;
  56. }

Wordpress: tecniche per lo sviluppo di un plugin

24 apr, 2009 - di Giovambattista Fazioli

Una tecnica per scrivere velocemente un plugin Wordpress può essere quella di prepararsi uno scheletro (sketch) da cui partire. Le specifiche Wordpress, infatti, portano spesso ad avere plugin strutturalmente molto simili tra loro, addirittura, sono i nomi delle funzioni e il loro contenuto a cambiare. Tuttavia, nella preparazione di uno scheletro, bisogna tenere a mente di non duplicare costanti o nomi di funzioni usate da altri (anche nostri) plugin, pena ottenere un errore.
Tutti i plugin attivi condividono la stessa area di funzionamento. Così se un plugin ha una funzione che si chiama abc_normalize() nessun altro plugin può avere una funzione con un nome identico.
Caso remoto? Coincidenza? Anche se a prima vista sembra una questione del tutto trascurabile, quando accade è oltremodo fastidiosa, soprattutto per l’utente finale che si ritrova nell’impossibilità di usare un plugin. Inoltre nella definizione delle costanti (tipo TABLE_NAME, WP_MAIN_PATH, ecc…) è molto più frequente ottenere duplicati. Per ulteriori dettagli: Sulla struttura ad oggetti di un Plugin Wordpress

SaidmadeLabs ha deciso quindi di rendere disponibile tramite il suo repository Google Code uno scheletro di Plugin da poter utilizzare all’inizio della stesura di un plugin Wordpress.

Alcuni vantaggi nell’uso di questo sketch sono:

  • Una classe sketch per un plugin, permette di ridurre drasticamente i tempo di sviluppo
  • Inoltre è possibile creare una classe “core” generica utilizzabile come classe madre (extends) da cui far derivare altri classi che possono sfruttare metodi comuni usati frequentemente

Per una disamina tecnica a basso livello si veda: Sulla struttura ad oggetti di un Plugin Wordpress

WP Bannerize 1.4

22 apr, 2009 - di Giovambattista Fazioli

Nuova release del Plugin per Wordpress WP Bannerize:

  • Aggiunta opzione per aprire una nuova finestra
  • Corretto problema durante l'upload
  • Revisione interfaccia utente

wpbannerize

Saidmade Labs 2.0

17 apr, 2009 - di Nicola Ballotta

Come avrete notato erano alcuni giorni che questo blog non veniva aggiornato; non ci siamo fermati, siamo sempre qui con la testa china e con le dita che corrono sulle nostre tastiere. Saidmade sta  crescendo con risultati davvero sopra ogni aspettativa, specialmente rispetto al momento di crisi che stiamo vivendo nel nostro paese. E' per questo che abbiamo deciso di rinnovarci ulteriormente e come potete vedere il rinnovamento parte proprio dal nostro laboratorio che assume un look and feel più consono allo stile Saidmade. Nelle prossime ore metteremo online anche il nuovo sito aziendale che è stato completamente rivisto sia dal punto di vista grafico che dal punto di vista tecnico; il nuovo sito di Saidmade è stato perfettamente integrato con la piattaforma Wordpress che ci ha permesso di ottenere un risultato davvero innovativo. Come al solito aspettiamo i vostri commenti in merito.