Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 4 5 6 (7) 8 »


Re: Affichage d'un text en fonction du rank
Aspirant
Inscrit: 11/11/2010 14:56
Messages: 78
Résolu,

après mount de test, je crois que j'ai compris comment ça se passe. on se base sur la colonne poste et puis le reste c'est le php qui s'occupe de tout. les colonnes rank et level se change en modifiant le user manuellement.

Citation :
if($rank_id>0){
$ret["title"] = $myts->htmlspecialchars($ranks[$rank_id]["rank_title"]);
$ret["image"] = $ranks[$rank_id]["rank_image"];
}else{
if($rank["rank_min"]<=$posts && $rank["rank_max"]>=$posts && empty($rank["rank_special"])){ $ret["title"] = $myts->htmlspecialchars($rank["rank_title"]);
$ret["image"] = $rank["rank_image"];


pour le level aussi il y a une fonction php qui s'occupe du calcule en fonction des paramètres qu'on désir.
merci.

Posté le : 14/04/2012 20:27
Transférer la contribution vers d'autres applications Transférer


Re: Affichage d'un text en fonction du rank
Aspirant
Inscrit: 11/11/2010 14:56
Messages: 78
Activer le classement des utilisateurs >> oui
tout est configuré sur oui. En fait pour le admin j'ai bien l'icone de rank avec le 5 étoiles alors que pour tous les utilisateur c'est blank.gif. si je modifie le classement de l'utilisateur j'obtient bien l'icone correspondante au classement. je comprend pas pourquoi le rank est toujours 0 pourquoi ça ne change pas automatiquement si user poste plus que 21 postes. en plus normalement par défaut ça devrai être rank 1 >> débutant.
Merci Kris, je continu à chercher

Posté le : 09/04/2012 21:19
Transférer la contribution vers d'autres applications Transférer


Re: Affichage d'un text en fonction du rank
Aspirant
Inscrit: 11/11/2010 14:56
Messages: 78
Bonjour,
Je tourne au rond je n'arrive pas à comprendre comment ça se passe le calcul. un utilisateur avec 500 postes est toujours rank 0 et level 1.

s'il fait un commentaire, en dessous de son avatar normalement je devrai trouver l'icon du rank avec les etoiles alors que dans le code source de la page je trouve blank.gif. par contre pour le admin il n y'a pas de problème, l'icone de rank est bien là avec les etoiles. up

Posté le : 09/04/2012 20:53
Transférer la contribution vers d'autres applications Transférer


Re: Affichage d'un text en fonction du rank
Aspirant
Inscrit: 11/11/2010 14:56
Messages: 78
Bonjour,

j'ai reussi a faire ce que je veux avec

Citation :

<{if $test.posts < 21}>blabla<{/if}>
<{if $test.posts >= 21}>blablablabla<{/if}>


mais ma question concernant les colonnes rank et level n'est pas trop claire si quelqu’un peut m'expliquer.
merci.

Posté le : 06/04/2012 17:07
Transférer la contribution vers d'autres applications Transférer


Re: Affichage d'un text en fonction du rank
Aspirant
Inscrit: 11/11/2010 14:56
Messages: 78
oui effectivement les 7 classement sont actif.
Débutant 0 20
Aspirant 21 40
Régulier 41 70
Semi pro 71 150
Accro 151 10000
Modérateur 0 0
Administrateur 0 0

je comprend pas pourquoi dans la colonne rank dans table user je trouve 0 pour tous les utilisateurs malgré que rank 0 n'existe pas. qui peut m'expliquer comment ça se passe le calcul la même chose pour la colonne level, normalement ça depend du colonne posts non??

Posté le : 05/04/2012 22:15
Transférer la contribution vers d'autres applications Transférer


Re: Affichage d'un text en fonction du rank
Aspirant
Inscrit: 11/11/2010 14:56
Messages: 78
Merci Kris pour ta proposition. je crois qu'il y a un problème de rank avec mon XOOPS 2.5.4. j'explique, dans mon ficher php j'ai ajouté

Citation :
$test['userrank'] = $xoopsUser->getVar('rank');


ça me donne ce que je veux faire mais le problème que je me rend compte qu'il affiche toujours le chiffre 0 pour tout le monde sauf le admin il donne le chiffre 7. c'est normal, dans la table user colonne rank tout le monde sont 0 sauf moi 7 et de là ma question. comment faire pour que les nouveaux inscri soient rank 1 et non pas rank 0 qui n'existe plus et apres 21 contributions se change automatiquement au rank 2 et ainsi de suite. un utilisateur avec 56 contribution est toujours rank 0 c'est bizarre non?
je sais que je peut faire le changement directement dans ma base ou bien manuellement avec edit user, pourquoi ça se fait pas automatiquement?

j'ai pas essayé ton exemple mais je crois qu'il donne la même chose en plus c'est un ficher core je préfère changer sur mon ficher php
merci.

Posté le : 05/04/2012 15:47
Transférer la contribution vers d'autres applications Transférer


Re: Affichage d'un text en fonction du rank
Aspirant
Inscrit: 11/11/2010 14:56
Messages: 78
j'ai tout essayé, je comprend pas pourquoi ce code s'applique seulement pour l'admin par contre pour les utilisateurs affiche le chiffre 0

Citation :
if (is_object($xoopsUser)) {
$test=$xoopsUser->rank();
$test1['rank']=$test['title'];
$test1['rankid']=$test['id'];
$test1['rankimage']=$test['image'];
}

Posté le : 05/04/2012 01:30
Transférer la contribution vers d'autres applications Transférer


Affichage d'un text en fonction du rank
Aspirant
Inscrit: 11/11/2010 14:56
Messages: 78
Bonjour,

je pense afficher un texte aux utilisateurs de mon site en fonction de leur classement. Actuellement j'utilise ce code pour afficher ce que je veux en fonction des groupes.

Citation :
<{if $xoops_mon_groupe == "utilisateur"}><{/if}>


est ce qu'il y a un code en fonction du rank sinon est ce que c'est possible déjà?

Merci

Posté le : 04/04/2012 18:07
Transférer la contribution vers d'autres applications Transférer


Re: positionner ma pub adsense
Aspirant
Inscrit: 11/11/2010 14:56
Messages: 78
bonjour,
comment adapter ce code pour fonctionner avec le module mytube?
merci

Posté le : 18/12/2011 20:54
Transférer la contribution vers d'autres applications Transférer


Re: modification Mytube Script PHP pour Dailymotion
Aspirant
Inscrit: 11/11/2010 14:56
Messages: 78
merci nicemen

tu peux me donner le lien de ton site pour voir directement, comme ça mon cadeau de noel ça sera un share

Posté le : 21/11/2011 13:31
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 4 5 6 (7) 8 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

79 Personne(s) en ligne (61 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 79 | Plus ...