ho molti file allegati nelle news - per non fare uscire gli utenti dal sito facevo aprire gli allegati in nuova finestra, ma la cosa (anche se annunciata nel tag title) non va bene per l'accessibilità
Vorrei sapere come fare per forzare il download di file pdf o doc o almeno fare comparire la finestra
ho utilizzato uno script force-download php che ho inserito nella cartella dove ci sono i file
la cosa funziona
ma devo correggere manualmente ogni link ai file nelmodo seguente:
vorrei invece utilizzare uno str_replace nel modello di sommario news per fare in modo che automaticamente nel compilare la pagina di news
sostituisca
con
nel template del sommario news ho fatto una cosa tipo seguente mettendola dove dovrebbe comparire il contenuto della news
{$entry->content = str_replace ('cartelladiupload/File/', 'cartelladiupload/File/force-download.php?filename=',$entry->content )}
{$entry->content}
naturalmente non funziona...anche perchè vado un po' per tentativi SONO PASTICCIONA
magari qualcuno può aiutarmi????
grazie in anticipo
news - come forzare il download dei file allegati -help per imbranata
Moderator: magallo
- angelapierri
- Forum Members
- Posts: 33
- Joined: Mon Aug 07, 2006 12:11 pm
news - come forzare il download dei file allegati -help per imbranata
Last edited by angelapierri on Fri Jan 08, 2010 4:33 pm, edited 1 time in total.
Re: news - come forzare il download dei file allegati -help per imbranata
Ciao Angela,
credo che tu debba modificare il codice del modulo.
Prova ad andare in:
modules\News\Newsmodule.php, alla riga:
$dest = cms_join_path($config['uploads_path'],'news','id'.$itemid,$filename);
Proverei a concatenare a $config['uploads_path'] quello che ti serve (credo: "force-download.php?filename=" ).
Non ho idea degli effetti collaterali....
Saluti,
Valerio
credo che tu debba modificare il codice del modulo.
Prova ad andare in:
modules\News\Newsmodule.php, alla riga:
$dest = cms_join_path($config['uploads_path'],'news','id'.$itemid,$filename);
Proverei a concatenare a $config['uploads_path'] quello che ti serve (credo: "force-download.php?filename=" ).
Non ho idea degli effetti collaterali....
Saluti,
Valerio