Moduli per creare file .odt

3 contenuti / 0 new
Ultimo contenuto
Moduli per creare file .odt

Ciao a tutti,
ho un bisogno urgente di avere questa informazione:
devo creare un'applicazione web che permetta di inserire delle informazioni attraverso delle maschere.
Al termine dell'inserimento l'applicazione deve creare un rapporto precompilato aggiungendo tutte le informazioni inserite.

Per farvi capire meglio l'idea è identica a quella che c'è in questo sito:
https://europass.cedefop.europa.eu/instruments/cv/step0.do;jsessionid=B9FECCBBB6860765E5A9CF9D2BACDDB2.worker4

Con drupal ci sono moduli o soluzioni?

Aiuto, sono disperata

Grazie

Soluzioni si, moduli non lo so...
Ho trovato un slideshow (http://www.slideshare.net/rcross/drupal-modules-presentation) che a pagina 15 spiega un modulo... che però non è stato aggiunto al CVS di Drupal. Dato che:

  1. Lo slideshow è datato 2008,
  2. Il sito del autore (http://agileware.net/portfolio/modules) non nè parla più

presumo che ha fatto una fine ignobile...

Comunque non disperare, quest'articolo en français spiega bene il concetto, cioè un file .odt è un archivio pieno di XML. A questo punto si può pensare a creare un documento 'template', leggerlo, e sostituire i placeholder tipo "nome-qui", "cognome-qui", con i campi Drupal, anche usando banale espessioni regolare, per poi salvare il documento zippato.

Tre dei miei sito sono fatti con documenti OOo (e un master document) convertito in HTML con un scriptino in Ruby. 30KB di Ruby (che è proprio tanto codice per Ruby) ma 80% di quello sta lottando con la trasformazione XML a XHTML. Leggere un file .odt richiede solo le librerie di zip e XML, entrambi disponibile in PHP...

Un tocco di magia, sarebbe di usare la tecnica di ImageCache, cioè generare questi file solo se qualcuno lo chiede, risparmiando il povero server...

HTH

John

Più imparo, più dubito.

grazie mille per le dritte. Non sapevo che pesci pigliare ...