Skip to main content Help Control Panel

 

support «   Besoin d'aide «  

afficher une page php dans un article ou une boîte

PreviousNextIndex

WorkflowSupport request
StatusProblem has been recorded
  • Submission on Jan. 10 2008 by Macnana
Owner nath
Progress0%

Besoin :

  • afficher sur toutes les pages la liste des membres en ligne
  • afficher un script de recherche

Pour la liste des membres en ligne :

J'ai identifié le code php dans users.php

 /**
     
* list present members
     
*
     * 
The list is ordered by date of last click, and is limited to users
     
that have clicked during the last 15 minutes.
     *
     * @
param int the offset from the start of the list; usuallyor 1
     
* @param int the number of items to display
     
* @param string the list variant, if any
     
* @return NULL on error, else an ordered array with $url => ($prefix$label$suffix$icon)
     *
     * @
see users/index.php
     
*/
    function &
list_present($offset=0$count=10$variant='compact') {
        
global $context;
        
// limit the scope of the request
        
$where = "users.active='Y'";
        
if(Surfer::is_logged())
            
$where .= " OR users.active='R'";
        
if(Surfer::is_associate())
            
$where .= " OR users.active='N'";
        // present means 'a click not too long in the past'
        
$threshold gmstrftime('%Y-%m-%d %H:%M:%S', time()-15*60);
        
$where = "(".$where.") AND (click_date > '".$threshold."')";
        // the list of users
        
$query = "SELECT * FROM ".SQL::table_name('users')." AS users"
            
." WHERE ".$where
            
." ORDER BY users.click_date DESC, users.nick_name LIMIT ".$offset.','.$count;
        
$output =& Users::list_selected(SQL::query($queryFALSE$context['users_connection']), $variant);
        
return $output;
    }
&
#160;

Je pensais créer une nouvelle page php avec un lien vers cette page (une iframe ? j'ai aussi entendu parler de "include" mais je n'ai pas bien compris comment m'en servir.

Pour le script de recherche : pour l'instant, il est opérationnel mais avec un lien _blank.

En fait ma question est plutôt comment intégrer des pages php dans l'interface YACS sans modifier les pages d'origines afin de ne pas tout perdre à chaque mise à jour.

 

Merci

 

Nath_comme d'hab', larguée... mais j'apprend

Comments

Moi-meme - on Apr. 24 2008

Bonjour,

ceci pourrait t'aider : Embarquer une page externe dans YACs , avec quelques modifs en intégrant plus du PHP (include) que de l'IFRAME.-----

Plugin Firefox : Search (new)  
Nouvelles fonctions suggérées <- centralisation perso
l'atelier ordinaire des innovations




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Bernard - on May 11 2008
Comment dire ça ? Intégrer du PHP dans yacs requière d'abord ... de maitriser PHP et son fonctionnement de base. Dans le cas de Yacs, il faut en plus comprendre comment s'intégrer dans l'environnement d'exécution du logiciel. Et bien sûr plusieurs pistes existent pour cela. Où en es-tu exactement ?

PreviousNextIndex