Plaatsingsdatum/tijd aanpassen

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Gebruikersavatar
Egbert Zijlema
Berichten: 106
Lid geworden op: 07 aug 2009, 09:55
Locatie: Haren
Contacteer:

Plaatsingsdatum/tijd aanpassen

Bericht door Egbert Zijlema » 01 mar 2010, 21:58

  • Adres van je forum: http://www.damsterkraant.nl/damsterforum
    Event. modificaties op je forum: nee
    Wanneer ontstond het probleem? Na verplaatsing bericht
    phpBB versie: 3.0.5
    Heb je onlangs iets veranderd aan je forum? Ja, bericht verplaatst
    Wat is het probleem? Reactie is ouder dan startbericht
Ik heb een bericht uit een lopend forum opnieuw geplaatst als globale mededeling. Vervolgens heb ik een reactie op het oorspronkelijke bericht "samengevoegd" met die mededeling. De reactie is daardoor qua datum/tijd nu ouder dan het bericht waarop wordt gereageerd; wat natuurlijk niet kan. (NB: Het startbericht heeft als gevolg van de herplaatsing een nieuwe datum/tijd gekregen. Misschien had ik dat anders moeten doen?)

Mijn vraag is of en hoe ik de plaatsingsdatum van het startbericht kan veranderen, zodat de volgorde startbericht/reactie weer een beetje klopt.
Gegroet,
Egbert Zijlema

Homo sapiens non urinat in ventum

Gebruikersavatar
EelkeB
Berichten: 865
Lid geworden op: 13 mar 2009, 12:35
Locatie: Bussum

Re: Plaatsingsdatum/tijd aanpassen

Bericht door EelkeB » 02 mar 2010, 10:03

Dat zou in de database moeten gebeuren. Ik weet echter niet of phpBB nu tegenwoordig netjes sorteert op de datum, of dat er nog altijd wordt gesorteerd op bericht-ID. Dan kun je het tijdstip wijzigen wat je wil, maar veranderd er niks aan de volgorde...
Dutch Open Projects
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail

Gebruikersavatar
Egbert Zijlema
Berichten: 106
Lid geworden op: 07 aug 2009, 09:55
Locatie: Haren
Contacteer:

Re: Plaatsingsdatum/tijd aanpassen

Bericht door Egbert Zijlema » 02 mar 2010, 12:45

Bedankt EelkeB.

Ik vraag me af of ik aan die "gevaarlijke" klus moet beginnen, want over slechts een paar weken is het bericht (de aankondiging van een gebeurtenis) achterhaald. Ik gooi het dan van het forum af.

Ik zou trouwens niet eens weten hoe ik in de dbase moet komen.
Gegroet,
Egbert Zijlema

Homo sapiens non urinat in ventum

Gebruikersavatar
Egbert Zijlema
Berichten: 106
Lid geworden op: 07 aug 2009, 09:55
Locatie: Haren
Contacteer:

Re: Plaatsingsdatum/tijd aanpassen

Bericht door Egbert Zijlema » 02 mar 2010, 16:04

Gelukt :!: 8-)

Eens moet de eerste keer zijn, dacht ik. Dus toch maar gewaagd. Bericht opgezocht met een zoekopdracht, vervolgens "wijzigen" geselecteerd (het potloodstompje) en ten slotte de timestamp aangepast. Je moet er natuurlijk wel voor zorgen dat het datum/tijd-stempel lager is dan dat van het (eerste) reactiebericht. Ik heb een verschil van 60 genomen. Mijn startbericht lijkt nu dus een minuut eerder geplaatst dan de reactie. In werkelijkheid, herinner ik me, was de tussenliggende tijd een paar minuten, maar het ging mij er primair om de juiste volgorde van de berichten te herstellen. En dat is gelukt.

Nogmaals dank, EelkeB.
Gegroet,
Egbert Zijlema

Homo sapiens non urinat in ventum

Gebruikersavatar
Egbert Zijlema
Berichten: 106
Lid geworden op: 07 aug 2009, 09:55
Locatie: Haren
Contacteer:

Re: Plaatsingsdatum/tijd aanpassen

Bericht door Egbert Zijlema » 02 mar 2010, 20:15

EelkeB schreef:Ik weet echter niet of phpBB nu tegenwoordig netjes sorteert op de datum, of dat er nog altijd wordt gesorteerd op bericht-ID.
Uit mijn mededeling dat het me gelukt is blijkt dat de berichten in volgorde van plaatsing worden getoond.
Het is me trouwens maar gedeeltelijk gelukt. De berichten staan nu wel in de juiste volgorde, maar in het onderwerpkader wordt vermeld dat de reageerder het onderwerp heeft gestart en dat het laatste bericht is toegevoegd door degenen die in werkelijkheid het onderwerp startte. Daarbij staat dan de timestamp van voor de correctie in de database. Je zou toch mogen aannemen dat de gegevens in het onderwerpkader worden ontleend aan de berichten, maar dat is blijkbaar niet zo.
Gegroet,
Egbert Zijlema

Homo sapiens non urinat in ventum

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Plaatsingsdatum/tijd aanpassen

Bericht door Paul » 02 mar 2010, 20:45

Tjah, dat krijg je als je gaat klooien in de database. Gewoon uit de DB blijven, simpel.

Gebruikersavatar
Egbert Zijlema
Berichten: 106
Lid geworden op: 07 aug 2009, 09:55
Locatie: Haren
Contacteer:

Re: Plaatsingsdatum/tijd aanpassen

Bericht door Egbert Zijlema » 02 mar 2010, 22:59

paul schreef:Tjah, dat krijg je als je gaat klooien in de database. Gewoon uit de DB blijven, simpel.
Goh, wat een flauw antwoord. Ik heb de timestamp van een bericht veranderd en verbaas me er alleen maar over dat dit wel van invloed is op de volgorde der berichten (wat ook de bedoeling was; dus operatie geslaagd!), maar dat de onderwerpenlijst de oude berichtdatum/tijd blijft vermelden en daardoor topicstarter en laatste schrijver verwisselt.

Verder is alles goed met me hoor! :P
Gegroet,
Egbert Zijlema

Homo sapiens non urinat in ventum

Gebruikersavatar
EelkeB
Berichten: 865
Lid geworden op: 13 mar 2009, 12:35
Locatie: Bussum

Re: Plaatsingsdatum/tijd aanpassen

Bericht door EelkeB » 03 mar 2010, 08:10

Deze gegevens (of tenminste de ID van de eerste en laatste post) worden inderdaad apart in de topic-tabel bijgehouden. Dit heeft voordelen qua performance; nu hoeft het systeem alleen maar te kijken welke post als eerste of laatste te boek staat, anders moeten eerst alle posts die bij een topic horen onderzocht worden op hun plaatsingstijd.

Op zich heeft Paul natuurlijk eigenlijk wel gelijk, er zijn vaak dingen die je over het hoofd ziet, als je direct in de database gaat rommelen. Zoals dit.
Dutch Open Projects
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail

Gebruikersavatar
Egbert Zijlema
Berichten: 106
Lid geworden op: 07 aug 2009, 09:55
Locatie: Haren
Contacteer:

Re: Plaatsingsdatum/tijd aanpassen

Bericht door Egbert Zijlema » 04 mar 2010, 11:40

EelkeB schreef:Op zich heeft Paul natuurlijk eigenlijk wel gelijk, er zijn vaak dingen die je over het hoofd ziet, als je direct in de database gaat rommelen. Zoals dit.
Ben jij echt de zelfde EelkeB, die me eerst min of meer adviseerde de database in te duiken? :D
Ik zit je nu even te jennen, hoor, want dankzij jouw laatste tip heb ik ook de juiste, althans logische, vermeldingen m.b.t. topic starter en laatste schrijver teruggekregen.

Belangrijker dan dat vind ik echter de kennis die ik op deze manier oppik over het "inwendige" van de database. Kortom, mijn dank is groot.
Gegroet,
Egbert Zijlema

Homo sapiens non urinat in ventum

Gesloten