-
Notifications
You must be signed in to change notification settings - Fork 14
Sito. #4
Comments
Vogliamo farlo così HTML nudo? Per la DUCC-IT avevo creato il sito utilizzando Lektor, che è un generatore statico per siti web (non per blog), con interfaccia web locale per modificare i contenuti (per chi non se la sente di usare l'editor di testo) e tipi di pagina custom. Se prendessimo come base il sito della DUCC-IT avremmo già blog, comunicati stampa (che alla fine è un secondo blog, Dario li voleva ma si possono anche togliere qua), feed atom per entrambi, pagine personali dei relatori, pagine dei talk e programma generato dinamicamente dai talk, tutto questo senza stare a ricreare tutto. Inoltre, farei in un repo separato il sito (magari merge-it/website?) così si può riutilizzare di anno in anno. |
Se va bene posso iniziare a togliere tutti i riferimenti alla DUCC-IT dal sito, e caricarlo in un repo qui così possiamo iniziare a modificarlo. |
Il sito del DUCC-IT lo hai su qualche repository? Almeno per farmi una idea di come sono organizzate le cose... Quando posso preferisco ridisegnare il sito ogni anno (non vale per linuday.it, che adotta il template standard ILS, ma finche' ho mantenuto quello del Linux Day Torino l'ho rifatto ogni anno diverso), ma e' un mero vezzo personale ;-) |
https://gitlab.com/ducc-it/website In particolare i contenuti sono (ogni pagina una directory) in
Beh, alla fine se si cambia lo stile grafico bisogna solo trasportare il CSS e il layout, no?
Il vantaggio di un sito unico è ovviamente che c'è meno lavoro da fare, ma anche che si riesce ad avere il profilo dei relatori con tutti i talk che hanno fatto nei vari anni, magari anche linkando nella pagina di ogni talk la registrazione e le slide. Poi dopo se si vogliono fare aggiustamenti grafici ben vengano :) |
Si, mi sembra che possa essere gestibile e si possa lavorare direttamente sulla versione Lektor. Lo terrei comunque sul repository 2018, se e quando sara' necessario un |
Questo è il vecchio sito della DUCC-IT riadattato, quindi potrebbero esserci ancora riferimenti ad essa all'interno. Issue: GH-4
Ok, ho pushato una prima bozza molto grezza, ci devo fare ancora alcune modifiche. Inoltre, nell'attesa che prendiamo il dominio ho configurato un auto-deploy su merge-it.pietroalbini.org, quindi ogni modifica al sito pushata dopo qualche minuto sarà visibile sul sito. |
@madbob è proprio necessario caricare tutto jquery, bootstrap e fontawesome per un sito così semplice? Il template che avevo preparato era almeno leggero e più o meno simile a quello che hai messo di peso, anche se era da completare. Inoltre, hai completamente rotto la sezione delle notizie... |
jQuery e Bootstrap sono il minimo sindacale (nel 2017). Magari si potra' eliminare il Javascript di Bootstrap, che non e' effettivamente usato. Almeno per ora. |
Mah, jQuery per buona parte delle cose è inutile se non si vuole garantire un supporto perfetto a browser antichi (e non penso che chi usa Internet Explorer si lamenta se un'animazione non funziona sul nostro sito). |
Tanto per dire, anche Bootstrap in futuro smetterà di usare jQuery. |
@pietroalbini suggerimenti su come generare la griglia in homepage a partire dalle descrizioni dei talk? |
@madbob adesso sono un po incasinato con gli esami, però per la ducc-it avevo fatto così. Praticamente, prendo tutte le pagine figlie di talk (che se non è la pagina corrente puoi prendere con Se hai bisogno di una mano vedrò di ritagliare uno spazio nei prossimi giorni. |
@madbob ok, ho finito gli esami, sei riuscito a generare la tabella o devo guardarci io stasera? |
Guarda tu, io tra models, templates e contents non son riuscito a capire dove mettere il codice di generazione per la homepage. |
@madbob ho caricato sul branch |
Alla fine mi sono dovuto arrangiare per fargli generare una griglia decente... Vabbe', e' online. |
Blocked by #1
The text was updated successfully, but these errors were encountered: