Page 1 of 8

[RISOLTO]PROBLEMA URGENTE progetti

Posted: Thu Jun 27, 2013 10:59 am
by RinaldoT
Ciao a tutti,

utilizzando la funzionalità progetti non si caricano i file con estensione .doc, .xls, .ppt mentre si caricano senza problemi i file con estensioni .docx, xlsx, pptx

Premetto che le estensioni sono presenti nella whitelist, come posso risolvere ho una marea di utenti inca##ti

P.S.
I suddetti file non vengono allegati nemmeno utilizzando i messaggi :oops:

Re: PROBLEMA URGENTE progetti

Posted: Thu Jun 27, 2013 11:16 am
by max
ciao,
ho appena provato su una docebo 4.05 e si caricano tutti i file, sia doc che docx, sia xls che xlsx

può essere una questione di permessi sulle cartelle?

per caso nei nomi dei file che non si caricano ci sono degli apostrofi? se è così, bingo!

Re: PROBLEMA URGENTE progetti

Posted: Thu Jun 27, 2013 11:19 am
by RinaldoT
No, il problema c'è e era già uscito fuori (viewtopic.php?f=10&t=196&p=506&hilit=doc#p506) la patch funziona.

Re: PROBLEMA URGENTE progetti

Posted: Thu Jun 27, 2013 12:45 pm
by max
Quindi problema di permessi, comunque risolto: bene!

Re: PROBLEMA URGENTE progetti

Posted: Thu Jun 27, 2013 1:07 pm
by RinaldoT
Si diciamo permessi,

comunque metterei la patch nell'apposita sezione....hai visto mai!

Re: PROBLEMA URGENTE progetti

Posted: Fri Jun 28, 2013 1:05 pm
by RinaldoT
Come non detto, dopo la patch si caricano i .doc ma no i .xls
Ho provato a modificare il codice della patch ma nisba:

Code: Select all

case "doc" : case "dot" :
             return 'application/msword';
        case "docx" :
             return 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';
        case "xls";
             return 'application/vnd.ms-excel';
	    case "xls";
             return 'application/msexcel';
        case "xlsx";
             return 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet';
        case "ppt";
             return 'application/vnd.ms-powerpoint';
	    case "ppt";
             return 'application/mspowerpoint';
        case "pptx";
             return 'application/vnd.openxmlformats-officedocument.presentationml.presentation';
Avete qualche idea??????? :?:

Re: PROBLEMA URGENTE progetti

Posted: Mon Jul 01, 2013 2:16 pm
by robykirk
Attenzione: ci sono dei ; al posto dei :

Il codice corretto è:

Code: Select all

case "doc":
   return 'application/msword';
case "dot":
   return 'application/msword';
case "docx":
   return 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';
case "xls":
   return 'application/vnd.ms-excel';
case "xlsx":
   return 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet';
case "ppt":
   return 'application/vnd.ms-powerpoint';
case "pptx":
   return 'application/vnd.openxmlformats-officedocument.presentationml.presentation';
ma ancora meglio sarebbe:

Code: Select all

case "doc":
   return 'application/msword';
   break;
case "dot":
   return 'application/msword';
   break;
case "docx":
   return 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';
   break;
case "xls":
   return 'application/vnd.ms-excel';
   break;
case "xlsx":
   return 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet';
   break;
case "ppt":
   return 'application/vnd.ms-powerpoint';
   break;
case "pptx":
   return 'application/vnd.openxmlformats-officedocument.presentationml.presentation';
   break;
La tabella dei mime type di Office 2007 è la seguente:
  • .doc
    application/msword
  • .dot
    application/msword
  • .docx
    application/vnd.openxmlformats-officedocument.wordprocessingml.document
  • .dotx
    application/vnd.openxmlformats-officedocument.wordprocessingml.template
  • .docm
    application/vnd.ms-word.document.macroEnabled.12
  • .dotm
    application/vnd.ms-word.template.macroEnabled.12
  • .xls
    application/vnd.ms-excel
  • .xlt
    application/vnd.ms-excel
  • .xla
    application/vnd.ms-excel
  • .xlsx
    application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
  • .xltx
    application/vnd.openxmlformats-officedocument.spreadsheetml.template
  • .xlsm
    application/vnd.ms-excel.sheet.macroEnabled.12
  • .xltm
    application/vnd.ms-excel.template.macroEnabled.12
  • .xlam
    application/vnd.ms-excel.addin.macroEnabled.12
  • .xlsb
    application/vnd.ms-excel.sheet.binary.macroEnabled.12
  • .ppt
    application/vnd.ms-powerpoint
  • .pot
    application/vnd.ms-powerpoint
  • .pps
    application/vnd.ms-powerpoint
  • .ppa
    application/vnd.ms-powerpoint
  • .pptx
    application/vnd.openxmlformats-officedocument.presentationml.presentation
  • .potx
    application/vnd.openxmlformats-officedocument.presentationml.template
  • .ppsx
    application/vnd.openxmlformats-officedocument.presentationml.slideshow
  • .ppam
    application/vnd.ms-powerpoint.addin.macroEnabled.12
  • .pptm
    application/vnd.ms-powerpoint.presentation.macroEnabled.12
  • .potm
    application/vnd.ms-powerpoint.presentation.macroEnabled.12
  • .ppsm
    application/vnd.ms-powerpoint.slideshow.macroEnabled.12
ma non è necessario metterli tutti.


Ciao

Re: PROBLEMA URGENTE progetti

Posted: Mon Jul 01, 2013 4:25 pm
by RinaldoT
SEI UN GRANDE! mi erano sfuggiti i :

E' il caso di aggiornare la patch per tutti quelli che ne hanno bisogno.

GRAZIE ANCORA

Re: PROBLEMA URGENTE progetti

Posted: Mon Jul 01, 2013 5:48 pm
by robykirk
RinaldoT wrote:SEI UN GRANDE! mi erano sfuggiti i :

E' il caso di aggiornare la patch per tutti quelli che ne hanno bisogno.

GRAZIE ANCORA
Di nulla ;)
Hai avuto modo di testarla? Io l'ho scritta semplicemente rifacendomi alla patch postata.
Facci sapere se funziona correttamente.

Ciao

Re: PROBLEMA URGENTE progetti

Posted: Mon Jul 01, 2013 5:54 pm
by RinaldoT
Funziona funziona il grazie è stato proprio conseguente all'applicazione.

Grazie ancora.