La date/heure actuelle est Dim 12 Mai 2024 - 22:06

3 résultats trouvés pour quick_reply

background-image "TD row" dupliquée

Bonjour !

Alors admettons, si on ne veut enlever la mise en forme qu'à cet endroit précis, on va plutôt cibler cet endroit et modifier son background. Ce sera plus simple, et au moins, on est sûr de ne rien casser au passage.

On est donc bien sur le #quick_reply qui possède une table qui contient deux tr qui contiennent chacun un td avec une même class.
Si on ne veut sélectionner qu'un seul des deux td, en CSS, on a plusieurs choix possibles :

On peut cibler le td du deuxième tr de la table contenue dans #quick_reply :
Code:
#quick_reply table tr:nth-child(2) td {
  background: none;
}


On peut cibler le td du dernier tr de la table contenue dans #quick_reply puisqu'il n'y en a que deux :
Code:
#quick_reply table tr:last-child td {
  background: none;
}


Avec un background: none; on enlève le background, et tout ce qu'on écrit ici ne s'appliquera donc qu'au td voulu, celui qui contient les boutons.
par Toryudo
le Mar 2 Mai 2023 - 21:53
 
Rechercher dans: Archives des problèmes avec un code
Sujet: background-image "TD row" dupliquée
Réponses: 2
Vues: 197

Dupliquer un bouton

Hello,
Je n'ai pas bien compris si tu cherchais à modifier quelque chose en particulier ?

Tu voulais cloner l'indicateur du nombre de likes à côté de l'éditeur dans le cas où l'utilisateur est l'auteur du sujet ? J'avais cru lire ça ce midi mais soit je l'ai imaginer soit tu as changé d'avis ? Razz

Corriger la position sous modzilla/edge ? Pour ce point, je pense que je n'ai de toute façon pas exactement le même rendu sur mo fo test car pas le même style, donc compliqué de donner la solution =/ Après là j'ai de façon très simple inséré une div avant le form de l'éditeur, si vous osuhaitez un peu plus de possibilités pour le positionnement, vous pouvez remplacer par exemple cette partie :
Code:

        // dubliquer le bouton à côté de la réponse rapide
        $("#quick_reply").before('<div id="fa_like_clone" ></div>');
        $(".fa_like_div").clone().appendTo("#fa_like_clone");

Par :
Code:

        // dubliquer le bouton à côté de la réponse rapide
        $("#quick_reply").wrap('<div id="rep-rapide" ></div>');
        $("#rep-rapide").append('<div id="fa_like_clone"></div>');
        $(".fa_like_div").clone().appendTo("#fa_like_clone");


Plutôt que d'utiliser un simple float, vous pourrez alors mettre en forme le positionnement de #fa_like_clone et #quick_reply en vous aidant de #rep-rapide (qui maintenant les contient tous les deux) via le css (positionnement absolu, ou utilisation de flex ou grid ou autre)
par MlleAlys
le Mar 3 Mai 2022 - 20:28
 
Rechercher dans: Archives des problèmes avec un code
Sujet: Dupliquer un bouton
Réponses: 21
Vues: 696

Code parasite (margin/padding) sur l'affichage des sujets

De rien, j'aime bien faire ce genre de choses ! Wink J'ai expliqué très vite fait, si vous souhaitez plus d'explications sur certains points, n'hésitez pas à demander !

En temps qu'invité, on ne voit pas tout à fait la même chose.... Par contre, ça me permet de me rendre compte à l'instant que l'avatar s'affiche à côté de l'éditeur de réponse rapide même lorsque ce dernier n'est pas présent ><" (vous pouvez vous déconnecter pour vérifier l'affichage en temps qu'invité).
On peut compléter un peu le javascript pour régler ce problème, en le remplaçant par celui-ci :
Code:
jQuery().ready(function() {
  if ( $("#quick_reply").length ) {
    $("#rep-rapide .imgp").prepend(_userdata.avatar);
  }
  else {
    $("#rep-rapide").hide();
  };
});

(En gros le code dit ça : "Si #quick_reply existe (le formulaire de réponse rapide), alors ajouter l'avatar ; Sinon, cacher le tableau "rep-rapide"" (celui qu'on a créé nous même dans le template))


pensez vous que j'arriverai à mettre dedans un aperçu de "feuille de personnage"

Il me semble que non, mais peut être que quelqu'un d'autre me détrompera.... ^^" J'avoue que je ne pourrai pas vous aider sur ce point ><"
Je sais par contre qu'il est possible de mettre le pseudo du membre !



Je vais pouvoir cacher les outils de modération

Ils peuvent être utiles ! Sinon, vous pouvez essayer de les déplacer dans le même bloc que les "permissions", afin de les afficher quand vous le souhaitez à l'aide du petit "+" ! ^^
Pour ce qui est de centrer des éléments, lorsque c'est un bloc je pense que le mieux est d'utiliser le style, soit via la feuille de style css du forum, soit directement dans la balise du contenant : style="text-align:center".
Ici pour les outils de modérations, ce n'est pas un bloc mais un tableau (elle commence à vraiment vieillir la version phpbb2 ! =P ), vous pouvez donc retrouver la cellule <td> qui les contient, pour effectivement y changer align="left" pour align="center".
par MlleAlys
le Ven 29 Avr 2022 - 22:42
 
Rechercher dans: Archives des problèmes avec un code
Sujet: Code parasite (margin/padding) sur l'affichage des sujets
Réponses: 32
Vues: 1141

Revenir en haut

Sauter vers: