Re: Création d'un module | Titre du sujet : Re: Création d'un module par xmouse sur 22/12/2008 23:17:37
En fait, le code fonctionne mais uniquement dans le répertoire data et non pas dans le dossier data et ses sous-répertoire....
voici le code :
<?php
if (!defined('XOOPS_ROOT_PATH')) {
die("XOOPS root path not defined");
}
function mediagallery_search($queryarray, $andor, $limit, $offset, $userid){
$d = dir(XOOPS_ROOT_PATH."/modules/mediagallery/data/");
$ret = array();
$i = 0;
while($entry = $d->read()) {
preg_match("#($queryarray[0]+?)#s", $entry, $new);
$data = trim($new[1]);
if (!empty($data)){
$ret[$i]['image'] = "images/Ton_image.gif";
$ret[$i]['link'] = XOOPS_URL."/modules/mediagallery/data/".$entry;
$ret[$i]['title'] = $data;
$ret[$i]['time'] = '';
$ret[$i]['uid'] = '';
$i++;
}
}
$d->close();
return $ret;
}
?>
En fait, j'aurai besoin qu'il fasse aussi une recherche dans les sous-répertoires du dossier data...
|
|