User Tools

Site Tools


blog

Making an IndieWeb Wiki

This weekend I have been fooling around with a wiki. I used to have a massive wiki on wikispaces. It had hundreds of members and over 700 book reviews of children's literature.

Then wikispaces folded. The export tools provided, well would have been easier to remove nails with a banana. I have the download, somehwere.

So I started over. I made a new wiki using doku wiki. I use mediawiki for a few big projects but the admin tax too damn high.

Enter Doku Wiki

So I tried doku wiki? Why, dunno. Reclaim Hosting makes it available in cPanel so I gave it a shot. Then I really liked it. Few of us in IndieWeb chat have discussed wikis as of late. I wanted to see if I could add some basic building blocks to the wiki.

It took two installs, I broke the first. Luckily Doku Wiki saves all data in one folder, in plain text. Backup and export was easy. I then learned how to add an html block. I got webmentions working using Fluffy's script.

Up next I wanted to tackle microformats. I learned how to edit the main.tpl file for any theme, This provided the template. I added an h-entry and an assumed author h-card. I then enabled HTML and added an h-card to my sidebar. I did have to add a timestamp plugin to get dt-published or dt-updated. I have to manually add the properties for time. <html> <time class=“dt-published” value=“20200405T102522+0000”>20200405T102522+0000</time> <p>Also on: <a class=“u-url” href=“https://longthoughts.jgregorymcverry.com/doku.php?id=namespace:test_post” rel=“canonical”><strong>Wiki Blogs</strong> </a><a class=“u-syndication” href=“https://brid.gy/about#twitter”>Published with Bridgy</a></p> </html>

2020/11/29 13:36

test entry

this is a test post

2020/11/29 13:36

I started to collect my notes around agentive apprenticeship.

Up next searching my #cogntion tags.

2020/11/29 13:36

Note 20200406T220357+0000:

<html> <span class=“p-summary”>Notes require no titles. I will need to hack on the urls some bit. Don't like all the namespace stuff anyways. But @dokuwiki may have become one of the easiest solutions I have found for long and short form writing</span> <a class=“u-in-reply-to” href=“https://twitter.com/jgmac1106/status/1247280749411213315”>Tweet by Me</a> <time class=“dt-published” data=“https://twitter.com/jgmac1106/status/1247280749411213315”></time> </html>

2020/11/29 13:36

Note 20204006T954

<html> <a class=“u-in-reply-to” href=“https://twitter.com/jgmac1106/status/1247522835624390656”>tweet by me</a> <p class=“p-summary”>Actually @dogtrax the media upload and embed tools in @dokuwiki are really swell. No need for me to muck about in OwnCloud (need to move that to new @ReclaimHosting account…running low on space..100gb how??).</p> <time class=“dt-published” data=“20200407T135746+0000”></time> </html>

2020/11/29 13:36

<< Newer entries | Older entries >>

blog.txt · Last modified: 2020/11/29 13:36 by 127.0.0.1