Membres connectés récemment
[PHPBB2] Supprimer directement un message sans retour
+2
ThunderTB
Milouze14
6 participants
Page 1 sur 1 • Partagez
Hello les ami(e)s,
Cette astuce va permettre de supprimer un message sans avoir le message de confirmation habituel.
Seul un administrateur et si seulement il y au moins 2 messages on pourra supprimer au clic sur le bouton "Supprimer":
Au clic:
Voilou pour les explications:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher Sur les sujets
Déposer ceci:
Penser a cliquer sur le bouton
Cette version étant assez compliquer a coder, il est impératif de ne pas activer le script si il n'y a qu'un seul message.
Si toutefois votre nombre de scripts est atteint dans la gestion des scripts.
Vous pouvez déposer ce dernier dans le template viewtopic_body:
Affichage/Templates/Général/viewtopic_body
Ajouter ceci en bas de page:
Penser a enregistrer puis à valider en cliquant respectivement sur puis
Cette astuce va permettre de supprimer un message sans avoir le message de confirmation habituel.
Seul un administrateur et si seulement il y au moins 2 messages on pourra supprimer au clic sur le bouton "Supprimer":
Au clic:
Voilou pour les explications:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher Sur les sujets
Déposer ceci:
- Code:
$(function () {
if(_userdata["user_level"]==1)
{
var M14_post=$('tr[id^="p"][class*="post--"]').length;
if(M14_post<=1)return;
$(".post a[href*='mode=delete'][href*='p='][href*='tid=']").click(function (a) {
a.preventDefault();
var b = $(this).closest(".post");
var c =$(this).closest(".post").next();
!0 == confirm("Vous êtes certain de vouloir supprimer ce message ?") && $.post(this.href, {
confirm: 0
}, function (a) {
b.fadeOut,c.fadeOut(function () {
b.remove();c.remove();
$("#page-body .post").length || location.replace(window.location.href)
})})});
}
});
Penser a cliquer sur le bouton
Cette version étant assez compliquer a coder, il est impératif de ne pas activer le script si il n'y a qu'un seul message.
Si toutefois votre nombre de scripts est atteint dans la gestion des scripts.
Vous pouvez déposer ce dernier dans le template viewtopic_body:
Affichage/Templates/Général/viewtopic_body
Ajouter ceci en bas de page:
- Code:
<script async>
$(function () {
if(_userdata["user_level"]==1)
{
var M14_post=$('tr[id^="p"][class*="post--"]').length;
if(M14_post<=1)return;
$(".post a[href*='mode=delete'][href*='p='][href*='tid=']").click(function (a) {
a.preventDefault();
var b = $(this).closest(".post");
var c =$(this).closest(".post").next();
!0 == confirm("Vous êtes certain de vouloir supprimer ce message ?") && $.post(this.href, {
confirm: 0
}, function (a) {
b.fadeOut,c.fadeOut(function () {
b.remove();c.remove();
$("#page-body .post").length || location.replace(window.location.href)
})})});
}
});
</script>
Penser a enregistrer puis à valider en cliquant respectivement sur puis
Merci ma tite Morane,
Franck,
je viens d'ajouter la possibilité de le mettre dans le template:
https://www.milouze14.com/t32464-phpbb2-supprimer-directement-un-message-sans-retour#617750
Franck,
je viens d'ajouter la possibilité de le mettre dans le template:
https://www.milouze14.com/t32464-phpbb2-supprimer-directement-un-message-sans-retour#617750
Coucou Chéryl ,
tu peux aussi passer par un Javascript si tu relis bien le sujet:
https://www.milouze14.com/t32464-phpbb2-supprimer-directement-un-message-sans-retour#617750
tu peux aussi passer par un Javascript si tu relis bien le sujet:
https://www.milouze14.com/t32464-phpbb2-supprimer-directement-un-message-sans-retour#617750
Sujets similaires
» [PHPBB3&&EDGE]Supprimer directement un message sans retour
» [PHPBB2]Supprimer le tag "Re" sur les messages
» [PHPBB2] Correctif pour : Interdire copier/coller de Google directement sur le forum
» [PHPBB2] Mise en page dans le corps du message uniquement sur le 1er message
» [PHPBB2] Supprimer visuellement les messages des invités
» [PHPBB2]Supprimer le tag "Re" sur les messages
» [PHPBB2] Correctif pour : Interdire copier/coller de Google directement sur le forum
» [PHPBB2] Mise en page dans le corps du message uniquement sur le 1er message
» [PHPBB2] Supprimer visuellement les messages des invités
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