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

[PHPBB2] Afficher une réponse automatique style staff


+14
soleda
Senpai
kristhyane
Sick.l.Offrande
servity
Chocolatine
Ptite_Perle
petit coq
Kaeyla
mariok
Grande013
fascicularia
dragon594
Milouze14
18 participants

Page 1 sur 2 1, 2  Suivant

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

Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Dim 26 Fév 2017 - 9:42

Hello les ami(e)s,
voilà une astuce qui vous permettra sur un forum précis ou sur tous , de déposer
un message automatique identique à l'apparence d'un message traditionnel sauf que tout a été remodelé.

Attention toutefois, la réponse s'affichera seulement si il n'y a qu'un message au delà celle-ci ne s'affichera pas.




L'aperçu imagé :

[PHPBB2] Afficher une réponse automatique style staff 120

Allez on y va !!!!

Vous aurez deux scripts les ami(e)s,
un qui sera prévu fonctionner seulement sur un forum et l'autre sur tous les forums.

Pour le script fonctionnant seulement sur un forum prècis

Modules/HTML JAVASCRIPT/Gestion des codes JavascriptCréer un nouveau javascript


Mettre un titre explicite.
Cochez sur les sujets.

Déposez ceci:
Code:

$(function() {
if($('a.nav[href^="/f1-"]').length) {
var u=$('tr[id^="p"]').length;
if(u==1)
{
    var p = {
    post: $('tr[id^="p"]')[0],
    auteur: $('span.name:first a[href^="/u"]').html(),
    link: $('span.name:first a[href^="/u"]').attr('href'),
    sujet: $('h1.cattitle').first().text(),
    annonce: "Réponse automatique",
    staff: "Message envoyé par le staff de ce forum.",
    avatar: 'https://i58.servimg.com/u/f58/11/26/21/37/racing11.png',
    contenu: "votre sujet est en cours d'analyse....."
    };
    $(p.post).next().after('
    <tr class="post "style="">
<td class="row1" width="150" valign="top">
<center><span class="name">'+p.annonce+'</span></center>
<br><span class="postdetails poster-profile">
<center><img class="M14_Avatar"src='+p.avatar+'>  </center>          
</span><br><img src="https://2img.net/i/fa/empty.gif" alt="" style="width:150px;height:1px"></td>
<td class="row1" colspan="2" height="28" width="100%" valign="top"><table cellspacing="0" cellpadding="0" border="0" width="100%"><tbody>
<tr><td><span class="postdetails">'+p.sujet+'</span></td>
<td class="post-options" nowrap="nowrap" valign="top"></td></tr>
<tr><td colspan="2" class="hr"><hr></td></tr><tr><td colspan="2">
<div id="M14_postbody"class="postbody"><div>Hello <a class="M14_Auteur"href='+p.link+'>'+p.auteur+'</a>,<br/>
'+p.contenu+'<br />
'+p.staff+'</div><div class="clear"></div></div><span class="gensmall"></span></td></tr></tbody></table></td>
</tr>
<tr class="post" style=""><td class="row2 browse-arrows" align="center" width="150" valign="middle"><a href="#top"><img class="sprite-arrow_prosilver_up" src="https://2img.net/i/fa/empty.gif" alt="Revenir en haut"></a> <a href="#bottom"><img class="sprite-arrow_prosilver_down" src="https://2img.net/i/fa/empty.gif" alt="Aller en bas"></a></td><td class="row2 messaging gensmall" height="28" width="100%"><table cellspacing="0" cellpadding="0" border="0"><tbody><tr><td valign="middle">
</td></tr></tbody></table></td></tr>
    ');
if($('span.name:contains("Invité")').length)
      {$('a.M14_Auteur').removeAttr('href').text('Invité');
      };
  }
};
    });



Pensez a cliquer sur le bouton Valider


Il faudra changer ici le f1- par le forum concerné:
Code:
if($('a.nav[href^="/f1-"]').length) {


Pour afficher sur tous les forums:
Le script et le suivant:

Code:

$(function() {
  var u=$('tr[id^="p"]').length;

if(u==1)
{
    var p = {
    post: $('tr[id^="p"]')[0],
    auteur: $('span.name:first a[href^="/u"]').html(),
    link: $('span.name:first a[href^="/u"]').attr('href'),
    sujet: $('h1.cattitle').first().text(),
    annonce: "Réponse automatique",
    staff: "Message envoyé par le staff de ce forum.",
    avatar: 'https://i58.servimg.com/u/f58/11/26/21/37/racing11.png',
    contenu: "votre sujet est en cours d'analyse....."
    };
    $(p.post).next().after('
    <tr class="post "style="">
<td class="row1" width="150" valign="top">
<center><span class="name">'+p.annonce+'</span></center>
<br><span class="postdetails poster-profile">
<center><img class="M14_Avatar"src='+p.avatar+'>  </center>          
</span><br><img src="https://2img.net/i/fa/empty.gif" alt="" style="width:150px;height:1px"></td>
<td class="row1" colspan="2" height="28" width="100%" valign="top"><table cellspacing="0" cellpadding="0" border="0" width="100%"><tbody>
<tr><td><span class="postdetails">'+p.sujet+'</span></td>
<td class="post-options" nowrap="nowrap" valign="top"></td></tr>
<tr><td colspan="2" class="hr"><hr></td></tr><tr><td colspan="2">
<div id="M14_postbody"class="postbody"><div>Hello <a class="M14_Auteur"href='+p.link+'>'+p.auteur+'</a>,<br/>
'+p.contenu+'<br />
'+p.staff+'</div><div class="clear"></div></div><span class="gensmall"></span></td></tr></tbody></table></td>
</tr>
<tr class="post" style=""><td class="row2 browse-arrows" align="center" width="150" valign="middle"><a href="#top"><img class="sprite-arrow_prosilver_up" src="https://2img.net/i/fa/empty.gif" alt="Revenir en haut"></a>&nbsp;<a href="#bottom"><img class="sprite-arrow_prosilver_down" src="https://2img.net/i/fa/empty.gif" alt="Aller en bas"></a></td><td class="row2 messaging gensmall" height="28" width="100%"><table cellspacing="0" cellpadding="0" border="0"><tbody><tr><td valign="middle">
</td></tr></tbody></table></td></tr>
    ');
if($('span.name:contains("Invité")').length)
      {$('a.M14_Auteur').removeAttr('href').text('Invité');
      };
  }

    });


La c.s.s personnalisée:

Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style

Déposez ceci:
Code:

/*Auteur du sujet*/
a.M14_Auteur
{
margin-left:5px;
text-decoration:none !important;  
}
/*Avatar*/
img.M14_Avatar
{
max-width:100px;
max-height:100px;
}
/*Le corps du message*/
#M14_postbody
{
font-style:italic;
font-size:13px;
color:green;
}


Pensez à valider les modifications en cliquant sur le bouton Valider

Dans le script vous pouvez changer les textes et l'image de l'avatar ici:
Code:

annonce: "Réponse automatique",
staff: "Message envoyé par le staff de ce forum.",
avatar: 'https://i58.servimg.com/u/f58/11/26/21/37/racing11.png',
contenu: "votre sujet est en cours d'analyse....."


[PHPBB2] Afficher une réponse automatique style staff 121


Pour le "Hello "dans le corps de message vous pouvez le changer ici en changeant seulement ce mot:
Code:
Hello <a class="M14_Auteur"href='+p.link+'>'+p.auteur+'</a>




Dernière édition par Milouze14 le Lun 29 Nov 2021 - 7:32, édité 6 fois

Constellation aime ce message

Anonymous
Invité
Invité

MessageInvité Dim 26 Fév 2017 - 10:00

super superbe Philippe .. et merci a jean-loup
Anonymous
Invité
Invité

MessageInvité Dim 26 Fév 2017 - 12:21

Milouze14 a écrit:
Merci à Jean-loup de m'avoir éclairé suite à sa demande:

hello Philippe

y a vraiment pas de quoi, vu le nombre de fois ou tu m'a dépanner hinhin

et on est là pour partager non ?

Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Dim 26 Fév 2017 - 15:58

Hello Jean-loup,
tu as vu pour le script , tu peux essayer de l'adapter sur le tien car moins lourd .
Si besoin, revient sur l'entraide clin oeil .
Je donnerais aussi , l'astuce pour les autres versions dès que possible.
Anonymous
Invité
Invité

MessageInvité Dim 26 Fév 2017 - 19:39

Merci beaucoup !
dragon594
dragon594
https://dragon-graphisme59.forumactif.org/

Messagedragon594 Lun 27 Fév 2017 - 22:51

Merci beaucoup !
fascicularia
fascicularia
https://altitudetropicale.forums-actifs.com/

Messagefascicularia Mar 28 Fév 2017 - 0:42

Merci aux contributeurs de ce script super
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mar 28 Fév 2017 - 19:22

Hello, les ami(e)s,

je viens d'apporter une information importante concernant l'astuce:

Attention toutefois, la réponse s'affichera seulement si il n'y a qu'un message au delà celle-ci ne s'affichera pas.
Grande013

MessageGrande013 Lun 27 Mar 2017 - 17:38

Merci beaucoup !
mariok
mariok
MIlouzien regretté

http://www.amarid.net

Messagemariok Lun 27 Mar 2017 - 18:28

Merci beaucoup !
Anonymous
Invité
Invité

MessageInvité Jeu 30 Mar 2017 - 23:31

Merci beaucoup !
Kaeyla
Kaeyla
https://sweethome.forumactif.com

MessageKaeyla Sam 1 Avr 2017 - 13:43

Merci beaucoup !
petit coq

Messagepetit coq Jeu 20 Avr 2017 - 12:29

Merci beaucoup !
petit coq

Messagepetit coq Jeu 11 Mai 2017 - 19:15

Merci beaucoup !
Ptite_Perle
Ptite_Perle
https://forumcrea.forumactif.org/

MessagePtite_Perle Mar 6 Juin 2017 - 13:19

Merci beaucoup !
Chocolatine
Chocolatine
http://bit.ly/2oPwMrS

MessageChocolatine Jeu 29 Juin 2017 - 19:37

Merci beaucoup !
servity
servity
http://spirit-graph.forumactif.org/

Messageservity Ven 30 Juin 2017 - 2:48

Merci beaucoup !
Sick.l.Offrande
Sick.l.Offrande
https://office-equideow.forumactif.com/

MessageSick.l.Offrande Mar 8 Aoû 2017 - 7:46

Je veut voir ça =)
kristhyane
kristhyane
http://kristhyane.forumactif.com

Messagekristhyane Sam 16 Déc 2017 - 14:26

Merci beaucoup !
Anonymous
Invité
Invité

MessageInvité Sam 16 Déc 2017 - 14:28

ça pourrait être intéressant pour valider ou pas la présentation ...  je vais voir ça  :)

Merci beaucoup !
Anonymous
Invité
Invité

MessageInvité Mar 23 Jan 2018 - 13:04

Merci Philippe clin oeil
Senpai
Senpai
http://lhsv.forum-canada.com/

MessageSenpai Lun 19 Mar 2018 - 4:30

Merci beaucoup !
Anonymous
Invité
Invité

MessageInvité Mar 24 Avr 2018 - 18:14

Merci beaucoup !
soleda
soleda
https://www.tutorielgraphismepfs.com/

Messagesoleda Dim 22 Juil 2018 - 13:55

Merci beaucoup !
Lilas
Lilas
http://lefofodemacopine.forumactif.com

MessageLilas Mar 20 Nov 2018 - 2:14

Je l'aime. Merci

Page 1 sur 2 1, 2  Suivant

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