Archives FluxBB.fr

Les archives de FluxBB.fr

Recherche rapide

Vous n'êtes pas identifié(e).

Version 1.4.13 : [.tar.gz][.zip] (maj 20/10/2014)
Pack langue française pour 1.4.x : [.zip] (maj 06/01/2012)

Branche 1.5.x : fluxbb.org

Version 1.2.24 fr (entièrement en français) : [.zip] (maj 26/08/2011)
Pack langue française pour 1.2.x : [.zip] [.rar] (maj 15/10/2006)

Vous avez un problème ?
Avant de poser votre question sur les forums d'entraide nous vous invitons à consulter :

#1 27-06-2007 17:11:51

galexicon
Nouveau Membre

"Dernière modification par..." visible sous certaines conditions

Bonjour,

Comment faire pour que le texte "Dernière modification par..." en bas des messages modifiés n'apparaissent que dans le cas où la modif ait été faite après un certain laps de temps (10 min par exemple) ?

Concrètement, je ne souhaiterais pas voir cet ligne si le membre a corrigé un faute d'orthographe sur le message qu'il vient tout juste de publier.

J'ai recherché en vain une solution ici et ailleurs, sans succès...

Merci de l'aide que vous pourrez m'apporter smile

Hors ligne

#2 27-06-2007 19:20:13

G.I.Geo
Régulier

Re : "Dernière modification par..." visible sous certaines conditions

En fait, il me semble qu'il y a possibilité de cocher ou pas la visibilté de cette phrase. Sinon, ça risque d'être peut-être un peu long et complexe car il va falloir faire des différences entre date afin ou pas d'afficher une phrase somme toute peu génante.

Hors ligne

#3 27-06-2007 19:43:17

yemgi
Expatrié

Re : "Dernière modification par..." visible sous certaines conditions

Il faut autoriser les membres a changer ce parametre dans l'Admin et comme l'a dit GI Geo ils pourront alors cocher/décocher la case lors de la rédaction d'un message


PunBB devient FluxBB afin de continuer son développement en tant que logiciel libre

Hors ligne

#4 27-06-2007 21:40:07

Pandark
Guide

Re : "Dernière modification par..." visible sous certaines conditions

Ju a fait cette mod (elle est sur ctrlaltsuppr.com) il faut chercher si elle est donné ici.. ou lui demander.


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#5 28-06-2007 08:17:43

Mpok
Néo Admin

Re : "Dernière modification par..." visible sous certaines conditions

Il faut tester la date/heure au moment de l'affectation de $edited_sql (dans edit.php).


Life is a struggle, programming is a suffer.

Hors ligne

#6 29-06-2007 10:29:56

galexicon
Nouveau Membre

Re : "Dernière modification par..." visible sous certaines conditions

Merci beaucoup pour ces indications.

Je vais essayer de modifier le fichier edit.php. Je vous tiendrais au courant si je parviens à ce que je souhaite.

Hors ligne

#7 29-06-2007 14:44:12

galexicon
Nouveau Membre

Re : "Dernière modification par..." visible sous certaines conditions

J'ai trouvé une solution qui vaut ce qui vaut.

Dans le fichier viewtopic.php, j'ai remplacé le code (aux environs de la ligne 345) :

[c]<?php if ($cur_post['edited'] != '') echo "\t\t\t\t\t".'<p class="postedit"><em>'.$lang_topic['Last edit'].' '.pun_htmlspecialchars($cur_post['edited_by']).' ('.format_time($cur_post['edited']).')</em></p>'."\n"; ?>[/c]

par

[c]<?php if (($cur_post['edited'] != '') && (date($cur_post['edited'],U) > $cur_post['posted'] + 300 )) echo "\t\t\t\t\t".'<p class="postedit"><em>'.$lang_topic['Last edit'].' '.pun_htmlspecialchars($cur_post['edited_by']).' ('.format_time($cur_post['edited']).')</em></p>'."\n"; ?>[/c]

pour avoir un laps de temps de 300 secondes pour que les membres puissent corriger leur message sans que n'apparaissent le texte "Dernière modification par...".

Dernière modification par galexicon (29-06-2007 14:44:48)

Hors ligne

#8 29-06-2007 17:43:42

Mpok
Néo Admin

Re : "Dernière modification par..." visible sous certaines conditions

C'est effectivement une autre solution, qui d'ailleurs répond mieux au besoin initial : la date de dernière modification n'apparait pas si elle n'est pas supérieure au délai indiqué, MAIS elle existe quand même dans la base données.

La même modif dans edit.php (en gros) que je proposais n'aurait pas modifié le champ 'edited' dans la base, ce qui est sensiblement différent.
(mais du coup, on aurait pu aussi traiter le cas de la "double modification", ce qui n'est pas possible avec la solution "à l'affichage" : par exemple 1ère modif après 6 min, 2ème modif après 7 min).


Life is a struggle, programming is a suffer.

Hors ligne

#9 14-07-2008 13:11:19

Guilhem
Régulier

Re : "Dernière modification par..." visible sous certaines conditions

Même idée mais n'affectant que certains posteurs considérés comme fiables.
En clair, ne faire apparaître ce message que pour un groupe donné.


« Au bout de sept cents ans, le laurier reverdira. »
Attribué à Guilhem Bélibaste en 1209

Hors ligne

#10 14-07-2008 14:25:53

Mpok
Néo Admin

Re : "Dernière modification par..." visible sous certaines conditions

Guilhem a écrit :

Même idée mais n'affectant que certains posteurs considérés comme fiables.
En clair, ne faire apparaître ce message que pour un groupe donné.

Rajouter (dans la modif ci-dessus) un test sur sur le groupe : $cur_post['g_id']

(remarque : je rappelle qu'il s'agit uniquement ici de l'affichage du message de date de modification, pas d'interdire ou autoriser cette modification).


Life is a struggle, programming is a suffer.

Hors ligne

#11 14-07-2008 14:31:18

Guilhem
Régulier

Re : "Dernière modification par..." visible sous certaines conditions

J'ai bien compris merci.:)


« Au bout de sept cents ans, le laurier reverdira. »
Attribué à Guilhem Bélibaste en 1209

Hors ligne

#12 16-07-2008 14:06:00

Guilhem
Régulier

Re : "Dernière modification par..." visible sous certaines conditions

Ayant fait les modifications qui me semblent les plus adaptées (temporisation à une heure du droit à modification), je souhaiterai trouver le réglage des forums qui permet de ne plus faire apparaître la mention "dernière modification...".
Cependant, je ne trouve pas le réglage dans mon admin.
Un petit guidage serait apprécié, merci.


« Au bout de sept cents ans, le laurier reverdira. »
Attribué à Guilhem Bélibaste en 1209

Hors ligne

#13 16-07-2008 15:40:38

fanf73
Wik-wiki

Re : "Dernière modification par..." visible sous certaines conditions

Il faut soit le supprimer dans le fichier viewtopic.php, soit éventuellement le mettre en "hidden" dans le CSS, mais je ne sais pas s'il a une classe à lui tout seul.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#14 16-07-2008 22:45:21

Guilhem
Régulier

Re : "Dernière modification par..." visible sous certaines conditions

Je croyais qu'il se réglait depuis l'admin.


« Au bout de sept cents ans, le laurier reverdira. »
Attribué à Guilhem Bélibaste en 1209

Hors ligne

#15 17-07-2008 19:15:00

yemgi
Expatrié

Re : "Dernière modification par..." visible sous certaines conditions

je ne pense pas, du moins je ne l'ai jamais vu


PunBB devient FluxBB afin de continuer son développement en tant que logiciel libre

Hors ligne

Pied de page des forums