header
Accueil
Règles
Les 5 Races
Histoire
Classements
Forums
Taverne du Chat
Inscriptions
Jouer son Trõll
Packs Graphiques
Goodies
Nous Contacter
Soutenir le Jeu.
Notre Boutique.
Liens
Webring
Crédits
 
  Ze Figurines
figurines
 MountyHall
Référencé sur
Tour de Jeu
Ludimail
Jeux Alternatif
 
HG
Nous sommes le 13° jour du Gnu du 22° cycle après Ragnarok [Jour de la Sainte Malchance]
HM HD
 
 
BG     BD
 Bienvenue Invité     S'enregistrer    Connexion Search the Forum   Display List of Forum Members
Forums Tous les Forums
ligne Forum Outils : Assistance au jeu
DON MountyHall
Modérateurs de ce forum : Aghabeu, Dabihul, Grankausto, Loinvu, Madère, Mamoune, Modérateur 6, Modérateur1, Modérateur2, Modérateur3, Modérateur4, Modérateur5, Mr x, Rouletabille, Schtroumpf, TilK, VYS, Xaruth

Printer Friendly Version Post reply  Post New Topic

#. Message de denzz le 18-12-2010 à 21:10
  [Ami de MountyHall]
50732 - Denzz (Durakuir 60)
- The Guïldekeut Art -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 21-06-2005  Messages: 280 (Golem Costaud)   Citer Citer
Salut, je viens poster ça ici parcequ'à chaque fois que j'upgrade mon forum phpbb je galère à le remettre en place, alors que c'est tout simple et que ça ne mange pas de pain.

Donc, pour résumer, pour les administrateurs de forums phpbb liés à MH, souvent le numéro de trõll fait partie des 'champs personnalisés' mis en place dans le profil du joueur.

J'ai bidouillé le code php du forum pour que lorsque ce champ est affiché (sur la page de profil de l'utilisateur, et surtout à côté des posts dans la partie où s'affiche l'avatar etc) celui-ci soit transformé en lien vers la page de profil mh du trõll...

Pour que le code cité ci-dessous fonctionne, il faut que le champ soit de type 'nombres'.
Il faut modifier le fichier phpBB3\includes\functions_profile_fields.php, et y insérer le code en gras ci-dessous. Remplacez 'mhtrollid' par l'identification du champ configuré dans l'administration du forum.

function get_profile_value
....
switch ($this->profile_types[$field_type])
{
case 'int':
if ($value === '')
{
return NULL;
}
else if ($ident_ary['data']['field_name'] == 'mhtrollid')
{
$value = "<a href='http://games.mountyhall.com/mountyhall/View/PJView.php?ai_IDPJ=".$value."' target='_blank'>".$value."</a>";
return $value;
}

return (int) $value;
break;


voilà, en espérant que ça serve à quelques admins de forum

#. Message de Leus le 22-12-2010 à 17:02
107623 - Meltabor (Skrim 60)
- Dragons ! -
Pays: France  Inscrit le : 13-01-2006  Messages: 2137 (Djinn Tonique)   Citer Citer
en phpbb3, j'ai une balise bbcode troll qui permet de faire dans le texte des liens et pas seulement sur le champ

[troll={TEXT1}]{TEXT2}[/troll]

<a href="http://games.mountyhall.com/mountyhall/View/PJView.php?ai_IDPJ={TEXT1}" target="new">{TEXT2}</a>

#. Message de denzz le 22-12-2010 à 20:53
  [Ami de MountyHall]
50732 - Denzz (Durakuir 60)
- The Guïldekeut Art -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 21-06-2005  Messages: 280 (Golem Costaud)   Citer Citer
Ouep, celui-là est bien pratique aussi 
Je l'ai déjà en place !

#. Message de wax le 5-09-2011 à 17:12
110768 - NeroBis (Kastar 55)
- Hall in WAN -
Pays: France (30 - Gard)  Inscrit le : 3-09-2009  Messages: 1484 (Trõll de Compèt')   Citer Citer
salut
je n'ai pas réussi à coller la fonction au bon endroit
peux-tu s'il te plait m'indiquer à quelle ligne je dois coller le code ?

merci par avance

#. Message de denzz le 5-09-2011 à 18:47
  [Ami de MountyHall]
50732 - Denzz (Durakuir 60)
- The Guïldekeut Art -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 21-06-2005  Messages: 280 (Golem Costaud)   Citer Citer
Salut
content de voir que ce post tente de servir un peu
Tu peux clarifier ton problème ?
Tu n'as pas trouvé la fonction à modifier ?
Le code en gras commence à la ligne 517 dans le fichier ...
Après ça peut dépendre de ta version de PhpBB !

#. Message de wax le 5-09-2011 à 20:25
110768 - NeroBis (Kastar 55)
- Hall in WAN -
Pays: France (30 - Gard)  Inscrit le : 3-09-2009  Messages: 1484 (Trõll de Compèt')   Citer Citer
dernière version je le tiens à jour ^^
je dois modifier du code ou intégrer le code que tu donnes ds le fichier ?

donc je vais essayer de voir ce que j'ai à la ligne 517

je vous tiens au courant ici

#. Message de wax le 5-09-2011 à 20:44
110768 - NeroBis (Kastar 55)
- Hall in WAN -
Pays: France (30 - Gard)  Inscrit le : 3-09-2009  Messages: 1484 (Trõll de Compèt')   Citer Citer
niquel ça fonctionne merci bien ^^

#. Message de denzz le 5-09-2011 à 20:54
  [Ami de MountyHall]
50732 - Denzz (Durakuir 60)
- The Guïldekeut Art -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 21-06-2005  Messages: 280 (Golem Costaud)   Citer Citer
Il me semblait avoir fait le maximum pour que ce soit clair dans mon premier post pourtant
Tant mieux si ça marche en tout cas !


#. Message de wax le 6-09-2011 à 12:05
110768 - NeroBis (Kastar 55)
- Hall in WAN -
Pays: France (30 - Gard)  Inscrit le : 3-09-2009  Messages: 1484 (Trõll de Compèt')   Citer Citer
disons que je suis pas pro php
et que des lignes y en a quand même un paquet

alors plutôt que de tâtonner, j'ai préféré te demander conseil ^^

encore merci

mais comment faire pour que la fenêtre qui s'ouvre s'affiche ds un popup (comme qd on clic sur un profil depuis l interface MH, avec les même proportions)

plutôt que dans un nouvel onglet

#. Message de denzz le 6-09-2011 à 18:58
  [Ami de MountyHall]
50732 - Denzz (Durakuir 60)
- The Guïldekeut Art -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 21-06-2005  Messages: 280 (Golem Costaud)   Citer Citer
Le lien est fait pour s'ouvrir dans une nouvelle fenêtre, (target="_blank")
Mais ton navigateur doit être configuré pour ouvrir les liens dans un nouvel onglet.
Pour les ouvrir façon MH, il faut du jscript, et j'ai la flemme de le faire à ta place


#. Message de wax le 6-09-2011 à 23:12
110768 - NeroBis (Kastar 55)
- Hall in WAN -
Pays: France (30 - Gard)  Inscrit le : 3-09-2009  Messages: 1484 (Trõll de Compèt')   Citer Citer
ok javascript c'est noté j chercherais ça
si j trouve je viendrais le poster ici ^^

#. Message de Grimmm le 7-09-2011 à 23:03
98112 - Grimmm (Kastar 52)
- Inglorious Trolls -
Pays: France  Inscrit le : 25-05-2009  Messages: 1799 (Trõll de Compèt')   Citer Citer
Ah ba tiens je n'avais pas vu ce sujet lorsque j'ai créé le mien : [phpBB3] liens vers profils MH

Je pense avoir fait ce que tu cherches la semaine dernière sur mon forum.

désormais avec la balise [troll=numtroll]Nerosorran[/troll] j'obtiens ceci : Nerosorran

La fonction javascript est la même que sur mon tuto. Une fois placée dans le header de ton forum tu peux l'appeler n'importe où.

Après dans l'ACP tu crée la balise troll comme suit :


(cliquez sur l'image pour l'agrandir)

#. Message de wax le 4-10-2014 à 17:35
110768 - NeroBis (Kastar 55)
- Hall in WAN -
Pays: France (30 - Gard)  Inscrit le : 3-09-2009  Messages: 1484 (Trõll de Compèt')   Citer Citer
heu
merci grimm
mais c est pas du tout ca
je l avais deja ça ^^

c est juste sur le pseudo
comme sur le screenshot  suivant


[Pages : 1]

Pour poster une réponse sur ce Forum, vous devez d'abord vous connecter

Si vous n'êtes pas encore enregistré, vous devez d'abord vous inscrire.

 Changer de Forum Post reply  New post
[ Contact : ] - [ Heure Serveur : 19:40:43 le 19/04/2024 ] - [ Page générée en 0.004 sec. ]