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

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 le 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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Dim 3 Nov 2013 - 13:23

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Sam 9 Nov 2013 - 9:59

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Mar 12 Nov 2013 - 8:34

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Sam 16 Nov 2013 - 10:07

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Mar 19 Nov 2013 - 19:31

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Ven 22 Nov 2013 - 9:08

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Sam 23 Nov 2013 - 18:52

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Dim 24 Nov 2013 - 19:47

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Mer 27 Nov 2013 - 6:56

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Jeu 28 Nov 2013 - 19:58

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Sam 30 Nov 2013 - 13:35

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Dim 1 Déc 2013 - 20:37

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Mer 4 Déc 2013 - 6:22

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Sam 7 Déc 2013 - 17:14

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Dim 8 Déc 2013 - 19:13

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Jeu 12 Déc 2013 - 19:28

Up

2011N2
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le 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
Aidactif
Aidactif

Messages : 23447
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 le 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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le 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
Aidactif
Aidactif

Messages : 23447
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 le 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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le 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
Aidactif
Aidactif

Messages : 23447
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 le 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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le 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
Aidactif
Aidactif

Messages : 23447
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 le 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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le 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
Aidactif
Aidactif

Messages : 23447
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 le 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
# Tropactif #

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

http://www.forum-entraide-informatique.com/
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 le Dim 22 Déc 2013 - 11:00

Bonjour,

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


Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton

A bientôt sur ForumActif Smile


Règles Générales du Forum - Le Staff de ForumActif
Questions & Réponses Fréquentes - Trucs & Astuces
Outils Fondateurs - Perte de Mot de Passe

Chacha
Modéractif
Modéractif

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

http://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


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