<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>diploD &#187; scriptaculous</title>
	<atom:link href="http://www.diplod.it/tag/scriptaculous/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.diplod.it</link>
	<description>by Davide Del Monte</description>
	<lastBuildDate>Fri, 13 Feb 2015 14:26:10 +0000</lastBuildDate>
	<language>it-IT</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>Shadowbox JS: una media gallery nel plugin per wordpress</title>
		<link>http://www.diplod.it/2008/04/15/shadowbox-js-una-media-gallery-nel-plugin-per-wordpress/</link>
		<comments>http://www.diplod.it/2008/04/15/shadowbox-js-una-media-gallery-nel-plugin-per-wordpress/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 23:28:12 +0000</pubDate>
		<dc:creator><![CDATA[Davide]]></dc:creator>
				<category><![CDATA[Ajax e Javascript]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[ext]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[lightbox]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[scriptaculous]]></category>
		<category><![CDATA[shadowbox]]></category>
		<category><![CDATA[slimbox]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[yui]]></category>

		<guid isPermaLink="false">http://www.diplod.it/2008/04/15/shadowbox-js-una-media-gallery-nel-plugin-per-wordpress/</guid>
		<description><![CDATA[Sto mettendo in ordine il portfolio (tra qualche settimana tutte le novità) e per l&#8217;occasione ho integrato su questo sito il famoso javascript Shadowbox. Si tratta del solito box elegante all&#8217;interno del quale far apparire immagini, ma non solo.. Si ispira infatti ai noti Lightbox (scritto per il framework prototype) e Slimbox (scritto per il [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Sto mettendo in ordine il <a href="http://www.diplod.it/portfolio/" title="Portfolio" target="_blank">portfolio</a> (tra qualche settimana tutte le novità) e per l&#8217;occasione ho integrato su questo sito il famoso javascript <a href="http://mjijackson.com/shadowbox/" title="Shadowbox" target="_blank">Shadowbox</a>. Si tratta del solito box elegante all&#8217;interno del quale far apparire immagini, ma non solo.. Si ispira infatti ai noti <a href="http://www.lokeshdhakar.com/projects/lightbox2/" title="Lightbox" target="_blank">Lightbox</a> (scritto per il framework <a href="http://prototypejs.org/" title="prototype" target="_blank">prototype</a>) e <a href="http://www.digitalia.be/software/slimbox" title="Slimbox">Slimbox</a> (scritto per il framework <a href="http://mootools.net/" title="mootools">mootools</a>). Ma non è un semplice clone, perchè le funzioni di Shadowbox vanno al di là della semplice <strong>galleria per immagini</strong>. E&#8217; infatti possibile inserire all&#8217;interno <strong>qualsiasi tipo di media</strong>: dal filmato youtube a una pagina web esterna, dalle immagini ai filmati flash. Il modo migliore per capirne le potenzialità è fare un giro sulle <a href="http://mjijackson.com/shadowbox/index.html" title="shadowbox">demo del sito ufficiale</a>.</p>
<p>Ne ha parlato <a href="http://www.tomstardust.com/archives/shadowbox-soluzione-javascript-per-gallerie-di-immagini/" title="post di Tomstardust" target="_blank">tom</a> qualche giorno fa. Oltre ad essere cross-browser e compatibile agli standard, il vero punto di forza di questa galleria è il supporto a diversi framework javascript, questo permette di utilizzarla in tutti i contesti: supporta infatti <strong>YUI</strong>, <strong>Prototype + Scriptaculous</strong>, <strong>jQuery</strong>, <strong>Ext</strong>, <strong>Dojo</strong> e <strong>MooTools</strong>. Una meraviglia, visto che generalmente è proprio la difficile integrazione tra i diversi framework a impedire l&#8217;utilizzo di questi eleganti metodi di presentazione.</p>
<p><span id="more-520"></span></p>
<p>Ho cercato un <strong>plugin che integrasse su wordpress questa galleria</strong>, per utilizzarla nella presentazione del portfolio. Detto fatto: <a href="http://sivel.net/2008/02/shadowbox-js/" title="Shadowbox Plugin" target="_blank">Shadowbox JS Plugin</a>. Per onor di cronaca esiste pure un plugin italiano con lo stesso intento, ma non c&#8217;è la possibilità di scegliere quale framework javascript utilizzare. Questo è fortemente limitante, dato che l&#8217;arma vincente di shadowbox è proprio la possibilità di utilizzo sui diversi framework.</p>
<p>Ho fatto quindi una traduzione in italiano del suddetto plugin, nulla di travolgente: ho semplicemente modificato i commenti al file del plugin per impostare i parametri e cambiato le scritte &#8220;next&#8221; &#8220;prev&#8221; e &#8220;close&#8221;. Su un sito completamente italiano sta meglio la scritta &#8220;chiudi&#8221;.. ;)</p>
<p>Se volete provarlo, potete <a href="http://sivel.net/2008/02/shadowbox-js/" title="Shadowbox wordpress plugin" target="_blank">scaricare il plugin dal sito ufficiale</a> e sovrascrivere questi files (tradotti in italiano):</p>
<p><a href="http://www.diplod.it/wp-content/uploads/2008/04/shadowbox-ita-files.zip" title="Shadowbox - zip con files in italiano">Shadowbox &#8211; zip con files in italiano</a><a href="http://www.diplod.it/wp-content/uploads/2008/04/shadowbox.js" title="js/shadowbox.js"></a><a href="http://www.diplod.it/wp-content/uploads/2008/04/shadowbox-js.php" title="shadowbox-js.php"> </a></p>
<p><strong>Installazione</strong></p>
<ol>
<li>Caricare la cartella `shadowbox-js` in `/wp-content/plugins/`</li>
<li>Attivare il plugin dal &#8216;Plugins&#8217; menu in WordPress</li>
<li>Aprire il file shadowbox-js.php e modificare $jsLib e $lightCSS in base alle istruzioni presenti nel file.</li>
</ol>
<p><strong>Utilizzo</strong></p>
<p>Per far apparire un media all&#8217;interno di shadowbox basta inserire un link in questa forma:<br />
<code><br />
&lt;a href="http://domain.tld/directory/to/image.jpg" rel="shadowbox[album]"&gt;Image&lt;/a&gt;<br />
</code><br />
Il link può puntare a immagini, siti web, file flash, video su youtube, contenuto in linea. Basta assicurarsi di inserire `rel=&#8221;shadowbox&#8221;` poichè questo codice attiva il plugin.<br />
Inserendo il codice `rel=&#8221;shadowbox[album]&#8220;` si possono inoltre raggruppare più immagini all&#8217;interno dello stesso album.</p>
<p><strong>Integrazione con lightbox</strong>: se state già utilizzando lightbox sul vostro sito, non dovrete modificare nulla. Il plugin legge in automatico il codice &#8216;rel=&#8221;lightbox&#8221;&#8216; e lo interpreta normalmente.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2008/04/15/shadowbox-js-una-media-gallery-nel-plugin-per-wordpress/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
