rangs en fonction des groupes

Page 3 sur 3 Précédent  1, 2, 3

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu rangs en fonction des groupes

Message par Lixyr le Mer 11 Aoû 2010 - 13:58

Rappel du premier message :

Bonjour !

Dites je suis tombée sur ce cite

J'aimerais savoir s'il est possible de faire la même chose, mais pour la version PHPBB2 é_è


Dernière édition par Lixyr Yrna le Sam 25 Sep 2010 - 18:54, édité 1 fois

Lixyr
Aidactive
Aidactive

Féminin
Messages : 5595
Inscrit(e) le : 22/07/2010

http://forum-test-in-lixyr.rpg-dynasty.com/
Lixyr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rangs en fonction des groupes

Message par Lixyr le Sam 25 Sep 2010 - 18:54

T-T Merci beaucoup.
Je commençais à désespérer de voir ce sujet résolu.

Dites, ce code, c'est vous qui l'avez fait ? C'est du PHP ou c'est plus complexe encore ? : x

En tout cas merci beaucoup Etana. <3


Lixyr
Aidactive
Aidactive

Féminin
Messages : 5595
Inscrit(e) le : 22/07/2010

http://forum-test-in-lixyr.rpg-dynasty.com/
Lixyr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rangs en fonction des groupes

Message par Ea le Sam 25 Sep 2010 - 19:22

C'est du javascript, ça permet de modifier une page alors qu'elle est ouverte.

( donc ici en repérant le groupe ( par sa couleur vu qu'il n'est pas écrit ) et le rang qu'il y a en fonction du nombre de message, ça modifie ce rang suivant le tableau )

C'est environ la même syntaxe que le php mais ce n'est pas le même but, le php crée la page avant de l'envoyer au navigateur alors que le javascript la modifie alors qu'elle est déjà ouverte.


Cordialement.

Ea
Aidactif
Aidactif

Messages : 23427
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rangs en fonction des groupes

Message par Lixyr le Sam 25 Sep 2010 - 19:49

D'accord, très bien.
Merci beaucoup encore une fois. ^.^

Lixyr
Aidactive
Aidactive

Féminin
Messages : 5595
Inscrit(e) le : 22/07/2010

http://forum-test-in-lixyr.rpg-dynasty.com/
Lixyr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rangs en fonction des groupes

Message par kakale le Sam 25 Sep 2010 - 21:22

Allez c'est parti pour lire le post et comprendre quelque chose!

(je fais quelques trucs graphiques mais... niveau code = 0 Snifff )

kakale
****

Féminin
Messages : 395
Inscrit(e) le : 28/10/2009

http://lanfear.forumactif.com/
kakale a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rangs en fonction des groupes

Message par Lixyr le Sam 25 Sep 2010 - 23:35

Ça va tu t'en sors ?

Lixyr
Aidactive
Aidactive

Féminin
Messages : 5595
Inscrit(e) le : 22/07/2010

http://forum-test-in-lixyr.rpg-dynasty.com/
Lixyr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rangs en fonction des groupes

Message par kakale le Sam 25 Sep 2010 - 23:48

J'ai pas encore testé, j'étais partie du côté demande graphique du forum! Embarassed

Je vais voir maintenant *prépare ses 4 bouteilles de coca*

kakale
****

Féminin
Messages : 395
Inscrit(e) le : 28/10/2009

http://lanfear.forumactif.com/
kakale a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: rangs en fonction des groupes

Message par Ea le Dim 26 Sep 2010 - 16:15

Et bien :


1) tu fais une nouvelle page html ( PA > Modules > Gestion des pages HTML > Créer une nouvelle page HTML ) sans le haut ni le bas du forum.

2) tu prends le script ici et tu le mets directement dans la page html.

3) tu changes la partie :

Code:
g['FF0000']= new Array('Adepte','Rôdeur','Mage','Invocateur','Assassin','Traqueur','Nécromancien','Élémentaire des Ténèbres','Ritualiste');
g['00FF00']= new Array('Métamorphe','Métamorphe','Métamorphe','Animiste','Animiste','Animiste','Chef de Clan','Chef de Clan','Chef de Clan');
g['0000FF']= new Array('Disciple','Sage','Druide','Charmeur','Phœnix','Ylphe','Nomi','Ondin','Yuki');
g['FFFFFF']= new Array('Forgeron','Forgeron','Forgeron','Gladiateur','Gladiateur','Gladiateur','Créateur','Créateur','Créateur');
g['000000']= new Array('Élève','Élève','Paladin','Paladin','Prêtre','Prêtre','Chaman','Mage Noir','Thaumaturge');
Pour chaque groupe il faudra le même nombre de Rang et le premier truc est la couleur du groupe, par exemple si tu as le groupe Humain avec 4 rangs ( bébé / garçon / homme / papi ) et la couleur #0000ff puis le groupe Humaine avec 4 rangs ( bébé / fille / femme / mami ) et la couleur #00ff00 alors tu remplaceras le bloc par :

Code:
g['0000ff']= new Array('bébé','garçon','homme','papi');
g['00ff00']= new Array('bébé','fille','femme','mami');

4) tu sélectionne tout le code ( CTRL + A ) et le copie ( CTRL + C ).

5) tu enregistres ( avec le bouton Valider ).

6) tu re-remplaces le tout par ce que tu avais copier ( CTRL + A puis CTRL + V ) puis tu ré-enrgistres ( au premier enregistrement il y a un problème d'encodage du $ ).

7) tu vas sur la liste des pages html et dans la colonne "Page ID" tu regardes quel est l'id de la page que tu viens de créer.

8) tu vas dans PA > Général > Forum | Configuration > Description du site et tu ajoutes :

Code:
<script src=/-h22.html></script>
En remplaçant le 22 par l'id de la page html créée ci-dessus.

9) il ne faut plus que créer 4 rangs dépendant du nombre de message ( donc non spécial ) qui auront les nombres de messages pour avoir le rang désirés, rang spécial mis à non et comme titre du rang il faudra :

Code:
<span class=mrang lang=0>ce qui est ici n'est pas important</span>
Code:
<span class=mrang lang=1>ce qui est ici n'est pas important</span>
Code:
<span class=mrang lang=2>ce qui est ici n'est pas important</span>
Code:
<span class=mrang lang=3>ce qui est ici n'est pas important</span>

Et c'est fini, ceux qui auront le rang avec lang=1 et dans le groupe Humain auront le rang garçon alors que ceux qui seront dans le groupe Humaine auront le rang Fille, ceux qui auront le rang lang=3 auront le rang papi si ils sont dans le groupe Humain et mami si ils sont dans le groupe Humaine et ainsi de suite ^__^

Ea
Aidactif
Aidactif

Messages : 23427
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rangs en fonction des groupes

Message par kakale le Dim 26 Sep 2010 - 16:32

Merci beaucoup d'avoir pris le temps !

J'enregistre cela dans une page word et je l'appliquerai après le gros "bordelle" de mon template QEEL !

Merci Etana!

kakale
****

Féminin
Messages : 395
Inscrit(e) le : 28/10/2009

http://lanfear.forumactif.com/
kakale a été remercié(e) par l'auteur de ce sujet.

Page 3 sur 3 Précédent  1, 2, 3

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum