Andrea ha scritto:
[...]
Ciao Francesco,
Ti ringrazio tantissimo della risposta e della prova che hai fatto per me, perché era proprio quello che volevo sapere per poter stare tranquillo. Mi è più che sufficiente (anche senza ripetere io la prova) per desistere in quello che mi sembrava fin dall'inizio una cosa poco sicura... E in effetti, anche superficialmente parlando non è proprio il modo più canonico di cambiare i files....

Io non sono dello stesso parere.
Certamente quando OpenOffice.org salva un file come template non solo usa un estensione specifica ma cambia anche il mimetype, ovvero quella stringa che viene memorizzata all'interno del file e serve appunto per identificarlo. Tuttavia, si tratta solo di convenzioni. la sostanza del documento è sempre quella. L'estensione o il mimetype servono solo per dire a OpenOffice.org che il documento non va aperto normalmente ma va trattato appunto come template, ma non sono le uniche informazioni di cui ooo tiene conto per determinare il filtro di apertura/importazione da utilizzare, tant'è che sia a livello API che da linea di comando è espressamente prevista la possibilità di forzare l'apertura di un documento qualsiasi come template o viceversa di forzare l'apertura di un template come se fosse un normale documento

Ad esempio:
da linea di comando si possono usare le opzioni seguenti:

-o  open documents regardless whether they are templates or not.
-n  always open documents as new files (use as template).

A livello API esistono opzioni del tutto simili da utilizzare con il metodo css.frame.XComponentLoader.loadComponentFromUrl()

Tutto questo per dire:
Chi siamo noi per decidere se un documento è un template o no? ;-)

ciao
Paolo M












---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a