Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server newspapers section i ds #5

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 66 additions & 0 deletions strillonews/batch.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@

<?php
$KEY_REPUBBLICA_IT = 'repubblicait';
$KEY_GO_BARI = 'go_bari';
$KEY_GO_FASANO = 'go_fasano';
$KEY_FAVOLE_E_RACCONTI = 'favole_racconti';
$KEY_TEST_INGLESE = 'test_inglese';
$KEY_TEST_PORTOGHESE = 'test_portoghese';

$dir ='C:/xampp/htdocs/strillonews/feeds/';
$resources = scandir($dir); // ottengo i nomi dei file contenuti nella cartella feeds
$doc = new DOMDocument;



for ($i = 2, $n = count($resources) ; $i < $n ; $i++)
{

$doc->load($dir.$resources[$i]);

//elimino l'enstensione dal nome del file
$resource=substr($resources[$i],0, strlen($resources[$i])-4);

//inserisco il campo id al nodo giornale
$giornale=$doc->getElementsByTagName('giornale')->item(0);
$hash_id=hash('SHA256',$resource);

$idAttribute=$doc->createAttribute('id');
$idAttribute->value=$hash_id;
$giornale->appendChild($idAttribute);

//Ottengo il numero delle sezioni contenute nel file
$m=0;
$sezioni = $doc->getElementsByTagName('sezione');
foreach ($sezioni as $sezione) {

$m++;
}
//Riempio un array di contentente i nomi delle sezioni
$nomi = $doc->getElementsByTagName('nome');
foreach ($nomi as $nome) {

$nomi_sezioni[]=$nome->nodeValue;
}



for ($l = 0; $l <= $m-1; $l++) {

$sezioni = $doc->getElementsByTagName('sezione')->item($l);
$stringa_id=$resource;
$stringa_id .=$nomi_sezioni[$l];
$hash_id=hash('SHA256', $stringa_id);

$idAttribute=$doc->createAttribute('id');
$idAttribute->value=$hash_id;
$sezioni->appendChild($idAttribute);

}


$doc->saveXML();
$doc->save($dir.$resources[$i]);
}

?>
5 changes: 5 additions & 0 deletions strillonews/composer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"require": {
"slim/slim": "2.*"
}
}
71 changes: 71 additions & 0 deletions strillonews/composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added strillonews/composer.phar
Binary file not shown.
782 changes: 782 additions & 0 deletions strillonews/feeds/favole_racconti.xml

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions strillonews/feeds/go_bari.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<giornale id="da7ac05747e1e900c91db17a862ea5226569340d3fd4d1f630d404730eac8b3e">
<lingua>it</lingua>
<testata>Gofasano</testata>
<edizione>2014-11-15</edizione>
</giornale>
111 changes: 111 additions & 0 deletions strillonews/feeds/go_fasano.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<giornale id="fa030bec9294a23b643a721fbf736e6767c384f9823d0aef6acc476a9f12240d">
<lingua>it</lingua>
<testata>Gofasano</testata>
<edizione>2014-11-15</edizione>
<sezione id="dea7b98120740ef0a533c75059674048f4d4b2d59c426708dc42cfa89a411d68">
<nome>Formazione e Lavoro</nome>
<articolo>
<titolo><![CDATA[A Fasano una nuova Scuola di Naturopatia Biointegrata]]></titolo>
<testo><![CDATA[FASANO - Domenica 16 novembre, la Apulia - Libera Universita di Scienza del Benessere presenta ufficialmente la Scuola di Naturopatia Biointegrata, prima scuola di formazione triennale in Italia fondata sul modello della Medicina Biointegrata, sita nella zona industriale sud di Fasano in via F.lli Trisciuzzi sn.



Ospite dell'evento di inaugurazione sara il Direttore scientifico dell'Istituto di Medicina Biointegrata, responsabile ed ideatore dell'applicazione del metodo biointegrato, il Dott. Franco Mastrodonato.



Durante il convegno si parlera di cosa si intende per Medicina Biointegrata e dell'importante ruolo del Naturopata nell'equipe medica, oltre che degli aspetti professionali e dei limiti di intervento.



Sara una valida occasione per i medici che si occupano di Medicina Naturale, ma anche per gli operatori delle discipline bionaturali e per i Naturopati, in quanto potranno ascoltare le esperienze cliniche maturate dal Dott. Mastrodonato nella trentennale esperienza con Naturopati ed esperti di medicina Naturale.



L'inizio del convegno e previsto per le ore 16.00. Alle 18.00 si terra un coffe break e alle 18.30 lo Staff tutto, docenti e coordinatori, saranno a disposizione per fornire tutte le informazioni inerenti al percorso formativo.



e necessario confermare la propria presenza all'open day inviando una e-mail di adesione all'indirizzo [email protected] per ricevere uno sconto del 5%, pari a &euro; 100,00 sulla quota di iscrizione al primo anno.







Tempo stimato di lettura: 1']]></testo>
</articolo>
</sezione>
<sezione id="358a496ef2c4a35ff6fdfd5f9613212a1367a200a4b7cd974003781d7fc81af3">
<nome>Gli ospiti di GoFasano</nome>
<articolo>
<titolo><![CDATA[Rinnovo degli impegni dei&#8221;Cooperatori di Pozzo Faceto&#8221;]]></titolo>
<testo><![CDATA[POZZO FACETO - Lo scorso 12 novembre in occasione della festivita della"Madonna della Divina Provvidenza", patrona di tutta la famiglia guanelliana, e stata celebrata nel Santuario della Madonna di Pozzo Faceto, una solenne funzione religiosa, che e stata officiata dal parroco, don Luigi Bianchessi, che ha privilegiato questa festivita per il rinnovo della promessa dei cooperatori.



Essi fanno parte della grande famiglia guanelliana, composta dai Servi della Carita (sacerdoti), dalle Figlie di Santa Maria della Provvidenza (suore) e, infine, i cooperatori.



Essi, prima di essere ammessi ufficialmente all'associazione devono seguire un percorso di formazione che prevede lo studio del Fondatore San Luigi Guanella, dello Statuto, il rafforzamento della vita di preghiera, la partecipazione ai sacramenti, l'inserimento nella vita e nelle attivita caritative.



Inoltre, il cooperatore e chiamato a vivere una vita cristiana improntata sull'amore verso gli altri, specialmente i piu bisognosi: anziani, diversamente abili, bambini con difficolta.



Ciascuno, prima di giungere al giorno del rinnovo degli impegni di vita guanelliana "promessa" deve essere ben consapevole e accetta come un dono particolare questa chiamata di Dio a vivere un progetto di carita. Egli, nella fedelta di Dio trova il piu forte motivo di perseveranza e, con il suo aiuto cerchera di adempiere a quanto gli e stato affidato.



Durante l'omelia don Luigi Bianchessi ha posto ai cooperatori delle domande: "volete come laici impegnarvi al servizio del Vangelo della carita; volete avere un'attenzione particolare per le persone in difficolta e collaborare secondo le vostre disponibilita, con la Famiglia guanelliana nella sua missione di carita?".



I dieci cooperatori,uno alla volta, colmi d'emozione, hanno risposto: "si, lo voglio".



A conclusione della funzione, don Luigi Bianchessi, invocando l'intercessione della Madonna della Divina Provvidenza e di San Luigi Guanella , ha benedetto noi cooperatori, che abbiamo rinnovato l'impegno, le nostre famiglie e tutta la comunita.



Grazia Gigante



Tempo stimato di lettura: 50''

]]></testo>
</articolo>
</sezione>
<sezione id="87cccf0878e0746812b0e12a2de44f3cf9cb41e9e7048053f46391e59904453c">
<nome>Politica</nome>
<articolo>
<titolo><![CDATA[Presentata mozione per la rescissione del contratto con la Tricom-Serti]]></titolo>
<testo><![CDATA[FASANO - I consiglieri d'opposizione Giacomo Rosato, Antonio Pagnelli, Vittorio Fanelli, Luana Amati, Tonio Zizzi, Giuseppe Colucci, Donato De Carolis ed Emma Castellaneta hanno presentato ieri (14 novembre) una mozione che sara discussa nel prossimo consiglio comunale che ha ad oggetto la rescissione del contratto tra il Comune di Fasano e la Tricom-Serti, ovvero la societa che si occupa in citta della riscossione dei tributi. Gli 8 consiglieri di opposizione chiedono la rescissione del contratto forti anche del recente parere legale arrivato in merito alla questione.



"Appare chiaro che ci sono tutti i presupposti e fondamenti giuridici per avviare il procedimento di risoluzione contrattuale - dichiara il consigliere comunale Giacomo Rosato -. Sicuramente ricorderete che il Consiglio Comunale nella discussione delle mozioni presentate anche dal gruppo di Futuro, Coraggio e Liberta determin� che in tale ipotesi si sarebbe immediatamente proceduto. Pertanto abbiamo ritenuto opportuno formalizzare l'inizio del procedimento che debba portare al miglioramento del servizio unitamente ad un congruo risparmio".



A seguito del parere dell'avvocatura comunale, dunque, che segnala diverse inadempienze che potrebbero permettere alla Amministrazione comunale di sciogliere il contratto con la Tricom-Serti, i consiglieri di opposizione hanno presentato una mozione che sara discussa nel prossimo consiglio comunale.



"Premesso che con ben tre distinte mozioni presentate nell'ordine da- si legge nella mozione -: 1) Gruppo consiliare di centrosinistra prima; 2) Gruppo consiliare di futuro coraggio e liberta dopo; 3) Movimento "in Comune" in ultimo; piu un'interrogazione proposta dal gruppo Udc si e molto dibattuto sulle vicende riguardanti la gestione dei tributi comunali. Considerato che al fine di garantire importanti risparmi unitamente a maggiore efficienza derivanti dall'integrazione tra le banche dati (anagrafe e territori), si e addivenuti alla conclusione che prima di procedere a dare mandato alla giunta di avviare l'iter per l'annullamento dei contratti di esternalizzazione era necessario il supporto di parere legale per determinarne presupposti e pericoli derivanti da un probabile contenzioso e stabilire la congruita/ procedibilita dell'operazione in termini di analisi costi/ benefici. Rilevato che il giorno 7 Novembre 2014 - prosegue la mozione - e stato consegnato il parere dell'avvocatura che in piu parti esplicita la presenza di forti inadempienze (che legittimano e fondano un'azione legale) perseverate nonostante i richiami piu volte fatti dal dirigente di settore. A ci� si pu� aggiungere anche il poco lineare e puntuale (rispetto al pattuito) trattamento economico riservato ai dipendenti e i risparmi futuri derivanti da altro tipo di gestione potrebbero sicuramente coprire eventuali ma poco probabili richieste di risarcimento. Si chiede all'onorevole Consiglio Comunale - si legge in conclusione alla mozione - di esprimersi sulla necessita di impegnare l'assessore e/o la giunta ad attivarsi affinche si avvii: 1) il procedimento per la risoluzione del contratto con Tricom spa/Serti spa; 2) le procedure necessarie ad evitare l'interruzione del servizio entrate tributarie attraverso, in via prioritaria, internalizzazione del servizio; in estremo subordine, affidamento attraverso espletamento di apposita evidenza pubblica ad altro soggetto accreditato prevedendo un costo massimo notevolmente ridotto (almeno nell'ordine del 40-50%) rispetto all'attuale".



Tempo stimato di lettura: 1' 20''

]]></testo>
</articolo>
</sezione>
</giornale>
70 changes: 70 additions & 0 deletions strillonews/feeds/istruzioni_uso.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<giornale id="69923de23c996f69ba199f2f970d1762c0c2ac08ec0a39a64e99122994685803">
<lingua>it</lingua>
<testata>Istruzioni d'uso strillone</testata>
<edizione>2014-11-15</edizione>
<sezione id="6b2c21d5d45c111af8c01f4cc0b06079327f0e65bf090985501d6c1dd9a55eb5">
<nome>Istruzioni di navigazione</nome>
<articolo>
<titolo><![CDATA[Scopri come utilizzare strillone]]></titolo>
<testo><![CDATA[Strillone � un'applicazione di Informatici Senza Frontiere che consente di ascoltare, sul proprio smartphone, le notizie del proprio
giornale preferito mediante la sintesi vocale integrata. Utilizzare Strillone � facile e veloce. Tenendo il tuo telefono o tablet tra le mani,
identifica i quattro angoli dello schermo. Ad ognuno di essi � associata un'azione. Angolo superiore sinistro. Tocca brevemente questo angolo per
tornare al livello superiore. Se, ad esempio, stai navigando gli articoli, premendo questo angolo puoi interrompere la lettura dell'articolo.
Premendolo nuovamente puoi tornare alle sezioni del giornale, e cos� via. Se vuoi chiudere Strillone, premi a lungo questo pulsante e l'applicazione si chiuder�.
Angolo inferiore sinistro. Tocca brevemente questo angolo per scendere al livello successivo. Se, ad esempio, stai navigando le sezioni del giornale, premendo questo
angolo puoi entrare nella lista degli articoli della sezione scelta. Premendolo nuovamente puoi avviare la lettura dell\'articolo di interesse.
Se vuoi ascoltare nuovamente questa guida, premi a lungo questo pulsante. Angolo superiore destro.
Tocca brevemente questo angolo per passare da una sezione o da un articolo al precedente. Angolo inferiore destro.
Tocca brevemente questo angolo per passare da una sezione o da un articolo al successivo. Per riascoltare questa guida, premi a lungo l'angolo inferiore sinistro.
]]></testo>
</articolo>
</sezione>
<sezione id="d63eca3000a002d97a87daef6de9255a6d2ee93d4b33b5a4f21b7b7f8bd75d33">
<nome>Istruzioni per bookmarks</nome>
<articolo>
<titolo><![CDATA[Scopri come utilizzare i preferiti in iOS]]></titolo>
<testo><![CDATA[Per segnare come preferita una testata o una sezione, posizionati sulla sezione e premi il pulsante successivo (angolo inferiore destro) a lungo.
Per entrare nella modalit� preferiti effettua un doppio tap con due dita su qualsiasi punto dello schermo, se voice over � attivo. Altrimenti tocca con due dita due punti
qualsiasi dello schermo.
Nella modalit� preferiti puoi navigare come nella modalit� normale.
Per rimuovere una testata o una sezione dai preferiti, posizionati su di essa (nella modalit� preferiti) e premi a lungo il tasto successivo (angolo inferiore destro).
Per uscire dalla modalit� preferiti effettua un doppio tap con due dita su qualsiasi punto dello schermo. se voice over � attivo. Altrimenti tocca con due dita due punti
qualsiasi dello schermo.
]]></testo>
</articolo>
<articolo>
<titolo><![CDATA[Scopri come utilizzare i preferiti in Android]]></titolo>
<testo><![CDATA[Per segnare come preferita una testata, una sezione o un articolo posizionati su di esso e premi il pulsante successivo (angolo inferiore destro) a lungo.
Per entrare nella modalit� preferiti premi il tasto entra (angolo inferiore sinistro) a lungo.
Nella modalit� preferiti puoi navigare come nella modalit� normale.
Per rimuovere una testata o una sezione dai preferiti, posizionati su di essa (nella modalit� preferiti) e premi a lungo il tasto successivo (angolo inferiore destro).
Per uscire dalla modalit� preferiti premi il tasto entra (angolo inferiore sinistro) a lungo.
]]></testo>
</articolo>
<articolo>
<titolo><![CDATA[Scopri come utilizzare i preferiti in Windows Phone]]></titolo>
<testo><![CDATA[Per segnare come preferita una testata o una sezione, posizionati sulla sezione e premi il pulsante successivo (angolo inferiore destro) a lungo.
Per entrare nella modalit� preferiti premi il tasto entra (angolo inferiore sinistro) a lungo.
Nella modalit� preferiti puoi navigare come nella modalit� normale.
Per rimuovere una testata o una sezione dai preferiti, posizionati su di essa (nella modalit� preferiti) e premi a lungo il tasto successivo (angolo inferiore destro).
Per uscire dalla modalit� preferiti premi il tasto entra (angolo inferiore sinistro) a lungo.
]]></testo>
</articolo>
</sezione>
<sezione id="a73c2e9a2614e3689047327eb192c082564cb37c71c094b571f629165a0426f5">
<nome>Istruzioni riconoscimento vocale</nome>
<articolo>
<titolo><![CDATA[Scopri come utilizzare il riconoscimento vocale]]></titolo>
<testo><![CDATA[Per avviare il riconoscimento vocale trascina tre dita in orizzontale da sinistra a destra dello schermo.
Dopo il segnale acustico pronuncia il comando che desideri utilizzare scegliendo tra:
sali o indietro, per il tasto nell'angolo superiore sinistro.
precedente o su, per il tasto nell'angolo superiore destro.
entra, per il tasto nell'angolo inferiore sinistro.
successivo o gi�, per il tasto nell'angolo inferiore destro.
chiudi, per chiudere il riconoscimento vocale.
esci per chiudere il riconoscimento vocale e uscire dall'applicazione.
]]></testo>
</articolo>
</sezione>
</giornale>
2 changes: 2 additions & 0 deletions strillonews/feeds/repubblicait.xml

Large diffs are not rendered by default.

Loading