Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Membres connectés récemment
Voir tous les membres

[PHPBB3] Remplacer un bouton poster sur sujet

Voir le sujet précédent Voir le sujet suivant Aller en bas

avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Dim 5 Avr 2020 - 23:36

  • Version du forum :
    PHPBB3
  • Templates modifiés :
    oui
  • Navigateur :
    Firefox
Bonjour à tous les milouziens,

Je continue à profiter du confinement :-)

Serait-il possible dans les sujets du forum f/5 de remplacer le bouton "Poster une photo": https://i.imgur.com/DmZrfKT.png
par le bouton "Poster une série": https://i.imgur.com/iZqElcb.png

[PHPBB3] Remplacer un bouton poster sur sujet Captur90

Le css:
Code:

.sceditor-button-servimg div {
 background-image: url(https://i.imgur.com/DmZrfKT.png) !important;
 background-position: center !important;
 height: 50px !important;
 width: 150px !important;
 position: relative;
 top: -12px;
}


Merci pour votre aide.


Dernière édition par photoclic le Mar 7 Avr 2020 - 0:35, édité 1 fois
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 6 Avr 2020 - 5:02

Hello Serge,

tu veux juste changer le lien du bouton Servimg
Dans ta feuille de style, supprimes le lien de l'image:

Pour n'avoir que ceci:
Code:
  .sceditor-button-servimg div {
   
    background-position: center !important;
    height: 50px !important;
    width: 150px !important;
    position: relative;
    top: -12px;
    }


Puis ajoutes ce script sur les sujets:
Code:
//Remplace boutons cachés "Nouveau" par "Poster une photo" dans SF sur C2
$(function(){
 var fofoF5=$('a.nav[href^="/f5-"]').length;
 
  $(function(){   
  var $this=$('.sceditor-button-servimg div');
if(fofoF5)
{
$this.css('backgroundImage','url(https://i.imgur.com/iZqElcb.png)');
}
  else
  {
$this.css('backgroundImage','url(https://i.imgur.com/DmZrfKT.png)');   
  }
 
})});

Et voilou hinhin
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Lun 6 Avr 2020 - 11:11

Bonjour Philippe,

Merci pour ce script.
Tu parles javascript couramment et c'est vraiment impressionnant.

Le script fonctionne partiellement Phil.

Le bouton est bien changé quand on va lire un sujet.

Mais lorsque l'on clique sur nouveau pour créer un nouveau sujet, c'est systématiquement le bouton "Poster une série (https://i.imgur.com/iZqElcb.png) qui se présente quelque soit le forum et il est mal placé.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 6 Avr 2020 - 18:48

Hello Serge,
le script est bien placé sur les sujets Serge?

Car tu ne dois plus avoir ce genre de bouton étant positionné sur les sujets clin oeil
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Lun 6 Avr 2020 - 18:55

Bonjour Philippe,

Oui, le script est bien placé, en place en tête des JS.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 6 Avr 2020 - 18:59

Tu as un lien ou je peux voir le soucis stp?
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 6 Avr 2020 - 19:03

Tu peux me donner les chiffres ou numéros que compose la catégorie c2 stp.
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Lun 6 Avr 2020 - 19:08

C'est lorsque l'on veur poster un nouveau sujet que le problème se pose.

Par exemple:
https://photoclic.forum-pro.fr/post?f=5&mode=newtopic

avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Lun 6 Avr 2020 - 19:15

Milouze14 a écrit:
Tu peux me donner les chiffres ou numéros que compose la catégorie c2 stp.

Ce sont les forum:
/f 4-5-15-19-6
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 6 Avr 2020 - 19:38

Oki, alors on va revoir tout cela Serge.
Comme on ne peut pas via jQuery ajouter une image en relation avec ce que tu souhaites, on attribuer une class à chacun des conteneurs.
Ensuite la c.s.s fera le reste.
Je vois cela demain matin voir demain en fin de journée.

avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Lun 6 Avr 2020 - 19:43

OK pas de souci Philippe, je vais remettre comme c'était avant en attendant.

Bonne soirée l'ami.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 6 Avr 2020 - 19:56

Alors , juste avant de partir.
Tu peux tester ceci.

On remet la c.s.s initiale:
Code:
.sceditor-button-servimg div
{
    background-image: url(https://i.imgur.com/DmZrfKT.png) !important;
     background-position: center !important;
     height: 50px !important;
     width: 150px !important;
     position: relative;
     top: -12px;
    }

Puis supprimes le script mentionné ici:
https://www.milouze14.com/t32556-phpbb3-remplacer-un-bouton-poster-sur-sujet#620171

On va ajouter deux scripts:
(Par contre pour les réponses on ne pourra pas faire autrement que d'avoir l'image par défaut Serge, donc elle de la c.s.s).

Ce script sur les sujets:
Code:
//Remplace boutons cachés "Nouveau" par "Poster une photo" dans SF sur C2
$(function(){
 var fofoF5=$('a.nav[href^="/f5-"]').length;
  var $this=$('form[id="quick_reply"]');

 
 
if(fofoF5)
{
$this.addClass('F5');  
  }
  
 });

Ce script sur toutes les pages:

Code:
if(document.title=="Poster un nouveau sujet"){
$(function(){
var fofo5=$('input[type="hidden"][value="5"]').length;
var $this=$('div[id="main-content"]');
if(fofo5)
{
$this.addClass('F5');
}

});
}


Puis cette c.s.s supplémentaire :
Code:
#quick_reply.F5 .sceditor-button-servimg div ,
#main-content.F5 .sceditor-button-servimg div
{
background-image: url(https://i.imgur.com/iZqElcb.png) !important;
     background-position: center !important;
     height: 50px !important;
     width: 150px !important;
     position: relative;
     top: -12px;
 
    
    }


hurle pascontentGrrrrrr , je ne sais pas ce que tu fais, mais j'ai encore édité ton sujet pour cocher le bouton "En cours" .

Serge, tu va finir par avoir une grosse fessée MdR1
avatar
photoclic
https://photoclic.forum-pro.fr/

Messagephotoclic Mar 7 Avr 2020 - 0:34

Merci pour la rapidité.

Cette fois c'est tout bon Philippe tape la

Pour la réponse, tant pis; elle est rarement voire jamais utilisée.
Peut-être un bouton que je supprimerais un jour :-)

Pour la fessée, je n'ai rien fait de particulier MdR1
Me souviens plus si j'ai édité un message.

Là j'ai volontairement édité, ce sera peut-être une piste.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mar 7 Avr 2020 - 3:23

Hello Serge,

de rien cher ami,
à priori, il n'y a pas d'édition en dehors du premier message
(comme tu le mentionnes) , peut être en réponse traditionnelle!!



Hello


Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil



Voir le sujet précédent Voir le sujet suivant Revenir en haut

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum