Per la serie "prevenire è meglio che curare", vi comunico che con Firefox 1.5 è cambiata la gestione della protezione di sicurezza, che disciplina l'accesso ai file locali da parte dei link sui siti.
Il vecchio sistema lo trovate spiegato qui:
http://forum.mozillaitalia.org/index.php?topic=11893.0Con Firefox 1.5 invece, si può procedere in due modi:
1) se si vuole consentire l'accesso sempre a tutti i siti (sconsigliato dai programmatori di firefox), si deve mettere in user.js questa riga
user_pref("capability.policy.default.checkloaduri.enabled", "allAccess");
2) se invece si vuole dare l'accesso solo a determinati siti (nell'esempio a
http://www.example1.com e a
http://www.example2.com) la sintassi è questa:
user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "http://www.example1.com http://www.example2.com");
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
NOTA: ricordate che tutte le preferenze di tipo "capability.policy" non sono visibili da about:config
Quanto detto vale anche per Thunderbird, quindi se volete poter utilizzare link a file locali nei messaggi, dovete mettere nel file user.js del profilo in uso su Thunderbird questa riga:
user_pref("capability.policy.default.checkloaduri.enabled", "allAccess");
Ovviamente l'altro metodo non è utilizzabile, poichè non c'è un sito specifico cui dare l'accesso.