Membres connectés récemment
[PHPBB2] Demande d'un module " l'inventaire "
Page 1 sur 1
- InvitéInvité
- Version du forum :PHPBB2
- Templates modifiés :oui
- Navigateur :Opera
Bonjour mon Phil,
je ne sais pas si je dois faire un sujet ou pas pour ma demande?
Tu te rappelles de Matthias avec qui tu avais mis en place le module "INVENTAIRE" ?
Voir les encodages:
Ajout inventaire profil[Sur les sujets]
CSS:
et voir : Utilisateurs
Profils >>>>
eh bien, quelque chose me gêne, tous les membres ne participent pas aux concours ou jeux, et voir tous ces petits ronds vides prend de la place pour rien: voir le screen:
ce que j'aimerais, et si c'est possible, que tu puisses faire en sorte qu'à chaque fois un membre gagne son objet s'affiche , et laisse vide sur les autres membres , s'il te plait ?
En gros, faire disparaître tous ces petits vides et ne s'affiche que les objets gagnés!
Je reste à ta disposition, mes amitiés
Lydie
je ne sais pas si je dois faire un sujet ou pas pour ma demande?
Tu te rappelles de Matthias avec qui tu avais mis en place le module "INVENTAIRE" ?
Voir les encodages:
Ajout inventaire profil[Sur les sujets]
- Code:
$(function(){
$('img[src="https://nsa40.casimages.com/img/2020/03/02/200302054717435418.png"]').each(function(){
$(this).closest('.M14_profil').nextAll().addClass('inventaire');
});
});
$(function(){
$('.postdetails.poster-profile').each(function(){
$(this).find('.M14_profil.inventaire:eq(6)').after('<br /><br />');
});});
CSS:
- Code:
.M14_profil.inventaire {width: 190px !important;margin-left:13px;}
.M14_profil.inventaire .label{display:none;}
.M14_profil.inventaire .M14_content{width:25px;height:25px;border-radius:25px;display: block;float: left;}
.M14_profil.inventaire .M14_content img{width:25px;height:25px;border-radius: 25px;}
et voir : Utilisateurs
Profils >>>>
eh bien, quelque chose me gêne, tous les membres ne participent pas aux concours ou jeux, et voir tous ces petits ronds vides prend de la place pour rien: voir le screen:
ce que j'aimerais, et si c'est possible, que tu puisses faire en sorte qu'à chaque fois un membre gagne son objet s'affiche , et laisse vide sur les autres membres , s'il te plait ?
En gros, faire disparaître tous ces petits vides et ne s'affiche que les objets gagnés!
Je reste à ta disposition, mes amitiés
Lydie
Coucou Lydie,
avec le style figurant dans la feuille de style, on ne pourra pas faire grand chose.
Je viens de déposer un script (étant admin sur ton fofo) en complément de ceux déjà présents.
On masque simplement le champ:
Le script ajouté:
Tu peux voir le résultat sur ton fofo .
avec le style figurant dans la feuille de style, on ne pourra pas faire grand chose.
Je viens de déposer un script (étant admin sur ton fofo) en complément de ceux déjà présents.
On masque simplement le champ:
Le script ajouté:
- Code:
$(function(){
$('img[src="https://nsa40.casimages.com/img/2020/03/03/200303052828541210.png"]').each(function(){
$(this).closest('div').hide();
});});
Tu peux voir le résultat sur ton fofo .
- InvitéInvité
coucou mon Phil mais oui c'est parfait !! tu as tout compris ..soit que tu t'habitues à moi ou c'est moi qui m'exprime mieux tu es génial !! merci vraiment
Re ma tite Lydie,
alors je crois que je m'habitue .
Je viens de tout modifier
Ce qui permettra d'afficher le bouton inventaire seulement si le membre a reçu au moins un trophée.
voir le profil de Mathias ici:
https://www.petitefeuille.net/t41137-essonne-intervention-des-forces-de-lordre-apres-une-free-party-illegale#947305
Le 23.08.2020 à 08:26:20 :
je suis sur ton fofo afin de mettre les sauts de ligne seulement si il y a plus de 7 récompenses.
Un truc sympa afin de récompenser ceux qui atteignent 7 récompenses de mettre une étoile non ?
Si tu ne veux pas de la petite image de félicitation présente à coté du pseudo au bout 7 récompenses.
Tu peux supprimer cette partie dans le script:
alors je crois que je m'habitue .
Je viens de tout modifier
- Code:
$(function(){
$('img[src="https://nsa40.casimages.com/img/2020/03/02/200302054717435418.png"]').each(function(){
// ON DONNE UNE CLASS inventaire SEULEMENT SI L IMAGE N EST PAS CELLE PAS DEFAUT
$(this).closest('.M14_profil').nextAll().find('.M14_content img[src!="https://nsa40.casimages.com/img/2020/03/03/200303052828541210.png"]').closest('div').addClass('inventaire');
});
// L IMAGE PAR DEFAUT MASQUEE
$('img[src="https://nsa40.casimages.com/img/2020/03/03/200303052828541210.png"]').each(function(){$(this).closest('div').hide();});
});
$(function(){
$('.postdetails.poster-profile').each(function(){
var test=$(this).find('.inventaire ').length;
var a=$(this).find('img[alt="Vide"]').length;
//le lien de l image de récompense 24px X 24px
var img="https://i.servimg.com/u/f20/20/11/87/27/star10.png";
// Si au moins 7 récompenses on affiche l image
if(test>=7)
{
$(this).closest('td').find('span.name').before('<img src="'+img+'"/>');
}
//a condition d avoir au moins 7 recompenses on impose un saut de ligne
if(test>7)
{
$(this).find('.M14_profil.inventaire:eq(6)').after('<br /><br />');
}
//Si aucune recompense on supprime tout
if(a===14)
{
$(this).find('img[src="https://nsa40.casimages.com/img/2020/03/02/200302054717435418.png"]').closest('div.M14_profil').remove();
$(this).find('img[alt="Vide"]').closest('div').remove();
}
});
});
Ce qui permettra d'afficher le bouton inventaire seulement si le membre a reçu au moins un trophée.
voir le profil de Mathias ici:
https://www.petitefeuille.net/t41137-essonne-intervention-des-forces-de-lordre-apres-une-free-party-illegale#947305
Le 23.08.2020 à 08:26:20 :
je suis sur ton fofo afin de mettre les sauts de ligne seulement si il y a plus de 7 récompenses.
Un truc sympa afin de récompenser ceux qui atteignent 7 récompenses de mettre une étoile non ?
Si tu ne veux pas de la petite image de félicitation présente à coté du pseudo au bout 7 récompenses.
Tu peux supprimer cette partie dans le script:
- Code:
//le lien de l image de récompense 24px X 24px
var img="https://i.servimg.com/u/f20/20/11/87/27/star10.png";
// Si au moins 7 récompenses on affiche l image
if(test>=7)
{
$(this).closest('td').find('span.name').before('<img src="'+img+'"/>');
}
- InvitéInvité
alors je crois que je m'habitue .
Ce qui permettra d'afficher le bouton inventaire seulement si le membre a reçu au moins un trophée.
voir le profil de Mathias ici:
par contre le mot "inventaire" à disparu ? si Mathias décide de jouer et de gagner, le mot "inventaire" apparaîtra avec son objet gagné ?
Ce qui permettra d'afficher le bouton inventaire seulement si le membre a reçu au moins un trophée.
Hum comment dire mieux, vi et je viens d'ajouter une infobulle au survol de l'image :
Mais répondre oui cela s'affichera, cela pourra peut être inciter les personnes a avoir des récompenses .
Désires tu tout de même à mettre une image si il y a plus de 7 trophées?
- InvitéInvité
béé je viens de me lever .. le temps que mes neurones réagissent
attends .. je réfléchi ...
Désires tu tout de même à mettre une image si il y a plus de 7 trophées?
attends .. je réfléchi ...
- InvitéInvité
Un truc sympa afin de récompenser ceux qui atteignent 7 récompenses de mettre une étoile non ?
bé en fait, pourquoi pas ! avec une info bulle pour dire qu'il a eu 7 objets de gagner ?
c'est comme ça que tu vois ?
Oki , alors on tester sur le message de camélia qui a 4 trophées:
https://www.petitefeuille.net/t40167-deconfinement-decouvrez-tout-ce-qui-va-changer-le-11-mai#910258
Vi c'est bien ce la Lydie, par contre "objet" n'est pas très chouette non.
Vaut mettre récompense ou trophées?
https://www.petitefeuille.net/t40167-deconfinement-decouvrez-tout-ce-qui-va-changer-le-11-mai#910258
Vi c'est bien ce la Lydie, par contre "objet" n'est pas très chouette non.
Vaut mettre récompense ou trophées?
- InvitéInvité
Vaut mettre récompense ou trophées?
ah oui carrément ... "Trophées" c'est bien
Tu peux changer le lien de l'image dans cette variable Lydie entre les guillemets:
ensuite,si le membre à au moins 4 trophées alors:
Donc si tu désires activer ce bouton à côté du pseudo seulement si 7 trophées , il faudra modifier le 4 par un 7 ici:
Ce qui deviendra:
- Code:
//le lien de l image de récompense 24px X 24px
var img="https://i.servimg.com/u/f20/20/11/87/27/star10.png";
ensuite,si le membre à au moins 4 trophées alors:
Donc si tu désires activer ce bouton à côté du pseudo seulement si 7 trophées , il faudra modifier le 4 par un 7 ici:
- Code:
if(test>=4)
- Code:
if(test>=4){$(this).closest('td').find('span.name').before('<img src="'+img+'"title="'+test+' trophées remportés"style="position: absolute;margin-left: -48px;"/>'); }
Ce qui deviendra:
- Code:
if(test>=7){$(this).closest('td').find('span.name').before('<img src="'+img+'"title="'+test+' trophées remportés"style="position: absolute;margin-left: -48px;"/>'); }
- InvitéInvité
d'accord !! parfecto mon ami tu es génial !! un GRAND merci à toi
- InvitéInvité
bon ébé je crois que c'est fini pour cette aide .. précieuse ... je vais pourvoir clore ce sujet et en te remerciant et te souhaiter un bon dimanche
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum