<?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>DANIXLAND</title>
	<atom:link href="http://danixland.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://danixland.net</link>
	<description>a visionary place</description>
	<lastBuildDate>Mon, 21 Nov 2011 13:15:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Welcome New Life</title>
		<link>http://danixland.net/blog/2011/3089-welcome-new-life/</link>
		<comments>http://danixland.net/blog/2011/3089-welcome-new-life/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 13:15:02 +0000</pubDate>
		<dc:creator>danix</dc:creator>
				<category><![CDATA[freedom]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[changing life]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[moving]]></category>

		<guid isPermaLink="false">http://danixland.net/?p=3089</guid>
		<description><![CDATA[I've moved to London, I hope things works out as I expect.]]></description>
			<content:encoded><![CDATA[<div id="attachment_3090" class="wp-caption alignright" style="width: 310px"><img class="size-medium wp-image-3090" src="http://danixland.net/wp-content/uploads/2011/09/uk-300x180.png" alt="" width="300" height="180" /><p class="wp-caption-text">I love this flag..</p></div>
<p>In questo momento sto atterrando all&#8217;aereoporto di Londra/Stansted..</p>
<p>my new life begins now!! wish me luck <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://danixland.net/blog/2011/3089-welcome-new-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>R.I.P. Steve Jobs</title>
		<link>http://danixland.net/blog/2011/3200-r-i-p-steve-jobs/</link>
		<comments>http://danixland.net/blog/2011/3200-r-i-p-steve-jobs/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 10:51:17 +0000</pubDate>
		<dc:creator>danix</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://danixland.net/?p=3200</guid>
		<description><![CDATA[Goodbye Steve Jobs.. One of the few people I really wanted to meet at least once in my life.]]></description>
			<content:encoded><![CDATA[<div id="attachment_3201" class="wp-caption aligncenter" style="width: 650px"><a href="http://danixland.net/blog/2011/3200-r-i-p-steve-jobs/t_hero/" rel="attachment wp-att-3201"><img class="size-large wp-image-3201 " src="http://danixland.net/wp-content/uploads/2011/10/t_hero-650x592.png" alt="" width="640" height="582" /></a><p class="wp-caption-text">Today a truly beautiful mind has left our world. Today is a very sad day.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://danixland.net/blog/2011/3200-r-i-p-steve-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pure nerdgasm</title>
		<link>http://danixland.net/blog/2011/3189-pure-nerdgasm/</link>
		<comments>http://danixland.net/blog/2011/3189-pure-nerdgasm/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 07:28:14 +0000</pubDate>
		<dc:creator>danix</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[floppy disk duo]]></category>
		<category><![CDATA[imperial march]]></category>
		<category><![CDATA[nerdgasm]]></category>
		<category><![CDATA[nerds]]></category>
		<category><![CDATA[star wars]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://danixland.net/?p=3189</guid>
		<description><![CDATA[An EPIC video of two floppy disks playing the imperial march.. nerdgasm..]]></description>
			<content:encoded><![CDATA[<p><object width="650" height="488"><param name="movie" value="http://www.youtube.com/v/yHJOz_y9rZE?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/yHJOz_y9rZE?version=3" type="application/x-shockwave-flash" width="650" height="488" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://danixland.net/blog/2011/3189-pure-nerdgasm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>my first sites ever</title>
		<link>http://danixland.net/blog/2011/3186-my-first-sites-ever/</link>
		<comments>http://danixland.net/blog/2011/3186-my-first-sites-ever/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 20:33:18 +0000</pubDate>
		<dc:creator>danix</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[old school]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://danixland.net/?p=3186</guid>
		<description><![CDATA[my first attempts at web desinging .. How I miss those days..]]></description>
			<content:encoded><![CDATA[<p>While looking at my old backups, I found something that reminded me of my first attempts at web design.. I had so much fun during these days, and I felt almost like a true hacker!! <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_halo.gif' alt=':halo:' class='wp-smiley' /> </p>
<p>have a look at <a title="my first site ever" href="http://danixland.net/old-sites/first-site/">my first site</a> and a <a title="a dark remake of my first site" href="http://danixland.net/old-sites/dark-remake">dark remake</a> I did almost 7 years ago..</p>
]]></content:encoded>
			<wfw:commentRss>http://danixland.net/blog/2011/3186-my-first-sites-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dropbox and cloud storage</title>
		<link>http://danixland.net/blog/2011/3172-dropbox-and-cloud-storage/</link>
		<comments>http://danixland.net/blog/2011/3172-dropbox-and-cloud-storage/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 12:56:52 +0000</pubDate>
		<dc:creator>danix</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[lxde]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://danixland.net/?p=3172</guid>
		<description><![CDATA[How to use Dropbox on your Linux system without the burden of having to carry a whole Gnome install.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-3179" src="http://danixland.net/wp-content/uploads/2011/09/dropbox-linux-450x450.png" alt="" width="315" height="315" />Oggi ho iniziato ad usare <a title="dropbox" href="http://www.dropbox.com">dropbox</a>, un sistema di <a title="cloud storage" href="http://en.wikipedia.org/wiki/Cloud_storage">cloud storage</a> con client per varie piattaforme, tra cui quelle che interessano a me <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  linux e android..</p>
<p>Il funzionamento è abbastanza semplice, ci si registra sul sito, si scarica e installa un demone che girerà in background e avrà il compito di sincronizzare una determinata directory sul nostro pc con un server presente su internet, il tutto tramite connessione cifrata SSL, da li in poi basterà copiare un file nella directory controllata dal demone per ritrovare quello stesso file nella <em>nuvola</em> <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_lol.gif' alt=':D' class='wp-smiley' /> </p>
<p><span id="more-3172"></span>Il client linux di dropbox è disponibile pacchettizzato per Ubuntu e fedora sia in versione x86 che x86_64, oppure sono disponibili i sorgenti..</p>
<p>Nel mio caso invece (Debian &amp; LXDE) ho preferito seguire una guida alternativa installando tutto da shell senza passare per i pacchetti (il .deb di Ubuntu richiede mezzo gnome per funzionare).</p>
<p>La guida si trova a <a title="dropbox text based linux install" href="http://wiki.dropbox.com/TipsAndTricks/TextBasedLinuxInstall">questo indirizzo</a> ma la riporto qui per semplicità..</p>
<h4>How-to:</h4>
<p>Si deve scaricare l&#8217;ultima versione in base all&#8217;architettura che ci interessa</p>
<ul>
<li><a title="x86 version" href="http://www.dropbox.com/download/?plat=lnx.x86">x86</a></li>
<li><a title="x86_64 version" href="http://www.dropbox.com/download/?plat=lnx.x86_64">x86_64 </a></li>
</ul>
<p>una volta scompattata nella propria home, verrà creata una directory nascosta chiamata .dropbox-dist, con al suo interno, tra gli altri, il file <strong>dropboxd</strong>; basterà lanciarlo da una shell e apparirà una finestra che ci chiederà i dati usati al momento dell&#8217;iscrizione sul sito, una volta inseriti i dati collegherà il nostro pc all&#8217;account online e ci chiederà dove creare la directory condivisa e avremo modo di verificare e personalizzare alcune impostazioni, e alla fine ci presenterà un breve tutorial sul funzionamento di dropbox (lo si può saltare tranquillamente).</p>
<p>A questo punto avremo la shell occupata dal processo dropboxd, quindi sarà bene killarlo (Ctrl+C) oppure usare un&#8217;altra shell per il momento e completare l&#8217;installazione.. <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>per rendere dropbox più usabile, è consigliabile utilizzare un qualche script di gestione che ci permetta di avviare, stoppare ecc il demone, e qui abbiamo 2 possibilità, o uno script python da tenere in ~/bin (chi non ha questa directory la può creare e aggiungere al $PATH), oppure uno script bash di sistema da mettere in /etc/init.d per i sistemi basati su Debian, o in /etc/rc.d/ su Slackware ecc..</p>
<p>Lo script che vi consiglio di mettere nel $PATH dell&#8217;utente è <a title="dropbox_cli" href="http://www.dropbox.com/download?dl=packages/dropbox.py">dropbox.py</a>, basterà lanciarlo senza argomenti per vedere cosa può fare, il suo comportamento è simile a quello degli script di sistema, quindi lanciandolo con argomento <strong>start</strong> avvierà dropbox, <strong>stop</strong> per fermare il demone e <strong>status</strong> per verificare se il demone è in esecuzione..</p>
<p>In maniera simile a dropbox.py possiamo utilizzare lo script seguente, da lanciare al boot del pc come servizio:</p>
<pre>#!/bin/sh

### BEGIN INIT INFO
# Provides:          dropbox
# Required-Start:    $local_fs $remote_fs $network $syslog $named
# Required-Stop:     $local_fs $remote_fs $network $syslog $named
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# X-Interactive:     false
# Short-Description: dropbox service
### END INIT INFO

# dropbox service
DROPBOX_USERS="danix"

DAEMON=.dropbox-dist/dropbox

start() {
    echo "Starting dropbox..."
    for dbuser in $DROPBOX_USERS; do
        HOMEDIR=`getent passwd $dbuser | cut -d: -f6`
        if [ -x $HOMEDIR/$DAEMON ]; then
            HOME="$HOMEDIR" start-stop-daemon -b -o -c $dbuser -S -u $dbuser -x $HOMEDIR/$DAEMON
        fi
    done
}

stop() {
    echo "Stopping dropbox..."
    for dbuser in $DROPBOX_USERS; do
        HOMEDIR=`getent passwd $dbuser | cut -d: -f6`
        if [ -x $HOMEDIR/$DAEMON ]; then
            start-stop-daemon -o -c $dbuser -K -u $dbuser -x $HOMEDIR/$DAEMON
        fi
    done
}

status() {
    for dbuser in $DROPBOX_USERS; do
        dbpid=`pgrep -u $dbuser dropbox`
        if [ -z $dbpid ] ; then
            echo "dropboxd for USER $dbuser: not running."
        else
            echo "dropboxd for USER $dbuser: running (pid $dbpid)"
        fi
    done
}

case "$1" in

    start)
        start
        ;;

    stop)
        stop
        ;;

    restart|reload|force-reload)
        stop
        start
        ;;

    status)
        status
        ;;

    *)
        echo "Usage: /etc/init.d/dropbox {start|stop|reload|force-reload|restart|status}"
        exit 1

esac

exit 0</pre>
<p>Basterà cambiare il nome utente contenuto nella variabile <strong>DROPBOX_USERS</strong> con il nome del proprio utente e si occuperà di tutto lui.</p>
<p>Per far funzionare questo script su Debian è sufficiente salvarlo nella directory /etc/init.d come /etc/init.d/dropbox, dopo averlo modificato con il proprio nome utente basterà da root:</p>
<pre>chmod 755 /etc/init.d/dropbox
update-rc.d dropbox defaults
invoke-rc.d dropbox start</pre>
<p>Questi comandi, in quest&#8217;ordine rendono eseguibile lo script, lo aggiungono ai servizi da avviare al boot nei vari runlevel e infine avviano il demone in background per ogni utente specificato nella variabile che ho descritto poco sopra..</p>
<p>Un&#8217;altra aggiunta che vi consiglio di fare per usare in maniera ancora più produttiva Dropbox senza passare per nautilus è quella di aggiungere lo script <a title="drop bash script" href="http://wiki.dropbox.com/DropboxAddons/ShellScriptToUploadToPublicFolder">drop</a>, un semplice script bash che dipende da socat e xclip e vi permette di copiare o spostare dei files nella cartella pubblica di Dropbox e ottenere i link al file direttamente nella shell. Una delle &#8220;limitazioni&#8221; del client ufficiale per linux infatti consiste nel dover passare per nautilus se si vuole ottenere il link al file pubblico, oppure bisogna aprire un browser, visitare la propria pagina su dropbox.com e copiare il link al file in questione.. che dire, troppo macchinoso <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_lol.gif' alt=':D' class='wp-smiley' /> </p>
<p>per usare drop, scaricatelo dal <a title="drop - bash script on github" href="https://gist.github.com/591513">repository su github</a> e decomprimetelo, poi vi consiglio di procedere così, da root:</p>
<pre>mkdir /usr/local/bin/dropscript
cp gist591513-a5926504d87acd91cb6194eece060ca1b1b78888/drop /usr/local/bin/dropscript/
chmod 755 /usr/local/bin/dropscript/drop
ln -s /usr/local/bin/dropscript/drop /usr/local/bin/dropcp
ln -s /usr/local/bin/dropscript/drop /usr/local/bin/dropmv</pre>
<p>cambiate il nome della directory in cui avete decompresso il tar.gz di github se non coincide. Con questi comandi avrete creato una directory in /usr/local/bin, copiato lo script drop in quella directory, cambiato i permessi allo script in modo da renderlo eseguibile e infine creato 2 link simbolici in /usr/local/bin, <strong>dropcp</strong> e <strong>dropmv</strong>, il primo vi permette di copiare un file nella directory Public di dropbox, il secondo vi permette di spostare un file, entrambi i comandi non fanno altro che richiamare lo stesso script ma in 2 modi diversi facendolo operare in modo differente a seconda di come lo si invoca.</p>
<p>Adesso è davvero tutto pronto per godervi le meraviglie del cloud storage..</p>
<div class="call2action">
Quasi dimenticavo, se invece dei 2GB standard disponibili col piano free volete 250 mega in più, approfittate ora e iscrivetevi cliccando su questo pulsante. <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_halo.gif' alt=':halo:' class='wp-smiley' />  
<a href="http://db.tt/QpE1BFa3" class="buttonlink alignright">join Dropbox</a></div>
]]></content:encoded>
			<wfw:commentRss>http://danixland.net/blog/2011/3172-dropbox-and-cloud-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>le scimmie di youtube</title>
		<link>http://danixland.net/blog/2011/3168-le-scimmie-di-youtube/</link>
		<comments>http://danixland.net/blog/2011/3168-le-scimmie-di-youtube/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 14:16:40 +0000</pubDate>
		<dc:creator>danix</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[internal server error]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://danixland.net/?p=3168</guid>
		<description><![CDATA[a typical "500 internal server error" page on youtube.. ]]></description>
			<content:encoded><![CDATA[<div id="attachment_3169" class="wp-caption aligncenter" style="width: 650px"><a href="http://danixland.net/blog/2011/3168-le-scimmie-di-youtube/500ise_youtube/" rel="attachment wp-att-3169"><img class="size-large wp-image-3169" src="http://danixland.net/wp-content/uploads/2011/09/500ise_youtube-650x234.png" alt="" width="640" height="230" /></a><p class="wp-caption-text">Adoro leggere queste cose..</p></div>
]]></content:encoded>
			<wfw:commentRss>http://danixland.net/blog/2011/3168-le-scimmie-di-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>responsibility</title>
		<link>http://danixland.net/blog/2011/3165-responsibility/</link>
		<comments>http://danixland.net/blog/2011/3165-responsibility/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 14:24:45 +0000</pubDate>
		<dc:creator>danix</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[responsibility]]></category>

		<guid isPermaLink="false">http://danixland.net/?p=3165</guid>
		<description><![CDATA[Accept responsibility for your life. Know that it is you who will get you where you want to go, no one else.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Accept responsibility for your life. Know that it is you who will get you where you want to go, no one else.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://danixland.net/blog/2011/3165-responsibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>plugin coding</title>
		<link>http://danixland.net/blog/2011/3150-plugin-coding/</link>
		<comments>http://danixland.net/blog/2011/3150-plugin-coding/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 18:12:07 +0000</pubDate>
		<dc:creator>danix</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[subscribe to blog]]></category>

		<guid isPermaLink="false">http://danixland.net/?p=3150</guid>
		<description><![CDATA[here's a small insight on the capabilities of the danixland-subscribe-to-blog plugin I'm developing]]></description>
			<content:encoded><![CDATA[<p>Continuo a scrivere il plugin &#8220;<a title="subscribe to blog – le prime immagini" href="http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/">danixland-subscribe-to-blog</a>&#8220;, anche se oggi sono un po&#8217; bloccato a livello mentale..</p>
<p>Queste sono le funzionalità attualmente implementate:</p>
<ul>
<li>Aggiunta di indirizzi email al database dopo aver verificato che lo stesso indirizzo non esista già e solo se la mail di conferma è stata inviata con successo.</li>
<li>Funzione per ripulire il database dagli indirizzi non confermati/rimossi ogni 5 giorni (è troppo/troppo poco?)</li>
<li>Una bozza della funzione che invierà le mail. Sto pensando se implementare un sistema di code in caso di grossi quantitativi di email per non incidere troppo sul webserver.</li>
</ul>
<p>Funzionalità che vorrei aggiungere:</p>
<ul>
<li>Apparenza del widget pubblico diversa a seconda se l&#8217;utente è registrato o meno sul sito in modo da emulare il widget di WordPress.com (pulsante in caso di login effettuato, campo &#8220;email&#8221; in caso di visitatore non registrato).</li>
<li><del datetime="2011-09-17T17:53:08+00:00">testi per le email &#8220;personalizzati&#8221; tramite interfaccia di configurazione (non ne sono troppo sicuro, vorrei tenermi sul semplice).</del> (Ho deciso di non implementare questa funzionalità)</li>
<li>Email HTML/plain-text <del>permettendo all&#8217;utente di &#8220;switchare&#8221; tramite pagina di configurazione</del> (non sono troppo sicuro dello switch, ma una prima ricerca in materia di multipart mi ha confortato, penso che lo implementerò).</li>
<li>Qualcos&#8217;altro a cui non ho ancora pensato (commentate pure) <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </li>
</ul>
<h3>For my international readers</h3>
<p>I&#8217;m still writing &#8220;danixland-subscribe-to-blog&#8221;, a plugin that mimics the behaviour of the &#8220;subscribe-to-blog&#8221; widget on WordPress.com.</p>
<p>This is what the plugin is capable of at the moment:</p>
<ul>
<li>it can add email addresses after having verified that the same address is not already in our database, and only after a confirmation email was correctly sent.</li>
<li>it now has a function that cleans the database from unverified email addresses after 5 days (too long/ too short? let me know)</li>
<li>There&#8217;s a stub of the mail sending function. I&#8217;m thinking about implementing a mail send queue in order to take care of sites with lots of subscribers, so that the webserver doesn&#8217;t suffer too much.</li>
</ul>
<p>And here are the functionalities that I&#8217;d like to add before releasing the plugin:</p>
<ul>
<li>Front-end widget displaying different actions if the user is logged in on the site or not (the same as the WordPress.com widget).</li>
<li><del>Custom email content using the Setting API (I&#8217;m not sure about this).</del> (I&#8217;ve decided not to implement this option)</li>
<li>HTML/plain-text emails <del>allowing the user to switch on the Settings Page</del> (I&#8217;m not sure about the switch but I think I&#8217;ll add the multipart email).</li>
<li>Something else I didn&#8217;t think about yet (feel free to let me know your suggestions in the comments below) <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://danixland.net/blog/2011/3150-plugin-coding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>subscribe to blog &#8211; le prime immagini</title>
		<link>http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/</link>
		<comments>http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 22:30:16 +0000</pubDate>
		<dc:creator>danix</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[anteprima]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[screenshot]]></category>
		<category><![CDATA[self hosted]]></category>
		<category><![CDATA[subscribe to blog]]></category>

		<guid isPermaLink="false">http://danixland.net/?p=3110</guid>
		<description><![CDATA[The last plugin I'm writing is a subscription plugin that should work like the blog-subscription-plugin on wordpress.com]]></description>
			<content:encoded><![CDATA[<p>Un post veloce per introdurre il nuovo plugin che sto sviluppando, si chiama <strong>danixland-subscribe-to-blog</strong>, la fantasia non mi manca di certo, eh?! <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anche se esistono decine di plugin per permettere ad un visitatore di iscriversi e ricevere via email i nuovi post pubblicati su un blog, io sentivo la mancanza di un plugin che facesse solo e soltanto questo, e quindi ho deciso di svilupparlo io stesso!</p>
<p><span id="more-3110"></span><br />
Attualmente il plugin è formato da un semplice widget per il front-end di WordPress che mostra un input e un pulsante per inviare la richiesta. mentre nella sezione amministrativa, oltre al pannello del widget, che permette di impostare il titolo, ho previsto anche una pagina nelle impostazioni per poter selezionare se visualizzare il conteggio totale dei sottoscrittori nel front-end e un campo di testo dove inserire una descrizione personalizzata da far apparire sempre nel front-end.</p>
<p>E&#8217; presente inoltre un widget per la dashboard che visualizza un riepilogo degli utenti che hanno sottoscritto il blog fino a quel momento.</p>
<p>Vi mostro qualche immagine:</p>
<div id="attachment_3116" class="wp-caption aligncenter" style="width: 581px"><a href="http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/dnxstb01/" rel="attachment wp-att-3116"><img class="size-full wp-image-3116" src="http://danixland.net/wp-content/uploads/2011/09/dnxstb01.jpeg" alt="" width="571" height="141" /></a><p class="wp-caption-text">front-end under the TwentyEleven dark theme</p></div>
<p>&nbsp;</p>
<div id="attachment_3115" class="wp-caption aligncenter" style="width: 650px"><a href="http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/dnxstb02/" rel="attachment wp-att-3115"><img class="size-full wp-image-3115" src="http://danixland.net/wp-content/uploads/2011/09/dnxstb02.jpeg" alt="" width="640" height="267" /></a><p class="wp-caption-text">the Dashboard widget</p></div>
<p>&nbsp;</p>
<div id="attachment_3114" class="wp-caption aligncenter" style="width: 380px"><a href="http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/dnxstb03/" rel="attachment wp-att-3114"><img class="size-full wp-image-3114" src="http://danixland.net/wp-content/uploads/2011/09/dnxstb03.jpeg" alt="" width="370" height="236" /></a><p class="wp-caption-text">front-end widget panel as seen in the Widget Admin Page</p></div>
<p>&nbsp;</p>
<div id="attachment_3113" class="wp-caption aligncenter" style="width: 170px"><a href="http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/dnxstb04/" rel="attachment wp-att-3113"><img class="size-full wp-image-3113" src="http://danixland.net/wp-content/uploads/2011/09/dnxstb04.jpeg" alt="" width="160" height="298" /></a><p class="wp-caption-text">Settings page link as seen in the Admin Area&#039;s sidebar</p></div>
<p>&nbsp;</p>
<div id="attachment_3112" class="wp-caption aligncenter" style="width: 310px"><a href="http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/dnxstb05/" rel="attachment wp-att-3112"><img class="size-medium wp-image-3112" src="http://danixland.net/wp-content/uploads/2011/09/dnxstb05-300x54.jpg" alt="" width="300" height="54" /></a><p class="wp-caption-text">Settings page with the &quot;Show Total Subscribers&quot; checkbox displayed</p></div>
<p>&nbsp;</p>
<div id="attachment_3111" class="wp-caption aligncenter" style="width: 650px"><a href="http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/dnxstb06/" rel="attachment wp-att-3111"><img class="size-large wp-image-3111" src="http://danixland.net/wp-content/uploads/2011/09/dnxstb06-1024x466.jpg" alt="" width="640" height="291" /></a><p class="wp-caption-text">Text Area in our Settings Page that allows the user to set a custom message for the widget</p></div>
<p>&nbsp;</p>
<p>Le ultime 2 immagini sono state ridimensionate perchè troppo larghe per il tema in uso, se ci cliccate sopra le potete vedere a grandezza naturale <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>To all of my International readers</h3>
<p>The images you&#8217;re seeing are a preview of the last plugin I&#8217;m developing, it&#8217;s a subscription plugin that should (ideally) work in a similar manner as <a title="blog subscription widget" href="http://en.support.wordpress.com/widgets/blog-subscription-widget/">the one</a> you can use on blogs hosted on wordpress.com.</p>
<p>I know there are already a few subscription plugins, but in my opinion they tend to do too much, I wanted some kind of &#8220;less is more&#8221; approach and so I decided to write it my way.</p>
<p>As soon as I get it to a working point I&#8217;ll publish it on the plugins directory, in case you&#8217;re interested with the development and wanted to have a look, just comment and let me know, I&#8217;ll surely reply!</p>
]]></content:encoded>
			<wfw:commentRss>http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sviluppando nuovi plugin</title>
		<link>http://danixland.net/blog/2011/3103-sviluppando-nuovi-plugin/</link>
		<comments>http://danixland.net/blog/2011/3103-sviluppando-nuovi-plugin/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 18:39:15 +0000</pubDate>
		<dc:creator>danix</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[self hosted]]></category>
		<category><![CDATA[subscribe to blog]]></category>
		<category><![CDATA[WordPress.org]]></category>

		<guid isPermaLink="false">http://danixland.net/?p=3103</guid>
		<description><![CDATA[Since there's no "subscribe to blog" plugin for WordPress.org users, I decided to write one. Stay tuned.]]></description>
			<content:encoded><![CDATA[<p>Oggi stavo dando un&#8217;occhiata alla <a title="la plugin directory di WordPress" href="wordpress.org/extend/plugins/">plugin directory</a> di WordPress alla ricerca del plugin utilizzato su WP.com per permettere ai visitatori di un sito di iscriversi e ricevere una email ogni volta che un nuovo post viene pubblicato e con mio sommo rammarico ho scoperto che non è stato reso pubblico per gli utenti di <acronym title="la versione auto gestita di WordPress">WordPress.org</acronym>. Ci ho pensato un attimo e ho deciso di provare a scriverlo io.. <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  restate in attesa di aggiornamenti.. <img src='http://danixland.net/wp-content/themes/danixland-sog/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>EDIT:</h3>
<p>Ecco <a title="subscribe to blog – le prime immagini" href="http://danixland.net/blog/2011/3110-subscribe-to-blog-le-prime-immagini/">qualche immagine</a> presa direttamente dal sito di prova su cui sto sviluppando il plugin, dategli un&#8217;occhiata!</p>
]]></content:encoded>
			<wfw:commentRss>http://danixland.net/blog/2011/3103-sviluppando-nuovi-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

