Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to specify multi-level hierarchy when generating pages #21

Open
MichelleBlanchette opened this issue Jan 25, 2020 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@MichelleBlanchette
Copy link
Collaborator

MichelleBlanchette commented Jan 25, 2020

Right now, you can only generate one level of pages: a parent and its direct children.

It'd be ideal to allow generating multiple levels, for example:

Parent
--Child
----Sub
----Sub
--Child
--Child
----Sub

Could use JavaScript entry fields (tab to shift in, shift+tab to shift out, enter to add next).
That gets pretty complicated, though, as you think about the abilities to insert in between and remove items. It's basically Nelson Rules, though. I just need to understand working with JavaScript objects better. Nelson Rules was not made correctly because I didn't work with objects, I think.

Basically look up building a task list in JavaScript/jQuery.

This is content generator's total next level, dude. And I really don't think it'd be too difficult or take too much time. Just need to think about how the data should be posted. That is probably the most difficult part.

It's not just levels of content. They have to be connected to the right parent and such.

I just realized, too, that if you could choose an existing page or type a new page (like a select2 field) that this would basically be how you could quickly reorganize content. Each item is setting a parent page. This is kinda out of hand, though... I think reorganizing pages should only be handled in the groups details listing, not in Content Generator.

@MichelleBlanchette MichelleBlanchette added the enhancement New feature or request label Jan 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant