1 fabcbien Apr 08, 2006 10:04
3 fabcbien Apr 08, 2006 18:30
re merci
voila l'erreur que j'ai !
Fatal error: Call to a member function on a non-object in /home/sexyespa/www/blogs/b2evocore/_functions_users.php on line 474
en fait j'ai fait une page on va dire par defaut c'etait la page sumumy.php
dedans j'ai inclus dernier blogs inscrit , dernier post et un classement par categorie
voila le code source de ma page
<?php
/**
* This is a demo template displaying a summary of the last posts in each blog
*
* If you're new to b2evolution templates or skins, you should not start with this file
* It will be easier to start examining blog_a.php or noskin_a.php for instance...
*
* b2evolution - {@link http://b2evolution.net/}
* Released under GNU GPL License - {@link http://b2evolution.net/about/license.html}
* @copyright (c)2003-2004 by Francois PLANQUE - {@link http://fplanque.net/}
*
* @package evoskins
* @subpackage noskin
*/
/**
* Check this: we are requiring _main.php INSTEAD of _blog_main.php because we are not
* trying to initialize any particular blog
*/
***********************************************
***********************************************
************************************************
la j'ai tenter ton include dessous
*************************************************
**************************************************
*************************************************
//require(dirname(__FILE__).'/b2evocore/_main.php');
require_once dirname(__FILE__).'/b2evocore/_main.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php locale_lang() ?>" lang="<?php locale_lang() ?>"><!-- InstanceBegin template="/Templates/Standard.dwt" codeOutsideHTMLIsLocked="false" -->
<link rel="stylesheet" href="rsc/styles.css" type="text/css" />
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<meta http-equiv="Content-Type" content="text/html; charset=<?php locale_charset() ?>" />
<title>Blogs ( blogs gratuit)</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
</head>
<body background="/skins/custom/rsc/img/bg.gif">
<table><tr><td width="160" valign="top">
<!--- debut colonne de gauche -->
<table border="1" bordercolor="#C3D9FF" ><tr><td bgcolor="#FFFFFF">
<div class="bSideItem">
<h3><?php echo T_('Misc') ?></h3>
<ul>
******************************************************
*********************************************************
***********************************************************
<li><a href="/Bienvenue">Identifiez vous</a></li>
là c la page que je mets pour pas qu'il y est d'erreur donc ca fait en 2 fois 1 er il entre dans 1 blog et le bon menu apprait mais cette phrase reste toujours
********************************************
**************************************************
************************************************
////////////////////////////////////////////////////////////////////////////////
**********************************************************
//////////////////////////////////////////////////////////////////////////////////
voila c là que ca me mets le message d'erreur
<?php
user_login_link( '<li>', '</li>' );
user_register_link( '<li>', '</li>' );
user_admin_link( '<li>', '</li>' );
user_profile_link( '<li>', '</li>' );
user_logout_link( '<li>', '</li>' );
?>
</ul>
////////////////////////////////////////////////////////////////
*************************************************
////////////////////////////////////////////////////////////////////
</div>
</td></tr><tr><td>
<p align="center">
<!--- place de la pube -->
</p>
</td></tr></table>
<!--- fin colonne de gauche -->
</td><td>
<div align="center">
<center>
<table border="1" width="720" bordercolor="#000000" bgcolor="#FFFFFF">
<tr>
<td width="33%"><a href="index.php"><img border="0" src="img/logo.gif" width="150" height="104" alt="blog gratuit" ></a></td>
<td width="67%" colspan="2"><a href="http://www.abaltievolution.com"><img border="0" src="http://www.abaltievolution.com/bann/bann_evolution.gif" width="468" height="60"></a></td>
</tr>
<tr>
<td width="33%"><a href="summary.php">Menu Catégorie</a> </td>
<td width="43%">
<ul>
<img border="0" src="img/puce.gif" width="10" height="10" alt= "rencontres"><a href="#">Rencontres</a> <img border="0" src="img/puce.gif" width="10" height="10" alt= "chattez"><a href="#">Chat</a><img border="0" src="img/puce.gif" width="10" height="10" alt= "Forum"><a href="#">Forums</a>
</ul>
</td>
<td width="24%"><img border="0" src="img/puce.gif" width="10" height="10" alt= "faire son blog"><a href="htsrv/register.php">Créez votre Blog</a></td>
</tr>
<tr>
<td width="33%">Un blog c'est Quoi ?</td>
<td width="67%" colspan="2"><?php include 'Includes/annonces.inc' ?></td>
</tr>
</table>
</center>
</div>
</div>
<div align="center">
<center>
<table border="1" width="720" bordercolor="#000000" bgcolor="#FFFFFF" valign="top">
<tr>
<td valign="top" width="250">
<div align="center">
<center>
<table width="250">
<tr>
<td bgcolor="#C3D9FF">
<h3>Les 15 derniers blogs (inscrit) </h3>
</td>
</tr>
<tr>
<td>
<?php
require("10_derniers.php");
?>
</td>
</tr>
</table>
</td>
<td valign="top" width="250">
<table width="250">
<tr>
<td bgcolor="#C3D9FF">
<h3>Les 15 derniers post</h3>
</td>
</tr>
<tr>
<td>
<?php
require("top_10.php");
?>
</td>
</tr>
</table>
</center>
</div>
</td>
<td background="img/fond.gif" width="160">
<?php
require("categorie.php");
?>
</td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
<div class="main"><!-- InstanceBeginEditable name="Main" -->
<!-- =================================== START OF MAIN AREA =================================== -->
<?php /*
// --------------------------- BLOG LIST -----------------------------
for( $blog=blog_list_start('stub');
$blog!=false;
$blog=blog_list_next('stub') )
{ # by uncommenting the following lines you can hide some blogs
// if( $blog == 1 ) continue; // Hide blog 1...
?>
<h3><a href="<?php blog_list_iteminfo('blogurl', 'raw' ) ?>" title="<?php blog_list_iteminfo( 'shortdesc', 'htmlattr'); ?>"><?php blog_list_iteminfo( 'name', 'htmlbody'); ?></a></h3>
<ul>
<?php // Get the 3 last posts for each blog:
$BlogBList = & new ItemList( $blog, '', '', '', '', '', array(), '', 'DESC', '', '', '', '', '', '', '', '', '', '10', 'posts' );
while( $Item = $BlogBList->get_item() )
{
?>
<li lang="<?php $Item->lang() ?>">
<?php $Item->issue_date() ?>:
<a href="<?php $Item->permalink() ?>" title="<?php echo T_('Permanent link to full entry') ?>"><?php $Item->title( '', '', false ); ?></a>
<span class="small">[<?php $Item->lang() ?>]</span>
</li>
<?php
}
?>
<li><a href="<?php blog_list_iteminfo('blogurl', 'raw' ) ?>"><?php echo T_('More posts...') ?></a></li>
</ul>
<?php
}
// ---------------------------------- END OF BLOG LIST --------------------------------- */?>
<!-- InstanceEndEditable --></div>
<table cellspacing="3" class="wide">
<tr>
<td class="cartouche">Original page design by <a href="http://fplanque.net/">François PLANQUE</a> </td>
<td class="cartouche" align="right"> <a href="http://b2evolution.net/" title="b2evolution home"><img src="img/b2evolution_button.png" alt="b2evolution" width="80" height="15" border="0" class="middle" /></a></td>
</tr>
</table>
<p class="baseline">
<a href="http://validator.w3.org/check/referer"><img style="border:0;width:88px;height:31px" src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" class="middle" /></a>
<a href="http://jigsaw.w3.org/css-validator/"><img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!" class="middle" /></a>
<?php if( isset($Blog) )
{ ?>
<a href="http://feedvalidator.org/check.cgi?url=<?php $Blog->disp( 'rss2_url', 'raw' ) ?>"><img src="img/valid-rss.png" alt="Valid RSS!" style="border:0;width:88px;height:31px" class="middle" /></a>
<a href="http://feedvalidator.org/check.cgi?url=<?php $Blog->disp( 'atom_url', 'raw' ) ?>"><img src="img/valid-atom.png" alt="Valid Atom!" style="border:0;width:88px;height:31px" class="middle" /></a>
<?php } ?>
<!-- InstanceBeginEditable name="Baseline" -->
<?php
if ($debug==1)
{
echo "Debug: $querycount queries - ".number_format(timer_stop(),3)." seconds";
}
?>
<!-- InstanceEndEditable --></p>
</body>
<!-- InstanceEnd --></html>
Fab
Alors je vais essayer de t'aider même si je comprends pas exactement ton problème, je vais commencer par résumer ce que je comprends: quand tu te connectes, tu es redirigé sur summary.php, qui te retourne une erreur, c'est bien ça? summary.php contient quoi, une liste de blogs?
Pour moi, si j'ai bien compris ton problème, l'erreur c'est parce que la classe de blog de b2evolution n'est pas instanciée dans ton fichier summary.php: essaie d'ajouter
au début du fichier....
Sinon je pense que tu devrais faire ça dans le dossier de la skin que tu utilises, et inclure summary.php depuis le _main.php qui va bien, je t'en reparle si ça ne marche toujours pas, essaie déjà la modification que je te propose et bonne journée :)