jeudi 16 juin 2016 à 18:33
Avant de poursuivre, je vois que vous avez un pb d'accent sur votre site surement parce que vous êtes passé en PHP 5.6,
voir la solution ici
Il y a plusieurs solutions mais cela dépend de ce que tu veux.
Via les options du modules news, ce n'est pas possible (pas prévu) mais on peut feinter autrement.
il y a ds le dossier modules entre autres 2 fichiers
tete_de_colonne.php
et
tete_de_module.php
le premier étant pour les pages ou il n'y a pas mod= (en gros la page d'accueil) et l'autre pour les pages des modules
et de là on peut mettre ce que l'on veut.
La question est donc le veux-tu partout ou juste sur les news ?
si c'est partout, après la ligne 7 ds les 2 fichiers pour l'avoir partout rajouter
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
open_table();
// Sponsor
$K_news_sponsor = unserialize($K_news_sponsor);
// On commente la ligne ci-dessous pour que cela soit qd meme actif en desactivant l'option ds le module news
//if($K_news_sponsor['actif'] != 0)
{
$contenu_sponsor='';
if ($K_news_sponsor['actif']==1 and $K_grade >= $K_news_sponsor['gr_txt']) $contenu_sponsor .= bbcode($K_news_sponsor_texte,1,1,1);
elseif ($K_news_sponsor['actif']==2 and $K_grade >= $K_news_sponsor['gr_pub']) $contenu_sponsor .= bbcode($K_news_sponsor_pub,0,0,0,1,1);
elseif ($K_news_sponsor['actif']==3)
{
if ($K_grade >= $K_news_sponsor['gr_txt']) $contenu_sponsor .= bbcode($K_news_sponsor_texte,1,1,1);
if ($K_grade >= $K_news_sponsor['gr_pub']) $contenu_sponsor .= bbcode($K_news_sponsor_pub,0,0,0,1,1);
}
echo '
<div class="commentaires_haut"> </div>
<div class="commentaires_contenu">'.$contenu_sponsor.'</div>
<div class="commentaires_bas"> </div>
';
}
$K_news_sponsor = serialize($K_news_sponsor);
close_table();
-
#####!!!#####
?>
Puis tu configures le sponsor ds news sauf réponse auto que tu mets à "non" pour pas l'avoir 2 fois ds news (haut et bas) car ds ce bout de code (qui est à la base ds le fichier commentaire.php de news) j'ai désactivé la ligne 8 ci-dessus pour le prendre toujours en compte.
Via ce principe, on conserve la sécurité et le choix des options (texte, pub, grade) ainsi qu'une facilité de gestion si modification, mais bien sur tu peut directement mettre en dur ce que tu veux
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
open_table();
echo 'mon code';
close_table();
-
#####!!!#####
?>
Maintenant si tu ne le veux que sur 1 ou plusieurs modules, la aussi 2 solutions,
soit copier directement un tete_de_module.php ds le dossier du module voulu avec le code, cela va prendre en compte le fichier pour le module ou il est copié.
Soit avec le tete_de_module.php qui existe déjà à la racine du dossier modules avec un test en if, comme par exemple
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
if ($K_mod == 'news' OR $K_mod == 'forum')
{
open_table();
// code
close_table();
}
-
-
#####!!!#####
?>
et là ça n'agira que sur news et forum
Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci
Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)