MyBB.support, le portail francophone de MyBB

Version complète : Liens Wowhead (Objets World of Warcraft)
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonsoir à tous.

Ce tutoriel va vous permettre de créer 4 My Codes qui vous permettront d'ajouter des liens vers des objets, sorts, quêtes ou haut-faits World of Warcraft via Wowhead, en affichant leur caractéristique dans une infobulle.

Capture d'écran : [attachment=1183]

Première étape :

Rendez-vous dans l'onglet "Thèmes et Templates", puis dans la partie "Templates".
Cliquez sur "<Votre Thème> Templates", puis, en bas de la liste, sur "Ungrouped Templates".
Enfin, cliquez sur "headerinclude".

Avant "{$newpmmsg}", ajoutez :
Code PHP :
<script type="text/javascript" src="http://static.wowhead.com/widgets/power.js"></script> 

Enregistrez le template en cliquant sur le bouton en bas à droite de la fenêtre d'édition.

Seconde étape :

Rendez-vous dans l'onglet "Configuration", puis dans la partie "MyCode".
Cliquez sur "Ajouter un MyCode".

Code :
Titre : Wowhead Item
Description : Lien vers un objet de World of Warcraft.
Expression Régulière : \[item\=(.*?)\](.*?)\[/item\]
Code de Remplacement : <a href="http://fr.wowhead.com/item=$1">$2</a>

Validez, puis répétez l'opération pour les trois codes suivants.

Code :
Titre : Wowhead Spell
Description : Lien vers un sort de World of Warcraft.
Expression Régulière : \[spell\=(.*?)\](.*?)\[/spell\]
Code de Remplacement : <a href="http://fr.wowhead.com/spell=$1">$2</a>
Code :
Titre : Wowhead Quest
Description : Lien vers une quête de World of Warcraft.
Expression Régulière : \[quest\=(.*?)\](.*?)\[/quest\]
Code de Remplacement : <a href="http://fr.wowhead.com/quest=$1">$2</a>
Code :
Titre : Wowhead Achievement
Description : Lien vers un haut-fait de World of Warcraft.
Expression Régulière : \[ach\=(.*?)\](.*?)\[/ach\]
Code de Remplacement : <a href="http://fr.wowhead.com/achievement=$1">$2</a>

Utilisation :

Pour utiliser ces MyCode, cherchez le numéro d'identification de l'objet, du sort, de la quête ou du haut-fait que vous souhaitez afficher. Par exemple, pour afficher le "Couvre-chef Brise-ciel", cherchez son nom sur Wowhead, et prenez le nombre situé à droite de l'adresse, dans cet exemple, 31015.

Tapez alors le code suivant :
Code :
[item=ID]Nom de l'Objet[/item]
[spell=ID]Nom du Sort[/spell]
[quest=ID]Nom de la Quête[/quest]
[ach=ID]Nom du Haut-Fait[/ach]

Pour notre "Couvre-chef Brise-ciel", il faudra taper :
Code :
[item=31015]Couvre-chef Brise-ciel[/item]

À noter que les liens vers un objet Wowhead affichent également une infobulle. Ainsi, vous aurez un résultat identique avec un lien classique comme :
Code :
[url=http://fr.wowhead.com/item=31015]Couvre-chef Brise-ciel[/url]

Exemple :

Vous pouvez voir un exemple fonctionnel sur mon forum de test : mybb.jduriez.fr.
Super :p
Bonjour, serait t'il possible que ce mycode soit transformée de sorte qu'il soit pour une liste d'objet de league of legend ?
Je n'ai pas trouvé d'équivalent sur le site du même réseau dédié à ce jeu, désolé.
Pas de soucis, merci comme même.
 Utilitaire de traduction fourni par Regentronique