Perchè questo?brunino ha scritto:Ricordati di mettere il codice che dovevi mettere in index.php in viewforum.php....
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
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
-
- 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
- brunino
- 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
Altrimenti non ti funziona
Ho fatto anch'io una cosa simile a quella che vuoi fare tu.
Ho fatto anch'io una cosa simile a quella che vuoi fare tu.
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
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
-
- 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
In sostanza quello che avrei dovuto mettere nell'index_body.html devo metterlo in viewforum_body.html preceduto dall'isctruzione condizionale che mi avete scritto.
Corretto?
Corretto?
- Tiger
- 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
Oltre a quello,come ti ha suggerito Brunino,devi anche aggiungere il codice presente in index.php,nel file wiewtopic.php.
- brunino
- 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
In pratica:
apri
cerca
aggiungi prima
apri
cerca il punto dove vuoi la chat
inserisci:
NOTA: ***=ID Forum docve vuoi mchat
apri
"viewforum.php"
cerca
Codice: Seleziona tutto
// Dump out the page header and load viewforum template
page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name'], true, $forum_id);
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
"style/tuostyle/template/viewforum_body.html"
cerca il punto dove vuoi la chat
inserisci:
Codice: Seleziona tutto
<!-- IF FORUM_ID eq *** and not S_IS_BOT -->
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and not S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
<!-- ENDIF -->
Ultima modifica di brunino il 24/04/2013, 21:14, modificato 1 volta in totale.
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
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
- Tiger
- 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
Aggiungendo prima pero'(nel template) la condizione per un determinato forum,altrimenti la visualizzera' in tutti i forum.
<!-- IF FORUM_ID eq (Id-del-forum) and not S_IS_BOT -->
codice della mchat
<!-- ENDIF -->
- brunino
- 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
aggiunto, lo avevo dimenticatoTiger ha scritto:Aggiungendo prima pero'(nel template) la condizione per un determinato forum,altrimenti la visualizzera' in tutti i forum.<!-- IF FORUM_ID eq (Id-del-forum) and not S_IS_BOT -->
codice della mchat
<!-- ENDIF -->

Ps: ricordati quando fai l'istallazione della mod di non modificare i file
index.php
e style/tuostyle/index_body.html
come scritto nel file di istallazione 
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
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
-
- 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
Quindi per riassumere:
1)
2)Cerco
3)Aggiungo prima:
4)Apro
5)Cerco il punto in cui voglio mettere la chat ( la vorrei mettere a fine pagina )
<!-- IF FORUM_ID eq *** and not S_IS_BOT -->
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and not S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
<!-- ENDIF -->
Inserendo l'ID della pagina.
Il procedimento è giusto????
1)
Codice: Seleziona tutto
"viewforum.php"
Codice: Seleziona tutto
// Dump out the page header and load viewforum template
page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name'], true, $forum_id);
Codice: Seleziona tutto
<!-- IF FORUM_ID eq (Id-del-forum) and not S_IS_BOT -->
// 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
<!-- ENDIF -->
Codice: Seleziona tutto
"style/tuostyle/template/viewforum_body.html"
<!-- IF FORUM_ID eq *** and not S_IS_BOT -->
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and not S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
<!-- ENDIF -->
Inserendo l'ID della pagina.
Il procedimento è giusto????
- brunino
- 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
se chiami l'ID del forum come "id della pagina" va bene.
ricordati di saltare i passaggi che modificano "index.php" e "index_body.html"
ricordati di saltare i passaggi che modificano "index.php" e "index_body.html"
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
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
-
- 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
index.php e index_body.html li salto , e devo modificare viewforum.php e viewforum_body.html.
Ma le modifiche di index_body le devo poi fare nel viewforum_body? Oppure è sufficiente che in viewforum_body incolli quello che mi avete detto cioè:
In piu', non so dove aggiungere la chat, la vorrei al centro della pagina.
Ma le modifiche di index_body le devo poi fare nel viewforum_body? Oppure è sufficiente che in viewforum_body incolli quello che mi avete detto cioè:
Codice: Seleziona tutto
<!-- IF FORUM_ID eq *** and not S_IS_BOT -->
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and not S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
<!-- ENDIF -->
Chi c’è in linea
Visitano il forum: Bing [Bot] e 24 ospiti