<div dir="ltr">Hai interpretato bene mapreri..<div style>Ripeto, non è la migrazione il punto..</div><div style>Il punto è comunque riadattare (facendo vari test) questo codice perché risulterebbe comunque diverso se sarà interfacciato sul portale u-it ma vuol dire che saranno test su test :)</div>
</div><div class="gmail_extra"><br clear="all"><div><font color="#888888"><font color="#000000"><br>---<br></font>Mirko Pizii<br>
Email: hallino1(at)<a href="http://gmail.com" target="_blank">gmail.com</a></font><br><a href="https://launchpad.net/%7Ehallino1" target="_blank">https://launchpad.net/~hallino1</a><br>
<a href="http://wiki.ubuntu-it.org/MirkoPizii" target="_blank">http://wiki.ubuntu-it.org/MirkoPizii</a></div>
<br><br><div class="gmail_quote">Il giorno 12 febbraio 2013 10:10, Mattia Rizzolo <span dir="ltr"><<a href="mailto:mapreri@gmail.com" target="_blank">mapreri@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Se non ho capito male, questo è quello che fa l'app per aggiornarsi:<br>
<br>
// Edizione FCM<br>
$release_array = array("<h2>", "Full Circle Magazine Edizione n.", "</h2>");<br>
$release_id = file_get_html('<a href="http://fcmit.wordpress.com/ultimo/'" target="_blank">http://fcmit.wordpress.com/ultimo/'</a>);<br>
$release_id = $release_id->find('div[class=entry-content]', 0)->find('h2', 0);<br>
$release_id = str_replace($release_array, "", $release_id);<br>
$release_cover =<br>
"<a href="http://dl.fullcirclemagazine.org/cover/" target="_blank">http://dl.fullcirclemagazine.org/cover/</a>".$release_id."/it.jpg";<br>
<br>
In pratica:<br>
1) si scarica la pagina <a href="http://fcmit.wordpress.com/ultimo/" target="_blank">http://fcmit.wordpress.com/ultimo/</a> (tra<br>
l'alro, mirko, c'è ancora il 67...)<br>
2) cerca una particolare stringa (quella che definisce la classe del contenuto)<br>
3) da lì, raggiunge la prima riga con un "h2" (che definisce un titolo)<br>
4) questo titolo è di tipo "<h2>Full Circle Magazine Edizione n.67</h2>"<br>
5) sostituisce il testo "<h2>", "Full Circle Magazine Edizione n.",<br>
"</h2>", con niente (in pratica la stringa "")<br>
6) il risultato è il numero.<br>
<br>
<br>
Imho creando una pagina sul sito di ubuntu-it (se proprio proprio non<br>
si può qualcosa di nascosto..) funzionerebbe tutto comunque...<br>
<br>
<br>
// Speciale FCM<br>
$special_array = array("<h2>", "Full Circle Magazine", "</h2>");<br>
$special_id = file_get_html('<a href="http://fcmit.wordpress.com/ultimo-speciale/'" target="_blank">http://fcmit.wordpress.com/ultimo-speciale/'</a>);<br>
$special_id = $special_id->find('div[class=entry-content]', 0)->find('h2', 0);<br>
$special_id = str_replace($special_array, "", $special_id);<br>
<br>
$special_cover = file_get_html('<a href="http://fcmit.wordpress.com/speciali/'" target="_blank">http://fcmit.wordpress.com/speciali/'</a>);<br>
$special_cover = $special_cover->find('div[class=entry-content]',<br>
0)->find('img', 0)->src;<br>
<br>
funziona allo stesso modo ma cambia la pagina di partenza.<br>
Questo non so se riuscite a convincere gli admin del sito :)<br>
<br>
<br>
<br>
<br>
Ora, secondo quanto scritto sopra non vedo tutte queste difficoltà<br>
tecniche, se ho interpretato male qualcosa ditemelo :)<br>
<br>
--<br>
regards,<br>
Mattia Rizzolo<br>
<br>
GPG key: 2048R/B530D76B <a href="http://goo.gl/AEW5U" target="_blank">http://goo.gl/AEW5U</a><br>
GPG Key: 4096R/B9444540 <a href="http://goo.gl/I8TMB" target="_blank">http://goo.gl/I8TMB</a><br>
Launchpad User: <a href="https://launchpad.net/~mapreri" target="_blank">https://launchpad.net/~mapreri</a><br>
Ubuntu Wiki page: <a href="https://wiki.ubuntu.com/MattiaRizzolo" target="_blank">https://wiki.ubuntu.com/MattiaRizzolo</a><br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
I traduttori della rivista Full Circle Magazine<br>
Per modificare o revocare l'iscrizione:<br>
<a href="http://liste.ubuntu-it.org/cgi-bin/mailman/listinfo/ubuntu-it-fcm" target="_blank">http://liste.ubuntu-it.org/cgi-bin/mailman/listinfo/ubuntu-it-fcm</a><br>
</div></div></blockquote></div><br></div>