Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Chez stefvar :: Voir le sujet - Impossible d'afficher les blocks de droite [RESOLU]
FAQ
FAQ
Rechercher
Rechercher
Liste des Membres
Liste des Membres
Groupes d'utilisateurs
Groupes d'utilisateurs
Profil
Profil
Connexion
Connexion
Se connecter pour vérifier ses messages privés
Se connecter pour vérifier ses messages privés
Chez stefvar Index du Forum -> Archives PHP-Nuke » Blocks

Poster un nouveau sujet   Répondre au sujet
Impossible d'afficher les blocks de droite [RESOLU]
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Archives



Inscrit le:
Messages: -12

MessagePosté le: 09 Apr 2007, 16:31    Sujet du message: Impossible d'afficher les blocks de droite [RESOLU] Répondre en citant

bonjour, je ne peux pas afficher les blocks. J'ai lu les tutoriaux, passé sur quelques topics mais en vain. Je n'arrive pas a afficher les blocks de droite. Mes fichiers index.php sont bien configurés, mon fichiers theme.php et le fichier module.php aussi ( enfin je le pense )
dans le fichier theme.php dans la partie themefooter j'ai :

if (defined('INDEX_FILE')) {
$tmpl_file = "themes/BlackW/left_center.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
blocks(right);
}

tous les fichiers index des modules ont le code :

if (!eregi("modules.php", $PHP_SELF)) {
die ("You can't access this file directly...");
}
$index = 1;

et mon fichier modules.php contient :

define('MODULE_FILE', true);

Que dois-je faire pour affichier les blocks de droite ?
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8285
Localisation: France Corse Ventiseri

MessagePosté le: 09 Apr 2007, 16:38    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

Bonjour,

Change, dans le fichier index du module où tu souhaites les blocs de droite :
Code:
$index = 1;

par :
Code:
define('INDEX_FILE', true);

_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Archives



Inscrit le:
Messages: -12

MessagePosté le: 09 Apr 2007, 18:45    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

sa ne marche toujours pas. j'ai bien éxécuté l'opération mais rien.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
lolo
Bénévole SV
Bénévole SV


Inscrit le: Jan 06, 2007
Messages: 966
Localisation: La Crau (83)

MessagePosté le: 09 Apr 2007, 18:48    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

bonjour

peux tu nous poster ton fichier theme en entier mais pas directement sur le forum sinon sentinel va te jeter Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Archives



Inscrit le:
Messages: -12

MessagePosté le: 09 Apr 2007, 19:00    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

voici le fichier theme.php d'origine

Code:
<?php



/************************************************************/

/* Theme Name: BlackW                                         */

/* Theme Design: www.disipal.net   (Disipal Site)           */

/* Powered by www.mid.gr                                    */

/*                                                          */

/************************************************************/



/************************************************************/

/* Theme Colors Definition                                  */

/*                                                          */

/* Define colors for your web site. $bgcolor2 is generaly   */

/* used for the tables border as you can see on OpenTable() */

/* function, $bgcolor1 is for the table background and the  */

/* other two bgcolor variables follows the same criteria.   */

/* $texcolor1 and 2 are for tables internal texts           */

/************************************************************/



$bgcolor1 = "3A3A3A";

$bgcolor2 = "3A3A3A";

$bgcolor3 = "3A3A3A";

$bgcolor4 = "3A3A3A";

$textcolor1 = "#ffffff";

$textcolor2 = "#ffffff";



include("themes/BlackW/tables.php");



/************************************************************/

/* Function themeheader()                                   */

/*                                                          */

/* Control the header for your site. You need to define the */

/* BODY tag and in some part of the code call the blocks    */

/* function for left side with: blocks(left);               */

/************************************************************/



function themeheader() {

    global $user, $banners, $sitename, $slogan, $cookie, $prefix, $name, $dbi;

    cookiedecode($user);

    $username = $cookie[1];

    if ($username == "") {

        $username = "Anonyme";

    }

    echo "<body bgcolor=\"000000\" text=\"#ffffff\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">";
    $public_msg = public_message();
    echo "$public_msg";

    $topics_list = "<select name=\"new_topic\" onChange='submit()'>
\n";

    $topics_list .= "<option value=\"\">Tous Sujets</option>
\n";

    $toplist = sql_query("select topicid, topictext from ".$prefix."_topics order by topictext", $dbi);

    while(list($topicid, $topics) = sql_fetch_row($toplist, $dbi)) {

    if ($topicid==$topic) { $sel = "selected "; }

    $topics_list .= "<option $sel value=\"$topicid\">$topics</option>
\n";

    $sel = "";

    }

    if ($username == "Anonyme") {

    $theuser = "&nbsp;&nbsp;<a href=%22modules.php?name=Your_Account&op=new_user/&quot;>Enregistrez Vous!";

    } else {

    $theuser = "&nbsp;&nbsp;Bienvenue $username!";

    }

    $tmpl_file = "themes/BlackW/header.html";

    $thefile = implode("", file($tmpl_file));

    $thefile = addslashes($thefile);

    $thefile = "\$r_file=\"".$thefile."\";";

    eval($thefile);

    print $r_file;
    blocks(left); 

    $tmpl_file = "themes/BlackW/left_center.html";

    $thefile = implode("", file($tmpl_file));

    $thefile = addslashes($thefile);

    $thefile = "\$r_file=\"".$thefile."\";";

    eval($thefile);

    print $r_file;

}



function themefooter() {
     global $index, $foot1, $banners, $foot2, $foot3, $foot4, $copyright, $totaltime, $footer_message;;
/************************************************************/
/* banners are set with openbox function on the footer, if  */
/* you like to have it on the header you can do that as well*/
/************************************************************/
    if ($banners == 1) {
      OpenTable();
        include("banners.php");
      CloseTable();
    }
    if (defined('INDEX_FILE')) {
    $tmpl_file = "themes/BlackW/left_center.html";
    $thefile = implode("", file($tmpl_file));
    $thefile = addslashes($thefile);
    $thefile = "\$r_file=\"".$thefile."\";";
    eval($thefile);
    print $r_file;
    blocks(right);
    }
    $footer_message = "$foot1<br>$foot2<br>$foot3<br>$foot4<br>$copyright";
    $tmpl_file = "themes/BlackW/footer.html";
    $thefile = implode("", file($tmpl_file));
    $thefile = addslashes($thefile);
    $thefile = "\$r_file=\"".$thefile."\";";
    eval($thefile);
    print $r_file;

        echo "<center><br><font class=\"small\"> .:: Theme Design par <a href=%22http:/www.disipal.net/%22>Disipal</a> ::  PHP-Nuke th&egrave;mes par <a href=%22http:/www.disipal.net/%22>Disipal Site</a> ::.</font></center>"; 
    echo "<br>\n";
}



/************************************************************/

/* Function themeindex()                                    */

/*                                                          */

/* This function format the stories on the Homepage         */

/************************************************************/



function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext) {

    global $anonymous, $tipath;

    if ($notes != "") {

    $notes = "<br><br><b>"._NOTE."</b><i>$notes</i>\n";

    } else {

    $notes = "";

    }

    if ("$aid" == "$informant") {

    $content = "$thetext$notes\n";

    } else {

    if($informant != "") {

        $content = "<a href=%22modules.php?name=Your_Account&op=userinfo&uname=$informant/&quot;>$informant</a>";

    } else {

        $content = "$anonymous ";

    }

    $content .= ""._WRITES."<i>\"$thetext\"</i>$notes\n";

    }

    $posted = ""._POSTEDBY." ";

    $posted .= get_author($aid);

    $posted .= " "._ON." $time $timezone ($counter "._READS.")";

    $tmpl_file = "themes/BlackW/story_home.html";

    $thefile = implode("", file($tmpl_file));

    $thefile = addslashes($thefile);

    $thefile = "\$r_file=\"".$thefile."\";";

    eval($thefile);

    print $r_file;

}



/************************************************************/

/* Function themearticle()                                  */

/*                                                          */

/* This function format the stories on the story page, when */

/* you click on that "Read More..." link in the home        */

/************************************************************/



function themearticle ($aid, $informant, $datetime, $title, $thetext, $topic, $topicname, $topicimage, $topictext) {

    global $admin, $sid, $tipath;

    $posted = ""._POSTEDON." $datetime "._BY." ";

    $posted .= get_author($aid);

    if ($notes != "") {

    $notes = "<br><br><b>"._NOTE."</b><i>$notes</i>\n";

    } else {

    $notes = "";

    }

    if ("$aid" == "$informant") {

    $content = "$thetext$notes\n";

    } else {

    if($informant != "") {

        $content = "<a href=%22modules.php?name=Your_Account&op=userinfo&uname=$informant/&quot;>$informant</a>";

    } else {

        $content = "$anonymous ";

    }

    $content .= ""._WRITES."<i>\"$thetext\"</i>$notes\n";

    }

    $tmpl_file = "themes/BlackW/story_page.html";

    $thefile = implode("", file($tmpl_file));

    $thefile = addslashes($thefile);

    $thefile = "\$r_file=\"".$thefile."\";";

    eval($thefile);

    print $r_file;

}



/************************************************************/

/* Function themesidebox()                                  */

/*                                                          */

/* Control look of your blocks. Just simple.                */

/************************************************************/



function themesidebox($title, $content) {

    $tmpl_file = "themes/BlackW/blocks.html";

    $thefile = implode("", file($tmpl_file));

    $thefile = addslashes($thefile);

    $thefile = "\$r_file=\"".$thefile."\";";

    eval($thefile);

    print $r_file;

}



?>
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
lolo
Bénévole SV
Bénévole SV


Inscrit le: Jan 06, 2007
Messages: 966
Localisation: La Crau (83)

MessagePosté le: 09 Apr 2007, 19:10    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

Le fichier theme est ok

Cela ne vien pas de la Sad

Un lien vers ton site a nous proposer ?
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
petitjo86
Spécialiste
Spécialiste


Inscrit le: Nov 09, 2006
Messages: 749
Localisation: Châtellerault

MessagePosté le: 09 Apr 2007, 19:10    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

Bonjour,

Il y a du favoritisme, moi je mets du code comme ça et mon ami Sentinel me jette comme un voleur Evil or Very Mad
Tu devrais faire un loto, on ne sait jamais Very Happy

@+ Petit Jo
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Archives



Inscrit le:
Messages: -12

MessagePosté le: 09 Apr 2007, 19:24    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

http://caraibesmix.free.fr/html/
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8285
Localisation: France Corse Ventiseri

MessagePosté le: 09 Apr 2007, 19:30    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

Re,

Peux tu faire un test avec ceci dans le fichier theme.php de ton thème, remplace :
Code:
if (defined('INDEX_FILE')) {

par :
Code:
if (($index == 1) || (defined('INDEX_FILE'))) {

_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
lolo
Bénévole SV
Bénévole SV


Inscrit le: Jan 06, 2007
Messages: 966
Localisation: La Crau (83)

MessagePosté le: 09 Apr 2007, 19:36    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

Question bete

As tu des blocs de droite de defini dans l'administration des blocs ?

Et si tu enleve ton image de pub et la banniere du haut le probleme existe t-il toujours ?

Et pour finir as tu essayé avec un theme different ?
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Archives



Inscrit le:
Messages: -12

MessagePosté le: 09 Apr 2007, 19:38    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

ça ne marche toujours pas. ( petite précision, j'utilise phpnuke 7.6 si cela peux vous aider )
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Archives



Inscrit le:
Messages: -12

MessagePosté le: 09 Apr 2007, 19:41    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

Oui j'ai des blocks de droite activé comme le Module de membre.
Le probleme existe toujours quand j'enlève les pub.
Avec un autre theme cela fait la meme chose.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
lolo
Bénévole SV
Bénévole SV


Inscrit le: Jan 06, 2007
Messages: 966
Localisation: La Crau (83)

MessagePosté le: 09 Apr 2007, 19:52    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

Nous y voila

tu essais d'installer un theme optimisé pour une version nuke 8 sur une version 7.6

Tout faux

Dans ton fichier theme

remplace ceci

if (defined('INDEX_FILE')) {

par cela

if ($index == 1) {
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Archives



Inscrit le:
Messages: -12

MessagePosté le: 09 Apr 2007, 20:06    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

ça ne marche toujours pas
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Archives



Inscrit le:
Messages: -12

MessagePosté le: 09 Apr 2007, 20:52    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

Vous n'avez pas d'autre solution ???
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Archives



Inscrit le:
Messages: -12

MessagePosté le: 11 Apr 2007, 4:06    Sujet du message: Re : Impossible d'afficher les blocks de droite Répondre en citant

J'ai installer phpnuke 8 et les blocks s'affichent. Merci d'avoir etudiez ma demande
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Chez stefvar Index du Forum -> Archives PHP-Nuke » Blocks Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

Animé par phpBB © 2007 -:- Thème iCGstation PHP-Nuke par nukemods.com
Traduction par : phpBB-fr.com -:- Adapté par stefvar

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloqués / messages: 0 / 0
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx