Connexion

Récupérer mon mot de passe

Derniers sujets
» Afficher le nombre de script(s) disponible(s) dans le volet du profil
par Milouze14 Hier à 6:44

» [TOUTES VERSIONS] Afficher le nombre de script(s) disponible dans le welcome(Toolbar]
par Milouze14 Ven 25 Sep 2020 - 19:39

» [TOUTES VERSIONS] Une page html connexion/deconnexion...
par photoclic Mar 22 Sep 2020 - 21:31

» [MODERNBB] Caché contenu important par nombre de message
par Milouze14 Mar 22 Sep 2020 - 19:08

» [TOUTES VERSIONS]Ajouter un contenu visible que par les membres ayant répondu.
par ThunderTB Dim 20 Sep 2020 - 17:01

» [TOUTES VERSIONS] Menu sur 2 colonnes
par fred9545 Sam 19 Sep 2020 - 18:43

» [PHPBB2] Cacher du contenu aux membres n'ayant pas assez de messages avec les balise hide
par Milouze14 Dim 13 Sep 2020 - 10:55

» [PHPBB2]Retirer les crochets des groupes dans le Qeel
par fred9545 Dim 9 Aoû 2020 - 18:53

» [TOUTES VERSIONS] Modifier les textes des MPs nons lus
par Morane Sam 1 Aoû 2020 - 17:30

» [TOUTES VERSIONS] Installer MESSENGER Forumactif sur votre forum (Version Française)
par clost Lun 13 Juil 2020 - 18:57

» [TOUTES VERSIONS] Afficher un bouton pour remonter en haut de page
par gigi60 Ven 3 Juil 2020 - 14:19

» [TOUTES VERSIONS] Afficher les likes seulement sur les messages des autres membres et plus encore
par photoclic Lun 29 Juin 2020 - 10:59

» [TOUTES VERSIONS] Connexion automatique après inscription
par tritri Sam 27 Juin 2020 - 17:55

» [PHPBB2] Mettre en résolu via la réponse rapide
par Kaiji Mer 17 Juin 2020 - 13:45

» [PHPBB2] Supprimer directement un message sans retour
par Milouze14 Dim 7 Juin 2020 - 4:44

» [TOUTES VERSIONS] Changer les boutons Nouveau MP et Répondre au MP par du texte
par croklivre Lun 25 Mai 2020 - 18:25

» [TOUTES VERSIONS] Faire clignoter les images des nouveaux messages
par croklivre Lun 25 Mai 2020 - 18:17

» [BESTOF] [AWESOMEBB] Modifier le en ligne hors ligne
par Milouze14 Dim 24 Mai 2020 - 5:38

» [AWESOMEBB] Modifier l'icône du bouton d'accueil
par YOUGATAGA Mer 20 Mai 2020 - 13:56

» [AWESOMEBB] Mettre en résolu via la réponse rapide
par Milouze14 Ven 15 Mai 2020 - 8:38

[AWESOMEBB] Mettre un bouton résolu et déplacé à la corbeille

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

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 19 Mai 2019 - 9:09

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: [AWESOMEBB] Mettre un bouton résolu et déplacé à la corbeille 000110

Voici une image que vous pouvez utiliser:

https://i.imgur.com/l2AdoxP.png

L'aperçu:

[AWESOMEBB] Mettre un bouton résolu et déplacé à la corbeille L2AdoxP

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:

[AWESOMEBB] Mettre un bouton résolu et déplacé à la corbeille 1250


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



Voila, c'est tout pour le moment  clin oeil .
Un soucis direction l'entraide hinhin
https://www.milouze14.com/f14-entraide-forumactif


Dernière édition par Milouze14 le Sam 28 Déc 2019 - 9:08, édité 1 fois
Morane
Morane
Milouzien

MessageMorane le Mer 22 Mai 2019 - 9:19

Merci Phil  coucou

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

Sujets similaires internes ( 0 )
Aucun sujet

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