Libellé rangs selon genre féminin/masculin
4 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
Libellé rangs selon genre féminin/masculin
Bonjour à tous
J'ai cherché dans le forum mais pas trouvé la solution.
Est-il possible de gérer les titres de rangs de manière à ce qu'ils soient libellés au masculin ou au féminin selon ce que le membre a déclaré dans son profil
Par exemple, "Tchatcheur" pour Jean, et "Tchatcheuse" pour Jeanine.
(Je précise que mon forum est en phpBB3)
Si quelqu'un peut m'aider, merci d'avance
Philippe.
J'ai cherché dans le forum mais pas trouvé la solution.
Est-il possible de gérer les titres de rangs de manière à ce qu'ils soient libellés au masculin ou au féminin selon ce que le membre a déclaré dans son profil
Par exemple, "Tchatcheur" pour Jean, et "Tchatcheuse" pour Jeanine.
(Je précise que mon forum est en phpBB3)
Si quelqu'un peut m'aider, merci d'avance
Philippe.
Re: Libellé rangs selon genre féminin/masculin
Je complète mon précédent message. J'ai lu la discussion (maintenant verrouillée) sur le sujet - certains proposent d'ajouter des "e" - genre "arrivant(e) - ou des "trice" genre "administrateur/trice".
J'avoue que je ne trouve pas ça très joli. Pour moi, il ne s'agit pas d'entrer dans des prises de tête sexistes, ni d'envisager de régler exhaustivement tous les cas possibles, mais plutôt de faire en sorte que les rangs soient plus agréables pour chacun et chacune. Un script dans le champ titre du rang est peut-être possible ? Mais en phpbb3 n'ayant pas accès aux templates, je ne sais pas sur quelles variables je peux jouer.
J'avoue que je ne trouve pas ça très joli. Pour moi, il ne s'agit pas d'entrer dans des prises de tête sexistes, ni d'envisager de régler exhaustivement tous les cas possibles, mais plutôt de faire en sorte que les rangs soient plus agréables pour chacun et chacune. Un script dans le champ titre du rang est peut-être possible ? Mais en phpbb3 n'ayant pas accès aux templates, je ne sais pas sur quelles variables je peux jouer.
Re: Libellé rangs selon genre féminin/masculin
Merci de pas poster de double-post, un membre du Staff de Forumactif vous aidera prochainement.
Utilisez la fonction d'édition du message.
Patientez
Utilisez la fonction d'édition du message.
Patientez
Re: Libellé rangs selon genre féminin/masculin
Bonjour,
Il vous faut deux rangs pour cela. Un rang "Tchatcheur" pour Jean, et un rang "Tchatcheuse" pour Jeanine.
Il vous faut deux rangs pour cela. Un rang "Tchatcheur" pour Jean, et un rang "Tchatcheuse" pour Jeanine.
Re: Libellé rangs selon genre féminin/masculin
Merci pour les réponses.
@ Rin_. => mille pardons , je ne le ferais plus, promis la prochaine fois j'utiliserais "EDIT:"
@Automne
La solution que vous me proposez ne semble pas convenir à mon problème, ou bien j'ai mal compris. Votre solution suppose, je crois, des rangs spécifiques et fixes. Or, je souhaite utiliser l'une des fonctionnalités de base des rangs, qui est de faire évoluer le libellé du rang en fonction du nombre de messages. Je ne peux donc pas passer par des rangs spécifiques, car cela m'obligeraient à surveiller journellement et manuellement le nombre de messages de chaque membre pour faire évoluer leur rang en fonction du sexe déclaré dans le profil du membre.
C'est pourquoi je pensais à une solution par script, si, évidemment, un script stocké dans le libellé du rang est interprétable - ce que je suppose peut-être possible puisqu'on peut semble-t-il, y inclure par exemple des images plutôt qu'un simple texte.
Amicalement,
Philippe.
@ Rin_. => mille pardons , je ne le ferais plus, promis la prochaine fois j'utiliserais "EDIT:"
@Automne
La solution que vous me proposez ne semble pas convenir à mon problème, ou bien j'ai mal compris. Votre solution suppose, je crois, des rangs spécifiques et fixes. Or, je souhaite utiliser l'une des fonctionnalités de base des rangs, qui est de faire évoluer le libellé du rang en fonction du nombre de messages. Je ne peux donc pas passer par des rangs spécifiques, car cela m'obligeraient à surveiller journellement et manuellement le nombre de messages de chaque membre pour faire évoluer leur rang en fonction du sexe déclaré dans le profil du membre.
C'est pourquoi je pensais à une solution par script, si, évidemment, un script stocké dans le libellé du rang est interprétable - ce que je suppose peut-être possible puisqu'on peut semble-t-il, y inclure par exemple des images plutôt qu'un simple texte.
Amicalement,
Philippe.
Re: Libellé rangs selon genre féminin/masculin
Rin_. a écrit:Merci de pas poster de double-post, un membre du Staff de Forumactif vous aidera prochainement.
Utilisez la fonction d'édition du message.
Patientez
Tiens une nouvelle modératrice ?
Pour revenir au sujet, c'est possible à condition que vous affichiez le sexe du membre dans le profil des messages. Est-ce le cas ?
Re: Libellé rangs selon genre féminin/masculin
@zz10
Oui, j'affiche le genre du membre sur les messages qu'ils postent, en dessous de leur avatar.
Cela donne-t'il plus facilement accès à des variables sur lesquelles on peut se baser ?
Merci si vous pouvez me donner une piste de solution...
Oui, j'affiche le genre du membre sur les messages qu'ils postent, en dessous de leur avatar.
Cela donne-t'il plus facilement accès à des variables sur lesquelles on peut se baser ?
Merci si vous pouvez me donner une piste de solution...
Re: Libellé rangs selon genre féminin/masculin
Voici le code à placer dans pa->module->javascript->nouveau
Code à mettre uniquement sur les sujets :
Pour paramétrer, les rangs, il faut modifier ce tableau :
Vous voulez ajouter une ligne ?
En supprimer une ?
Au niveau des paramètres :
Le premier paramètre est le rang au masculin comme défini dans le PA.Il faut mettre rigoureusement les mêmes rangs que dans votre pa (accents, majuscule, etc...)
Le second paramètre est le rang au féminin
Sert à tester si le membre est une femme. Il faut que le nom de l'image soit identique à celui dans pa->affichage->image. J'ai mis celle par défaut, si vous l'avez modifiée, il faudra en faire de même dans le script
cdt
Code à mettre uniquement sur les sujets :
- Code:
var masculin;
var feminin;
function Genre(masculin,feminin){
this.masculin = masculin;
this.feminin = feminin;
}
var tab_genre = new Array();
tab_genre[0] = new Genre("tchateur","tchateuse");
tab_genre[1] = new Genre("parleur","parleuse");
tab_genre[2] = new Genre("blablateur","blablateuse");
function appartientTabGenre(masculin){
for(i=0;i<tab_genre.length;i++){
if(tab_genre[i].masculin == masculin){
return tab_genre[i];
}
}
return null;
}
$(function(){
$(".postprofile").each(function(){
if($(this).html().search("icon_minigender_female.gif") != -1){
var genre = appartientTabGenre($(this).find("dd:first").text());
if(genre != null){
$(this).find("dd:first").html(genre.feminin);
}
}
});
});
Pour paramétrer, les rangs, il faut modifier ce tableau :
- Code:
tab_genre[0] = new Genre("tchateur","tchateuse");
tab_genre[1] = new Genre("parleur","parleuse");
tab_genre[2] = new Genre("blablateur","blablateuse");
Vous voulez ajouter une ligne ?
- Code:
tab_genre[0] = new Genre("tchateur","tchateuse");
tab_genre[1] = new Genre("parleur","parleuse");
tab_genre[2] = new Genre("blablateur","blablateuse");
tab_genre[3] = new Genre("masculin","feminin");
En supprimer une ?
- Code:
tab_genre[0] = new Genre("tchateur","tchateuse");
tab_genre[1] = new Genre("parleur","parleuse");
Au niveau des paramètres :
- Code:
new Genre("tchateur","tchateuse")
Le premier paramètre est le rang au masculin comme défini dans le PA.Il faut mettre rigoureusement les mêmes rangs que dans votre pa (accents, majuscule, etc...)
Le second paramètre est le rang au féminin
- Code:
if($(this).html().search("icon_minigender_female.gif") != -1){
Sert à tester si le membre est une femme. Il faut que le nom de l'image soit identique à celui dans pa->affichage->image. J'ai mis celle par défaut, si vous l'avez modifiée, il faudra en faire de même dans le script
cdt
Re: Libellé rangs selon genre féminin/masculin
@zz10
Grand merci
J'ai tout bien copier - mais je testerais demain, là il est tard.
(je suis étonné du dernier script se terminant par une accolade ouvrante - mais à moi de me dépatouiller un peu quand même !).
Si ça marche, le crédit vous en reviendra et je fermerais le sujet.
Merci encore pour le temps pris à m'aider.
Philippe.
Grand merci
J'ai tout bien copier - mais je testerais demain, là il est tard.
(je suis étonné du dernier script se terminant par une accolade ouvrante - mais à moi de me dépatouiller un peu quand même !).
Si ça marche, le crédit vous en reviendra et je fermerais le sujet.
Merci encore pour le temps pris à m'aider.
Philippe.
Re: Libellé rangs selon genre féminin/masculin
philouchek a écrit:
(je suis étonné du dernier script se terminant par une accolade ouvrante - mais à moi de me dépatouiller un peu quand même !).
J'ai juste pris une ligne dans le code mais dans le code complet, cela se termine bien par une accolade fermante
Re: Libellé rangs selon genre féminin/masculin
zz10 a écrit:J'ai juste pris une ligne dans le code mais dans le code complet, cela se termine bien par une accolade fermante
Oui, hier à quasi 2H du mat, j'ai vite fait la copie et je n'avais pas repéré que c'était un extrait du script précédent
Je teste tout ça aujourd'hui .
Encore merci.
Re: Libellé rangs selon genre féminin/masculin
Merci zz10, ta solution fonctionne
Cela rendra service à pas mal de personnes qui souhaitent gérer les libellés de rangs en fonction du genre du membre.
Seule obligation : les membres doivent impérativement préciser leur genre, sinon c'est le libellé masculin qui est utilisé par défaut.
Encore merci
Cela rendra service à pas mal de personnes qui souhaitent gérer les libellés de rangs en fonction du genre du membre.
Seule obligation : les membres doivent impérativement préciser leur genre, sinon c'est le libellé masculin qui est utilisé par défaut.
Encore merci
Sujets similaires
» [Membres] Rang accordé au sexe (masculin ou féminin)
» Ajout d'un libellé "dernier message"
» Libéllé en double dans le profil
» Supprimer libellé note, annonce
» Un nouvel libellé
» Ajout d'un libellé "dernier message"
» Libéllé en double dans le profil
» Supprimer libellé note, annonce
» Un nouvel libellé
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum