[Python] [ANN] igloo beta

Manlio Perillo manlio_perillo a libero.it
Ven 31 Ago 2007 11:45:37 CEST


aleuser a inwind.it ha scritto:
> [...]
> 
>> 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/....
> 

Questo è il layout a cui avevo pensato con il supporto alla 
intenazionalizzazione.

> 
> 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.
>

Perchè non
/en/index.html
/fr/index.html


Oppure inserisci del contenuto in /europa/

> 
> 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à :-)
> 

In questo caso, però distruggi la genarazione della navigazione e dei 
breadcrumbs.

> 
> 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"
> 

In bocca al lupo!


Saluti  Manlio Perillo


Maggiori informazioni sulla lista Python