Forum verrouillé Forum verrouillé Imprimer Syndication RSS 2.0

[MOD] FScode ObjetsWOW

Hors ligne Led Masculin
Flammeche
Avatar de Led
  • Age : 42 ans
  • Messages : 61
  • Inscrit : 06 Octobre 2005
  Lien vers ce message 10 Mai 2006, 13:07
/*******************************************************************************
*       MOD_FScode_ObjetsWOW version 1.0.0
*
*       ---------- Auteur --------------------------------------------------------
*       Auteur :               Led
*
*       ---------- Mod -----------------------------------------------------------
*       Nom:                   FScode ObjetsWOW
*       Version:               1.0.0
*       Compatible:            FSB 1.0.0 - 1.0.5
*
*       Description:           Ajoute un FScode 'item' qui permet d'habiller un texte
*                              à la façon des objets de Word of Warcraft.
*
*       Temps d'installation:  ~5 minutes
*       Requete:               Non
*       Cache:                 Non
*       Fichiers joins:        0
*       Fichiers à modifier:   4
*
*       ---------- Note ----------------------------------------------------------
*       Veuillez effectuer les modifications sur chaque langue.
*
*       ---------- Historique ----------------------------------------------------
*       Commencé:		10/05/2006
*       Dernière modification:	---
*
*       Le 10/05/2004           Version 1.0.0 du MOD
*
*******************************************************************************/

#
# [1] ---------- ouvrir --------------------------------------------------------
#
poster.php

#
# [2] ---------- chercher ------------------------------------------------------
#
	array('taille', '5', '10', '12', '18', '24'),

#
# [3] ---------- apres, ajouter ------------------------------------------------
#
	array('item', 'gris', 'blanc', 'vert', 'bleu', 'violet', 'orange'),

#
# [4] ---------- ouvrir --------------------------------------------------------
#
includes/functions/fonctions_message.php

#
# [5] ---------- chercher ------------------------------------------------------
#
    // On rétabli ensuite les &fs1; et &fs2; en [ et ]
    $texte = fs2fscode($texte);

#
# [6] ---------- avant, ajouter ------------------------------------------------
# Notez que la dernière ligne (celle qui commence par '$texte = preg_replace('`\[item=(606060|')
# n'est pas utile au fonctionnement du MOD. Mais elle me permet une compatibilté de celui-ci
# avec une application tierce.
#
    // Texte habillé en item WoW :: [item=violet]texte[/item]    	
    $texte = preg_replace('`\[item=(gris)\](.*?)\[/item\]`si', '<span style="color:#606060;">[\\2]</span>', $texte);    
    $texte = preg_replace('`\[item=(blanc)\](.*?)\[/item\]`si', '<span style="color:#FFFFFF;">[\\2]</span>', $texte);
    $texte = preg_replace('`\[item=(vert)\](.*?)\[/item\]`si', '<span style="color:#119800;">[\\2]</span>', $texte);
    $texte = preg_replace('`\[item=(bleu)\](.*?)\[/item\]`si', '<span style="color:#0048FF;">[\\2]</span>', $texte);
    $texte = preg_replace('`\[item=(violet)\](.*?)\[/item\]`si', '<span style="color:#9000F3;">[\\2]</span>', $texte);
    $texte = preg_replace('`\[item=(orange)\](.*?)\[/item\]`si', '<span style="color:#FF6600;">[\\2]</span>', $texte);
    $texte = preg_replace('`\[item=(606060|FFFFFF|119800|0048FF|9000F3|FF6600)\](.*?)\[/item\]`si', '<span style="color:#\\1;">[\\2]</span>', $texte);    
    
#
# [7] ---------- ouvrir --------------------------------------------------------
#
langues/fr/langue_module.php

#
# [8] ---------- chercher ------------------------------------------------------
#
?>

#
# [9] ---------- avant, ajouter ------------------------------------------------
#
// --- Début FScode ObjetsWOW ---
$langue['fscode_defaut_item'] = 'Objet WOW';
$langue['fsliste_gris'] = 'Gris';
$langue['fsliste_blanc'] = 'Blanc';
$langue['fsliste_vert'] = 'Vert';
$langue['fsliste_bleu'] = 'Bleu';
$langue['fsliste_violet'] = 'Violet';
$langue['fsliste_orange'] = 'Orange';
// --- Fin FScode ObjetsWOW ---

#
# [10] ---------- ouvrir --------------------------------------------------------
#
langues/fr/langue_faq.php

#
# [11] ---------- chercher ------------------------------------------------------
#
$faq_fscode[] = array("FScode taille [taille]" => "Le texte compris entre les balises [size=xx] et [/size] sera mis dans la taille indiquée par les xx où xx est un nombre.<br /><br /><span class=\"b\">Exemple:</span> [size=18]Texte dans une autre taille[/size] donnera " . fscode_parse("[size=18]Texte dans une autre taille[/size]") . ".");

#
# [12] ---------- après, ajouter ------------------------------------------------
#
$faq_fscode[] = array("FScode objets WOW [item]" => "Le texte compris entre les FScodes [item=xxxx] et [/item] adoptera le style d'affichage des différents objets de World of Warcraft.<br />'xxxx' peut prendre les valeurs 'gris', 'blanc', 'vert', 'bleu', 'violet' ou 'orange'.<br /><br /><span class=\"b\">Exemple:</span> [item=violet]Défenseur du Seigneur sanglant[/item] donnera " . fscode_parse('[item=violet]Défenseur du Seigneur sanglant[/item]') . ".");



Salut,

J'ai monté un forum pour une Guilde de World of Warcraft. Les différents objets de ce jeu sont affichés en couleur et entre crochets.
Par exemple: [Défenseur du Seigneur sanglant].
J'ai créé ce MOD pour reproduire facilement cette forme d'affichage dans le forum lorsque l'on cite un objet et, surtout, pour que ce soit toujours la même couleur utilisée pour un même type d'objet.
 
Etoile
Avatar de Ghost Warrior
  • Age : 26 ans
  • Messages : 3536
  • Inscrit : 14 Novembre 2004
  Lien vers ce message 10 Mai 2006, 15:23
un screen ? :)


L'amour est aveugle, il faut donc toucher.

La mort est un état de non-existence. Ce qui n'est pas n'existe pas. Donc la mort n'existe pas.

Comment le vent sait-il dans quelle direction il doit souffler ?
 
Hors ligne Led Masculin
Flammeche
Avatar de Led
  • Age : 42 ans
  • Messages : 61
  • Inscrit : 06 Octobre 2005
  Lien vers ce message 12 Mai 2006, 17:17
Voili voilo...

http://guilde.lepetitpeuple.free.fr/files/MOD_FScode_ObjetsWOW_Screenshot.png
 
Equipe des MODS
Avatar de Grummfy
  • Age : 27 ans
  • Messages : 7057
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 13 Mai 2006, 14:23
ben en gros c'set la meêm chsoe que si on utilise une balise color non?


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
Mods fsb2 - Grummfy's project - Zf Planet
 
Hors ligne Led Masculin
Flammeche
Avatar de Led
  • Age : 42 ans
  • Messages : 61
  • Inscrit : 06 Octobre 2005
  Lien vers ce message 13 Mai 2006, 18:14
Citation (grummfy)
ben en gros c'set la meêm chsoe que si on utilise une balise color non?

Ben non. ;) Parce que l'utilisation de la balise color par plusieur personnes signifie différentes nuances de gris, vert, bleu, violet ou orange utilisées. Donc aucune uniformisation.
Et puis... la balise color est désactivée sur mon forum! ;)
 
VIP
Avatar de Korko
  • Age : 25 ans
  • Messages : 2909
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 13 Mai 2006, 22:01
Ok, sa revient a supprimer des couleurs de la balise color. Mais si tu en as l'utilité, tant mieux ^^


http://pp.3025-game.de/pp/FR.gif
 
Forum verrouillé


.