BBCode Shortcut: si comincia!

| |

BBCode Shortcut: si comincia! 1Con un paio di giorni di ritardo vi parlo di un piccolo nuovo progetto nato e realizzato dal sottoscritto e Cristiano Fino, ormai un amico ed un collaboratore sempre presente quando serve. Da una specifica richiesta di Davide Dellacasa (colui che insieme alla gentile consorte sta alla base di ScreenWeek.it e tutto ciò che gli gira attorno) ripensata e ampliata da noi, nasce BBCode Shortcut, plugin per WordPress che permette di inserire BBCode all’interno del proprio post, lasciando l’onere al plugin di trasformare il puro testo in codice poi “servito sulla pagina web del post“.

La necessità iniziale è stata quella di prevedere un codice che in ingresso, prendendo un ID univoco, potesse sostituire a quel codice la scheda in Javascript di ScreenWeek. Giusto per farvi capire meglio, vi spiego i passi compiuti:

  • ScreenWeek.it propone un DB film (cinema / dvd / altro) con informazioni, immagini, recensioni e tanto altro ancora. Un esempio? screenweek.it/film/2531-Wall-E
  • Nella pagina dedicata a Wall-E viene proposto un codice JS già pronto da includere nelle proprie pagine web o nei post del proprio blog
<script src="http://www.screenweek.it/film/2531/embed.js" type="text/javascript"></script><script type="text/javascript">swMovieEmbed();</script>
  • Il codice JS rimane invariato mentre cambia l’ID del film (in questo caso 2531). Un BBCode potrebbe dare per scontato tutto il codice tranne l’ID che verrebbe dato in pasto attraverso una semplice chiamata / procedura che provverà poi ad integrarlo nel resto della stringa.
  • Nasce BBCode Shortcut che svolge benissimo questo lavoro e, già che ci siamo, riesce a fare lo stesso per tante altre piattaforme in giro per il web!

# download, installazione, utilizzo

  1. Scaricate BBCode Shortcut dall’extend di WordPress.org: wordpress.org/extend/plugins/bbcode-shortcut
  2. Scompattate i file e caricateli nella solita cartella “wp-contents/plugins” del vostro spazio FTP
  3. Dal pannello di amministrazione andate ad abilitare il plugin. Di default questo nasce con i tag pronti per ScreenWeek (appunto) e YouTube. Tutti gli altri codici saranno “inseribili” dal pannello Plugins / BBCode Shortcut.

# il codice di screenweek.it

Molto semplice ed immediatamente pronto:

<script src="http://www.screenweek.it/film/{0}/embed.js" type="text/javascript"></script><script type="text/javascript">swMovieEmbed();</script>

Sostituirà a quel valore “{0}” l’ID del film che andrete ad inserire voi durante la stesura di un post. L’esempio lampante? Il post dedicato al DVD di Natale in Crociera ha usato la prima Alpha Release di BBCode Shortcut:

BBCode Shortcut: si comincia! 2

# il nostro impegno futuro

Come promesso da Cristiano nel suo post:

Io e Gioxx abbiamo concordato la realizzazione di un piccolo repository di definizioni di BBCode, che ospiteremo in un apposito spazio web. I più interessanti e “globalmente” utili, faranno parte della dotazione standard delle prossime versioni di BBCode Shortcut, che potranno essere scaricate da questo sito o dall’apposita sezione che sarà presente nella directory di WordPress.org.

ed è quello che realizzeremo quanto prima. Un piccolo repository di codici sorgenti da utilizzare con BBCode Shortcut e –magari– da integrare nelle prossime release. Chiaramente vi terrò aggiornati in merito ;)

Cosa aspettate quindi? Correte a scaricare BBCode Shortcut e dateci una mano a farlo diventare sempre più interessante!

L'articolo potrebbe non essere aggiornato

Questo post è stato scritto più di 5 mesi fa, potrebbe non essere aggiornato. Per qualsiasi dubbio ti invito a lasciare un commento per chiedere ulteriori informazioni! :-)

BBCode Shortcut: si comincia! 3 GWall

Se hai correzioni o suggerimenti puoi lasciare un commento nell'apposita area qui di seguito o contattarmi privatamente.
Ti è piaciuto l'articolo? Offrimi un caffè! Puoi usare Satispay, PayPal, Buy Me A Coffee o Patreon :-)

Condividi l'articolo con i tuoi contatti:
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Commenti
Oldest
Newest Most Voted
Inline Feedbacks
View all comments