Supporto volontario e collaborativo per Joomla!® in italiano

jPFChat, una chat tutta in Joomla

Valutazione attuale: 5 / 5

Stella attivaStella attivaStella attivaStella attivaStella attiva
 

jpfLOGOIn questo articolo verrà spiegato il funzionamento di una nuova chat creata per Joomla, jpfchat. jPFChat è un componente CHAT per Joomla 1.5 che utilizza una versione modificata dello script della chat di phpfreechat. PhpFreeChat è stato modificato per utilizzare la libreria javascript MooTools anziché la libreria javascript Prototype con la quale era scritta il componente originale. Il componente è accompagnato da un modulo che ne facilita l'utilizzo.

E' possibile trovare il componente nella sua versione originale, in inglese nella JED di Joomla.org e nel sito del programmatore. Tuttavia in nessuno di questi è possibile trovare una traduzione del backend in italiano e per questo motivo mi sono preso la libertà di tradurlo io. Vi spiegerò quindi i problemi riscontrati e come sono stati affrontati per la traduzione di questo componente e vi spiegherò anche il suo utilizzo con il vostro sito in Joomla 1.5

In questo link potete scaricare la versione italiana

Traduzione del componente

Il componente jPFChat non è come gli altri componenti per Joomla. Infatti non possiede una gestione della lingua separata da esso che ne permette la traduzione, ma tutti i testi sono direttamente caricati nel database MySql. Per questo motivo è stata necessaria una traduzione direttamente dal file jpfchat.xml affinché venisse caricato nel database con la versione italiana. Inoltre sono stati tradotti alcune righe degli altri file in php sia del backend che del frontend.

Fortunatamente invece, nel fronend, la lingua italiana esiste già, quindi non vi è nessun bisogno di tradurla :) essendo questa già gestita dal sito del produttore e già inclusa nel componente.

 

Installazione della Chat, componente e modulo

L'installazione del componente e del modulo avviene come per qualunque estensione di Joomla, quindi bisogna andare, dal pannello di amministrazione sulla voce installa e selezionare l'estensione nel vostro PC.

Una volta installati componente e modulo, possiamo iniziare a configurare la nostra Chat

 

 

Configurazione del componente jPFChat

 

Impostazioni generali

jpfchat impostazioni generaliTitolo jPFChat: Qui potete impostare il titolo della vostra chat.

Tema: Potete scegliere tra vari temi: Blune, Phoenity, Default, Phpbb2, Msn, Green, Cerutti e Zilveer. Alcuni di questi temi sono molto simili tra loro ma cambiano le emoticon.

Caratteri permessi: In questa opzione potete scegliere quali sono gli utenti che possono accedere alla chat, se tutti gli utenti o solo quelli registrati o quelli speciali.

RedirectPage: Specifica dove reindirizzare gli utenti che non che non hanno i permessi per accedere alla chat

Lingua: Potete impostare la lingua frontend che desiderate.

Altezza della Chat: Qui potete impostare l'altezza che volete.

Canali iniziali: In questa parte, potete scegliere come chiamare le vostre stanze (o canali) che appariranno già aperte agli utenti.

Numero massimo di caratteri de: Numero massimo del Nickname dell'utente della jPFChat

Congela Nicknames: Decidi se gli utenti possono cambiare o meno il loro nickname una volta fatto l'accesso alla chat.

Numero Max di Canali: Numero massimo di canali (stanze di chat) che possono essere aperte da ogni utente.

Numero max di stanze private: Il numero massimo di stanze private che ogni utente può aprire.

Admin Users: Qui indicate quali sono gli utenti che possono amministrare la Chat (non debbono per forza essere degli amministratori del sito).

Admin Identify Password: Password che assegnerete agli utenti che amministrano la Chat.

Server Time Offest: Stabilisce il tempo tra l'orologio del server e quello locale.

 

 

 

 

 

 

 

 

 

 

Frontend

jPFChat - FrontendMostra Joomla Username o Nome: Scegli quale nome utilizzare per identificare gli utenti in Chat.

Colora Nicknames: Decidi se evidenziare i nicknames degli utenti.

Formato Data: Decidi se impostare la data in mm/gg/aaaa oppure gg/mm/aaaa.

Formato Ora: Stessa funzione del formato data.

Notifiche da mostrare: Scegli quali notifiche far apparire in Chat, se tutte, oppure quando un utente accede o esce alla Chat o ancora quando un utente cambia il proprio nickname.

Mostra utenti correnti: Scegli se rendere visibili o meno gli utenti online.

I pulsanti seguenti corrispondono a questa immaginina qui di a sinistra:jPFChat - Frontend - Tag
Mostra Smilieys: Scegli se mettere o no a disposizione degli utenti gli smileys.
Tag immagine
: Scegli se mostrare il TAG immagine nei canali di jPFChat.

Tab Chiudi: Scegli se mostrare il pulsante CHIUDI.

Bottone utenti online: segli se far vedere o meno gli utenti online.

Pulsante Smiley: scegli se rendere visibile o meno agli utenti il pulsante degli smiley.

Notifiche sonore: Quando avviene una qualsiasi attività, la chat genera una notifia sonora che è possibile disabilitare sia dal frontend che dal backend.

jPFChat - frontend - dettagli PingPing Details: Scegli se mostrare i dettagli dei per i messaggi su jPFChat


Mostra Data/Ora
: Mostra Data/Ora per ogni messaggio su jpFChat

 

 

 

 

 

 

 

 

 

 

Parametri avanzati

jPFChat Parametri Avanzati

Server Script URL: Si tratta di un parametro da usare se il SEF causa degli errori nei link interni.

Inactive User Timout: Tempo che jPFChat deve aspettare prima di considerare un utente inattivo.

Lunghezza Max Messaggio: Lunghezza massimo di un singolo messaggio.

Encoding: Codifica caratteri della chat.

Refresh Delay: Tempo per aggiornare la pagina, basasto sulle attività in chat.

Max storico: Numero massimo di messaggi da conservare nella cronologia in caso di aggiornamento della pagina.

Linee Max Browser: Numero massimo di linee da mantenere nella memoria del browser.

Creare Logs: Se volete che i log vengano salvati nella vostra chat, impostare su SI, ma attenzione, l'attivazione di questo parametro potrebbe rallentare le prestazioni della Chat.

Flood Control: Se volete evitare che alcuni utenti si divertano a floodare sulla vostra chat.

Flood Character limit: Questo parametro serve a impostare il numero massimo di caratteri che possono essere inviati entro un certo tempo prima che un utente sia cacciato dalla chat automaticamente

Flood Message Limit: Questo parametro serve a impostare il numero massimo di messaggio che possono essere inviati prima che un utente possa essere cacciato per flood

Flood DELAY period: Numero di secondi che devono passare tra un messaggio ed un altro.

Filtro parole cattive: Questo filtro sostituisce le parole censurate con un carattere speciale.

Badwords: Impostate qui di seguito le parole considerate come "badwords".

Censor Character: Questo parametro serve a stabilire il carattere speciale che verrà utlizzato per sostituire le "badwords"











Modulo

jPFChat - Modulo

Module CSS Suffix: Permette di assegnare una classe CSS personalizzata al modulo.

Channel: Permette di scegliere di mostrare i visitatori di un determinato canale.

Timeout: Tempo che deve trascorrere prima di segnare un utente come inattivo.

Cosa mostrare: Scegliere se mostrare il numero di utenti oppure il loro nome.

 

 

 

 

Potete vedere una dimostrazione di questo componente in lingua italiana in questa pagina.

Articolo scritto da Passioni

CommentaCommenta questo articolo sul forum

Ho scritto e condiviso questo articolo su Joomla.it, fallo anche tu. Invia ora un nuovo articolo!
Giovanni
Nome: Giovanni
Alcune informazioni su di me:


Ho anche scritto:
         ✔ diventa autore su Joomla.it

Ultima versione di Joomla!®

downloadVer. 3.7.0 Stabile Italiana
Data di rilascio: 25 Aprile 2016
(leggi la notizia Demo online

Le migliori estensioni gratuite

Un elenco aggiornato con i link a più di 100 estensioni fra componenti, moduli e plugin gratuiti per Joomla! 3

Manuale in italiano

Manuale in italianoPer conoscere meglio Joomla!, le sue caratteristiche ed il metodo di utilizzo leggi il manuale tradotto in italiano.

Molto utili anche le risposte alle domande più frequenti: FAQ

Sicurezza del proprio sito Joomla!Leggi anche: Nozioni sulla sicurezza del proprio sito

Autori di articoli recenti

Invia un articolo!Scrivi un articolo su Joomla.it e ricevi i ricavi dalle pubblicità di Google Adsense!
Segui queste istruzioni, condividi e collabora con la community. L'elenco degli autori attivi sul sito.

Libri consigliati

Torna su

Joomla.it sui Social Network

JoomlaDay Italia

JoomlaDay

Newsletter

Inserisci qui la tua e.mail: