Résolu mChat sur la page du jeu

Avatar du membre
FranckTH
Fondateur
Fondateur
Messages : 3086
Enregistré le : dim. 27 nov. 2016 13:10
 
Relax-Arcade :  12 12
Site Web : index.php
janv. 2017
dimanche
15
11:45

mChat sur la page du jeu

Messagepar FranckTH

Ouvrir le fichier controller/arcade_games.php

Trouvez :

Code : Tout sélectionner

return $this->helper->render('arcade_games_body.html', $this->user->lang('ARCADE_GAME'));


Ajoutez avant :

Code : Tout sélectionner

global $phpbb_container;
if ($phpbb_container->has('dmzx.mchat.settings'))
{
   // We use the page_index() method to render mChat so we need
   // to enable mChat on the index page only for this request
   $this->user->data['user_mchat_index'] = 1;
   $phpbb_container->get('dmzx.mchat.settings')->set_cfg('mchat_index', 1, true);
   $phpbb_container->get('dmzx.mchat.core')->page_index();
   $this->template->assign_var('MCHAT_PAGE', 'mchat_on_arcade_page_games');
}


Ouvrir le fichier styles/prosilver/template/arcade_games_body.html

Trouvez :

Code : Tout sélectionner

<!-- INCLUDE overall_footer.html -->


Ajoutez avant :

Code : Tout sélectionner

<!-- IF MCHAT_PAGE == 'mchat_on_arcade_page_games' -->
   <!-- INCLUDE @dmzx_mchat/mchat_body.html -->
<!-- ENDIF -->
Aucun support par messagerie privée !!!
Image

Avatar du membre
FranckTH
Fondateur
Fondateur
Messages : 3086
Enregistré le : dim. 27 nov. 2016 13:10
 
Relax-Arcade :  12 12
Site Web : index.php
mars 2018
samedi
31
13:36

Re: mChat sur la page du jeu

Messagepar FranckTH

pour ceux ou celles qui aurait la toute dernière version du mchat 2.0.3

Trouvez :

Code : Tout sélectionner

<!-- IF MCHAT_PAGE == 'mchat_on_arcade_page_games' -->
   <!-- INCLUDE @dmzx_mchat/mchat_body.html -->
<!-- ENDIF -->


Remplacez par :

Code : Tout sélectionner

   <!-- INCLUDE @dmzx_mchat/mchat_body.html -->


un grand merci à scotty :superman:
Aucun support par messagerie privée !!!
Image

Avatar du membre
Armis
Level 2
Level 2
Messages : 83
Enregistré le : ven. 11 mai 2018 15:37
 
Relax-Arcade :  2
Site Web : https://www.wantete.fr
mai 2018
dimanche
13
15:36

Re: mChat sur la page du jeu

Messagepar Armis

Re,
Merci ça fonctionne mais je souhaiterai que mchat soit en haut et le jeu en bas.
Car chez moi il affiche le jeu en haut et mchat en bas
La rapidité et la fiabilité de votre site internet chez WANTETE
---
ESSAI GRATUIT 1 MOIS !

Avatar du membre
FranckTH
Fondateur
Fondateur
Messages : 3086
Enregistré le : dim. 27 nov. 2016 13:10
 
Relax-Arcade :  12 12
Site Web : index.php
mai 2018
dimanche
13
15:44

Re: mChat sur la page du jeu

Messagepar FranckTH

Ouvrir le fichier styles/prosilver/template/arcade_games_body.html

Trouvez :

Code : Tout sélectionner

<!-- INCLUDE overall_header.html -->


Ajoutez après :

Code : Tout sélectionner

<!-- INCLUDE @dmzx_mchat/mchat_body.html -->


En fait tu peux l'ajouter là ou bon te semble sur la page du jeu..... :)
Aucun support par messagerie privée !!!
Image

Avatar du membre
Armis
Level 2
Level 2
Messages : 83
Enregistré le : ven. 11 mai 2018 15:37
 
Relax-Arcade :  2
Site Web : https://www.wantete.fr
mai 2018
dimanche
13
17:15

Re: mChat sur la page du jeu

Messagepar Armis

Génial
La rapidité et la fiabilité de votre site internet chez WANTETE
---
ESSAI GRATUIT 1 MOIS !

Avatar du membre
Luca
Level 4
Level 4
Messages : 289
Enregistré le : jeu. 12 avr. 2018 23:15
 
Relax-Arcade :  21 21
Site Web : http://chez-luca-games.fr
août 2018
dimanche
26
21:53

Re: mChat sur la page du jeu

Messagepar Luca

Merci pour l'astuce ;)

Avatar du membre
FranckTH
Fondateur
Fondateur
Messages : 3086
Enregistré le : dim. 27 nov. 2016 13:10
 
Relax-Arcade :  12 12
Site Web : index.php
oct. 2018
vendredi
26
19:48

Re: mChat sur la page du jeu

Messagepar FranckTH

Ouvrir le fichier controller/arcade_list.php

Trouvez :

Code : Tout sélectionner

$this->template->set_filenames(array(
         'body' =>((!empty($this->config['Styleaffichage'])) ?  (!(int)$this->user->data['user_relax_style'] ? 'arcadelist_body.html' :'arcadelistrelax_body.html') : 'arcadelistrelax_body.html')));
            
      page_footer();


Ajoutez avant :

Code : Tout sélectionner

global $phpbb_container;
if ($phpbb_container->has('dmzx.mchat.settings'))
{
   // We use the page_index() method to render mChat so we need
   // to enable mChat on the index page only for this request
   $this->user->data['user_mchat_index'] = 1;
   $phpbb_container->get('dmzx.mchat.settings')->set_cfg('mchat_index', 1, true);
   $phpbb_container->get('dmzx.mchat.core')->page_index();
   $this->template->assign_var('MCHAT_PAGE', 'mchat_on_arcade_page_games');
}


Ouvrir le fichier ext/teamrelax/relaxarcade/votre_style/template/arcadelist_body.html

Trouvez :

Code : Tout sélectionner

<div class="action-bar bottom">
   <!-- IF .pagination -->
   <div class="pagination">
      {TOTAL_GAMES} {L_GAMES}


Ajoutez avant :

Code : Tout sélectionner

<!-- INCLUDE @dmzx_mchat/mchat_body.html -->


en fait une fois la partie php modifiée, vous pouvez afficher le mChat là ou bon vous semble sur l'arcadelist_body et l'arcadelistrelax_body.html
Aucun support par messagerie privée !!!
Image

Avatar du membre
Luca
Level 4
Level 4
Messages : 289
Enregistré le : jeu. 12 avr. 2018 23:15
 
Relax-Arcade :  21 21
Site Web : http://chez-luca-games.fr
oct. 2018
samedi
27
09:53

Re: mChat sur la page du jeu

Messagepar Luca

Merciii chef !

Je vais suivre le tuto et je vous tiens au courant !!

;)

Avatar du membre
Luca
Level 4
Level 4
Messages : 289
Enregistré le : jeu. 12 avr. 2018 23:15
 
Relax-Arcade :  21 21
Site Web : http://chez-luca-games.fr
oct. 2018
samedi
27
14:41

Re: mChat sur la page du jeu

Messagepar Luca

Ça marche nickel !

Encore un grand merci ...

Avatar du membre
cocooncrash
Level 2
Level 2
Messages : 68
Enregistré le : dim. 17 juin 2018 15:13
 
Relax-Arcade :  2
Site Web : http://www.cocooncrash.net
oct. 2018
dimanche
28
09:36

Re: mChat sur la page du jeu

Messagepar cocooncrash

FranckTH a écrit :Ouvrir le fichier controller/arcade_list.php

Trouvez :

Code : Tout sélectionner

$this->template->set_filenames(array(
         'body' =>((!empty($this->config['Styleaffichage'])) ?  (!(int)$this->user->data['user_relax_style'] ? 'arcadelist_body.html' :'arcadelistrelax_body.html') : 'arcadelistrelax_body.HTML')));
            
      page_footer();


Ajoutez avant :

Code : Tout sélectionner

global $phpbb_container;
if ($phpbb_container->has('dmzx.mchat.settings'))
{
   // We use the page_index() method to render mChat so we need
   // to enable mChat on the index page only for this request
   $this->user->data['user_mchat_index'] = 1;
   $phpbb_container->get('dmzx.mchat.settings')->set_cfg('mchat_index', 1, true);
   $phpbb_container->get('dmzx.mchat.core')->page_index();
   $this->template->assign_var('MCHAT_PAGE', 'mchat_on_arcade_page_games');
}



en fait une fois la partie php modifiée, vous pouvez afficher le mChat là ou bon vous semble sur l'arcadelist_body et l'arcadelistrelax_body.html


Salut,

sur ma version que je viens de mettre a jour a savoir a 0.21, j'ai pas les lig'nes de codes que je dois chercher, normal?


edit: j ai du adapter car certaines lignes tel que la premiere ligne a trouver, ben différent chez moi