Speed up wiki documents creation
Open, Needs TriagePublic

Description

  1. Make ability to create wiki documents without body

Sometimes documents hierarchy may contain documents which serves as folders for other documents.
Making document body obligatory makes the process of wiki creation slower.
For example, i want quickly to add a new wiki document "Getting started", which will be the first document in "Development for Android" folder. And later I will add more documents to this group. At that moment I don't want to spend time to make any description(body) for the "Development for Android" document. And, to be honest, I don't want to add any at all. But the engine doesn't allow me to create the documents without body, so I spend some time and put some trash text here to skip this step asap and start to create the subdocument "Getting started".

  1. Make ability to create multiple documents by one click.

From the example above, if I am in the wiki root and press "New document" then put the following line into the input field "/w/Development for Android/Getting started" i would prefer to have both "Development for Android" and "Getting started" documents to be created. But in case when "Development for Android" does not exist yet I am just getting an error and should create these 2 documents one by one.

shpytyack.artem updated the task description. (Show Details)
chad added a subscriber: chad.Jun 17 2016, 2:36 PM

How often do you anticipate needing this functionality?

Our corporate wiki is around 400 documents at the moment, around 15-20% of the documents are rather folders and me or our team members are adding a few new documents per week.
I understand second paragraph is not very easy to do, but first I guess is easy. Is there any reason to make the body for documents obligatory? Why the body can't be just an empty string if the person, who created the document wants so?

chad added a comment.Jun 17 2016, 8:52 PM

I'm hesitant to pursue any feature that really just serves as a temporary band-aid for one install. It's probably the correct solution to create ancestor slugs automatically if you so choose.

I believe this is what you're running in to?

chad added a comment.Jun 17 2016, 8:54 PM

It's also insanely trivial to allow empty pages too though.

It's probably the correct solution to create ancestor slugs automatically if you so choose. I believe this is what you're running in to?

exactly, this would be nice. I am not insisting :) , just posted the 2 small things which I think not very hard to do, but could make the wiki creation more convenient, because I like phabricator very much and want to help to improve it :) Thank you!