Modifier les intitulés

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

Résolu Modifier les intitulés

Message par LordNyax le Lun 7 Mar 2011 - 12:20

Bonjour tout le monde !

J'aimerai modifier quelques intitulés automatique, notamment dans la section 'Qui est en ligne' !

Par ex : J'aimerai remplacer l'intitulé "Utilisateurs enregistrés : NomMembre" par une autre formulation (j'ai pas encore choisi)

Meme mieux j'aimerai faire un acte de présence par groupe, ex :

Administrateurs présent : XX
Modérateurs présent : XX
Membres présent : XX
NomDeGroupe4 présent :
....

Comment puis-je procéder ? Une partie sera a faire dans le template mais le reste ?

Merci d'avance


Dernière édition par LordNyax le Ven 18 Mar 2011 - 19:26, édité 1 fois

LordNyax
*

Masculin
Messages : 36
Inscrit(e) le : 09/07/2008

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

Résolu Re: Modifier les intitulés

Message par Scipion le Lun 7 Mar 2011 - 13:05

Bonjour !

Pour vous aider à réaliser les modifications projeteées, je vous invite à vous inspirer de ce tutoriel FA :

Modifier le qui est en ligne par template

Cordialement


Scipion
+ Hyperactif +

Masculin
Messages : 8655
Inscrit(e) le : 03/02/2010

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

Résolu Re: Modifier les intitulés

Message par LordNyax le Mar 8 Mar 2011 - 22:18

Super tuto, je pense pouvoir faire quelque chose avec ceci !!

LordNyax
*

Masculin
Messages : 36
Inscrit(e) le : 09/07/2008

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

Résolu Re: Modifier les intitulés

Message par Scipion le Mar 8 Mar 2011 - 22:41

Bonsoir !

Voilà qui est bien dit, un travail personnel donnera une certaine originalité à votre Qeel.

Si vous n'avez plus de questions je vous souhaite une bonne soirée et vous dis à bientôt sur le FDF.

Cordialement

Scipion
+ Hyperactif +

Masculin
Messages : 8655
Inscrit(e) le : 03/02/2010

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

Résolu Re: Modifier les intitulés

Message par LordNyax le Ven 11 Mar 2011 - 0:27

Bonsoir tout le monde

je relance ici car j'ai du mal à récuperer les informations qui m'interessent malgré le tuto !

Je m'explique, je voudrais que mon qeel ressemble à ceci (exemple un peu dépouillé au niv des couleurs car je n'ai pas réutiliser le css pour bien visualier la structure)


Ci dessous le code
Spoiler:

<table class="forumline" width="100%" border="0" cellspacing="10" cellpadding="0">
<tr><!-- DEB Ligne Titre -->
<td class="catHead" colspan="2" height="28"><span class="cattitle"><a class="cattitle" href="/viewonline" rel="nofollow">Qui est en ligne ?</a></span>
</td>
</tr><!-- FIN Ligne Titre -->
<tr>
<!-- DEB Img QEEL -->
<td class="row1" rowspan="6" align="center" valign="middle"><img src="http://hitskin.com/themes/14/62/11/i_whosonline.gif" id="i_whosonline" alt="Qui est en ligne ?" />
</td> <!-- FIN Img QEEL -->
<td class="row1" width="100%">
<span class="gensmall">
<b><a style="color: #FFCC40" class="gensmall" href="/g2-moderateurs">Grand Maitre des Holocrons</a></b> présent aux Archives :

<b><a style="color: #FF0000" class="gensmall" href="/g2-moderateurs">Archivistes Jedi</a></b> présents aux Archives :

<b><a style="color: #FF6600" class="gensmall" href="/g2-moderateurs">Apprentis Archivistes</a></b> présents aux Archives :

<b><a style="color: #33FF00" class="gensmall" href="/g2-moderateurs">Membres Consultants</a></b> présents aux Archives :

</span>
</td>
</tr>
<tr>
<td class="row1" width="100%"><span class="gensmall">Les Archives contiennent <strong>1</strong> Holocrons</span>
</td>
</tr>
<tr>
<td class="row1">
<span class="gensmall">
Aujourd'hui, les Archives félicitent XX (25), YY (23)

Les Archives se préparent à féliciter ZZ (14), GG (17) dans les 7 prochains jours
</span>
</td>
</tr>
</table>

Comment puis-je y intégrer les éléments qui m'intéressent, à savoir les membres présents par groupe, le nombre de message, les anniversaires (dans un premier temps) ?

EDIT : Apres relecture, je vois la fonction 'text.replace' (hey oui coder de nuit n'a pas que du bon ^^) en association avec la fonction getElement ! J'ai globalement compris le fonctionnement (il me semble) mais demeure le problème de 'Comment récuperer un élément dans la phrase (dans mon cas les chiffres des différents stats et les pseudos) pour le replacer ailleurs !

EDIT 2 : J'ai compris les caractères magiques pour récupérer mes élements ! Par contre je ne vois toujours pas ou je met dans le code les text.replace

EDIT 3 : Premier essai infructueux, j'ai limpression que le script ne se lance pas /RESOLU/

Site d'essai : Mon forum test

Code du qeel :
Spoiler:
<div id="qeel-perso"> <!-- DEBUT div qeel perso -->
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<tr> <!-- DEBUT Barre titre -->
<td class="catHead" colspan="2" height="28">
<span class="cattitle"><a class="cattitle" href="{U_VIEWONLINE}" rel="nofollow">{L_WHO_IS_ONLINE}</a></span>
</td>
</tr> <!-- FIN Barre titre -->
<tr>
<td class="row1" rowspan="6" align="center" valign="middle"><img src="{L_ONLINE_IMG}" id="i_whosonline" alt="{L_WHO_IS_ONLINE}" /></td><!-- IMG QEEL -->
<td class="row1" width="100%"><span class="gensmall">{TOTAL_POSTS}
</span></td>
</tr>
<tr>
<td class="row1"><span class="gensmall">{LOGGED_IN_USER_LIST}</span></td>
</tr>
{L_CONNECTED_MEMBERS}
{L_WHOSBIRTHDAY_TODAY}
{L_WHOSBIRTHDAY_WEEK}
<tr>
<td class="row1"><span class="gensmall">{LEGEND} : {GROUP_LEGEND}</span></td>
</tr>
</table>
</div> <!-- FIN div qeel perso -->
<script type="text/javascript">
document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Nos membres ont posté un total de (.+) message(s?)/,"Les Archives contiennent $1 Holocron$2");
</script>

Par contre, je me demande s'il y aura moyen de récupérer les utilisateurs par groupes pour faire un tri des présents comme indiqué sur l'image en haut du post ?? Est-ce possible ? Quelqu'un a une piste ?


Merci d'avance

LordNyax
*

Masculin
Messages : 36
Inscrit(e) le : 09/07/2008

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

Résolu Re: Modifier les intitulés

Message par LordNyax le Ven 11 Mar 2011 - 23:31

Je me permet un UP

J'ai relativement bien avancé à tâtons mais j'ai un petit problème que je ne comprends pas !

Code actuel du Qeel :
Spoiler:

<div id="qeel-perso"> <!-- DEBUT div qeel perso -->
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<tr> <!-- DEBUT Barre titre -->
<td class="catHead" colspan="2" height="28">
<span class="cattitle"><a class="cattitle" href="{U_VIEWONLINE}" rel="nofollow">{L_WHO_IS_ONLINE}</a></span>
</td>
</tr> <!-- FIN Barre titre -->
<tr>
<td class="row1" rowspan="6" align="center" valign="middle"><img src="{L_ONLINE_IMG}" id="i_whosonline" alt="{L_WHO_IS_ONLINE}" /></td><!-- IMG QEEL -->
<td class="row1" width="100%"><span class="gensmall">{TOTAL_POSTS}<br /></span></td>
</tr>
<tr>
<td class="row1"><span class="gensmall">{LOGGED_IN_USER_LIST}</span></td>
</tr>
{L_CONNECTED_MEMBERS}
{L_WHOSBIRTHDAY_TODAY}
{L_WHOSBIRTHDAY_WEEK}
<tr>
<td class="row1"><span class="gensmall">{LEGEND} : {GROUP_LEGEND}</span></td>
</tr>
</table>
</div> <!-- FIN div qeel perso -->
<script type="text/javascript">
document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Nos membres ont posté un total de (.+) message(s?)/,"Les Archives contiennent $1 Holocron$2");
document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Aucun membre ne fête son anniversaire aujourd'hui/,"Aujourd'hui, les Archives n'ont aucun anniversaire à fêter");
document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Aucun membre ne fête son anniversaire dans les 7 prochains jours/,"Cette semaine, les Archives n'ont aucun anniversaire à fêter");
document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Membres fêtant leur anniversaire aujourd'hui : (.+)/, "Aujourd'hui, les Archives félicitent $1");
document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Membres fêtant leur anniversaire dans les 7 prochains jours: (.+)/, "Les Archives se préparent à féliciter $1 dans les 7 prochains jours");
</script>
Si vous regarder ICI, j'ai une partie de mon texte de remplacement fait par le script qui sort des limites de mon QEEL !

Je suis toujours sur mon idée de faire une fiche de présence par groupe comme sur ce 'plan'


Pour se faire, j'arrive à récupérer dans le script, la liste des utilisateurs enregistrés présent sur le forum ! Il faudrait maintenant que je les sépare et que je les 'tri' par groupe !
Mais est-ce possible, ou j'en demande trop ?
Je pensais utiliser le code couleur du groupe, mais est-ce que la fonction remplace fonctionne avec le code html de la page ?
Est-ce que quelqu'un peut m'aiguiller un peu ?

Merci d'avance

P.S : En me baladant sur le forum, j'ai vu qu'il y a avait un forum expres pour les problèmes de script, je me demande si je dois y aller ouvrir un topic pour mon problème, qui est devenu clairement du script ou si je pouvais rester à la suite de ce topic ?

LordNyax
*

Masculin
Messages : 36
Inscrit(e) le : 09/07/2008

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

Résolu Re: Modifier les intitulés

Message par Scipion le Ven 11 Mar 2011 - 23:36

Bonsoir !

Effectivement, vous aurez plus de chance de croiser des spécialistes du Qeel.

Cordialement

Scipion
+ Hyperactif +

Masculin
Messages : 8655
Inscrit(e) le : 03/02/2010

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

Résolu Re: Modifier les intitulés

Message par Anzu le Jeu 17 Mar 2011 - 23:46

Bonjour,

Attention, cela fait 7 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir délester votre sujet, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, dans ce cas, :editer: votre premier message et cochez l'icône résolu

A bientôt sur ForumActif Smile

Anzu
+ Hyperactif +

Féminin
Messages : 20685
Inscrit(e) le : 30/08/2007

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

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