Placer l'icone OFFLINE par dessus l'avatar

Pour les recherches et les demandes de modifications de styles concernant votre forum phpBB3.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support graphique de phpBB-fr.com

Attention : pour éviter les bugs, votre style doit être mis à jour en même temps que votre forum, et ce, dans la dernière version disponible !

Placer l'icone OFFLINE par dessus l'avatar

Messagepar Netrisca » 20 Jan 2012 à 20:07

Bonjour la communauté PHBB je me tourne vers vous car j'ai un piti problème.

J'ai suivis à la lettre le tutoriel pour passé l'icone ONLINE par dessus l'avatar: documentation-phpbb3/sujet174530.html
Et sa fonctionne parfaitement.

Et je me suis dis, se serait chouette si je pouvais mettre également une icone OFFLINE par dessus.
Donc j'ai chercher sur le forum et je suis tombé sur ça: documentation-phpbb3/sujet180124.html

J'ai suivi la méthode mais au final sa m'affiche l'image background dans la page du membre sa c'est ok.
Mais aucune petite image derrière l'avatar et encore moin par dessus.

Donc me suis dit de mixxer les 2 méthodes afin de pouvoir associer online + offline mais je tombe façe à des problèmes de code, d'ou la raison de ma demande d'aide.
Je me suis un peu inspiré de ce code la: support-utilisation-phpbb3/sujet141819-15.html

Je ne doit pas en être loin mais il doit avoir quelque fautes de codes, mais aucune erreurs.
J'ai bien-sur vidé le cache et rafraîchi le template + thème + archive d'image.

Merci d'avance de votre aide.

Cordialement Netrisca

Style: Soul_City
Link Forum: : http://kappa.team-frenchie.com/forum/index.php
Version PHBB: 3.0.8 (vais bientôt faire la maj pour la 3.0.10)
Dernière édition par Netrisca le 21 Jan 2012 à 13:40, édité 2 fois.
Netrisca
Posteur néophyte
Posteur néophyte
 
Messages: 94
Inscription: 23 Juin 2009 à 01:26
Avertissements: 2

Re: Passé l'icone OFFLINE par dessus l'avatar

Messagepar cabot » 20 Jan 2012 à 20:19

Hello,

Essaie ça dans content.css
Trouve :
Code: Tout sélectionner
.online2 {
   background-repeat: no-repeat;
   position: absolute;
   right: 490px;
}

Remplace par :
Code: Tout sélectionner
.online2 {
   background-repeat: no-repeat;
   position: relative;
   float: right;
   margin-bottom: -100px;
}
Après toute modification de style, ne pas oublier de Rafraîchir le style et vider le cache.
Avatar de l’utilisateur
cabot
Graphiste
Graphiste
 
Messages: 5429
Inscription: 13 Fév 2011 à 19:42
Localisation:

Re: Passé l'icone OFFLINE par dessus l'avatar

Messagepar Netrisca » 20 Jan 2012 à 20:26

Merci de ta réponse rapide!

J'ai effectué ta proposition mais ça ne fait que déplacer l'icone connecté a droite
Netrisca
Posteur néophyte
Posteur néophyte
 
Messages: 94
Inscription: 23 Juin 2009 à 01:26
Avertissements: 2

Re: Passé l'icone OFFLINE par dessus l'avatar

Messagepar cabot » 20 Jan 2012 à 20:31

J'avais pas tout lu... et en allant sur ton forum je me suis focalisé sur l'image qui était placée en vrac :mrgreen:

Je regarde ton pb plus en détails :wink:
Après toute modification de style, ne pas oublier de Rafraîchir le style et vider le cache.
Avatar de l’utilisateur
cabot
Graphiste
Graphiste
 
Messages: 5429
Inscription: 13 Fév 2011 à 19:42
Localisation:

Re: Passé l'icone OFFLINE par dessus l'avatar

Messagepar Netrisca » 20 Jan 2012 à 20:34

No problemo ^^ merci de m'aider en tout cas.
Prend ton temps :D
Netrisca
Posteur néophyte
Posteur néophyte
 
Messages: 94
Inscription: 23 Juin 2009 à 01:26
Avertissements: 2

Re: Placer l'icone OFFLINE par dessus l'avatar

Messagepar cabot » 20 Jan 2012 à 22:13

Alors voilà, annule toutes les modifs effectuées, et fait ça :

Ouvre viewtopic_body.html
Trouve :
Code: Tout sélectionner
   <div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->">

Remplace par :
Code: Tout sélectionner
   <div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF -->">
   <div class="<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST -->online<!-- ELSE -->offline<!-- ENDIF -->"></div>


Ouvre memberlist_view.html
Trouve :
Code: Tout sélectionner
<div class="panel bg1<!-- IF S_ONLINE --> online<!-- ENDIF -->">

Remplace par :
Code: Tout sélectionner
<div class="panel bg1">
<div class="<!-- IF S_ONLINE -->online<!-- ELSE -->offline<!-- ENDIF -->"></div>


Ouvre ucp_pm_viewmessage.html
Trouve :
Code: Tout sélectionner
<div id="post-{MESSAGE_ID}" class="panel clearfix post pm-panel-message pm<!-- IF S_POST_UNAPPROVED or S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF S_ONLINE --> online<!-- ENDIF -->">
<div>

Remplace par :
Code: Tout sélectionner
<div id="post-{MESSAGE_ID}" class="panel clearfix post pm-panel-message pm<!-- IF S_POST_UNAPPROVED or S_POST_REPORTED --> reported<!-- ENDIF -->">
<div class="<!-- IF S_ONLINE -->online<!-- ELSE -->offline<!-- ENDIF -->" style="margin-top: -10px;"></div>
<div>


Ouvre colours.css
Trouve :
Code: Tout sélectionner
.online {
   background-image: url("{IMG_ICON_USER_ONLINE_SRC}");
}

Ajoute après :
Code: Tout sélectionner
.offline {
   background-image: url("{IMG_ICON_USER_OFFLINE_SRC}");
}


Ouvre common.css
Trouve :
Code: Tout sélectionner
.panel {
   margin-bottom: 4px;
   padding: 0 10px;
   background-color: #f3f3f3;
   color: #3f3f3f;
}

.post {
   padding: 0 10px;
   margin-bottom: 4px;
   background-repeat: no-repeat;
   background-position: 100% 0;
}

Remplace par :
Code: Tout sélectionner
.panel {
   margin-bottom: 4px;
   padding: 0 10px;
   background-color: #f3f3f3;
   color: #3f3f3f;
   position: relative;
}

.post {
   padding: 0 10px;
   margin-bottom: 4px;
   background-repeat: no-repeat;
   background-position: 100% 0;
   position: relative;
}


Ouvre content.css
Trouve :
Code: Tout sélectionner
.online {
   background-image: none;
   background-position: 100% 0;
   background-repeat: no-repeat;
}

Remplace par :
Code: Tout sélectionner
.online, .offline {
    background-image: none;
    background-position: 100% 0;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
}
.online {
    width: {IMG_ICON_USER_ONLINE_WIDTH}px;
    height: {IMG_ICON_USER_ONLINE_HEIGHT}px;
}
.offline {
    width: {IMG_ICON_USER_OFFLINE_WIDTH}px;
    height: {IMG_ICON_USER_OFFLINE_HEIGHT}px;
}


Je crois qu'on a fait le tour :wink:
Après toute modification de style, ne pas oublier de Rafraîchir le style et vider le cache.
Avatar de l’utilisateur
cabot
Graphiste
Graphiste
 
Messages: 5429
Inscription: 13 Fév 2011 à 19:42
Localisation:

Re: Placer l'icone OFFLINE par dessus l'avatar

Messagepar Netrisca » 21 Jan 2012 à 12:31

Merci de ta réponse sa marche presque ! j'ai mis les fichiers d'origine et j'ai utilisé ta méthode.
Tu peu voir sur le forum que les icones sont coupé.

http://kappa.team-frenchie.com/forum/vi ... =1&t=12618

Et on dirait que sa utilise la meme image pour le profil utilisateur pour l'avatar.

Un problème venant surement des marges et taille...
Dernière édition par Netrisca le 21 Jan 2012 à 12:39, édité 1 fois.
Netrisca
Posteur néophyte
Posteur néophyte
 
Messages: 94
Inscription: 23 Juin 2009 à 01:26
Avertissements: 2

Re: Placer l'icone OFFLINE par dessus l'avatar

Messagepar sub60 » 21 Jan 2012 à 12:39

salut,

ben il faut renseigner les bonnes dimension :wink:

Code: Tout sélectionner
.offline {
    height: 58px;
    width: 58px;
}


ton image fait 100x100 donc..... :P
Image
http://zamilandtest.free.fr/demo/
pas de support par MP le forum est la pour ça!!!
Liste des tutos pour la modif de styles<<<<>>>>a chaque modification de fichiers il faut <<<<>>>>rafraîchir/vider le cache
Avatar de l’utilisateur
sub60
Graphiste
Graphiste
 
Messages: 5033
Inscription: 19 Juin 2006 à 14:14
Localisation: oise (picardie)

Re: Placer l'icone OFFLINE par dessus l'avatar

Messagepar Netrisca » 21 Jan 2012 à 12:42

Ah oui effectivement quel BAKA !
Merci jester

Par contre effectivement sa affiche la grande image qui est censé s'affiché sur la page profil.
Netrisca
Posteur néophyte
Posteur néophyte
 
Messages: 94
Inscription: 23 Juin 2009 à 01:26
Avertissements: 2

Re: Placer l'icone OFFLINE par dessus l'avatar

Messagepar Netrisca » 21 Jan 2012 à 12:50

Bon bah c'est bon !
Merci a vous 2 Cabot et Jester.

En faites j'avais mal uploader l'image qui faisait 100*100px...
Par contre l'image de la page profil et la même que celle des post c'est normal? sinon c'est loin d’être gênant bien que j'aurais préféré qu'elle soit plus grosse.

J'attend votre réponse après je passe le post en résolu.
Netrisca
Posteur néophyte
Posteur néophyte
 
Messages: 94
Inscription: 23 Juin 2009 à 01:26
Avertissements: 2

Re: Placer l'icone OFFLINE par dessus l'avatar

Messagepar cabot » 21 Jan 2012 à 13:09

sub60 a écrit:salut,

ben il faut renseigner les bonnes dimension :wink:

Code: Tout sélectionner
.offline {
    height: 58px;
    width: 58px;
}


ton image fait 100x100 donc..... :P


Plop, les dimensions sont là :
Code: Tout sélectionner
.online {
    width: {IMG_ICON_USER_ONLINE_WIDTH}px;
    height: {IMG_ICON_USER_ONLINE_HEIGHT}px;
}
.offline {
    width: {IMG_ICON_USER_OFFLINE_WIDTH}px;
    height: {IMG_ICON_USER_OFFLINE_HEIGHT}px;
}


:)
Après toute modification de style, ne pas oublier de Rafraîchir le style et vider le cache.
Avatar de l’utilisateur
cabot
Graphiste
Graphiste
 
Messages: 5429
Inscription: 13 Fév 2011 à 19:42
Localisation:

Re: Placer l'icone OFFLINE par dessus l'avatar

Messagepar sub60 » 21 Jan 2012 à 13:27

ouaip mon ti cabot, sauf que dans fr/imageset.cfg les images sont déclarer en 58x58 et qu'il avait uploadé des images en 100x100, ça collait pas (images rogné) :wink:
Image
http://zamilandtest.free.fr/demo/
pas de support par MP le forum est la pour ça!!!
Liste des tutos pour la modif de styles<<<<>>>>a chaque modification de fichiers il faut <<<<>>>>rafraîchir/vider le cache
Avatar de l’utilisateur
sub60
Graphiste
Graphiste
 
Messages: 5033
Inscription: 19 Juin 2006 à 14:14
Localisation: oise (picardie)

Re: Placer l'icone OFFLINE par dessus l'avatar

Messagepar Jester » 21 Jan 2012 à 13:29

Netrisca a écrit:Ah oui effectivement quel BAKA !
Merci jester


Ah non c'est sub60 qui t'as répondu, moi je ne suis pas intervenu sur ce sujet :mrgreen:
"Quand le Troll parle, l'homme avisé l'écoute."
Règlement des Sections Graphiques - Forum de Documentation phpBB3
Une modification sur votre Style ? Panneau d'admin -> Onglet Styles, puis theme (pour les css), template (pour les fichiers HTML), ou Pack d'images (pour les images), puis Rafraîchir, pour que les modifs soient prises en compte. Eventuellement un petit F5 sur votre navigateur.
[!] Si vous considérez votre problème comme réglé, merci d'éditer le premier message de ce sujet et d'ajouter l'icône de sujet
Avatar de l’utilisateur
Jester
Administrateur
Administrateur
 
Messages: 23054
Inscription: 01 Jan 2005 à 00:00
Localisation: Là, pas loin...

Re: Placer l'icone OFFLINE par dessus l'avatar

Messagepar cabot » 21 Jan 2012 à 13:31

Ah ben vi sub, j'avais pas maté le imageset.cfg, pour moi c'était acquis koa :mrgreen:
Après toute modification de style, ne pas oublier de Rafraîchir le style et vider le cache.
Avatar de l’utilisateur
cabot
Graphiste
Graphiste
 
Messages: 5429
Inscription: 13 Fév 2011 à 19:42
Localisation:

Re: Placer l'icone OFFLINE par dessus l'avatar

Messagepar sub60 » 21 Jan 2012 à 13:32

:lol: :lol: c'est jamais que la troisième fois que ça arrive, j'en prend l'habitude Jester :wink:
Image
http://zamilandtest.free.fr/demo/
pas de support par MP le forum est la pour ça!!!
Liste des tutos pour la modif de styles<<<<>>>>a chaque modification de fichiers il faut <<<<>>>>rafraîchir/vider le cache
Avatar de l’utilisateur
sub60
Graphiste
Graphiste
 
Messages: 5033
Inscription: 19 Juin 2006 à 14:14
Localisation: oise (picardie)

Suivante

Retourner vers Modifications et recherche de styles

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant