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
-
Egbert Zijlema
- Berichten: 106
- Lid geworden op: 07 aug 2009, 09:55
- Locatie: Haren
-
Contacteer:
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
-
EelkeB
- Berichten: 865
- Lid geworden op: 13 mar 2009, 12:35
- Locatie: Bussum
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...
-
Egbert Zijlema
- Berichten: 106
- Lid geworden op: 07 aug 2009, 09:55
- Locatie: Haren
-
Contacteer:
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
-
Egbert Zijlema
- Berichten: 106
- Lid geworden op: 07 aug 2009, 09:55
- Locatie: Haren
-
Contacteer:
Bericht
door Egbert Zijlema » 02 mar 2010, 16:04
Gelukt
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
-
Egbert Zijlema
- Berichten: 106
- Lid geworden op: 07 aug 2009, 09:55
- Locatie: Haren
-
Contacteer:
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
-
Paul
- Beheerder

- Berichten: 20316
- Lid geworden op: 23 okt 2003, 11:38
- Locatie: Utrecht
-
Contacteer:
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.
-
Egbert Zijlema
- Berichten: 106
- Lid geworden op: 07 aug 2009, 09:55
- Locatie: Haren
-
Contacteer:
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! 
Gegroet,
Egbert Zijlema
Homo sapiens non urinat in ventum
-
EelkeB
- Berichten: 865
- Lid geworden op: 13 mar 2009, 12:35
- Locatie: Bussum
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.
-
Egbert Zijlema
- Berichten: 106
- Lid geworden op: 07 aug 2009, 09:55
- Locatie: Haren
-
Contacteer:
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?
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