Peter Bowers
System Administrator, Center for Christian Leadership (CCL), Tirana, Albania
Administrator of wiki at http://www.ccl-al.org/pmwiki/pmwiki.php and http://www.qdk.org/pmwiki/pmwiki.php and http://pmwiki.qdk.org/pmwiki/pmwiki.php
The CCL serves in Albania, a nation with a very low income per capita. Students are able to pay only about 10% of the actual cost of their education (many of them cannot pay even that and can only come when scholarships are available) while the remainder is covered by donations. All contributions I've made to the pmwiki community are purely gratis and I'm not trying to pressure anybody into giving, but if you would like to express appreciation in any way (small or large) I would be thrilled for you to donate to the CCL. The easiest way to do this is to go to here for general giving or here for giving via credit card. Just specify the project as for "CCL/Albania". Thanks! (If you are in the US all gifts are tax deductible.)
Recipes I've contributed:
| Recipe | Version | Status |
| WikiSh - Wiki-based script language roughly emulating linux shell tools | 2009-06-24 | Alpha (in search of some testers to move to beta - it's solid in my scenarios but needs some whitehats) |
| | WikiShExamples - Examples and Applications of the use of WikiSh | |
| | WikiShTutorial - A tutorial starting at a very basic level and exposing the user to all simple and most intermediate capabilities of WikiSh | |
| | WikiShCrypt - Provide encryption/decryption for WikiSh commands and in other contexts | 2008-05-05 | Alpha |
| WhosWhere - Show Who's Where on your wiki | 2009-03-08 | Experimental |
| VoteCounter - Count & summarize votes | 2009-03-10 | Experimental |
| NestedIf - Provide nested if / nested conditionals | 2008-04-24B | Alpha |
| EditMX - Allow Markup Expressions to be used in the editing of a page | 2008-05-04 | Alpha |
| MiscMX - Implement miscellaneous PHP functions by means of Markup Expressions | 2008-09-20 | Beta |
| EditCrypt - Allow server-side encryption/decryption of pages while editing | 2008-05-04 | Alpha (still missing history suppression) |
| WikiBox - Allow posting to and reading from PmWiki via email | 2008-08-17 | Alpha |
| WikiMail - Provide support for email for other recipes | 2008-08-16 | Beta |
| AuthUserSignup - Allow users to sign up themselves (with email verification) for authuser accounts | 2009-04-19 | Alpha |
| Toolbox - Tools for recipe developers | 2009-04-20 | Alpha |
| PageConfig - Allow basic administrative configuration from a page | 2008-06-01 | Alpha |
| SecLayer - Provide a ready-made security layer for controlling page access | 2009-04-19 | Beta |
| ProcessForm - Maintain values in fields and make PVs of the form name/values when a form is submitted | 1.0 | Beta |
| AdminByShell - A collection of ways to assist sysadmin of pmwiki using shell tools | | |
| OpenPass - Set a global password which is openly displayed to reduce spam | 2009-05-01B | Alpha |
| AutoCreatePages - Automatically create pages based on the name of the current page. | 2008-08-24 | Alpha |
| Text2Tbl - Provide a way to convert arbitrarily structured text to table markup and provide conversion of simple tables to advanced. | 2008-08-30B | alpha |
| GraphWiz - Provide a GraphViz format for sitemap | 2009-04-02B | OBSOLETE! (see GraphVizSitemap) |
| PageHist - View Historical Revisions of Pages | 2009-04-18B | experimental |
| PageListPlus - Extend pagelist with various capabilities | 2009-03-17 | HIGHLY experimental, still under development, largely untested, use at your own risk |
| WikiFormsRecipes - query wikiforms by a form | n/a | Operational |
WildcardLinkSyntax
Ideas I'd like to implement:
- Do a restore on multiple pages based on when they were vandalized (00790) (this capability now exists using wikish)
- Implement a (small!) number of basic formulae that can be used to do calculations on a table (=sum(), =avg(), etc.)
- Work on the documentation of WikiForms.
- Some time way in the future I've thought about a WikiForm2 recipe which would build on WikiForms but with the data structure definition separated from the form definition. Probably something similar to ViewTemplates but working for an edit form. Then some other improvements in selection in wikilist, etc.
- PTV caching (under development with PageListPlus)
- Quick recipe to allow columns vertically flowing columns to be automatically created. Word wrap would obviously be the killer, but maybe I could just define the functionality without that...
Pages in which my profile link appears: