如何将现有帖子的一部分拆分为新主题?

Hi All,
I know how to move a post from a topic to another, but this feature remove the original post from the first topic, whereas I would like to maintain it there. My goal in fact is then to edit the two posts (one in the first topic and the other in the second one) by leaving the part of each one concerning its own topic.
Is there a way to achieve this?
Thanks in advance.

6 个赞

What you are describing is that you want to edit the first topic and create a second topic with some of the information that you copied from the first topic. What I recommend is that you edit the first topic and create a second topic that includes some of the text from the first topic.

3 个赞

I see this too on our community Q&A site. The situation generally when a post (either the top one in a thread or a reply) should be split into two. It’d be nice to quickly do that in one step — or at least two — rather than creating a new post, copying stuff over, changing the ownership to the original poster, and then editing the original, and then somehow manually linking the two. And it’d be nice for high trust level users to be able to easily do this.

5 个赞

Yes, Matthew got my point.
I often need to duplicate one post in two posts because the content is related to two different topics, both alredy existing. So I would like that the post could be simply copied from the first topic to the second one (and not removed from the first). Thus, after this, I could easily remove the unrelated text from each of the two posts.

2 个赞

We’ve had to split posts and re-post it to another topic many times. It’s usually

  • edit and cut;
  • save the edit;
  • copy a link to this post;
  • go to the next topic and make a reply by pasting the cut material;
  • changing ownership;
  • copy a link to this post;
  • return to the original post, click Edit and paste the link to the moved material.
  • Save and done! :sweat_smile:

I hate it when someone has comments to 3 or more topics in one post. :roll_eyes:
Thank goodness for my multi-clipboard so I can copy both text, links and images. :slightly_smiling_face:

7 个赞

Can this be made into a feature request ticket? It is something I as a moderator of our community would also quite frequently need.

3 个赞

How do we envisage this working from a UI standpoint?

1 个赞

I had given this some thought, but the problem with splitting individual posts/replies pretty much requires a dual pane editor - open to 2 different topics. Ouch!

What helps me in this situation is having a multi-clipboard where I can cut whatever needs to be cut, save that, save the original topic, then go to the new (or 2nd existing topic) and start pasting in that. I do write down the original poster’s username for each clip so I can change the ownership as I paste them into the new or 2nd topic.

From this topic title, it’s asking how to split only a part of an existing post into a new topic. I realize that we have the feature to move an entire post/reply to a new topic, but that’s not possible for splitting a post.

My only solution I could think of would be to have the move to a new topic incorporated as part of the select and quote function. Select text, the popup has two possible actions: quote or move to new or existing topic. Then click on one or the other. :man_shrugging:

1 个赞

I think the easiest would be a two step process which would involve a “split post” functionality.

Altenatively, when selecting posts, next to (select+replies|select+below|select there would be a mew button “split and select” which would open an editor that would enable the splitting. Probably some custom markings like ~~~ that would work like this:

A part of post that will stay here
~~~
this will be splitted into a new topic (copied there and removed from here)
~~~
this will stay here

If ther ewas a gui way. ie. drawing a rectangle over the part of post to be splitted, it would be perfect but no idea if it is reasonably possible in a browser.

4 个赞

Just add a feature to duplicate the post. Then the “admin” can do 2 edits.

6 个赞

能够在两个帖子之间复制帖子将非常有益。它简单、直接且易于修复。

2 个赞

哦!但确实有,而且 Discourse 有一个功能可以做到这一点——我现在就用到了。你可以选择帖子的某一部分进行引用。或者,如果你有权限,可以选择一个部分进行编辑。

这可以扩展到第三个选项:拆分帖子。

2 个赞

为了更详细地阐述该功能,我想象如下。\n\n我认为一个合理的限制是,你只能复制拆分帖子链中的_第一个_帖子。这样UI看起来会像这样:\n\n

3 个赞

您知道,如果那个复选框显示:

复制第一个选定的帖子(并隐藏原始帖子)

那么它将统一(并准确描述!)将_整个主题_(包括主题帖子本身)移入现有帖子时的当前行为。在这种情况下,复选框将被选中并禁用,因此您无法取消选中它。

鉴于您无论如何都需要回去编辑内容,所以在处理新帖子时隐藏原始帖子似乎是合理的。

2 个赞

如果不勾选“复制第一个选定的帖子”,第一个帖子将从该主题中隐藏,因为它已被移动到新主题/现有主题。它将被一个关于帖子已被移动的通知所取代。
通过勾选“复制第一个选定的帖子”,第一个帖子将被复制,第一个帖子将保留在原处,并附有通知,说明它(以及回复)已被移动到相应的主题。
如果帖子将像第一种情况一样被隐藏,为什么还需要“复制”它,因为它将不再存在于原始主题中?

1 个赞

作为版主/管理员,您可以返回并_取消隐藏_帖子。这就是您想要此功能的原因——您将返回、编辑不相关的评论,然后恢复原始帖子。

我并不特别倾向于将“隐藏”与此行为绑定。对我来说,有趣的是,这已经是移动主题帖子时的行为方式了。

1 个赞