Forum verrouillé Forum verrouillé Imprimer Syndication RSS 2.0

[MOD] Sous-Forum Actif

VIP
Avatar de Shekral
  • Age : 27 ans
  • Messages : 972
  • Inscrit : 25 Février 2006
  Lien vers ce message 21 Avril 2006, 0:18
Voilà, mon premier MOD publié suite à plusieurs demandes.

/*******************************************************************************
*      Sous-Forum Actif :: version 1.0.0
*
*   ---------- Auteur --------------------------------------------------------
*   Auteur ::            Shekral
*   Email ::            shekral@gmail.com
*
*   ---------- Mod -----------------------------------------------------------
*   Nom ::            Sous-Forum Actif
*   Version ::            1.0.0
*   Compatible ::         FSB 1.0.5
*
*   Description ::         Affiche une couleur/image différente dans l'index si le sous-forum est actif ou non.
*
*   Temps d'installation ::      5 minutes
*   Requete ::            Non
*   Cache ::            Oui
*   Fichiers joints ::         4
*   Fichiers à modifier ::      4
*
*   ---------- Note ----------------------------------------------------------
*   Aucune note
*
*   ---------- Historique ----------------------------------------------------
*   Commencé ::            Le 19 / 04 / 2006
*   Dernière modification ::   Le 19 / 04 / 2006
*
*
*******************************************************************************/


Télécharger


WikiFSB
 
Flammeche
Avatar de louka79
  • Messages : 54
  • Inscrit : 11 Janvier 2006
  Lien vers ce message 21 Avril 2006, 9:15
Pour les images des messages j'ai fait ça, bon c'est tout con mais si ça peut rendre service ^^:

http://img124.imageshack.us/img124/3356/sansmessage3cf.gif

http://img123.imageshack.us/img123/7735/nouveaumessage4yo.gif

Voilou etj'ai hâte de voir ce que donne ton Mod ;)
A bientôt
Pascal


A plus ici ou là ..
http://img393.imageshack.us/img393/3434/userbarmariecopie4sn.png http://img444.imageshack.us/img444/771/userbarpopupcopie9sm.png http://img407.imageshack.us/img407/5048/userbar2severs4re.png
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 21 Avril 2006, 15:43
Ca remplace les >> sous IceCold sui j'ai bien compris suivant si y a un nouveau message ou pas?


Webmaster de l'Organisation Très Secrète
 
VIP
Avatar de Shekral
  • Age : 27 ans
  • Messages : 972
  • Inscrit : 25 Février 2006
  Lien vers ce message 21 Avril 2006, 15:58
on peut soit choisir une couleur pour les '>>' suivant si y a un nouveau message ou pas soit choisir de mettre des images qui doivent être dans le dossier des thèmes (mais qui ne sont pas encore dans l'archive)


WikiFSB
 
Flammeche
Avatar de louka79
  • Messages : 54
  • Inscrit : 11 Janvier 2006
  Lien vers ce message 21 Avril 2006, 17:56
Alors j'ai d'abord testé en local, au niveau des couleur des >>, ça marche impeccable. Par contre pour les images, elles ne s'affichent pas.

J'ai pris le soin de les renommer en ssf_lu.gif et ssf_non_lu.gif ensuite je l'ai mis dans le dossier thèmes/IceCold/images/ ...

Mais toujour rien ^^, j'actualise ma page mais rien , en faite les symboles >> ont bien disparu mais les images n'apparaissent pas ?


A plus ici ou là ..
http://img393.imageshack.us/img393/3434/userbarmariecopie4sn.png http://img444.imageshack.us/img444/771/userbarpopupcopie9sm.png http://img407.imageshack.us/img407/5048/userbar2severs4re.png
 
VIP
Avatar de Shekral
  • Age : 27 ans
  • Messages : 972
  • Inscrit : 25 Février 2006
  Lien vers ce message 21 Avril 2006, 18:46
ah, oui, j'avais pas testé avec des images pensant que c'était bon, mais j'avais oublié un tout p'tit truc.

dans fonctions_hierarchie.php :
Chercher
global $compte_forum, $droit_forum, $forum, $langue, $membre, $moderation, $tpl, $cookie_sujet, $ssforum;

remplacer par

global $compte_forum, $droit_forum, $forum, $langue, $membre, $moderation, $tpl, $theme, $cookie_sujet, $ssforum;


J'ai mis à jour le fichier d'installe.


WikiFSB
 
Flammeche
Avatar de louka79
  • Messages : 54
  • Inscrit : 11 Janvier 2006
  Lien vers ce message 21 Avril 2006, 19:13
Bon j'ai du faire une bêtise car j'ai sa comme erreur :

Parse error: parse error in c:\program files\easyphp1-8\www\test\includes\functions\fonctions_hierarchie.php on line 146


Je te donne une partie du code qui entoure la line 146 :

function afficher_forums_liens($arg_forum, $prefixe_tpl)
{
	global $compte_forum, $droit_forum, $forum, $langue, $membre, $moderation, $tpl, $theme, $cookie_sujet, $ssforum;

	for ( $f = 0; $f < $compte_forum; $f++ )
	{
		if ( $forum[$f]['forum_lien_id'] == $arg_forum['forum_id'] )
		{
			$droits = droits($membre, $forum[$f], $moderation, $droit_forum);
			
			$t_forum_id = recuperer_hierarchie_id($forum[$f], (PREMIER_PALIER + 1), '', array(), TRUE);
			$forum_status = LU;
			if ( is_array($cookie_sujet) )
			{
				foreach ( $cookie_sujet AS $valeur )
				{
					if (in_array($valeur['forum_id'], $t_forum_id['t_ids']))
					{
						$forum_status = NON_LU;
						break;
					}
				}
			}
			
			if($GLOBALS['MOD']['Sous-Forum Actif'])
			{
				$color = ($forum_status == LU ) ? $ssforum['couleur_lu'] : $ssforum['couleur_non_lu'];
				$image = ($forum_status == LU ) ? 'ssf_lu.gif' : 'ssf_non_lu.gif';
				$v_sous_lien = ( $ssforum['mode'] == 0 ) ? '<span style="color:' . $color . '; ">&gt;&gt;</span>&nbsp;' : sprintf($theme['img'], $racine . 'themes/' . $membre['membre_theme'] . 'images/' . $image, '', '');
			}
			else
			{
				$v_sous_lien = '&gt;&gt;&nbsp;';
			}
			
			if ( $droits['droit_voir'] )
			{
				$tpl->assign_block _vars($prefixe_tpl . 'forum.sous_lien', array(
					'L_SOUS_LIEN' =>	$forum[$f]['forum_nom'],
					'U_SOUS_LIEN' =>	ajout_sid('forum-.html' . $forum[$f]['forum_id']),
					


A plus ici ou là ..
http://img393.imageshack.us/img393/3434/userbarmariecopie4sn.png http://img444.imageshack.us/img444/771/userbarpopupcopie9sm.png http://img407.imageshack.us/img407/5048/userbar2severs4re.png
 
VIP
Avatar de Shekral
  • Age : 27 ans
  • Messages : 972
  • Inscrit : 25 Février 2006
  Lien vers ce message 21 Avril 2006, 19:17
euh... c'est laquelle la 146 ?

Edit :

J'ai trouvé, t'as un espace en trop dans la ligne suivante entre block et _vars
$tpl->assign_block _vars($prefixe_tpl . 'forum.sous_lien', array(


WikiFSB
 
Flammeche
Avatar de louka79
  • Messages : 54
  • Inscrit : 11 Janvier 2006
  Lien vers ce message 21 Avril 2006, 19:35
Oui en effet ^^

Merci de ton aide et de ton Mod !! ça marche super

a bientôt
Pascal


A plus ici ou là ..
http://img393.imageshack.us/img393/3434/userbarmariecopie4sn.png http://img444.imageshack.us/img444/771/userbarpopupcopie9sm.png http://img407.imageshack.us/img407/5048/userbar2severs4re.png
 
Flamme ardente
Avatar de Punisher
  • Age : 21 ans
  • Messages : 452
  • Inscrit : 04 Février 2006
  Lien vers ce message 25 Avril 2006, 20:58
Super le mod ! je l'avait déjà avec les couleurs qui change ( >> ) masi avec les images c'est encore mieu ! merci ;)

Et juste un petit truc :
Dans le fichier instale tu a oublier de changer ça :


Chercher
global $compte_forum, $droit_forum, $forum, $langue, $membre, $moderation, $tpl, $cookie_sujet, $ssforum;

remplacer par

global $compte_forum, $droit_forum, $forum, $langue, $membre, $moderation, $tpl, $theme, $cookie_sujet, $ssforum;

;)


http://img170.imageshack.us/img170/7417/banvdesigner2oy.png
 
VIP
Avatar de Shekral
  • Age : 27 ans
  • Messages : 972
  • Inscrit : 25 Février 2006
  Lien vers ce message 25 Avril 2006, 23:28
Je l'avais fait mais j'avais du mal mettre à jour l'archive sur le net. Merci à toi.


WikiFSB
 
Forum verrouillé


.