La nuova versione 1.1 di Ajax Comment Preview è compatibile con WordPress 2.1; peccato che di tutti i problemi segnalati l’unico risolto sia quello relativo alla possibilità di localizzare il testo del pulsante per l’anteprima 🙁

Anche nella nuova versione permangono i problemi con Safari e i browser KHTML (lettere accentate) e la data non localizzata nell’anteprima (risolvibile con le indicazioni fornite nel vecchio post).

Una soluzione “approssimativa” per il problema con le lettere accentate è quella di modificare il file ajax-comment-preview-js.php aggiungendo una funzione DECODE e un controllo sulla versione del browser: se il browser è Konqueror/KHTML/Safari il risultato della chiamata viene decodificato, in caso contrario no (ad esempio per Firefox).

commentPreview.onCompletion = function() {
if (navigator.appVersion.match(/Konqueror|Safari|KHTML/)) commentPreview.response=decode(commentPreview.response);
outputElement.innerHTML = commentPreview.response;
};

Qui è possibile scaricare una versione modificata del file ajax-comment-preview-js.php che comprende già la correzione illustrata (basta rinominare il file); per i più pigri è possibile scaricare una versione modificata dell’intero plugin (attenzione, la modifica per la data in italiano esclude l’utilizzo della variabile per il formato della data).

For ENGLISH users: here you can download a modified version of ajax-comment-preview-js.php that tries to solve the problem of encoding with Safari and other KHTML browsers (just remove .txt extension and rename the file): I’ve added a Decode function and a simple conditional statement to check user’s browser and decode response where necessary.

Tag Technorati:

5 commenti/trackback a “Ajax Comment Preview compatibile con WordPress 2.1”

  1. Mari scrive:

    Vediamo subito 😉
    grazie caro :*

  2. yuri santos scrive:

    Hello
    I have installed this plugin but I’m getting this code error. (My language is portuguese.) My blog has an iso-8859-1 charset and also your Ajax Comment Preview is not working here. Do you know what I must to do?
    Thanks!

  3. flod scrive:

    Which error code?

  4. yuri santos scrive:

    I’m sorry, I was reading two pages at same time…
    I mean: I’m getting an error because my blog has an iso-8859-1 charset, but the plugin is set up to utf-8 charset. What I need to change? I’m still getting weird characters.
    Thank you!
    Regards

  5. flod scrive:

    I’m sorry but this is a different problem (and I sincerely don’t know a solution): I think you should try to ask directly to the plugin author 😉

    This post is only about a problem with Ajax Comment Preview 1.1 (the version I’m still using) and KHTML based browser.

Trackback e pingback

  1. Nessun trackback o pingback disponibile per questo articolo

Non è possibile inserire nuovi commenti. I commenti vengono disattivati automaticamente dopo 60 giorni.