nextcloud / nextcloud/collectives

Move chapter to another/new page

Open
#758 5 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
JavaScript
Stars
195
Forks
51
Avg merge
1d 2h
Merged PRs (30d)
48

Description

Is your feature request related to a problem? Please describe.
I started writing a document and didn't know how long it would get. Now I want to split it into multiple pages. If it only contained text then it wouldn't be a problem so much, but it also contains tables and images which would break when manually copying the chapter.

Describe the solution you'd like
It would be great if it was possible to move a chapter to another or new page.

Describe alternatives you've considered
For my usecase it would also work if I could just split the whole page into multiple pages based on the chapters. It's probably easier to implement, but less flexible. Still could be another option if this gets implemented at all.

Additional context
This is probably a use-case that doesn't appear often, so I don't really expect anyone to implement it.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue describes moving a chapter to another or a new page while preserving its tables and images, with splitting a whole page by chapters as an alternative. No files, tests, or entry points are named, so start by locating the page and chapter editing flow. Done should support moving a chapter without breaking its content.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.