Breaking a poem in two


I have to break this poem in two due to the issue reported by a user:

This is the user comment on this:

I have an already implemented solution for a simpler version of this problem which allows me to break the LAST poem of a category in two:

I had prepared this feature for breaking long poems (some parts of شاهنامه) in two or more shorter sections.

Breaking the last poem is easy, because you create a new poem and you are not concerned on performing complex movements among lots of poems (moving poems corresponding comments, narrations, images and …).

But breaking a poem which has some other poems after it in its corresponding section (category) is a more complex problem because I need to perform lots of modifications to the poems located after this new poem.

This is this issue which I’m trying to resolve here.