spaghetti-open-data / twitAntonio

TweetYourMep fork for the Italian 2013 Elections
http://www.twitantonio.it
GNU Affero General Public License v3.0
16 stars 10 forks source link

Nuove Pagine statiche [About + Pagina Policy + Pagina Form + Pagina 'Come siamo arrivati qui' + ] #39

Closed nelsonmau closed 11 years ago

nelsonmau commented 11 years ago

-Policy: Morena oggi ci dà una sua valutazione e un suo testo sulla policy. Valutiamo dove metterla.

@albertocottica che ne dici?

albertocottica commented 11 years ago

@nelsonmau giusto ieri ho scritto, testato e messo su Github due pagine statiche, "Info" (discendente di "About" di TYMEP) e "Applausi" (i credits a chi ha partecipato). Adesso sono sul branch master. Riesci a fare girare TA in locale da node.js, così le guardi?

Comunque, adesso che le pagine ci sono e sono agganciate al resto dell'app, cambiare il testo è molto facile. Lo puoi fare con un qualunque editor di testo. Le pagine sono nella cartella "Views".

In effetti seguo il tuo ragionamento, ieri sera ho creato anche una pagina "Video" (ma solo in locale, non ho fatto il commit), ma poi mi è venuto il dubbio che fossero inutili (per definizione i trailer sono "scaduti" quando TA esiste già). Comunque è facile da fare, se vuoi.

In tutti i casi oggi c'è da ricontrollare la lista dei contributori (quella su Github è parziale, giusto per vedere se girava il codice), e integrarla.

nelsonmau commented 11 years ago

Ok provo dai, è che sto per lasciare winzozz e sono coi minuti contati... Mi dici anche in mail esattamente come hai fatto? Sono un po' lamer (e sono a teatro coi bimbi). Eheh ;)

albertocottica commented 11 years ago

Non so se ho capito. Per fare girare TA in locale devi per prima cosa clonare il repo sul tuo hard drive; poi installare della roba come da file README. Non so se l'hai già fatto, ma non credo, perché non vedo un tuo branch. Forse a un giorno dal lancio non è tempo speso bene. Tieni anche conto che non sono sicuro che ti potrei seguire io fino alla fine: mi ha aiutato Paolo già ai tempi di TYMEP, ma Paolo è sotto pressione ed è meglio lasciarlo lavorare. Forse la cosa più facile è questa:

Vai qui: https://github.com/spaghetti-open-data/twitAntonio/tree/master/views

I files che ti interessano sono "cos_e.ejs" e "credits.ejs". Cliccane uno per visualizzare il codice. Non editarlo online, perché sei sul branch master e non si sa mai. Copia tutto il codice in un editor e salvalo con un nome tipo "nelsonmau_cos_e.ejs".

A questo punto cerca

nel codice. Il testo tra

e

in ciascuno dei due files è il titolo. Immediatamente sotto trovi il testo vero e proprio, compreso in tags

per "Info" e

per "Applausi". Cambia ciò che vuoi, poi mandami il file e ci penso io a aggiornare il branch.

Se vuoi creare un'altra pagina c'è un livello di complicazione in più, perché vanno editati anche i files node.app e il main controller. Se non hai un tuo branch (o non hai mai usato Github) forse ti consiglio di fare così: fai una copia di una delle pagine statiche già fatte (per esempio cos_e.ejs); salvala con un altro nome (esempio video.ejs); cambia il testo come sopra; e poi mandamela, così te la aggancio al resto dell'app.

Qui sotto ti metto gli screenshot delle pagine fatte ieri.

TA_ info TA_applausi

paolomainardi commented 11 years ago

Un piccolo tip, quest pagine sono editabili anche direttamente da github, come da allegato. Screen Shot 2013-01-27 at 16 36 52