Changing timestamp of topic replies - Easier way?

I see that there’s now a way to change the topic’s timestamp through the UI and that it does a relative timestamp update for all following posts. That’s awesome!

However, I’m looking for a way to specify a timestamp for replies WITHIN a topic. I’m wanting to do an archival/restoration project for an old forum that’s since been deleted and will be manually pulling post text from Archive.org. Having to muck around in the CLI is going to make using Discourse unfeasible.

Is there any way to extend that functionality to subsequent replies within a topic, or at least a way to make mucking around in the CLI not such a tedious project? Hoping there’s something easier than the last time I checked: Editing post date?

Sounds like what you need is an importer that will maintain the time stamps.

No, the content is being brought over manually from Archive.org - There’s nothing to import.

What I’m hoping for is a plugin or something to add the date change UI that already exists for the first post in the thread to all subsequent replies.

I was thinking that code would either import a copy of what is on archive.org or would work from a downloaded copy.

Delayed response - we moved across the country!

No, the posts would be copy/pasted over manually as there’s a lot of attachments and a lot of cleanup/reorganizing to do.

What I’m after is a way to change the date of ANY post to ANY date, without it also offsetting the relative date for every other post in the thread.

You’re really going to need to use the command line for this sort of thing.

Если вы всё равно делаете это вручную, вы можете:

  1. добавить каждый ответ как новую тему
  2. вручную исправить его дату и время
  3. переместить ответ в «существующую тему» — то есть сделать его ответом на оригинальный пост

Трудоёмко, но работает.

Я тоже столкнулся с подобным случаем, поэтому пишу, чтобы оценить сложность внедрения возможности редактирования даты публикации.

Предполагаю, что можно добавить ту же кнопку/функцию, которая сейчас находится под «гаечным ключом» темы, в меню «гаечного ключа» самого поста. Однако я пока плохо знаком с внутренним устройством Discourse, поэтому не уверен, не возникнет ли при этом каких-либо сложностей.

Эрик, твой метод работает, но при масштабировании он требует немного больше усилий!

Что вы думаете?