Faire en sorte que tous les messages supprimés aillent à la corbeille

+2
Neptunia
nickylarson
6 participants

Page 2 sur 2 Précédent  1, 2

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

Résolu Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Dim 15 Sep 2013 - 21:37

Rappel du premier message :

Bonsoir,

Actuellement la corbeille est active sur mon forum et marche parfaitement lorsqu'on clique sur le bouton approprié afin de corbeiller un sujet.

Cependant, j'aimerai bien que lorsqu'on supprime un message en cliquant sur le bouton approprié, ce dernier ne soit pas définitivement supprimé mais se rende automatiquement dans la corbeille.
Par exemple si un simple membre supprime un de ses messages, il atterrisse dans la corbeille.

En résumé : faire en sorte qu'aucun message ne soit supprimé mais soit automatiquement corbeillé.

Est-ce possible ?

Merci d'avance et bonne soirée,

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Dim 3 Nov 2013 - 13:23

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Sam 9 Nov 2013 - 9:59

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Mar 12 Nov 2013 - 8:34

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Sam 16 Nov 2013 - 10:07

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Mar 19 Nov 2013 - 19:31

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Ven 22 Nov 2013 - 9:08

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Sam 23 Nov 2013 - 18:52

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Dim 24 Nov 2013 - 19:47

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Mer 27 Nov 2013 - 6:56

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Jeu 28 Nov 2013 - 19:58

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Sam 30 Nov 2013 - 13:35

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Dim 1 Déc 2013 - 20:37

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Mer 4 Déc 2013 - 6:22

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Sam 7 Déc 2013 - 17:14

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Dim 8 Déc 2013 - 19:13

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Jeu 12 Déc 2013 - 19:28

Up
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par Ea Jeu 12 Déc 2013 - 20:35

Vous pourriez ajouter un script de ce genre sur les sujets j'imagine :

Code:
function removeAccents(str) {
    return str.replace(/[ÀÁÂÃÄÅ]/g, 'A').replace(/[àáâãäå]/g, 'a').replace(/[ÒÓÔÕÕÖØ]/g, 'O').replace(/[òóôõöø]/g, 'o').replace(/[ÈÉÊË]/g, 'E').replace(/[èéêëð]/g, 'e').replace(/Ç/g, 'C').replace(/ç/g, 'c').replace(/Ð/g, 'D').replace(/[ÌÍÎÏ]/g, 'I').replace(/[ìíîï]/g, 'i').replace(/[ÙÚÛÜ]/g, 'U').replace(/[ùúûü]/g, 'u').replace(/Ñ/g, 'N').replace(/ñ/g, 'n').replace(/Š/g, 'S').replace(/š/g, 's').replace(/[Ÿ]/g, 'Y').replace(/[ÿý]/g, 'y').replace(/Ž/g, 'Z').replace(/ž/g, 'z');
}

$(function () {
    $("a[href^='/modcp']:first").length && (
        $('img.i_icon_delete').parent().click(function () {
            $.post('/modcp?tid=' + $(this).attr('href').replace(/^\/post\?.+tid=([0-9a-z]+)&mode.+$/, '$1'), {
                split_type_all: 'Diviser les messages sélectionnés',
                subject: $('#i_icon_mini_logout').attr('title').replace(/^Déconnexion \[ (.+) \]$/, '$1') + ' (' + ((new Date().getDate() < 10) ? '0' : '') + new Date().getDate() + '/' + ((new Date().getMonth() < 10) ? '0' : '') + (new Date().getMonth() + 1) + ') ' + removeAccents($('.maintitle.floated h3,h1.page-title a,h1.cattitle, .pun-crumbs .crumbs strong a').last().text()) + ' [' + window.location.href.replace(/http:\/\/[^\/]+\/t([1-9][0-9]*)(p[1-9][0-9]*)?-.*$/, '$1') + ']',
                new_forum_id: "f66",
                tid: $(this).attr('href').replace(/^\/post\?.+tid=([0-9a-z]+)&mode.+$/, '$1'),
                f: $('.pathname-box a.nav,#navstrip li a,td.nav span.nav a.nav,.pun-crumbs .crumbs > a').last().attr('href').replace(/^\/f([1-9][0-9]*)-.*$/, '$1'),
                t: window.location.href.replace(/http:\/\/[^\/]+\/t([1-9][0-9]*)(p[1-9][0-9]*)?-.*$/, '$1'),
                mode: 'split',
                "post_id_list[]": $(this).attr('href').replace(/^.+p=([1-9][0-9]*)&.+$/, '$1')
            });
            $(this).closest('.post').add($(this).closest('.post').children('td,.post-container,.postmain')).css('background-color', '#FAAC58');
            return false;
        })
    );
});

il faut modifier f66 par la section de destination, et ça ne fonctionnera pas pour le premier message du sujet ( donc pour bien faire il faudrait un deuxième script qui supprime l'icône de suppression pour le premier message du sujet )
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Ven 13 Déc 2013 - 9:06

Bonjour,

Merci beaucoup pour la réponse. Smile

Alors c'est ok lorsqu'un modérateur supprime un message : ça le met en orange et ça l'envoie automatiquement à la corbeille, c'est parfait. C'est d'ailleurs bien plus rapide comme ça.
En revanche, j'ai testé en tant que simple membre, si je supprime mon message, c'est comme avant : confirmation de suppression et il est supprimé définitivement.
J'aurai souhaité que cela s'applique à tous et non aux modérateurs uniquement si possible. Smile

Est-ce normal ?

Merci et bonne journée,

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par Ea Ven 13 Déc 2013 - 10:01

Seul un modérateur ( ou un admin évidemment ) peut modérer.

En tant que simple membre, il n'y a pas d'option pour faire une division de sujet, ce n'est donc pas réalisable par script non plus.

Vous pourriez : empêcher la suppression / avoir un script qui supprimer l'icône de suppression pour les simples membres, mais dès lors ils n'auront plus la possibilité de supprimer leur message.

Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Sam 14 Déc 2013 - 13:13

Bonjour,

Oui effectivement je me doutais que c'était à cause de ça.

Est-il possible d'avoir un script qui empêche la suppression des messages d'un membre au bout d'un certain temps ?
Par exemple, il peut supprimer tous ses messages datant de moins de 15 jours, mais pas ceux de plus de 15 jours.
Cela existe déjà pour l'édition des messages dans le PA. Smile

Merci d'avance,

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par Ea Sam 14 Déc 2013 - 15:01

À ma connaissance ce serait difficile.

La date affichée dépend du format choisi dans le profil, sur certain format on a pas l'année, sur d'autres on ne peut pas différencier mois et jour, ...

Donc par exemple il ne serait pas possible ( pour quelqu'un qui n'affiche pas l'année ) de savoir si le message date de 15 jours, 380 ou 745.

Il me semble que la seule chose qu'on peut différencier avec certitude ( ça dépendra de la langue du forum ), c'est entre "aujourd'hui", "hier" et les autres dates.

Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Sam 14 Déc 2013 - 16:48

Re,

Ok je comprends, merci. Smile

Et le code est simple pour interdire aux membres de supprimer leurs messages ?
Je ne suis pas sûr de le mettre en place, mais au moins je sais que je l'aurai sous la main si besoin... Wink

Merci encore,

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par Ea Sam 14 Déc 2013 - 17:23

Pour supprimer l'icône de suppression :

Code:
$(function () {
    if($("a[href^='/modcp']:first").length) return;
    $('img.i_icon_delete').remove();
});

Mais sinon il y a moyen de le faire avec les permissions ( et à ce moment là je ne sais pas si l'icône sera toujours affichée ou bien si on arrivera sur un message d'erreur "Désolé, mais seuls *** peuvent supprimer des messages dans ce forum." ).

Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Sam 14 Déc 2013 - 17:38

Re,

Ok parfait. Smile

Sinon, j'ai pensé à un autre moyen :
Si un utilisateur supprime un de ses messages, pour qu'il ne soit pas supprimé entièrement, serait de le rendre lisible uniquement par les modérateurs (et qu'il apparaisse dans une autre couleur éventuellement pour montrer qu'il est supprimé).
Tout cela en restant à son emplacement, donc pas besoin de pouvoir de modération.

Ceci est réalisable ?
Sinon ce n'est pas grave, merci. Wink

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par Ea Sam 14 Déc 2013 - 18:04

Non.

En javascript il est possible de sauvegarder des données, mais ces données ne seront accessibles que sur le navigateur de celui qui a sauvegardé ces données.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par 2011N2 Sam 14 Déc 2013 - 18:09

Re,

D'accord, alors je pense que tout est bon... Smile

Merci pour l'aide apportée et à bientôt,

Gabriel.
2011N2

2011N2
Membre habitué

Masculin
Messages : 1415
Inscrit(e) le : 10/04/2011

2011N2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire en sorte que tous les messages supprimés aillent à la corbeille

Message par Chacha Dim 22 Déc 2013 - 11:00

Faire en sorte que tous les messages supprimés aillent à la corbeille - Page 2 Check10Bonjour,

Afin de faciliter la gestion des problèmes, si votre problème est résolu, pensez à :
  • éditer votre premier message,
  • cocher l'icône résolu
  • Et enregistrer en cliquant sur Faire en sorte que tous les messages supprimés aillent à la corbeille - Page 2 Envoi10


Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton Faire en sorte que tous les messages supprimés aillent à la corbeille - Page 2 50378

A bientôt sur ForumActif Smile
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69301
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Page 2 sur 2 Précédent  1, 2

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

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum