FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

Vous n'êtes pas identifié(e).

#1 21-12-2012 15:58:35

bibiyanki
Membre
Inscription : 20-08-2011
Messages : 45
Site Web

charger les moderations topic en dehors de footer???

bonjour:

j'essaye de charger move post, delete post, etc...mais cela ne marche pas

if ($footer_style == 'viewforum' || $footer_style == 'viewtopic')
{
	echo "\n\t\t\t".'<div class="conl">'."\n";

	

	if ($footer_style == 'viewforum' && $is_admmod)
		echo "\t\t\t".'<p id="modcontrols"><a href="moderate.php?fid='.$forum_id.'&amp;p='.$p.'">'.$lang_common['Moderate forum'].'</a></p>'."\n";
	else if ($footer_style == 'viewtopic' && $is_admmod)
	{
		echo "\t\t\t".'<dl><dt><strong>'.$lang_topic['Mod controls'].'</strong></dt><dd><a href="moderate.php?fid='.$forum_id.'&amp;tid='.$id.'&amp;p='.$p.'">'.$lang_common['Delete posts'].'</a></dd>'."\n";
		echo "\t\t\t".'<dd><a href="moderate.php?fid='.$forum_id.'&amp;move_topics='.$id.'">'.$lang_common['Move topic'].'</a></dd>'."\n";

	
	}

	echo "\t\t\t".'</div>'."\n";
}

en faite c'est la fonction if ($footer_style == 'viewforum' || $footer_style == 'viewtopic')
qui ne marche pas ou plutôt qui ne detect pas viewtopic ou viewforum

comment faire pour qu'il detect?

merci d'avance

Hors ligne

#2 22-12-2012 02:40:18

Mpok
Néo Admin
Inscription : 10-08-2006
Messages : 2 950
Site Web

Re : charger les moderations topic en dehors de footer???

bibiyanki a écrit :

bonjour:

j'essaye de charger move post, delete post, etc...mais cela ne marche pas

Que veux-tu faire CONCRÈTEMENT ?

Hors ligne

#3 22-12-2012 11:13:50

bibiyanki
Membre
Inscription : 20-08-2011
Messages : 45
Site Web

Re : charger les moderations topic en dehors de footer???

c'est vraiment une galère sans nom ce nouveau fluxbb...

j'ai même un problème avec $group_id qui est le même que sur 1.2...cela fonctionne très bien dans le login.php de fluxbb 1.2 mais va savoir pourquoi cela ne marche pas sur 1.4!!

$nouveauxmembres = 5;
if ($group_id == $nouveauxmembres)
{
    header('Location: SePresenter.php');  
}

pour mon problème de départ, j'essaye juste de me faire une petite partie compte utilisateur à droite du forum, cela marche très bien, je peux effacer, épingler le sujet mais j'aimerai déjà que ce soit accessible uniquement aux moderateurs (normal) et surtout qu'elle s'affiche quand on est sur un sujet...

11v07jc.png

Hors ligne

#4 22-12-2012 16:50:25

bibiyanki
Membre
Inscription : 20-08-2011
Messages : 45
Site Web

Re : charger les moderations topic en dehors de footer???

		if(isset($pun_user['group_id']) && $pun_user['group_id'] == "1" && "2") {
if (basename($_SERVER['PHP_SELF']) == 'viewforum.php')
{
$forum_id = $id;
echo "\t\t\t".'<dl>'."\n";
		echo "\t\t\t\t".'<dt><strong>'.$lang_forum['Mod controls'].'</strong></dt>'."\n";
		echo "\t\t\t\t".'<dd><span><a href="moderate.php?fid='.$forum_id.'&amp;p='.$p.'">'.$lang_common['Moderate forum'].'</a></span></dd>'."\n";
		echo "\t\t\t".'</dl>'."\n";
}

if (basename($_SERVER['PHP_SELF']) == 'viewtopic.php')
{
$forum_id = $cur_topic['forum_id'];
echo "\t\t\t".'<dl>'."\n";
		echo "\t\t\t\t".'<dt><strong>'.$lang_topic['Mod controls'].'</strong></dt>'."\n";
		echo "\t\t\t\t".'<dd><span><a href="moderate.php?fid='.$forum_id.'&amp;tid='.$id.'&amp;p='.$p.'">'.$lang_common['Moderate topic'].'</a></span></dd>'."\n";
		echo "\t\t\t\t".'<dd><span><a href="moderate.php?fid='.$forum_id.'&amp;move_topics='.$id.'">'.$lang_common['Move topic'].'</a></span></dd>'."\n";

		if ($cur_topic['closed'] == '1')
			echo "\t\t\t\t".'<dd><span><a href="moderate.php?fid='.$forum_id.'&amp;open='.$id.'">'.$lang_common['Open topic'].'</a></span></dd>'."\n";
		else
			echo "\t\t\t\t".'<dd><span><a href="moderate.php?fid='.$forum_id.'&amp;close='.$id.'">'.$lang_common['Close topic'].'</a></span></dd>'."\n";

		if ($cur_topic['sticky'] == '1')
			echo "\t\t\t\t".'<dd><span><a href="moderate.php?fid='.$forum_id.'&amp;unstick='.$id.'">'.$lang_common['Unstick topic'].'</a></span></dd>'."\n";
		else
			echo "\t\t\t\t".'<dd><span><a href="moderate.php?fid='.$forum_id.'&amp;stick='.$id.'">'.$lang_common['Stick topic'].'</a></span></dd>'."\n";

		echo "\t\t\t".'</dl>'."\n";
}	
}

et voici mon script 100% fonctionnel sauf pour moderateur =2...si vous avez la réecriture d'url il faut changer viewtopic et viewforum:))

Hors ligne

#5 22-12-2012 18:14:56

bibiyanki
Membre
Inscription : 20-08-2011
Messages : 45
Site Web

Re : charger les moderations topic en dehors de footer???

if(isset($pun_user['group_id']) && $pun_user['group_id'] == "1" OR $pun_user['group_id'] == "2")

voici la fonction pour l'admin et les moderateurs smile

Hors ligne

Pied de page des forums