Membres connectés récemment
[AWESOMEBB] Mettre un bouton résolu et déplacé à la corbeille
Page 1 sur 1 • Partagez
Hello les ami(e)s,
suite à une demande sur le FDF.
L'astuce consiste a mettre un bouton résolu au dessus du premier message et visible que par le membre.
Il faut pour cela ajouter une icône "Résolu":
Affichage/Images et couleurs/Gestion des images/Mode avançé
Icônes de messages
Créer une nouvelle icône en cliquant sur:
Voici une image que vous pouvez utiliser:
https://i.imgur.com/l2AdoxP.png
L'aperçu:
Si vous utilisez cette image, le script sera prêt à l'emploi , sinon il faudra changer l'image dans le script ici en prenant soin de bien laisser les ' ' :
Cette partie concerne le forum (6 pour l'exemple) ou sera placé le bouton résolu:
Changez le f6- par le chiffre ou le nombre de votre fofo .
Dans la liste des sujets, regardez la barre de lien de votre navigateur et repérer le chiffre ou le nombre surligné en rouge:
Procédez de même pour le lien de la corbeille:
Changez le f12- par le chiffre ou le nombre de votre corbeille.
Voilou, le membre ne pourra pas mettre le sujet à la corbeille vu qu'il faut des droits de modération, mais dés lors qu'un membre du staff passera
sur le sujet, il sera déplacé automatiquement vers la corbeille.
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettez un titre explicite.
Cochez sur toutes les pages.
Déposez ceci:
Pensez a cliquer sur le bouton VALIDER
suite à une demande sur le FDF.
L'astuce consiste a mettre un bouton résolu au dessus du premier message et visible que par le membre.
Il faut pour cela ajouter une icône "Résolu":
Affichage/Images et couleurs/Gestion des images/Mode avançé
Icônes de messages
Créer une nouvelle icône en cliquant sur:
Voici une image que vous pouvez utiliser:
https://i.imgur.com/l2AdoxP.png
L'aperçu:
Si vous utilisez cette image, le script sera prêt à l'emploi , sinon il faudra changer l'image dans le script ici en prenant soin de bien laisser les ' ' :
- Code:
//L IMAGE DU BOUTON RESOLU
//Gestion des images/Mode Avancé/Icônes de messages/Sujet résolu
var M14_img='https://i.imgur.com/l2AdoxP.png';
Cette partie concerne le forum (6 pour l'exemple) ou sera placé le bouton résolu:
- Code:
var M14_fofo=$('a.nav[href^="/f6-"]').length;
Changez le f6- par le chiffre ou le nombre de votre fofo .
Dans la liste des sujets, regardez la barre de lien de votre navigateur et repérer le chiffre ou le nombre surligné en rouge:
Procédez de même pour le lien de la corbeille:
- Code:
//LE LIEN DE LA CORBEILLE
var M14_corbeille=$('a.nav[href^="/f12-"]').length;
Changez le f12- par le chiffre ou le nombre de votre corbeille.
Voilou, le membre ne pourra pas mettre le sujet à la corbeille vu qu'il faut des droits de modération, mais dés lors qu'un membre du staff passera
sur le sujet, il sera déplacé automatiquement vers la corbeille.
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettez un titre explicite.
Cochez sur toutes les pages.
Déposez ceci:
- Code:
$(document).ready(function(){
if (_userdata.user_id == -1) return;
$(document).ready(function(){
//LE LIEN DU FORUM CONCERNE
var M14_fofo=$('a.nav[href^="/f6-"]').length;
//LE LIEN DE LA CORBEILLE
var M14_corbeille=$('a.nav[href^="/f12-"]').length;
var M14_edit=$('.post-wrap:eq(0) .btn-edit a').attr('href');
var M14_loginAuthor=$('#header-user span').text();
var M14_moder=$('a[href^="/modcp?mode=delete"]').length;
var M14_author=$('.post-wrap:eq(0)').find('.post-author-name').find('a[href^="/u"]').text();
// TEXTE DE BIENVENUE
var M14_bonjour='Bonjour';
//TEXTE POUR LE RESOLU
var M14_resolu='Cliquez sur le bouton pour passer votre message comme';
//L IMAGE DU BOUTON RESOLU
//Gestion des images/Mode Avancé/Icônes de messages/Sujet résolu
var M14_img='https://i.imgur.com/l2AdoxP.png';
var M14_resolv=$('.post-header:eq(0) h2').find('img[src="'+M14_img+'"]').length;
var b=$('input[type="hidden"][name="t"]').val();
var d=$('input[type="hidden"][name="tid"]').val();
var M14_icon=$('.post-header:eq(0) h2').find('img[src!="'+M14_img+'"]').length;
if((M14_loginAuthor===M14_author)&&(M14_icon)&&(M14_fofo))
{
$('.post-wrap:first').before('<div id="M14_resolu"class="post-header">'+M14_bonjour+' '+M14_loginAuthor+' , <a href="'+M14_edit+'&solved=true"class="M14_Edit">'+M14_resolu+' <img src="'+M14_img+'"style="vertical-align: middle;"/></a></div><br />');
}
if((M14_fofo&&M14_moder)&&(!M14_corbeille))
{
$('.post-header:eq(0) h2').find('img[src="'+M14_img+'"]').wrap('<a class="M14_trash"href="/modcp?mode=trash&t='+b+'&tid='+d+'"></a>').click();
}
if(location.href.match(/&solved=true/)){
var M14_id=$('img[src="'+M14_img+'"]').closest('label').find('input').attr('id');
var M14_value=$('img[src="'+M14_img+'"]').closest('label').find('input').val();
$('form[name="post"]').append('<input type=hidden name=post_icon value='+M14_value+'>');
p=document.getElementById(M14_id);
if(p){p.checked=true};
$('input[id="button_solved"]').click();
$('.form-buttons button[name="post"][type="submit"][value="Envoyer"]').click();
}
})});
Pensez a cliquer sur le bouton VALIDER
- InvitéInvité
Merci Phil
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