Last week I had my first experience using wiki's import functionality. Ward shared an `export.json` with a few words guidance: "drag and drop on an empty wiki, then fork every page." For two people familiar with running wiki locally, this is an acceptable, if slightly awkward means of sharing semi-private information in the absence of network-hosted wikis behind the company firewall. Here I describe that workflow, and daydream a minor improvement.
I opened a new subdomain in my own laptop wiki:
https://teams.localtest.me
I dragged Ward's `export.json` to my new wiki.
Wiki presented me a list of the pages in the export. When I clicked a name, it opened a ghost page which I could fork into my new wiki. I did so with every page.
Now I had a copy of Ward's work in progress and could experiment with it locally.
This specific work includes use of the graph plugin which is not part of wiki's default plugins. But Ward included a page with that plugin listed in plugmatic... it was easy for me to install the necessary plugin.
I should like to instrument the import form just slightly: add a checkbox adjacent to the name of each page and a button to fork all the checked pages. I might even prefer to have all the boxes checked by default. One of the main use-cases would be a restore from backup, in which case, dragging the export.json and a single click gets me the new site.