Faire apparaître l'année d'édition des messages?
+11
PonkyDonk
Pondyness
Isild
Sourisverte
Moustique
Ju57ine
Casta
Hercule-Poirot
Tivier
Kassandra88
Steeze
15 participants
Page 1 sur 7
Page 1 sur 7 • 1, 2, 3, 4, 5, 6, 7
Faire apparaître l'année d'édition des messages?
Bonjour,
nouvellement inscrit sur ce forum; je parcours différentes conversations et je trouve dommage que la date complète (jour/mois/année) n'apparaisse pas à chaque message posté par un membre. Ce serait beaucoup plus simple pour s'y retrouver et surtout suivre les différentes affaires/recherche/enquête.
Cordialement
S.
nouvellement inscrit sur ce forum; je parcours différentes conversations et je trouve dommage que la date complète (jour/mois/année) n'apparaisse pas à chaque message posté par un membre. Ce serait beaucoup plus simple pour s'y retrouver et surtout suivre les différentes affaires/recherche/enquête.
Cordialement
S.
Steeze
Re: Faire apparaître l'année d'édition des messages?
Steeze a écrit:Bonjour,
nouvellement inscrit sur ce forum; je parcours différentes conversations et je trouve dommage que la date complète (jour/mois/année) n'apparaisse pas à chaque message posté par un membre. Ce serait beaucoup plus simple pour s'y retrouver et surtout suivre les différentes affaires/recherche/enquête.
Cordialement
S.
Bonjour Steeze,
Je suis bien d'accord et moi aussi j'aurais aimé que ces infos apparaissent, mais j'ignore s'il est possible de le faire.
Peut-être que Casta pourrait trouver comment faire?
Re: Faire apparaître l'année d'édition des messages?
En fait le premier message de chaque année porte mention de cette année si l'année est antérieure à celle en cours. Mais en effet ce n'est pas des plus pratiques.
Tivier
Re: Faire apparaître l'année d'édition des messages?
Merci Hercule Poirot, je ne pense pas que c'est cela que Steeze souhaiterait mais l'apparition de la date à laquelle le message a été posté. Là où je vais mettre des XXX. C'était faisable sur le forum de France 2.
Re: Faire apparaître l'année d'édition des messages?
@Kassandra, ben c'est bien ce qui apparait sur la copie d'écran d'Hercule Poirot.
Tivier
Re: Faire apparaître l'année d'édition des messages?
Kassandra88 a écrit:Bonjour Steeze,
Je suis bien d'accord et moi aussi j'aurais aimé que ces infos apparaissent, mais j'ignore s'il est possible de le faire.
Peut-être que Casta pourrait trouver comment faire?
Désolé Kassandra, je ne prends connaissance de ton message qu'à l'instant. Je regarde ça tout de suite et je reviens.
Tout ce que nous entendons est une opinion et non un fait;
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Casta- Administrateur du forum
Re: Faire apparaître l'année d'édition des messages?
que la date complète (jour/mois/année) n'apparaisse pas à chaque message posté
Avec ma proposition on peut maintenant voir l’année ce que n’était pas possible avant
Avec ma proposition on peut maintenant voir l’année ce que n’était pas possible avant
Hercule-Poirot
Re: Faire apparaître l'année d'édition des messages?
Hercule Poirot a écrit:que la date complète (jour/mois/année) n'apparaisse pas à chaque message posté
Avec ma proposition on peut maintenant voir l’année ce que n’était pas possible avant
que la date complète (jour/mois/année) n'apparaisse pas à chaque message posté
Non "apparaisse" et non "n'apparaisse pas".
Oui, avec ta proposition, la date "jour/mois/année" apparait en lecture mais c'est un paramètre que chacun peut régler. C'est autre chose.
Re: Faire apparaître l'année d'édition des messages?
Ok. J'ai cherché sur la partie "aide" de forumactif mais je n'ai pas trouvé réponse à cette question bien particulière.
J'ai donc posté cette question aux administrateurs de forumactif. J'attends la réponse.
Ce n'est probablement pas très difficile à réaliser mais encore faut-il connaître la méthode.
Dès que j'aurai la réponse, je procéderai à cette petite (mais utile) amélioration.
J'ai donc posté cette question aux administrateurs de forumactif. J'attends la réponse.
Ce n'est probablement pas très difficile à réaliser mais encore faut-il connaître la méthode.
Dès que j'aurai la réponse, je procéderai à cette petite (mais utile) amélioration.
Tout ce que nous entendons est une opinion et non un fait;
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Casta- Administrateur du forum
Re: Faire apparaître l'année d'édition des messages?
Après pas mal de gamberge, un informaticien de forumactif, dont le pseudo est Toryudo, que je trouve talentueux, a réussi à créer un script qui affiche dans la citation la date et l'heure à laquelle un message a été posté.
A titre d'exemple, voici ce que ça donne :
[Vous devez être inscrit et connecté pour voir cette image]
A titre d'exemple, voici ce que ça donne :
[Vous devez être inscrit et connecté pour voir cette image]
Tout ce que nous entendons est une opinion et non un fait;
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Casta- Administrateur du forum
Re: Faire apparaître l'année d'édition des messages?
Sur Android, aucun problème pour moi mais j'utilise chrome, bien sûr.
Tout ce que nous entendons est une opinion et non un fait;
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Casta- Administrateur du forum
Re: Faire apparaître l'année d'édition des messages?
problème avec le nom des utilisateurs
Firefox 117.0 et Safari 16.6 avec macOS 11.7.9
Microsoft Edge avec Windows 11
Firefox avec Ubuntu
Hercule-Poirot
Re: Faire apparaître l'année d'édition des messages?
194566ŦHercule Poirot a écrit:
problème avec le nom des utilisateurs
Firefox 117.0 et Safari 16.6 avec macOS 11.7.9
Microsoft Edge avec Windows 11
Firefox avec Ubuntu
Le problème se pose avec les pseudos en plusieurs mots, comme "Hercule Poirot" et "ca gere".
Je peux demander à cet informaticien d'essayer de trouver une astuce pour régler ce problème. C'est tout, sauf facile à faire.
Sinon le plus simple c'est de placer un trait d'union pour les quelques très rares pseudos en plusieurs mots.
Ce qui donne "Hercule-Poirot", "ca-gere", "Van-JM" et le problème est réglé...
De même, j'ai remplacé le pseudo "L'hirondelle" par "Lhirondelle" et ça ne beugue plus
Tout ce que nous entendons est une opinion et non un fait;
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Casta- Administrateur du forum
Re: Faire apparaître l'année d'édition des messages?
194598ŦHercule-Poirot a écrit:.
En plus je veux mon ancien pseudo, sans tiret!
Bonjour Hercule
Un point plutôt qu'un tiret devrait faire l'affaire aussi.
Si tu te sens en mesure d'améliorer ce script, et qu'il fonctionne mieux, je le remplacerai bien volontiers par le tien.
Voici le script actuel : Merci d'avance pour ton aide, Hercule.
--------------------------------------------------------------------------------------------------------------------------------
const days = ['Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam', 'Dim'];
const month = {
'Jan': 'janvier',
'Fév': 'février',
'Mar': 'mars',
'Avr': 'avril',
'Mai': 'mai',
'Juin': 'juin',
'Juil': 'juillet',
'Aoû': 'août',
'Sep': 'septembre',
'Oct': 'octobre',
'Nov': 'novembre',
'Déc': 'décembre'
};
$(function() {
// Récupération date messages cités
$('blockquote cite').each(function() {
var $this = $(this);
var mcite = $(this).text().split('Ŧ');
if (mcite.length > 1) {
$.get("/viewtopic.php?p=" + mcite[0], function(data) {
let date = $(data).find('#p' + mcite[0] + ' .author').text();
let dateArray = date.split(' ');
let author = dateArray.shift().replace('par', '').trim();
date = dateArray.join(' ');
date = date.replace(',', ', à');
date = date.replace(':', 'h');
if (days.includes(date.slice(0, 3))) {
date = 'Le ' + date.slice(3).trim();
}
for (var prop in month) {
if (month.hasOwnProperty(prop)) {
date = date.replace(prop, month[prop]);
}
}
$this.text(date + ', ' + author + ' a écrit :');
});
}
});
// Ajout du numéro de message dans le quote
$(function() {
const params = new URLSearchParams(window.location.search);
const message = params.get('p');
const mode = params.get('mode');
if (mode && (mode == 'quote') && message) {
const txtPost = $('textarea').sceditor('instance').val();
$('textarea').sceditor('instance').val(txtPost.replace(/\[quote=\"?([^\"]*)\"?\]/i, '[quote="' + message + 'Ŧ$1"]'));
}
});
});
--------------------------------------------------------------------------------------------------------------------------------
Tout ce que nous entendons est une opinion et non un fait;
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Tout ce que nous voyons est une perspective et non la vérité.
Marc-Aurèle
Casta- Administrateur du forum
Re: Faire apparaître l'année d'édition des messages?
Bonjour Casta,
voici les deux lignes de code importantes
let dateArray = date.split(' ');
let author = dateArray.shift().replace('par', '').trim();
un exemple:
parTivier Mer 30 Aoû - 14:11
parHercule Poirot Mer 30 Aoû - 14:11
Le problème se trouve dans la deuxième ligne du logiciel. Le premier élément de cette liste est pris comme l'auteur du message (après avoir gommé le mot 'par') ce qui marche très bien avec les pseudos sans espace.
Avec mon pseudo seulement 'Hercule' est pris et le mot 'Poirot' fait partie de la date.
Il faut donc trouver une solution qui distingue où la date commence vraiment dans cette liste.
Il me semble que tu n'as pas travaillé dans l'informatique. Parce que là il y a un principe fondamental qui dit:
Si un logiciel n'est pas capable de traiter les données correctement on ne change jamais les données mais le logiciel.
Je suppose que tu n'as pas un environment informatique où tu peut tester ce type de script.
Et l'autre problème n'est toujours pas corrigé. Est-ce que je serais vraiment forcé d'installer Chrome sur mon iPhone?
[Vous devez être inscrit et connecté pour voir cette image]
voici les deux lignes de code importantes
let dateArray = date.split(' ');
let author = dateArray.shift().replace('par', '').trim();
un exemple:
parTivier Mer 30 Aoû - 14:11
parHercule Poirot Mer 30 Aoû - 14:11
Le problème se trouve dans la deuxième ligne du logiciel. Le premier élément de cette liste est pris comme l'auteur du message (après avoir gommé le mot 'par') ce qui marche très bien avec les pseudos sans espace.
Avec mon pseudo seulement 'Hercule' est pris et le mot 'Poirot' fait partie de la date.
Il faut donc trouver une solution qui distingue où la date commence vraiment dans cette liste.
Il me semble que tu n'as pas travaillé dans l'informatique. Parce que là il y a un principe fondamental qui dit:
Si un logiciel n'est pas capable de traiter les données correctement on ne change jamais les données mais le logiciel.
Je suppose que tu n'as pas un environment informatique où tu peut tester ce type de script.
Et l'autre problème n'est toujours pas corrigé. Est-ce que je serais vraiment forcé d'installer Chrome sur mon iPhone?
[Vous devez être inscrit et connecté pour voir cette image]
Hercule-Poirot
Re: Faire apparaître l'année d'édition des messages?
Humm, je passe par chrome sur Android et ça me fait la même chose. J'ai tenté firefox, toujours des virgules aussi
Édit: non, chrome c'est corrigé mais depuis 2 jours j'ai un popup SFR qui s'ouvre tout le temps, dès que je change de page (juste sur le forum). Vraiment chi*** !
Édit: non, chrome c'est corrigé mais depuis 2 jours j'ai un popup SFR qui s'ouvre tout le temps, dès que je change de page (juste sur le forum). Vraiment chi*** !
Ju57ine
Page 1 sur 7 • 1, 2, 3, 4, 5, 6, 7
Sujets similaires
» Messages qui disparaissent
» qui est il? XVII
» Dépeceur de Mons 2
» Parcours du grêlé
» qui est il? IV
» qui est il? XVII
» Dépeceur de Mons 2
» Parcours du grêlé
» qui est il? IV
Page 1 sur 7
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum