phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

MChat in una specifica pagina

Supporto MODs generale.
jazzista88
Utente
Utente
Messaggi: 96
Iscritto il: 04/01/2013, 20:50
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: PHP Versio
Database: MySQL(i) 5.5.28-29.2

MChat in una specifica pagina

Messaggio da jazzista88 » 23/04/2013, 20:26

Salve a tutti ho provato a cercare ma senza successo.
Vorrei installare mChat sulla mia Board ma non nella Home page bensì in una pagine ben specifica in particolare in un forum contenuto all'interno di una categoria.
Sapete darmi una dritta?

Grazie in anticipo.

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: MChat in una specifica pagina

Messaggio da Tiger » 23/04/2013, 21:27

Si deve sapere innanzitutto l'Id del forum in questione,poi,agendo sul template dello style utilizzato,nello specifico,il wiewforum_body.html,utilizzare un istruzione condizionale prima del codice della mchat:
ad esempio:

Codice: Seleziona tutto

<!-- IF FORUM_ID eq (Id-del-forum) and not S_IS_BOT -->
codice della mchat
<!-- ENDIF -->

jazzista88
Utente
Utente
Messaggi: 96
Iscritto il: 04/01/2013, 20:50
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: PHP Versio
Database: MySQL(i) 5.5.28-29.2

Re: MChat in una specifica pagina

Messaggio da jazzista88 » 23/04/2013, 22:14

Ho capito. Grazie mille.
Per id del forum intendi ciò che si trova a destra dell'= giusto?

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: MChat in una specifica pagina

Messaggio da Tiger » 23/04/2013, 22:18

Esattamente. ;)

jazzista88
Utente
Utente
Messaggi: 96
Iscritto il: 04/01/2013, 20:50
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: PHP Versio
Database: MySQL(i) 5.5.28-29.2

Re: MChat in una specifica pagina

Messaggio da jazzista88 » 23/04/2013, 22:47

Una cosa nella guida della mchat che ho scaricato "mchat_new_version_1_3_5", guardando l'xml non c'è scritto di editare il viewforum_body.html. Quindi cosa ci devo mettere esattamente in viewforum_body.html?

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: MChat in una specifica pagina

Messaggio da Tiger » 23/04/2013, 22:51

Lo stesso codice che avresti dovuto mettere nell'index_body.html ad esempio(di default) per visualizzarla soltanto nell'index.

jazzista88
Utente
Utente
Messaggi: 96
Iscritto il: 04/01/2013, 20:50
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: PHP Versio
Database: MySQL(i) 5.5.28-29.2

Re: MChat in una specifica pagina

Messaggio da jazzista88 » 23/04/2013, 22:55

Nell'xml mi dice di editare index.php e di inserire prima di queste righe:

Codice: Seleziona tutto

// Output page
page_header($user->lang['INDEX']);


Questo codice:

Codice: Seleziona tutto

// BEGIN mChat Mod
$mchat_installed = (!empty($config['mchat_version']) && !empty($config['mchat_enable'])) ? true : false;
if ($mchat_installed && $auth->acl_get('u_mchat_view'))
{
	if(!defined('MCHAT_INCLUDE') && $config['mchat_on_index'] && !empty($user->data['user_mchat_index']))
	{
		define('MCHAT_INCLUDE', true);
		$mchat_include_index = true;
		include($phpbb_root_path . 'mchat.' . $phpEx);
	}	

	if (!empty($config['mchat_stats_index']) && !empty($user->data['user_mchat_stats_index']))
	{
		if (!function_exists('mchat_users'))
		{
			include($phpbb_root_path . 'includes/functions_mchat.' . $phpEx);
		}
		// Add lang file
		$user->add_lang('mods/mchat_lang');
		// stats display
		$mchat_session_time = !empty($config_mchat['timeout']) ? $config_mchat['timeout'] : 3600;// you can change this number to a greater number for longer chat sessions
		$mchat_stats = mchat_users($mchat_session_time);
		$template->assign_vars(array(
			'MCHAT_INDEX_STATS'	=> true,
			'MCHAT_INDEX_USERS_COUNT'	=> $mchat_stats['mchat_users_count'],
			'MCHAT_INDEX_USERS_LIST'	=> $mchat_stats['online_userlist'],
			'L_MCHAT_ONLINE_EXPLAIN'	=> $mchat_stats['refresh_message'],	
		));
	}
}	
// END mChat Mod


Stai parlando di questo codice qui?

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: MChat in una specifica pagina

Messaggio da Tiger » 23/04/2013, 23:00

Del template index_body.html,non dell'index.php......

Avatar utente
Darkman
Traduttore
Traduttore
Messaggi: 1443
Iscritto il: 16/07/2010, 19:26
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: PHP 5.3.10
Database: 5.1.71
Località: Puglia
Contatta:

Re: MChat in una specifica pagina

Messaggio da Darkman » 23/04/2013, 23:05

Secondo me questo

Codice: Seleziona tutto

<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and not S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
Non è mai troppo tardi per niente e per nessuno
Darkman

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: MChat in una specifica pagina

Messaggio da brunino » 24/04/2013, 10:57

Ricordati di mettere il codice che dovevi mettere in index.php in viewforum.php....
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Rispondi

Torna a “Supporto MODs”

Chi c’è in linea

Visitano il forum: Nessuno e 70 ospiti