On trouve la variable
(XSTREAMER_BASE_PATH dans trois fichiers
Etant plus que novice je ne sais pas si la variable est bien renseignée.
voici ce que l'on peut trouver dans le fichier :\xstreamer\include\consts.php
<?php
define('XSTREAMER_MODULE_DIR','xstreamer');
define('XSTREAMER_MODULE_ID','xStreamer'); //DO NOT CHANGE THIS
define([color=CC0000]('XSTREAMER_BASE_PATH'[/color], XOOPS_ROOT_PATH.'/modules/'.XSTREAMER_MODULE_DIR);
define('XSTREAMER_BASE_URL', XOOPS_URL.'/modules/'.XSTREAMER_MODULE_DIR);
define('XSTREAMER_CLASS_PATH', [color=CC0000](XSTREAMER_BASE_PATH[/color].'/class');
define('XSTREAMER_ADMIN_PATH', [color=CC0000](XSTREAMER_BASE_PATH[/color]'/admin');
define('XSTREAMER',XOOPS_URL.'/modules/'.XSTREAMER_MODULE_DIR);
?>
Etant plus que novice je ne sais pas si la variable est bien renseignée.
On trouve egalement la variable XSTREAMER_BASE_PATH dans les fichiers suivants :
\xstreamer\admin\admin_header.php
<?php
error_reporting(E_ALL);
require_once('../include/consts.php');
require_once('../include/functions.php');
require(XSTREAMER_ADMIN_PATH.'/admin_buttons.php');
require_once(XOOPS_ROOT_PATH.'/class/template.php');
if (file_exists([color=CC0000](XSTREAMER_BASE_PATH[/color]."/language/".$xoopsConfig['language']."/main.php") ) {
include [color=CC0000](XSTREAMER_BASE_PATH[/color]."/language/".$xoopsConfig['language']."/main.php";
} else {
include [color=CC0000](XSTREAMER_BASE_PATH[/color]."/language/english/main.php";
}
if (file_exists([color=CC0000](XSTREAMER_BASE_PATH[/color]."/language/".$xoopsConfig['language']."/modinfo.php") ) {
include [color=CC0000](XSTREAMER_BASE_PATH[/color]."/language/".$xoopsConfig['language']."/modinfo.php";
} else {
include [color=CC0000](XSTREAMER_BASE_PATH[/color]."/language/english/modinfo.php";
}
//require_once('../include/images.php');
global $xoopsModule;
$module_id = $xoopsModule->getVar('mid');
$oAdminButton = new AdminButtons();
$oAdminButton->AddTitle(sprintf(_MI_XSTREAMER_ADMIN_TITLE, $xoopsModule->getVar('name')));
$oAdminButton->AddButton(_MI_XSTREAMER_MENU_MANAGE_CATEGORY, 'index.php?class=category', 'manCat');
$oAdminButton->AddButton(_MI_XSTREAMER_MENU_MANAGE_VIDEOS, 'index.php?class=video', 'manVideo');
$oAdminButton->AddTopLink(_MI_XSTREAMER_MENU_PREFERENCES, XOOPS_URL .'/modules/system/admin.php?fct=preferences&op=showmod&mod='. $module_id);
$oAdminButton->AddTopLink(_MI_XSTREAMER_UPDATE_MODULE, XOOPS_URL .'/modules/system/admin.php?fct=modulesadmin&op=update&module='.XSTREAMER_MODULE_DIR);
//
$myts = &MyTextSanitizer::getInstance();
global $xoopsTpl;
if ( !isset($xoopsTpl) ) {
$xoopsTpl = new XoopsTpl(); }
?>
Et egalement dand le fichier suivant :
\xstreamer\blocks\block_functions.php
<?php
require_once[color=CC0000](XSTREAMER_BASE_PATH[/color].'/include/functions.php');
//get list of categories
function b_xstreamer_categories() {
$hCat =& getXTModuleHandler('category');
//
$oCats =& $hCat->getCategoryNameOrder();
$block = array();
foreach($oCats as $key=>$oCategory) {
$block[$key]['id'] = $oCategory->ID();
$block[$key]['name'] = $oCategory->name();
}
return $block;
}
//////////////////////////////////////////////////
function b_xstreamer_most_viewed() {
$hVideo =& getXTModuleHandler('video');
$aoVids =& $hVideo->getMostViewed();
$block = array();
//
foreach($aoVids as $key=>$oVideo) {
$block[$key]['id'] = $oVideo->ID();
$block[$key]['name'] = $oVideo->name();
$block[$key]['views'] = $oVideo->views();
}
return $block;
}
/////////////////////////////////////////////////
function b_xstreamer_highest_rated() {
$hVideo =& getXTModuleHandler('video');
$aoVids =& $hVideo->getHighestRated();
$block = array();
//
foreach($aoVids as $key=>$oVideo) {
$block[$key]['id'] = $oVideo->ID();
$block[$key]['name'] = $oVideo->name();
$block[$key]['rating'] = $oVideo->rating();
}
return $block;
}
////////////////////////////////////////////////
function b_xstreamer_most_commented() {
$hVideo =& getXTModuleHandler('video');
$aoVids =& $hVideo->getMostCommented();
$block = array();
//
foreach($aoVids as $key=>$oVideo) {
$block[$key]['id'] = $oVideo->ID();
$block[$key]['name'] = $oVideo->name();
$block[$key]['comments'] = $oVideo->comments();
}
return $block;
}
///////////////////////////////////////////////
function b_xstreamer_most_rated() {
$hVideo =& getXTModuleHandler('video');
$aoVids =& $hVideo->getMostRated();
$block = array();
//
foreach($aoVids as $key=>$oVideo) {
$block[$key]['id'] = $oVideo->ID();
$block[$key]['name'] = $oVideo->name();
$block[$key]['votes'] = $oVideo->votes();
}
return $block;
}
///////////////////////////////////////////////
function b_xstreamer_best_videos() {
$hVideo =& getXTModuleHandler('video');
$aoVids =& $hVideo->getBestRated();
$block = array();
//
foreach($aoVids as $key=>$oVideo) {
$block[$key]['id'] = $oVideo->ID();
$block[$key]['name'] = $oVideo->name();
$block[$key]['rating'] = $oVideo->rating();
}
return $block;
}
?>
Merci pour votre aide