Ciao,
scusa, ma ti devo dire che fai un sacco di confusione che non ti fa certo risolvere i problemi.
Ad esempio, cosa vuoi dire con:
ho provato a disinstallare joomla per poter ricontrollare l'installazione dei file di esempio e ora non funziona più una mazza!!!
Hai disinstallato e pretendi che funzioni o hai anche reinstallato?
Quando "disinstalli", come dici tu, cancelli solo le cartelle o anche tutte le tabelle del database?
Prova a cancellare tutto, anche le tabelle ed a fare una bella installazione.
Poi devi settare bene i diritti di scrittura di molte cartelle. In questo Joomla non ti aiuta molto, in quanto il check che si può fare dall'amministrazione (sotto aiuto), dice "scrivibile" anche per i file settati a 755. Questo va bene per un server dedicato, dove si setta il proprietario a "apache" e via. Negli hosting, il proprietario è lo user ed il processo apache (che non è nello stesso gruppo di user), quindi i diritti di molte cartelle (quelle presenti nel check) vanno settati a 777.
Mi sembra probabile che il problema di anteprima (ma perchè ti sei fossilizzato su di una funzione inutile?) sia proprio il diritto a scrivere nella cartella temp, che è essenziale per tutto il sistema.