Terrible

Bienvenue sur Terrible, le forum de libre-service pour vos codages de forums. Venez trouver ici toutes sortes de codes pour agrémenter aussi bien vos templates que vos messages, sans avoir besoin d'inscription !


Terrible :: Terrible, des codages pour vos forums en libre service :: Administration :: Problème avec un code :: Problèmes résolus
Sophies
le Lun 15 Oct - 22:01
Bonjour Awful

Je reviens vers toi pour le soucis avec le code Silence car parfois la fiche pub des membres est sous l'avatar bouuuuuu!Je te mets un exemple : http://www.entre-nous-pub.com/t5263-le-forum-de-petite-reveuse
Merci d'avance !
avatar
le Mar 16 Oct - 10:03
Bonjour Sophie, j'ai l'impression qu'il y a un souci dans ton CSS :


Je t'invite à vérifier ton code et t'assurer qu'il ne manque pas d'accolade / de point-virgule c:
Sophieee
le Mar 16 Oct - 10:21
Bonjour Awful

J'ai remis le ccs sans toucher de Silence là et ça fonctionne pas même, quand tu as pris la capture, j'etais en train de bidouiller héhé
avatar
le Mar 16 Oct - 10:52
C'est que la fiche est trop large alors le post vient se ranger en dessous.
Tu peux ajouter ça dans ton code :
Code:
.post-right {
    width: calc(100% - 250px);
}
Assure-toi de cocher "non" à "optimiser le CSS", dans les options en dessous

Et un petit détail :
Code:
.profil-hover {
    height: 320px;
}
Tu peux changer la taille de la case des informations de profil, pour qu'elle s'adapte à la hauteur de ton avatar
c:
Sophiex
le Mar 16 Oct - 11:05
Alors j'ai enlevé .post-right {
flex: 1;
} et mis ton nouveau code et c'est bien non au css. La fiche est remontée, super mais elle dépasse du cadre !
avatar
le Mar 16 Oct - 11:35
Oui, la fiche fait 900px de large, l'espace pour le post fait environ 650px de large... Donc ça dépasse !
Tu peux :
- changer la largeur du forum
- demander à tes membres de ne pas dépasser une certaine largeur de fiche
- ... ou laisser dépasser les fiches quand elles sont trop larges !

Ça, malheureusement, ce n'est pas en mon pouvoir
Tears
Sophieee
le Mar 16 Oct - 11:38
Awful, tu sais je crois que je vais mettre un autre code parce que certaines fiches n'ont plus d'encadrement maintenant et ça va être compliqué de tout régler, dommage parce que c'est le plus joli profil que j'ai vu !!!!!
Merci pour ta patience en tout cas !
Bonne journée !
avatar
le Mar 16 Oct - 12:02
Dommage :)
Ravi d'avoir aidé en tout cas !
Tears
Désolé que le code ne fonctionne pas au top sur ton forum
Cry forever
Sophiex
le Mar 16 Oct - 14:36
Awful, avant que je change quand même est ce que tu peux voir juste pour que les fiches ne dépassent pas l'encadrement STP!car elles sont bien dans l'encadrement et plus sous l'avatar.
avatar
le Mar 16 Oct - 15:03
Okay !
Alors en fait
- Ton forum a une largeur de 900px
- avec un padding intérieur de 10px
- Si on soustrait le padding (10px de chaque côté), les éléments à l'intérieur de ton forum (dont l'affichage des posts) ont une largeur de 880px
- Le profil a une largeur de 250px
- Le post prend la place restante (880px - 250px) donc 630px

Donc tous ce qui est posté et qui dépasse 630px de largeur va dépasser du post.

Les solutions c'est soit :
- Choisir une largeur plus importante pour ton forum
- Adapter la largeur du forum à son contenu (donc une fiche plus large élargira ton forum) sauf que ce sera un peu... Moche
- Ajouter un hack pour forcer la largeur des contenus des posts à ne pas dépasser 630px (déconseillé)

Deuxième solution
Ajoute ça à ton CSS :
Code:
.bodylinewidth {
    width: auto;
}

Dans ton template viewtopic_body, trouve la ligne suivante :
Code:
<tr class="post post--{postrow.displayed.U_POST_ID}" id="p{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
 <td {postrow.displayed.THANK_BGCOLOR} valign="top" width="150">

Remplace par :
Code:
<tr class="post post--{postrow.displayed.U_POST_ID}" id="p{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
 <td {postrow.displayed.THANK_BGCOLOR} valign="top">

Troisième solution
Ajoute ça à ton CSS
Code:
.postbody * {
    max-width: 630px;
}
Sophiess
le Mar 16 Oct - 15:50
Waouh génial, la troisiéme solution est la bonne Clap
C'est bête mais je suis super contente héhéhéhé

Merciiiiiiiiiii Awful et je t'embète plus !!!!!!
avatar
le Mar 16 Oct - 15:57
De rien !
Je te conseillerai quand même d'ajouter dans ton règlement une largeur maximale des fiches postées, de manière à ne déformer le code de personne c:

J'archive ! o/
Contenu sponsorisé
Permission de ce forum:
Vous pouvez répondre aux sujets dans ce forum