Aggiustare Invision Power Board su Firefox

Non so se vi è capitato, ma in giro ci sono tantissimi forum che utilizzano la piattaforma Invision Power Board (o Forum, IPF o IPB per gli amici); quando ci si scrive ci sono dei pulsanti per inserire i tag come il grassetto o il corsivo, questi vanno benissimo su Internet Explorer, ma male sugli altri.

Ebbene, mi sono messo sotto e ho aggiustato il codice per rendere fruibile la cosa anche dagli utenti di Firefox, dei "cloni" e di Opera, di seguito le istruzioni.

Scaricate il file ibfcode_extra.js poi aprite il file ibfcode.js che si trova nella directory html sullo spazio dove ospitate il forum; qui l’ultima funzione dovrebbe essere doInsert, in ogni caso riconoscete cercate la riga che inizia con function doInsert(ibTag, ibClsTag, isSingle), da quella in poi, fino alla prima parentesi graffa chiusa che inizia senza spazi né tag (la riga pretendete dovrebbe essere return isClose;) dovete sostituire con il contenuto del file che avete trovato qui. Salvate, aggiornate e premete F5 per aggiornare Firefox. Tutto dovrebbe andare bene.

Due note: prima di tutto i pulsanti funzioneranno praticamente come gli originali, se è selezionato del testo inseriscono tag di apertura e chiusura, altrimenti solo il tag di apertura e si tengono in memoria l’altro per quando ripremerete il pulsante (su cui è apparso un asterisco).
Quindi non sono convintissimo che si faccia bene a riselezionare dopo aver inserito i tag, mi sembra la cosa più comoda, ma non so quanti apprezzeranno.

Ti potrebbe interessare...