Membres connectés récemment
[PHPBB2] Mettre en résolu via la réponse rapide
4 participants
Page 1 sur 1 • Partagez
Hello les ami(e)s,
l'astuce suivante va vous permettre de mettre un sujet en résolu via la réponse rapide.
Le tag ne sera visible que par l'auteur du sujet et si seulement le sujet n'est pas verrouillé et
que l'icône des messages "Résolu" n'est pas affichée.
Si vous n'avez pas d'image pour le bouton résolu, en voici une:
https://i.servimg.com/u/f87/11/26/21/37/l2adox10.png
Assurez vous d'avoir accepté la modification du titre des sujets:
Général/Messages et Emails/Configuration/Sujets :
Autoriser la modification du titre des sujets :Oui
Le tag ne pourra pas afficher le tag "Résolu", c'est le seul soucis avec ce script.
Pour que l'astuce soit fonctionnelle et que le tag ne s'affiche plus une fois le sujet classé en "Résolu", on va ajouter la variable qui gère les icônes de messages dans le template suivant viewtopic_body:
Affichage/Templates/Général/viewtopic_body
Recherchez ceci (ligne 153):
Pensez a enregistrer puis à valider en cliquant respectivement sur puis
Désormais vos icônes de message apparaitront comme ceci:
Il faudra travailler un peu de votre côté pour trouver le chiffre de l'icône "Résolu".
Pour cela éditez n'importe quel message et aidez vous de "L'outil de développement du navigateur".
C'est impératif de trouver ce chiffre les ami(e)s.
Sous Firefox:
Sur mon fofo de test, la balise input à le chiffre 1
Dans le script , il faudra modifier ce dernier à ce niveau:
Puis recopier le lien de l'image "Résolu" figurant dans votre P.A.
Et le modifier ici:
Pour afficher le tag sur les réponses rapides sur tous les forums, ce sera ce script:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher Sur les sujets
Déposez ceci:
Pensez a cliquer sur le bouton
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutez ceci:
Penser a cliquer sur le bouton
Pour afficher le tag sur les réponses rapides sur un forum spécifique, ce sera ce script:
Pour le test, le script sera fonctionnel que sur le forum 2:
Attention a bien mettre le tiret après le chiffre .
l'astuce suivante va vous permettre de mettre un sujet en résolu via la réponse rapide.
Le tag ne sera visible que par l'auteur du sujet et si seulement le sujet n'est pas verrouillé et
que l'icône des messages "Résolu" n'est pas affichée.
Si vous n'avez pas d'image pour le bouton résolu, en voici une:
https://i.servimg.com/u/f87/11/26/21/37/l2adox10.png
Assurez vous d'avoir accepté la modification du titre des sujets:
Général/Messages et Emails/Configuration/Sujets :
Autoriser la modification du titre des sujets :Oui
Le tag ne pourra pas afficher le tag "Résolu", c'est le seul soucis avec ce script.
Pour que l'astuce soit fonctionnelle et que le tag ne s'affiche plus une fois le sujet classé en "Résolu", on va ajouter la variable qui gère les icônes de messages dans le template suivant viewtopic_body:
Affichage/Templates/Général/viewtopic_body
Recherchez ceci (ligne 153):
- Code:
<span class="postdetails">
- Code:
{postrow.displayed.ICON}
Pensez a enregistrer puis à valider en cliquant respectivement sur puis
Désormais vos icônes de message apparaitront comme ceci:
Il faudra travailler un peu de votre côté pour trouver le chiffre de l'icône "Résolu".
Pour cela éditez n'importe quel message et aidez vous de "L'outil de développement du navigateur".
C'est impératif de trouver ce chiffre les ami(e)s.
Sous Firefox:
Sur mon fofo de test, la balise input à le chiffre 1
Dans le script , il faudra modifier ce dernier à ce niveau:
- Code:
value="1" />
Puis recopier le lien de l'image "Résolu" figurant dans votre P.A.
Et le modifier ici:
- Code:
//L IMAGE RESOLU
var imagE=$('img[src="https://i.servimg.com/u/f87/11/26/21/37/l2adox10.png"]').length;
Pour afficher le tag sur les réponses rapides sur tous les forums, ce sera ce script:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher Sur les sujets
Déposez ceci:
- Code:
$(function(){$(function(){
var lockeD=$('img[alt^="Ce sujet est verrouillé"]').length;
//L IMAGE RESOLU
var imagE=$('img[src="https://i.servimg.com/u/f87/11/26/21/37/l2adox10.png"]').length;
if((!_userdata["session_logged_in"])||(lockeD)||(imagE))return;
if(imagE||_userdata["username"]==$('tr[class*="post--"]:first .name a[href^="/u"]').text())
{
//LE TEXTE QUI SERA AFFICHE
var texte="Marquer ce sujet comme résolu en postant";
$('.sceditor-container').after('<label class="M14_resolvQuick"><input type="checkbox" name="post_icon" value="1" />'+texte+'</label>');
}})});
Pensez a cliquer sur le bouton
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutez ceci:
- Code:
label.M14_resolvQuick
{
margin-top:10px;
font-size:12px;
color:darkgreen;
height: 20px;
display: inline-block;
line-height: 20px;
}
label.M14_resolvQuick input
{
position: relative;
top: 2px;
}
Penser a cliquer sur le bouton
Pour afficher le tag sur les réponses rapides sur un forum spécifique, ce sera ce script:
Pour le test, le script sera fonctionnel que sur le forum 2:
Attention a bien mettre le tiret après le chiffre .
- Code:
if($('a.nav[href^="/f2-"]').length) {
- Code:
$(function(){$(function(){
if($('a.nav[href^="/f2-"]').length) {
var lockeD=$('img[alt^="Ce sujet est verrouillé"]').length;
//L IMAGE RESOLU
var imagE=$('img[src="https://i.servimg.com/u/f87/11/26/21/37/l2adox10.png"]').length;
if((!_userdata["session_logged_in"])||(lockeD)||(imagE))return;
if(imagE||_userdata["username"]==$('tr[class*="post--"]:first .name a[href^="/u"]').text())
{
//LE TEXTE QUI SERA AFFICHE
var texte="Marquer ce sujet comme résolu en postant";
$('.sceditor-container').after('<label class="M14_resolvQuick"><input type="checkbox" name="post_icon" value="1" />'+texte+'</label>');
}
};})});
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum