<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commenti a: Come realizzare un semplice componente di Joomla!</title>
	<atom:link href="http://www.pilloledijoomla.it/livello-avanzato/come-realizzare-un-semplice-componente-di-joomla.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.pilloledijoomla.it/livello-avanzato/come-realizzare-un-semplice-componente-di-joomla.html</link>
	<description>tutorial per realizzare siti internet in Joomla!</description>
	<lastBuildDate>Wed, 05 Oct 2011 10:44:46 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Di: Alberto</title>
		<link>http://www.pilloledijoomla.it/livello-avanzato/come-realizzare-un-semplice-componente-di-joomla.html/comment-page-1#comment-233</link>
		<dc:creator>Alberto</dc:creator>
		<pubDate>Sat, 21 Nov 2009 16:29:59 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/pillole/joomla/?p=61#comment-233</guid>
		<description>Ciao, ho provato a seguire i passi spiegati nell&#039;articolo ma non sono riuscito a cariare il modulo.. Per caso è disponibile il pacchetto dei file &quot;pronti all&#039;uso&quot;? Aggiungo poi una cosa: è possibile inserire nel form un codice captcha antispam? Grazie, un saluto a tutti...</description>
		<content:encoded><![CDATA[<p>Ciao, ho provato a seguire i passi spiegati nell&#8217;articolo ma non sono riuscito a cariare il modulo.. Per caso è disponibile il pacchetto dei file &#8220;pronti all&#8217;uso&#8221;? Aggiungo poi una cosa: è possibile inserire nel form un codice captcha antispam? Grazie, un saluto a tutti&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Donato</title>
		<link>http://www.pilloledijoomla.it/livello-avanzato/come-realizzare-un-semplice-componente-di-joomla.html/comment-page-1#comment-90</link>
		<dc:creator>Donato</dc:creator>
		<pubDate>Mon, 06 Jul 2009 15:57:42 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/pillole/joomla/?p=61#comment-90</guid>
		<description>ok, ci ho messo l&#039;input come mi hai detto tu e in più ho aggiunto:

$subjectDefault	= JText::sprintf( &#039;MAILENQUIRY&#039;, $SiteName );

e ora funziona regolarmente sia con moz che con expl.... ti rinnovo i complimenti antonio, veramente una bella guida, ciao.</description>
		<content:encoded><![CDATA[<p>ok, ci ho messo l&#8217;input come mi hai detto tu e in più ho aggiunto:</p>
<p>$subjectDefault	= JText::sprintf( &#8216;MAILENQUIRY&#8217;, $SiteName );</p>
<p>e ora funziona regolarmente sia con moz che con expl&#8230;. ti rinnovo i complimenti antonio, veramente una bella guida, ciao.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Donato</title>
		<link>http://www.pilloledijoomla.it/livello-avanzato/come-realizzare-un-semplice-componente-di-joomla.html/comment-page-1#comment-89</link>
		<dc:creator>Donato</dc:creator>
		<pubDate>Mon, 06 Jul 2009 15:44:27 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/pillole/joomla/?p=61#comment-89</guid>
		<description>ok, ora provo subito...un&#039;altra domanda, forse banale... nella function invia() la var $subject_default che vaolero prende??? non e che manchi qualcosa che ne setti il valore o mi sfugge qualcosa??
grazie, intanto cambio il submit</description>
		<content:encoded><![CDATA[<p>ok, ora provo subito&#8230;un&#8217;altra domanda, forse banale&#8230; nella function invia() la var $subject_default che vaolero prende??? non e che manchi qualcosa che ne setti il valore o mi sfugge qualcosa??<br />
grazie, intanto cambio il submit</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Antonio</title>
		<link>http://www.pilloledijoomla.it/livello-avanzato/come-realizzare-un-semplice-componente-di-joomla.html/comment-page-1#comment-88</link>
		<dc:creator>Antonio</dc:creator>
		<pubDate>Mon, 06 Jul 2009 15:25:26 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/pillole/joomla/?p=61#comment-88</guid>
		<description>&lt;a href=&quot;#comment-87&quot;&gt;@Donato&lt;/a&gt; Ciao Donato, GRAZIE MILLE per i complimenti! ;)
Per quanto riguarda l&#039;invio, premesso che si tratta di una procedura che opera server-side (l&#039;invio avviene richiamando in maniera standard la action del form, quindi niente Ajax et similia), mi viene in mente che l&#039;unica cosa che non possa &quot;piacere&quot; ad Exploer è il pulsante di invio di tipo &lt;em&gt;button&lt;/em&gt; all&#039;interno della view /com_contatti/views/compila/tmpl/default.php in quanto, quest&#039;ultimo, utilizza javascript per innescare l&#039;azione.

A questo punto ti suggerirei di provare a sostituire &lt;em&gt;button&lt;/em&gt; per il pulsante di invio,
con un &lt;em&gt;input type=&quot;submit&quot; value=&quot;&lt;?php echo JText::_(&#039;SEND&#039;); ?&gt;&quot; /&gt;&lt;/em&gt;

Fammi sapere ;)
ciao</description>
		<content:encoded><![CDATA[<p><a href="#comment-87">@Donato</a> Ciao Donato, GRAZIE MILLE per i complimenti! <img src='http://www.pilloledijoomla.it/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Per quanto riguarda l&#8217;invio, premesso che si tratta di una procedura che opera server-side (l&#8217;invio avviene richiamando in maniera standard la action del form, quindi niente Ajax et similia), mi viene in mente che l&#8217;unica cosa che non possa &#8220;piacere&#8221; ad Exploer è il pulsante di invio di tipo <em>button</em> all&#8217;interno della view /com_contatti/views/compila/tmpl/default.php in quanto, quest&#8217;ultimo, utilizza javascript per innescare l&#8217;azione.</p>
<p>A questo punto ti suggerirei di provare a sostituire <em>button</em> per il pulsante di invio,<br />
con un <em>input type=&#8221;submit&#8221; value=&#8221;< ?php echo JText::_('SEND'); ?>&#8221; /></em></p>
<p>Fammi sapere <img src='http://www.pilloledijoomla.it/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
ciao</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Donato</title>
		<link>http://www.pilloledijoomla.it/livello-avanzato/come-realizzare-un-semplice-componente-di-joomla.html/comment-page-1#comment-87</link>
		<dc:creator>Donato</dc:creator>
		<pubDate>Mon, 06 Jul 2009 15:06:45 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/pillole/joomla/?p=61#comment-87</guid>
		<description>ciao Antonio, veramente un ottima guida!!!! complimenti! Ho installato tutto però ho un problema, con mozilla la mail la manda regolarmente, mentre con explorer mi da errore, da cosa potrebbe dipendere? ancora complimenti :)</description>
		<content:encoded><![CDATA[<p>ciao Antonio, veramente un ottima guida!!!! complimenti! Ho installato tutto però ho un problema, con mozilla la mail la manda regolarmente, mentre con explorer mi da errore, da cosa potrebbe dipendere? ancora complimenti <img src='http://www.pilloledijoomla.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Antonio</title>
		<link>http://www.pilloledijoomla.it/livello-avanzato/come-realizzare-un-semplice-componente-di-joomla.html/comment-page-1#comment-75</link>
		<dc:creator>Antonio</dc:creator>
		<pubDate>Fri, 05 Jun 2009 22:03:10 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/pillole/joomla/?p=61#comment-75</guid>
		<description>Ciao Marco,
per quanto riguarda i manuali di riferimeno, potresti dare un&#039;occhiata a quelli che ho segnalato proprio nella rubrica manuali.
In generale, però, questi testi non sono molto approfonditi e per apprendere le tecniche di utilizzo delle API di Joomla! il metodo migliore resta quello di installarlo e studiarsi le singole classi per vedere, poi, come vengono utilizzate da moduli, componenti e plug-in.
Sei anche tu un ingegnere, quindi è il caso di dire che mai come in questa circostanza fare &lt;i&gt;reverse engineering&lt;/i&gt; è il metodo migliore per studiare questo &quot;sistema&quot; (immagino tu abbia sostenuto l&#039;esame di controlli, giusto!? :) )

Cmq,
riguardo la sicurezza del framework di Joomla!: grossomodo è difficile fare SQL Injection, sicuramente con la versione 1.5...ma ci sono alcune peculiarità del core che rischiano di aprire falle (oggi ne ho scoperta una in merito alla parametrizzazione dei template).
Anche in questo caso, ahimé, puoi solo fare esperienza, prendendo spunto da quello che trovi in questo sito, e magari seguire i rilasci di patch per andare a guardare il codice modificato dagli sviluppatori.

Questo sito, non a caso, nasce con l&#039;intento di dare un&#039;ampia panoramica su tutte le nozioni necessarie a &quot;mettere le mani nel codice&quot; (cit. mio prof di Fondamenti di Inf.2) di Joomla!

....in bocca al lupo e fammi sapere come procede ;)

Antonio</description>
		<content:encoded><![CDATA[<p>Ciao Marco,<br />
per quanto riguarda i manuali di riferimeno, potresti dare un&#8217;occhiata a quelli che ho segnalato proprio nella rubrica manuali.<br />
In generale, però, questi testi non sono molto approfonditi e per apprendere le tecniche di utilizzo delle API di Joomla! il metodo migliore resta quello di installarlo e studiarsi le singole classi per vedere, poi, come vengono utilizzate da moduli, componenti e plug-in.<br />
Sei anche tu un ingegnere, quindi è il caso di dire che mai come in questa circostanza fare <i>reverse engineering</i> è il metodo migliore per studiare questo &#8220;sistema&#8221; (immagino tu abbia sostenuto l&#8217;esame di controlli, giusto!? <img src='http://www.pilloledijoomla.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p>Cmq,<br />
riguardo la sicurezza del framework di Joomla!: grossomodo è difficile fare SQL Injection, sicuramente con la versione 1.5&#8230;ma ci sono alcune peculiarità del core che rischiano di aprire falle (oggi ne ho scoperta una in merito alla parametrizzazione dei template).<br />
Anche in questo caso, ahimé, puoi solo fare esperienza, prendendo spunto da quello che trovi in questo sito, e magari seguire i rilasci di patch per andare a guardare il codice modificato dagli sviluppatori.</p>
<p>Questo sito, non a caso, nasce con l&#8217;intento di dare un&#8217;ampia panoramica su tutte le nozioni necessarie a &#8220;mettere le mani nel codice&#8221; (cit. mio prof di Fondamenti di Inf.2) di Joomla!</p>
<p>&#8230;.in bocca al lupo e fammi sapere come procede <img src='http://www.pilloledijoomla.it/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Antonio</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Marco</title>
		<link>http://www.pilloledijoomla.it/livello-avanzato/come-realizzare-un-semplice-componente-di-joomla.html/comment-page-1#comment-74</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Sat, 30 May 2009 14:01:25 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/pillole/joomla/?p=61#comment-74</guid>
		<description>Ciao Antonio,
sono un Ing. Info. come te con la passione di joomla e poca esperienza con il core di questo. Siccome mi piacerebbe approfondire ma non conosco le API (che servono come il pane) per integrare il sistema, mi sapresti consigliare libri, manuali, free o a pagamento? E di sicurezza quanto ne sai? SqlInjection ecc... anche qui testi da consigliare?
Ciao e grazie!</description>
		<content:encoded><![CDATA[<p>Ciao Antonio,<br />
sono un Ing. Info. come te con la passione di joomla e poca esperienza con il core di questo. Siccome mi piacerebbe approfondire ma non conosco le API (che servono come il pane) per integrare il sistema, mi sapresti consigliare libri, manuali, free o a pagamento? E di sicurezza quanto ne sai? SqlInjection ecc&#8230; anche qui testi da consigliare?<br />
Ciao e grazie!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

