Comment incrémenter toutes les dates d'un forum ?

Forum de support pour les questions concernant l'utilisation de phpBB 3.2, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que les Styles ou les Extensions

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

Comment incrémenter toutes les dates d'un forum ?

Messagepar Albus Dumbledore » 11 Fév 2017 à 21:45

Bonjour,

J'ai un ancien forum a moi que j'ai convertit en phpBB3.2 a partir d'un ancien qui utilisait un autre CMS, cela a fonctionné par contre les dates sont en décalage, auriez vous une commande SQL magique permettant d'incrémenter de 20 jours toutes les dates correspondants aux messages & topic.

C'est a dire que par exemple si un message est affiché comme posté le 1er janvier 2016, après l'incrémentation il faut que ça affiche 20 janvier 2016.

Merci d'avance pour votre réponse.


cordialement;
Albus Dumbledore
Posteur néophyte
Posteur néophyte
 
Messages: 7
Enregistré le: 10 Fév 2017 à 00:08

Re: Comment incrémenter toutes les dates d'un forum ?

Messagepar Steph » 11 Fév 2017 à 23:40

Salut,

Une question me vient : est-ce vraiment utile ou primordial d'avoir une date de 20 jours plus âgée ?
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 18938
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Comment incrémenter toutes les dates d'un forum ?

Messagepar Domos » 11 Fév 2017 à 23:59

On s'en fout non ? Ça ne regarde que l'utilisateur.

Tu peux essayer ça :
Code: Tout sélectionner
UPDATE `phpbb_topics` SET `topic_time` = `topic_time` + 1728000;
UPDATE `phpbb_posts` SET `post_time` = `post_time` + 1728000
Domos
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1109
Enregistré le: 14 Avr 2006 à 20:50

Re: Comment incrémenter toutes les dates d'un forum ?

Messagepar Steph » 12 Fév 2017 à 00:19

Domos > Premièrement c'est totalement inutile de citer en entier un message auquel tu réponds directement et secundo merci de garder tes réflexions pour toi à l'avenir, surtout que ma question ne t'ai pas destiné et que l'on s'en fou ou non cela ne change rien au fait que de toucher à la base de données n'a rien d'anodin surtout pour avancer une date de quelques jours, d'où une certaine importance de savoir si oui ou non cela peut être capital au bon fonctionnement du forum.

Le but du support n'est pas d'exécuter bêtement les désirs de chacun, mais c'est aussi là pour conseiller, chercher à comprendre les besoins, dire que ce n’est pas bon, dire attention en faisant cela tu risques ça, etc.

Tu avances une requête, OK, mais si cette requête venait à mettre à mal sa base de données pour une raison X (je ne dis pas que ta requête est mauvaise), Albus Dumbledore ne gagnerait rien à part la possible mise en défaut de son forum.
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 18938
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Comment incrémenter toutes les dates d'un forum ?

Messagepar galixte » 09 Juin 2017 à 20:06

Des nouvelles ? :P
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.

Image Tu as un forum et tu veux aussi un site web ? Regarde par ici.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10522
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités