MartinFick

Due to heavy spamming, the password for this page is now Martin.

My PmWiki Use

I use PmWiki to run my personal site, and I also used it for several projects at the office.

My PmWiki Recipes

I have created many customizations on my site, mostly to use pmwiki as a Photo Gallery. My approach is to use as many pmwiki features as possible to create my albums. I am beginning to add some of my tips to EasyGallery. Along the way I have authored several recipes for pmwiki.

These two recipes/concepts of mine have received the highest praise possible: they have been merged into the core pmwiki! :)

{$Depth} - for menu recipes
skip= - skip # pages. Idea from 00689skipgroup= - skip # of groups.
randomtime= - keep random ordering the same for this period of time
(we also need a way to page with random results?)
list=-redirect - 00411 pagelist to exclude redirects

The targets option uses the targets= from the pagefile, therefor if this is out of date, so will this list be. Another option is to us the function ListPageLinks() from the RenamePage recipe. I have this implemented if someone wants it. It may be that the RenamePage recipe could be done cleaner with pagelistextensions and pagelist templates!

The above idea would better be implemented by a looping contruct which deals with wikipaths.

Define markup (:linkpage args ...:), which would add the args to any page links on the page containing this directive automatically so that you would not have to add it manually to every link on the page.

Create a strict include option which will include identified sections only. Currently if an anchor is not found on a page, the entire page is included. (There's got to be a PITS for this one?)

See if I can make a trail markup that would do this: 00294 Add rel attribs to wikitrail links.

ascii2abctab: Convert asciitab guitar notation (such as you would find posted all over the net to) abctab which you can then convert to postscript with abctab2ps to make pretty printouts. (used by my Music recipe.)

svnauto: An auto checkin tool for subversion with per directory check-in policies. This makes it easy to use a cron job and subversion as a backup mechanism.