I don't know how to build a wiki index exactly like the one on 9p.io,
but you may find this useful...
{
echo Wiki Index
echo
echo Index of wiki pages:
echo
sed 's/([0-9]*) (.*)/ * [\2] (\1)/' map | sort
} >/tmp/windex
and find out some way to deliver it to your wiki without human intervention.
------------------------------------------
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/Td2b421b98b84ea67-M5272fc364055d302264a4194
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
--- Begin Message ---
Greeetings,
So I followed your advice and added create.html to /usr/web/plan9/wiki before
mounting '#s'/wiki.plan9. However, I wasn't able to actually post anything.
When I attempt to create a new wiki page, I end up with this error message:
Object not found
The object /wiki/plan9/new_wiki_page/index.html does not exist on this server.
errstr: '/usr/web/plan9/wiki/plan9' file does not exist
uri host:
header host: plan9.host.ircnow.org
actual host: plan9.host.ircnow.org
So it seems the write failed.
--
Aaron Lin
[email protected]
IRCNow (https://ircnow.org)
On Mon, Feb 16, 2026 at 11:55:47AM -0500, hahahahacker2009 wrote:
> So, this is what David do on 9p.io (ftpfs 9p.io to see)
> create index.html, create.html, about.html in /usr/web/wiki/plan9
> httpd will mount #s/wiki.plan9 before /usr/web/wiki/plan9
>
> I guess wikifs' files are virtual, and wikifs is a file server, so it is free
> to answer whatever it want to your create requests.
> Also, look at 9p.io's wiki index too, how is it produced?
>
> By the way, there is an issue in the 9p.io wiki that anyone editing it with
> acme will notice. I mailed David but haven't got a response.
------------------------------------------
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/Td2b421b98b84ea67-M942b9115edebbe6f07944470
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
--- End Message ---