[Python] [ANN] igloo beta

aleuser a inwind.it aleuser a inwind.it
Gio 30 Ago 2007 19:36:30 CEST


From: Manlio Perillo <manlio_perillo a libero.it>

> Questo è già quello che avviene ora, solo che nella implementazione 
> attuale vengono passati al template solo gli headers "noti".
infatti ci ho messo un paio di righi a passare tutti gli altri headers 
al template :-)

> Se una directory non ha un content.ht, significa che non c'è contenuto.
ok

> L'idea una pagina -> una directory semplifica le cose, IMHO.
Vero, ma la gestione delle singole pagine è un caso più generico, dal 
quale puoi tornare indietro; sicuramente se il sito dev'essere gestito 
da più persone è una semplificazione, ma per i siti piccoli gestiti in 
proprio non vedo vantaggi (ovviamente, tutto IMHO)

Inoltre non mi sembra che si riesca a rappresentare tutte le strutture, 
come ad esempio quella del sito della mia azienda che è così:

/index.html
/europa/index.ita.html
/europa/index.eng.html
/europa/index.fra.html
/asia/....


Con igloo dovrei fare:
/index.html
/europa/eng/index.html
/europa/fra/index.html
....

ma così la dir. /europa/  rimarrebbe vuota, dovrei mettere una pagina di 
errore anche se non è linkata da nessuna parte
Oppure, in alternativa:

/index.html
/europa_eng/index.html
/europa_fra/index.html
....
ma non mi piace.


Ho modificato igloo, ora gestisce tutti i file tipo "*.ht", inoltre 
copia anche le directory "senza contenuti"; in pratica qualsiasi cosa ci 
sia in 'data' lo trovo in 'out', con i file '.ht' trasformati in '.html'
Così facendo posso rifare il sito in modo identico, ma forse ho troppa 
libertà :-)


Inizio a tirar su il sito; devo ancora imparare l'ereditarietà dei 
template di mako e come usare mercurial, tutta roba interessante per 
queste notti afose :-)
Inoltre inizio a scrivere/cercare il "sicronizzatore ftp"

Ti confermo che posso scrivere anche in cinese, basta usare i codici 
html con  "Content-type: text/html"


Alessandro




Maggiori informazioni sulla lista Python