[Premod] Installazione Ajax chat Integrata con phpBB

Tutti I Trucchi & Segreti Per la Chat Targata SourceForge.net project
Regole del forum
ATTENZIONE! QUESTA SEZIONE E' STATA BLOCCATA !!
Avatar utente
slash
UtenteGold
UtenteGold
Messaggi: 1128
Iscritto il: 02/12/2011, 14:35
Versione: 3.0.10
Seo: Si
Server: UNIX/Linux
Php: 5.3.10
Database: MySQL 5.5.13-enterprise-commercial-advanced-log

[Premod] Installazione Ajax chat Integrata con phpBB

Messaggio da slash » 08/02/2012, 16:58

Grazie a questa premod installare Ajax Chat perfettamente integrata con il vostro forum phpBB non è mai stato così semplice:

Scarica il seguente pacchetto:
ajax_chat-0.8.3_phpBB3.zip
Decomprimi e uppa la cartella "chat" nella root del tuo forum

Apri il tuo browser e digita il seguente indirizzo:

Codice: Seleziona tutto

http://www.nomesito.com/(eventuale cartella-forum)/chat/install.php
se tutto è andato a buon fine dovreste vedere questo messaggio:

Codice: Seleziona tutto

Database tables created successfully - please delete this file (install.php).
dora in poi potete accedere alla chat al indirizzo:

Codice: Seleziona tutto

http://www.nomesito.com/(eventuale cartella-forum)/chat
notate come il vostro nik si uguale a quello che avete sul forum :D
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
[center]Se ti sono stato utile 1000 euro su paypal o lascia un Grazie!

Immagine[/center]

Avatar utente
sharethefiles
Utente
Utente
Messaggi: 48
Iscritto il: 01/03/2012, 12:57
Versione: 3.0.9
Seo: No
Server: UNIX/Linux
Località: Oltrepo Pavese

Re: [Premod] Installazione Ajax chat Integrata con phpBB

Messaggio da sharethefiles » 03/03/2012, 22:04

Chat [0]

mi date il codice per inserirla come nella vs home? vicino al log in?

Avatar utente
DR.House
UtenteExpert
UtenteExpert
Messaggi: 659
Iscritto il: 29/12/2011, 8:05
Versione: 3.0.11
Seo: Si
Server: UNIX/Linux
Php: 5.3.5
Database: MySQL(i) 5.5.8
Località: in mezzo tra la SEO e la versione normale di phpbb3

Re: [Premod] Installazione Ajax chat Integrata con phpBB

Messaggio da DR.House » 03/03/2012, 22:57

;:; bellissima perla slash,grazie e complimenti per la condivisione. :hi: Mi accodo alla richiesta di sharethefiles per avere la voce a menù.
Domanda tecnica:la chat prevede i permessi di visualizzazione/scrittura da attribuire agli utenti o allo staff e se si da dove?
[center]Phpbbmods.it & Phpbb-store.com gestiti da persone umili, sono di fatto uniti nella mission per far conoscere questo favoloso cms e supportare chi ne avesse bisogno.[/center]

[center]We are not heroes, but very normal people!!![/center]

Immagine

Avatar utente
Tiger
Amministratore
Amministratore
Messaggi: 2611
Iscritto il: 02/11/2011, 1:19
Versione: 3.2.X
Seo: Si
Server: UNIX/Linux
Php: 5.4.31
Database: MySQL(i) 5.1.60-community-log
Località: Roma

Re: [Premod] Installazione Ajax chat Integrata con phpBB

Messaggio da Tiger » 03/03/2012, 23:59

Allora per visualizzare l'icona conpresa la visualizzazione degli utenti on line avete bisogno se non ricordo male di questa modifica:
Aprite:
/includes/functions.php
cercate:

Codice: Seleziona tutto

?>
Aggiungete prima:

Codice: Seleziona tutto

function getChatInterface() {
    global $phpEx, $phpbb_root_path;
    static $ajaxChat;

    if (!$ajaxChat) {
        // URL to the chat directory:
        if (!defined('AJAX_CHAT_URL')) {
            define('AJAX_CHAT_URL', $phpbb_root_path . 'chat/');
        }

        // Path to the chat directory:
        if (!defined('AJAX_CHAT_PATH')) {
            if (empty($_SERVER['SCRIPT_FILENAME'])) {
                $_SERVER['SCRIPT_FILENAME'] = $_SERVER['DOCUMENT_ROOT'].$_SERVER['SCRIPT_URL'];
            }
            define('AJAX_CHAT_PATH', realpath(dirname($_SERVER['SCRIPT_FILENAME']).'/chat').'/');
        }

        // Validate the path to the chat:
        if (@is_file(AJAX_CHAT_PATH.'lib/classes.'.$phpEx)) {
            // Include Class libraries:
            require_once(AJAX_CHAT_PATH.'lib/classes.'.$phpEx);

            // Initialize the chat interface:
            $ajaxChat = new CustomAJAXChatInterface();
        }
    }

    return $ajaxChat;
}

function getChatOnlineUsers() {
    $chatInterface = getChatInterface();
    if($chatInterface) {
        // Clean out any users who didn't log out properly by calling removeInactive()
        // Not necessary but a good idea. You can take out this line if you want.
        $chatInterface->removeInactive();
        // Now get the online users:
        return $chatInterface->getOnlineUsers();
    }
    else {
        return array();
    }
}

function getChatOnlineUserIDs() {
    return ($chatInterface = getChatInterface()) ? $chatInterface->getOnlineUserIDs() : array();
}
Poi il collegamnto nell'overall_header.html deve essere fatto in questo modo:
cercate:

Codice: Seleziona tutto

<ul class="linklist rightside">
Aggingete subito dopo:

Codice: Seleziona tutto

<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
						<li class="icon-bump"><a href="{CHAT_LINK}" title="{CHAT_TITLE}">{CHAT_LABEL}</a></li>
						<!-- ENDIF -->
Immagine

Avatar utente
DR.House
UtenteExpert
UtenteExpert
Messaggi: 659
Iscritto il: 29/12/2011, 8:05
Versione: 3.0.11
Seo: Si
Server: UNIX/Linux
Php: 5.3.5
Database: MySQL(i) 5.5.8
Località: in mezzo tra la SEO e la versione normale di phpbb3

Re: [Premod] Installazione Ajax chat Integrata con phpBB

Messaggio da DR.House » 04/03/2012, 0:08

forse manca qualcos'altro,non si vede l'iconcina ma non c'e' fretta.
[center]Phpbbmods.it & Phpbb-store.com gestiti da persone umili, sono di fatto uniti nella mission per far conoscere questo favoloso cms e supportare chi ne avesse bisogno.[/center]

[center]We are not heroes, but very normal people!!![/center]

Immagine

Avatar utente
Tiger
Amministratore
Amministratore
Messaggi: 2611
Iscritto il: 02/11/2011, 1:19
Versione: 3.2.X
Seo: Si
Server: UNIX/Linux
Php: 5.4.31
Database: MySQL(i) 5.1.60-community-log
Località: Roma

Re: [Premod] Installazione Ajax chat Integrata con phpBB

Messaggio da Tiger » 04/03/2012, 0:16

L'iconcina ho messo bump di predefinita se la si vuole personalizzata si deve agire in questa maniera:
file da editare:
styles/prosilver/theme/bidi.css
trovare:

Codice: Seleziona tutto

.rtl .icon-logout,
In linea dopo aggiungere:

Codice: Seleziona tutto

.rtl .icon-chat,
styles/prosilver/theme/buttons.css
trovare:

Codice: Seleziona tutto

.icon-logout,
Aggiungere dopo:

Codice: Seleziona tutto

.icon-chat,
Styles/prosilver/theme/colours.css:
Trovare:

Codice: Seleziona tutto

.icon-logout					{ background-image: url("{T_THEME_PATH}/images/icon_logout.gif"); }
Aggiungere dopo:

Codice: Seleziona tutto

.icon-chat						{ background-image: url("{T_THEME_PATH}/images/icon_group.png"); }
Adeso non vi rimane altro che procurarvi un icona 16x16 in formato png e caricarla in theme/images del vostro style:
Poi logicamente il collegamento in header cambia in questo modo:

Codice: Seleziona tutto

<li class="icon-chat"><a href="{CHAT_LINK}" title="{CHAT_TITLE}">{CHAT_LABEL}</a></li>
Enjoy by Tiger xd.
Immagine

Avatar utente
DR.House
UtenteExpert
UtenteExpert
Messaggi: 659
Iscritto il: 29/12/2011, 8:05
Versione: 3.0.11
Seo: Si
Server: UNIX/Linux
Php: 5.3.5
Database: MySQL(i) 5.5.8
Località: in mezzo tra la SEO e la versione normale di phpbb3

Re: [Premod] Installazione Ajax chat Integrata con phpBB

Messaggio da DR.House » 04/03/2012, 0:20

no tiger mi sono espresso male io,parlo dell'iconcina predefinita che non vedo,come da screenshot:

Immagine
[center]Phpbbmods.it & Phpbb-store.com gestiti da persone umili, sono di fatto uniti nella mission per far conoscere questo favoloso cms e supportare chi ne avesse bisogno.[/center]

[center]We are not heroes, but very normal people!!![/center]

Immagine

Avatar utente
Tiger
Amministratore
Amministratore
Messaggi: 2611
Iscritto il: 02/11/2011, 1:19
Versione: 3.2.X
Seo: Si
Server: UNIX/Linux
Php: 5.4.31
Database: MySQL(i) 5.1.60-community-log
Località: Roma

Re: [Premod] Installazione Ajax chat Integrata con phpBB

Messaggio da Tiger » 04/03/2012, 0:25

Devi aggiungerla con il collegamento che ti ho indicato nella navbar,vedo che e' piena zeppa di collegamenti,vedi se riesci a collocarla da qualche parte cmq il collegamento e' quello che ti ho dato Mimmo. .?.
Immagine

Avatar utente
SuperPunkMario
UtenteExpert
UtenteExpert
Messaggi: 247
Iscritto il: 05/01/2012, 21:09
Versione: 3.0.11
Seo: No
Server: UNIX/Linux
Php: PHP 5.2.17
Database: MySQL(i) 5.1.49-community-log

Re: [Premod] Installazione Ajax chat Integrata con phpBB

Messaggio da SuperPunkMario » 04/03/2012, 10:23

Pensavo che questa chat fosse complicata da installare, ma invece ci si impiega 2 secondi, grazie .?.

Avatar utente
DR.House
UtenteExpert
UtenteExpert
Messaggi: 659
Iscritto il: 29/12/2011, 8:05
Versione: 3.0.11
Seo: Si
Server: UNIX/Linux
Php: 5.3.5
Database: MySQL(i) 5.5.8
Località: in mezzo tra la SEO e la versione normale di phpbb3

Re: [Premod] Installazione Ajax chat Integrata con phpBB

Messaggio da DR.House » 04/03/2012, 10:27

ciao Super,l'installazione è velocissima ed automatica.Il mio problema è che ho molti collegamenti nell'header e devo accorciare altirmenti non potrò mai collocare la nuova iconcina.
[center]Phpbbmods.it & Phpbb-store.com gestiti da persone umili, sono di fatto uniti nella mission per far conoscere questo favoloso cms e supportare chi ne avesse bisogno.[/center]

[center]We are not heroes, but very normal people!!![/center]

Immagine