Fork me on GitHub

Rapport de message :*
 

Re: Variable php dans un fichier template d'un theme

Titre du sujet : Re: Variable php dans un fichier template d'un theme
par DragonTribal sur 20/08/2010 10:53:50

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
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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