Fork me on GitHub






Variable php dans un fichier template d'un theme
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Bonjour a tous, voila je rencontre un nouveau problème sur un script PHP qui affiche les utilisateurs qui ce trouvent en ligne.

je souhaite afficher cette variable qui est une de mon script
$state->name


dans le template xo_globalnav.html du thème morphogenesis


mon probleme est comment dire a un fichier html de lire mon fichier PHP ???



Merci d'avance et bonne soirée a tous

Posté le : 19/08/2010 20:39
Partager Twitter Partagez cette article sur GG+
Re: Variable php dans un fichier template d'un theme
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Oups DSL

c'est un script pour Mumble (comme teamspeack)

Posté le : 19/08/2010 21:48
Partager Twitter Partagez cette article sur GG+
Re: Variable php dans un fichier template d'un theme
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Re bonjour,

bon voila je poste mon code PHP qui affiche les membres connectés sur mon mumble.

Comment dire a mon theme de comptrendre la variable "$mumble_ligne" ???

j'ai beau chercher des tutos sur les thèmes, mais je ne trouve pas ce que je recherche.

Avez vous une idée pour pouvoir afficher cette variable sur le header ou footer du site ?


<?php
Ice_loadProfile
('ice'); 
$url='mumble://000.00.000.00:0000/';
try
{
    
$base $ICE->stringToProxy("Meta:tcp -h 127.0.0.1 -p 0000");
    
$meta $base->ice_checkedCast("::Murmur::Meta");

    
$servers $meta->getBootedServers();
    
$default $meta->getDefaultConf();
    
    if(
$serverid) {
        
$s $meta->getServer(intval($serverid));
        
$port $s->getConf('port');
        if (! 
$port)
        {
            
$port =  $default['port']+$serverid -1;
        }
        
$url $url $port '/';

        
$name $s->getConf("registername");
        if (! 
$name) {
          
$name =  $default["registername"];
        }
       
        
$tree $s->getTree();
        
        
        
//Developers only!!!
        // If you wanna see the entire Mumbletree Object uncomment the following line.  
        //print_r($tree);
        

    
}


        foreach(
$servers as $s) {

   
$name $s->getConf("registername");
   if (! 
$name) {

    
$name =  $default["registername"];

    }

    
$channels $s->getChannels();

     
$players $s->getUsers();
$nb_joueurs=count($players);

$mumble_ligne ="<div id='ligne'>";
    foreach(
$players as $id => $state) {

      
$chan $channels[$state->channel];

$mumble_ligne .="<b><u>".$state->name."</u></b>&nbsp; ";
    }

$mumble_ligne .="</div>";
    }
}
catch (
Ice_LocalException $ex)
{
    
print_r($ex);
}

?>




Voici la page que je souhaite afficher dans mon thème

http://association.france-clan.com/xoops/mumbleviewer/en-ligne.php


Encore merci pour votre aide.

Dragon.Tribal

Posté le : 20/08/2010 10:53
Partager Twitter Partagez cette article sur GG+
Re: Variable php dans un fichier template d'un theme
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Bonjour,

personne ne peux m'aider sur ce probléme ???



Posté le : 21/08/2010 08:38
Partager Twitter Partagez cette article sur GG+
Re: Variable php dans un fichier template d'un theme
Régulier
Inscrit: 24/03/2010 08:52
De Lille
Messages: 109
Tu peux essayer de te baser sur cette technique

Les principes sont probablement les mêmes.

Posté le : 21/08/2010 22:51
Partager Twitter Partagez cette article sur GG+
Re: Variable php dans un fichier template d'un theme
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Merci Fabrice59 sa fonctionne super.

Posté le : 24/08/2010 08:06
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

52 Personne(s) en ligne (32 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 52 | Plus ...