Contact: Find my latest mail address in the mailing list (archives).
Things I would love to see
(and contribute some money)
- Simple / lean version of Attachtable also supporting Mini
- Title search
- Self registration with e-mail identification
ToDo:
- Consolidate test cases for skins:
- Check SortableTables with different IE versions
- Check AdvancedTableDirectives usage
- Check installations for obsolete recipes like AuthTable / fplauth.php, InlineDiff / pagerevinline... (well, InlineDiff isn't "obsolete").
- Set notification on SiteAdmin/NotifyList, add talk pages to trail
Recipes I'm using
- NotsavedWarning (Warn authors when they move away from a page without saving it. Optionally request an edit summary or an author name.)
- DeObMail (Unobtrusive e-mail link (de)obfuscator)
- AuthDNS (Password-less authentication based on the visitor's IP address or (dynamic) hostname)
- Mini (Simple, lightweight, un-bloated thumbnail and gallery generator)
- ConvertHTML (Convert an HTML page to PmWiki markup) although there is a minor problem currently
- SortableTables (Create tables which can be sorted instantly by javascript)
- HtpasswdForm (Form based management of users and passwords using
.htpasswd/.htgroup files)
- SkinChange (change skin via query or cookie setting)
- NewPageBox (How to provide a form or box to allow users to create new pages) - maybe I should update to NewPageBoxPlus
- EditAttributes (Edit a page's title, description and other attributes using separate EditForm fields)
- Text2Tbl (Provide a way to convert arbitrarily structured text to table markup and provide conversion of simple tables to advanced.)
- AutoRestore (Automatically restore pages after a set time interval)
- PmForm (Form processing engine for PmWiki) although I'm not sure whether I use it correctly
- ZipExport - would be nice to see a release version some day
- Attachtable (Actions to rename, delete & restore deleted attachments, as well as an attachlist replacement to use those actions, show file types and list attachment references.)
- CleanUrls (Enable URLs that are shorter (without .php) and/or look like paths to wiki pages.) (just a wrapper script and EnablePathInfo)
- XHTMLStrict (A collection of XHTML Strict tips, fixes, snippets)
- RecentUploadsLog (List all uploaded files in RecentUploads pages)
- ExportHTML (Export PmWiki pages as "static" HTML pages)
- TextExtract (search, grep, and extract text from other pages or groups with search terms and regular expressions, using search form or markup expression.)
- DragDropMultiUpload (Allow authors to upload files by simply dropping them into the wiki page)
- NewGroupWarning (Display a warning when a user is creating a page in a non-existing wiki group.) (not using "include", aimpler warning)
- ViewDiff (Compare arbitrary revisions and view a particular version.)
- ConvertPhpWiki (Convert PhpWiki pages to PmWiki) (well, this one I used only once)
- TrackChanges (Ways to more easily detect and verify all recent edits)
Other tweaks I'm using
if($action == "browse") $LinkPageSelfFmt = "<span class='selflink'>\$LinkText</span>"; # avoid self-links (doesn't work in skin)
$HTMLStylesFmt[] = ' .{$Action} { background-color: lightblue; }'; # highlight current action (not "backlinks")
$EnableRobotCloakActions = 1;
$TimeFmt = '%Y-%m-%d %H:%M'; # ISO 8601 time and date format
$WikiStyleCSS[] = 'clear'; # should included in PmWiki core
Recipes to test some day
- UserAdmin (AuthUser account self-registration and management) and UserAdminTemplates. Sadly Eemeli currently has no time to work on it. See also mailing list postings spring 2011.
- RememberEditPosition (Return the editing textarea to the previous position when previewing a page)
- Grep (Use regular expressions to control what to include from a page)
- CreateColumns (quickly divides up a list of items into separate columns within a table)
- Accordion (lightweight Accordion javascript requiring no framework)
- FormsPlus (Form extensions adding new HTML5 input types )
- NewPageBoxPlus (Adds customisable box plus button form for page creation )
- CaseCorrection (Makes PmWiki intelligently case-insensitive)
- EmbedBtn and AttachBtn extension to Attachtable
- UnToggle (An unobtrusive show/hide toggle switch.)
- PersistentLogin (Login form with "Remember me" option)
Documentation Issues (old):
SettingAudienceSuggestion still needed/used? Could be compared to the page list.
Orphaned in PmWiki group (only references from other groups):
Strange cluster:
- CustomizationConcept (orphan). Duplicates other content. Should be revisited or deleted.
- Concept: Backlinks only from CustomizationConcept. Redundant information. Should be deleted IMO.