Pagina 2 di 2

MessaggioInviato: 27/05/2008, 14:17
da CHENESOIO.com
anonymous_be1147 ha scritto:Per Joomla! è praticamente lo stesso, devi
  • scaricare il file ASCIIMathMLwFallback.js
  • editarlo e sostituire la riga

    Codice:
    var AMTcgiloc = "http://www.forkosh.com/mimetex.cgi";

    con

    Codice:
    var AMTcgiloc = "http://www.forkosh.dreamhost.com/mimetex.cgi";
  • caricare il file in una directory sul tuo sito
  • editare infine il file index.php che si trova nella directory del template che hai scelto (si trova sotto ./templates/) e aggiungere prima della riga

    Codice:
    </head>

    quest'altra

    Codice:
    <script type="text/javascript" src="http://www.chenesoio.com/directory/al/file/ASCIIMathMLwFallback.js"></script>
Questo è il metodo più semplice e immediato possibile.


Ho provato a seguire i passaggi, ma sicuramente ho fatto qualcosa di sbagliato...

1) Ho aperto il file con il notepad, l'ho editato e l'ho salvato in formato .js
2) Ho caricato il file nella directory principale del sito
3) Ho inserito la stringa di codice nell'apposita cartella

ma il risultato, come si può notare (www.chenesoio.com) è che compare sul mio template la stringa di codice...

Qual è il mio errore? :roll:

MessaggioInviato: 27/05/2008, 14:47
da Tipper
Ti sei dimenticato < prima di script...

MessaggioInviato: 27/05/2008, 15:57
da CHENESOIO.com
Tipper ha scritto:Ti sei dimenticato < prima di script...


ah già, vero...
c'è un altro problema però...non mi funziona...cioè, se pubblico un articolo vedo i codici...

MessaggioInviato: 27/05/2008, 22:17
da anonymous_be1147
Scusa, forse non sono stato molto preciso nella spiegazione.

Nella riga

<script type="text/javascript" src="http://www.chenesoio.com/directory/al/file/ASCIIMathMLwFallback.js"></script>

la parte in rosso me la sono inventata io non sapendo dove tu avresti salvato il file, andava quindi sostituita con la directory corretta.

Ho appena controllato e pare tu l'abbia messo nella root del sito, quindi la riga da inserire diventa semplicemente:

Codice:
<script type="text/javascript" src="http://www.chenesoio.com/ASCIIMathMLwFallback.js"></script>

MessaggioInviato: 28/05/2008, 05:43
da CHENESOIO.com
anonymous_be1147 ha scritto:Scusa, forse non sono stato molto preciso nella spiegazione.

Nella riga

<script type="text/javascript" src="http://www.chenesoio.com/directory/al/file/ASCIIMathMLwFallback.js"></script>

la parte in rosso me la sono inventata io non sapendo dove tu avresti salvato il file, andava quindi sostituita con la directory corretta.

Ho appena controllato e pare tu l'abbia messo nella root del sito, quindi la riga da inserire diventa semplicemente:

Codice:
<script type="text/javascript" src="http://www.chenesoio.com/ASCIIMathMLwFallback.js"></script>


Figurati, sono io che non ci capisco ancora molto, sono alle prime armi...
Grazie mille per tutte le spiegazioni comunque..

Gianluca

MessaggioInviato: 02/04/2009, 20:17
da Eredir
anonymous_be1147 ha scritto:Purtroppo per te, SMF utilizza Ajax per la preview dei post, quindi per far funzionare questi script con l'anteprima del post penso servano ulteriori modifiche probabilmente non così semplici come quella sopra.


Riporto in alto questo thread per segnalare una soluzione a questo problema, con cui mi sono scontrato recentemente. :-D

All'interno del file Post.template.php del tema che si utilizza bisogna cercare la riga

Codice:
setInnerHTML(document.getElementById("preview_body"), bodyText);


ed aggiungere sotto

Codice:
AMprocessNode(document.getElementById("preview_body"));


in modo da forzare la conversione nella tabella di anteprima. Spero possa risultare utile. ;-)