Cool Forum

 
 
Cool Forum » Hacks et modifications » Mods & Hacks - Contributions » [0.7]ajouter un grade utilisateur (v2.0)
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
Page : << < 1 | 2 > >>
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
colonel_freeze

Pilier

nemys powerrrrrrrrrrrrrr

Enregistré le 12/10/2002
Messages: 1222
Non connecté

Sujet : [0.7]ajouter un grade utilisateur (v2.0)
Ajouté le : 12/09/2004 22:55
Message :

eurekâ j'ai trouvééééééééééééééééé :)

je remet un topic car j'ai corrigé plusieurs erreurs presentes ds l'ancienne version.

version compatible : 0.7.x

descriptif :: permet de rajouter un grade utilisateur sous forme d'image ( de aucune a 5 etoiles) en fonction du nombre de messages postés par l'utilisateur. Ceci en dessous du pseudo a chaque post du membre.

les deux images :

modification nécessaires :

fichiers functions.php ( dossier admin) :

ligne 1412 : vous avez ce code

 (!empty($DetailMsg[registerdate]))
    {
        $DetailMsg[registerdate]=getlocaltime($DetailMsg[registerdate],1);
        $tpl->box[affregisterdate]=$tpl->gettemplate("detail","userinfo");
    }


remplacez le par celui-ci :

 
    if (!empty($DetailMsg[registerdate]))
    {
           if ($DetailMsg[usermsg]>=1000)
           {
           $tpl->box[affusergrade]=$tpl->gettemplate("detail","usergrade5");
           }
           elseif ($DetailMsg[usermsg]>=500)
           {
           $tpl->box[affusergrade]=$tpl->gettemplate("detail","usergrade4");
           }
           elseif ($DetailMsg[usermsg]>=100)
           {
           $tpl->box[affusergrade]=$tpl->gettemplate("detail","usergrade3");
           }
           elseif ($DetailMsg[usermsg]>=50)
           {
           $tpl->box[affusergrade]=$tpl->gettemplate("detail","usergrade2");
           }
           elseif ($DetailMsg[usermsg]>=25)
           {
           $tpl->box[affusergrade]=$tpl->gettemplate("detail","usergrade1");
           }
           elseif ($DetailMsg[usermsg]>=10)
           {
           $tpl->box[affusergrade]=$tpl->gettemplate("detail","usergrade0");
           }
           else
           {
           $tpl->box[affusergrade]=$tpl->gettemplate("detail","usergrade");
           }

      $DetailMsg[registerdate]=getlocaltime($DetailMsg[registerdate],1);
        $tpl->box[affregisterdate]=$tpl->gettemplate("detail","userinfo");
    }


ds le meme fichier a la ligne 1519 :

ajouter la portion orange

$tpl->box[affsujetpost]=$tpl->box[affusercitation]=$tpl->box[affusergrade]=$tpl->box[affuserlogo]



maintenant ds le fichier tpl_detail.html a la ligne 197 rajouter la portion suivante :

 <font size={%::_SKIN[middlefont]%}><b>{%etailMsg[formatpseudo]%}</b></font> {%box[buttonsearch]%}<br>
            {%box[affusercitation]%}
            {%box[affuserlogo]%}
            {%box[affusergrade]%}
            {%box[affregisterdate]%}
            {%box[isconnected]%}
            <a href="#top"><img src="{%::_SKIN[repimg]%}/toppage.gif" border=0 align=right alt="{%LNG[toppage]%}"></A>
            </font>


et enfin ds le meme fichier a la ligne 259 ajouter la portion orange :

<!--********** TPL NAME = usergradeadm **********--> 
<P><b>Grade :</b> <img src="{%::_SKIN[repimg]%}/star.gif">  
<!--********** TPL NAME = usergrade **********-->

<!--********** TPL NAME = usergrade0 **********--> 
<P><b>Grade :</b> <img src="{%::_SKIN[repimg]%}/star2.gif"><img src="{%::_SKIN[repimg]%}/star2.gif"><img src="{%::_SKIN[repimg]%}/star2.gif"><img src="{%::_SKIN[repimg]%}/star2.gif"><img src="{%::_SKIN[repimg]%}/star2.gif">

<!--********** TPL NAME = usergrade1 **********-->
<P><b>Grade :</b> <img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star2.gif"><img src="{%::_SKIN[repimg]%}/star2.gif"><img src="{%::_SKIN[repimg]%}/star2.gif"><img src="{%::_SKIN[repimg]%}/star2.gif">

<!--********** TPL NAME = usergrade2 **********-->
<P><b>Grade :</b> <img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star2.gif"><img src="{%::_SKIN[repimg]%}/star2.gif"><img src="{%::_SKIN[repimg]%}/star2.gif">

<!--********** TPL NAME = usergrade3 **********--> 
<P><b>Grade :</b> <img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star2.gif"><img src="{%::_SKIN[repimg]%}/star2.gif">

<!--********** TPL NAME = usergrade4 **********-->
<P><b>Grade :</b> <img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star2.gif">

<!--********** TPL NAME = usergrade5 **********-->
<P><b>Grade :</b> <img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif">

<!--********** TPL NAME = userinfo **********-->

    <P><b>{%LNG[register]%}</b> {%etailMsg[registerdate]%}<BR>
        <b>{%LNG[nbposts]%}:</b> {%etailMsg[usermsg]%}


voila j'espere que cette fois si ca amrche impecable. Toutefois si vous avez des problemes n'hesitez pas

*** Message édité par colonel_freeze le 12/09/2004 23:03 ***


}~~ FreeZBy ~~{
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à colonel_freeze!!! Envoyer un Message Privé à colonel_freeze Citer ce post dans votre réponse

 
 
Doki

Nouveau

Enregistré le 05/01/2004
Messages: 30
Non connecté

Ajouté le : 13/09/2004 01:28
Message :

Cool, merci ^^
Je venais justement de modifier tous les skins de mon Forum avec l'ancienne version du hack lol ^^
Mais bon, il n'y a que dans le fichier function.php que tu as changé quelque chose (l'ordre des tests de condition si je ne m'abuse, sans doute pour optimiser les temps de chargement et le nombre de requêtes PHP sur un Forum qui fonctionne depuis unmoment, avec donc des users en majorité "haut-gradé") mais sinon je ne vois pas d'autre différence...
Pourrais tu me dire si les erreurs que tu corriges sont gênantes pour le fonctionnement du Forum, parce que j'ai pas envie de refaire le hack (je sais, c'est pas bien d'être féniant ... ^^)

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Doki!!! Envoyer un Message Privé à Doki Citer ce post dans votre réponse

 
 
colonel_freeze

Pilier

nemys powerrrrrrrrrrrrrr

Enregistré le 12/10/2002
Messages: 1222
Non connecté

Ajouté le : 13/09/2004 02:49
Message :

heu alors les l ordre des conditions je sais pas si ca afflue sur le tps de chargement. La raison c'est que il y avait une erreur ds le hack qui faisait que les invites avait le grade du membre ki avait posté avant eux. Donc j 'ai bidouillé pas mal de truc donc lordre des conditions. Comme il s'avere que ca marche comme ca j'ai laissé.

sinon les modifs par rapport a la version 1 :

[quote1]ds le meme fichier a la ligne 1519 :

ajouter la portion orange

$tpl->box[affsujetpost]=$tpl->box[affusercitation]=$tpl->box[affusergrade]=[$tpl->box[affuserlogo]
[/quote1]
j'avais oublie ca, d'ou le bug avec les invites a priori.

j'ai aussi ajouter ca ds le template :

<!--********** TPL NAME = usergrade **********-->

( le vide est normal)

c'est pour le cas ou le membre est un invité pour pas qu'il est d'etoile. je crois que ca c'est superflue meme comme le hack c'est mis a marcher lorsque il y avait ca j ai laissé :)
tu peux essayer de l'enleve poru voir :)

et bien sur une condition suplementaire en rapport avec la modif du template.

sur ce bonne nuit

*** Message édité par colonel_freeze le 10/01/2005 23:43 ***


}~~ FreeZBy ~~{
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à colonel_freeze!!! Envoyer un Message Privé à colonel_freeze Citer ce post dans votre réponse

 
 
Doki

Nouveau

Enregistré le 05/01/2004
Messages: 30
Non connecté

Ajouté le : 13/09/2004 04:01
Message :

Merci pour les précisions, et bonne nuit donc ^^

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Doki!!! Envoyer un Message Privé à Doki Citer ce post dans votre réponse

 
 
rickways

Habitué

Enregistré le 07/09/2004
Messages: 103
Non connecté

Ajouté le : 15/09/2004 14:58
Message :

Merci chez moi ça marche nickel ( à première vue)

J'ai juste modifier manuellement les valeurs dans functions .php

Je voulais savoir si y'avait un moyen de gérer le nombre de grades, et les valeurs correspondantes dans l'admin ?


Enfin bon c pas important du tout

Merci encore

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à rickways!!! Envoyer un Message Privé à rickways Citer ce post dans votre réponse

 
 
colonel_freeze

Pilier

nemys powerrrrrrrrrrrrrr

Enregistré le 12/10/2002
Messages: 1222
Non connecté

Ajouté le : 15/09/2004 18:36
Message :

et ca serait bocoup plus lourd a faire comme hack. Je pense qu'il faudrait stocker ces valeur ds la bdd c ki oblige un ajout de champ.
et aussi une modif importante d une des template de l admin

c'est pas impossible a faire loin de la, mais poru ma part je n aurai pas le tps de m en occuper cette année


}~~ FreeZBy ~~{
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à colonel_freeze!!! Envoyer un Message Privé à colonel_freeze Citer ce post dans votre réponse

 
 
rickways

Habitué

Enregistré le 07/09/2004
Messages: 103
Non connecté

Ajouté le : 15/09/2004 22:14
Message :

C'est pas important du tout...

Une dernière question, est-ce possible d'ajouter une petite phrase ?

j'avais vu ça sur un dernier hack ici

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à rickways!!! Envoyer un Message Privé à rickways Citer ce post dans votre réponse

 
 
colonel_freeze

Pilier

nemys powerrrrrrrrrrrrrr

Enregistré le 12/10/2002
Messages: 1222
Non connecté

Ajouté le : 15/09/2004 22:29
Message :

ui c tout a fait possible

tu procedes de cette facon poru chaque grade ou tu veux qu il y ait une frase :

<!--********** TPL NAME = usergrade5 **********-->
<P><b>Grade :</b> <img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"><img src="{%::_SKIN[repimg]%}/star.gif"> (exemple de phrase)


}~~ FreeZBy ~~{
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à colonel_freeze!!! Envoyer un Message Privé à colonel_freeze Citer ce post dans votre réponse

 
 
Rane

Visiteur

Nandarou teme !!

Enregistré le 26/08/2003
Messages: 85
Non connecté

Ajouté le : 18/09/2004 20:41
Message :

Merki pour tout !!
Pour voir ce que cela donne avec du texte et le grade venez sur mon forum ^^

http://bxteam.free.fr/forum/index.php ^^

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Rane!!! Visitez le site de Rane!! Envoyer un Message Privé à Rane Citer ce post dans votre réponse

 
 
cseb

Nouveau

Enregistré le 13/03/2004
Messages: 25
Non connecté

Ajouté le : 25/09/2004 12:16
Message :

je voulais savoir si il etait possible d'avoir une image differente selon le sexe?

en gros sur mon forum le grade est une sorte de personnage a faire evoluer avec soi. Les gars aurait un gars a faire evoluer et les filles une fille. Les images correspondraient au meme grade mais avec un visuel different

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à cseb!!! Envoyer un Message Privé à cseb Citer ce post dans votre réponse

 
 
jp451

Titulaire
Le nul n'est pas nul, il débute !

Enregistré le 05/09/2003
Messages: 247
Non connecté

Ajouté le : 10/01/2005 21:34
Message :

Salut !

J'ai installer ce hack mais le problème est que les visiteurs qui poste après moi sont aux même statut que moi alors qu'ils ne sont pas inscrit ! Comment corriger ce problème ?


Jérémy P.
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de jp451!! Envoyer un Message Privé à jp451 Citer ce post dans votre réponse

 
 
jp451

Titulaire
Le nul n'est pas nul, il débute !

Enregistré le 05/09/2003
Messages: 247
Non connecté

Ajouté le : 10/01/2005 21:38
Message :

j'ai trouvé c'est la portion orange qui n'était pas la bonne en orange !


Jérémy P.
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de jp451!! Envoyer un Message Privé à jp451 Citer ce post dans votre réponse

 
 
colonel_freeze

Pilier

nemys powerrrrrrrrrrrrrr

Enregistré le 12/10/2002
Messages: 1222
Non connecté

Ajouté le : 10/01/2005 22:56
Message :

hein???je l avais corriger ce bug pourtant


}~~ FreeZBy ~~{
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à colonel_freeze!!! Envoyer un Message Privé à colonel_freeze Citer ce post dans votre réponse

 
 
jp451

Titulaire
Le nul n'est pas nul, il débute !

Enregistré le 05/09/2003
Messages: 247
Non connecté

Ajouté le : 10/01/2005 23:15
Message :

quand tu dit la portion orange tu à mis la mauvaise en orange : =$tpl->box[affusercitation] (tu as mis celle là)
et en orange ça aurai dû être : =$tpl->box[affusergrade]


Jérémy P.
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de jp451!! Envoyer un Message Privé à jp451 Citer ce post dans votre réponse

 
 
colonel_freeze

Pilier

nemys powerrrrrrrrrrrrrr

Enregistré le 12/10/2002
Messages: 1222
Non connecté

Ajouté le : 11/01/2005 00:43
Message :

merci j'ai corrige


}~~ FreeZBy ~~{
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à colonel_freeze!!! Envoyer un Message Privé à colonel_freeze Citer ce post dans votre réponse

 
 
jp451

Titulaire
Le nul n'est pas nul, il débute !

Enregistré le 05/09/2003
Messages: 247
Non connecté

Ajouté le : 11/01/2005 19:22
Message :

heureusement que je suis pas bête si non j'aurai chercher longtemps !


Jérémy P.
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de jp451!! Envoyer un Message Privé à jp451 Citer ce post dans votre réponse

 
 
marnath

Nouveau

Enregistré le 28/01/2005
Messages: 6
Non connecté

Ajouté le : 28/01/2005 23:02
Message :

slt a tous,

Bonjour, j'ai un probleme pour installer les rangs, je fait exactement comme vous dite au debut de ce forum, et ça n'affiche rien.

que doit-je faire.


Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à marnath!!! Visitez le site de marnath!! Envoyer un Message Privé à marnath Citer ce post dans votre réponse

 
 
marnath

Nouveau

Enregistré le 28/01/2005
Messages: 6
Non connecté

Ajouté le : 30/01/2005 13:31
Message :

desolé du derangement, c'est bon j'ai reussi..

merci


Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à marnath!!! Visitez le site de marnath!! Envoyer un Message Privé à marnath Citer ce post dans votre réponse

 
 
clark

Habitué

Enregistré le 25/10/2004
Messages: 100
Non connecté

Ajouté le : 06/02/2005 22:04
Message :

Salut, je viens de l'installation de ce hack et j'ai un petit problème en fait les grades ne s'affichent pas toujours et se remplace par le titre du sujet du message. Merci de m'aider.

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de clark!! Envoyer un Message Privé à clark Citer ce post dans votre réponse

 
 
clark

Habitué

Enregistré le 25/10/2004
Messages: 100
Non connecté

Ajouté le : 13/02/2005 19:47
Message :

Il n'y à t'il vraiment personne pour me venir en aide ?.

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de clark!! Envoyer un Message Privé à clark Citer ce post dans votre réponse

 
 
Page : << < 1 | 2 > >>


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0355 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net