Fork me on GitHub

Rapport de message :*
 

Re: Erreur module sitemap

Titre du sujet : Re: Erreur module sitemap
par ben84 sur 03/07/2006 21:47:20

Je me suis trompé dans ma première réponse.
Il s'agissait de vérifier si la déclaration suivante était bien en début du fichier sitemap/templates/sitemap_xml_google.html et non pas dans le xml_google.php.
<?xml version="1.0" encoding="UTF-8"?>

Ce qui me fait penser aux problème de début de fichier c'est quand on fait un apercu de ta source sur ton fichier xml_google.php on obtient ca :
Open in new window
Ce qui montre bien que quelque part il y a un décalage, dou l'erreur ligne3.

Voila le code complet de mon fichier xml_google.php .
Vérifie qu'il soit présent à la racine de ton site (http://www.hdcovers-dvd.com/xml_google.php) ainsi qu'a la racine de ton module(http://www.hdcovers-dvd.com/modules/sitemap/xml_google.php).

<?php

if( ! defined'SITEMAP_ROOT_CONTROLLER_LOADED' ) ) {
    if( ! empty( 
$_SERVER['REQUEST_URI'] ) ) {
        
$_SERVER['REQUEST_URI'] = str_replace'xml_google.php' 'modules/sitemap/xml_google.php' $_SERVER['REQUEST_URI'] ) ;
    } else {
        
$_SERVER['REQUEST_URI'] = '/modules/sitemap/xml_google.php' ;
    }
    
define'SITEMAP_ROOT_CONTROLLER_LOADED' ) ;
    
$real_xml_google_path dirname(__FILE__).'/modules/sitemap/xml_google.php' ;
    
chdir'./modules/sitemap/' ) ;
    require 
$real_xml_google_path ;
    exit ;
} else {
    require 
'../../mainfile.php' ;
}

$sitemap_configs = @$xoopsModuleConfig ;
$sitemap_configs['alltime_guest'] = true ;

require_once 
XOOPS_ROOT_PATH.'/class/template.php' ;

$myts =& MyTextSanitizer::getInstance() ;

$sitemap_configs['with_lastmod'] = true ;


if (
function_exists('mb_http_output')) {
    
mb_http_output('pass');
}
header ('Content-Type:text/xml; charset=utf-8');

if (
file_exists(XOOPS_ROOT_PATH '/modules/system/language/' $xoopsConfig['language'] . '/modinfo.php'))
{
    include_once(
XOOPS_ROOT_PATH '/modules/system/language/' $xoopsConfig['language'] . '/modinfo.php');
}
else
{
    if (
file_exists(XOOPS_ROOT_PATH '/modules/system/language/english/modinfo.php'))
    {
        include_once(
XOOPS_ROOT_PATH '/modules/system/language/english/modinfo.php');
    }
}

include_once(
XOOPS_ROOT_PATH '/modules/sitemap/include/sitemap.php');

$xoopsTpl = new XoopsTpl();

// for All-time guest mode (backup uid & set as Guest)
//if( is_object( $xoopsUser ) && ! empty( $sitemap_configs['alltime_guest'] ) ) {
//    $backup_uid = $xoopsUser->getVar('uid') ;
//    $xoopsUser = '' ;
//    $xoopsUserIsAdmin = false ;
//    $xoopsTpl->assign(array('xoops_isuser' => false, 'xoops_userid' => 0, 'xoops_uname' => '', 'xoops_isadmin' => false));
//}

$sitemap sitemap_show();

// for All-time guest mode (restore $xoopsUser*)
//if( ! empty( $backup_uid ) && ! empty( $sitemap_configs['alltime_guest'] ) ) {
//    $member_handler =& xoops_gethandler('member');
//    $xoopsUser =& $member_handler->getUser( $backup_uid ) ;
//    $xoopsUserIsAdmin = $xoopsUser->isAdmin();
//}

// ¥æ¡¼¥¶¥á¥Ë¥åÍѸÀ¸ì¥Õ¥¡¥¤¥ë¤òÆÉ¤à
/* if(!defined("_MB_SYSTEM_VACNT")){
    $lang_file = XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig["language"]."/blocks.php";
    if(file_exists($lang_file)){
        include_once($lang_file);
    }else{
        $lang_file = XOOPS_ROOT_PATH."/modules/system/language/english/blocks.php";
        include_once($lang_file);
    }
}
$xoopsTpl->assign('lang', array(
    'youraccount' => _MB_SYSTEM_VACNT,
    'editaccount' => _MB_SYSTEM_EACNT,
    'notifications' => _MB_SYSTEM_NOTIF,
    'logout' => _MB_SYSTEM_LOUT,
//     'messages' => $new_messages,
    'inbox' => _MB_SYSTEM_INBOX,
    'adminmenu' => _MB_SYSTEM_ADMENU,
));

/// ¥æ¡¼¥¶¥á¥Ë¥å¡¼¥Ö¥í¥Ã¥¯¤Î¥Ö¥í¥Ã¥¯¥¿¥¤¥È¥ë¤ò¼èÆÀ
$sql = "SELECT title FROM " . $xoopsDB->prefix("newblocks") . " WHERE show_func = 'b_system_user_show'" ;
$result = $xoopsDB->query($sql);
list($usermenu) = $xoopsDB->fetchRow($result);

$myts =& MyTextSanitizer::getInstance();

$msgs = $sitemap_configs['msgs'];

$xoopsTpl->assign('usermenu', $myts->makeTboxData4Show($usermenu)); */

$xoopsTpl->assign('lastmod'gmdate'Y-m-dTH:i:sZ' ) ); // TODO
$xoopsTpl->assign('sitemap'$sitemap);
//$xoopsTpl->assign('msgs', $myts->displayTarea($msgs,1));
$xoopsTpl->assign('show_subcategoris'$sitemap_configs["show_subcategoris"]);

$xoopsTpl->assign('this', array(
    
'mods' => $xoopsModule->getVar('dirname'),
    
'name' => $xoopsModule->getVar('name')
));
$GLOBALS['xoopsLogger']->activated false;
$xoopsTpl->display('db:sitemap_xml_google.html');
?>

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

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