Simon's profile
An itinerant webmaster for some clubs.
Started with UseMod, tried MoinMoin, found and converted to PmWiki many years ago.
Once a software developer (Pascal), then joined the dark side as a Project Manager, ETL Team Leader, Data Architect, Solution Architect, and Enterprise Architect.
Still dabble with CSS, HTML, JavaScript, and now PHP to support the PmWiki websites.
|
Jack of all trades ... Features I usethe documentation to read if you're going to read documentation
Skins customisations used
Trying out, but not yet got to work
Vaguely relevant
|
| PITS.01529 | Closed, added for 2.5.4 | false, string is 'var=0' (-1) | new conditional markup condition "empty" |
| PITS.01525 | Open | feedback (+1158) | Line continuation in Page Text Variables |
| PITS.01518 | Closed | (+69) | Page name UTF-8 characters lost when login page used while creating new page |
| PITS.01514 | Closed, added for 2.3.38 | (+54) | enhance processing of block parameters |
| PITS.01511 | Closed, added for 2.3.37. | Closed, added for 2.3.37, except for xlpage-utf-8.php. (+167) | the use of scripts in config.php |
| PITS.01499 | Open | decimal (+2) | Markup Expression number_format |
| PITS.01491 | Open | Cookbook:International PTVs (+178) | enable diacritics in the names of Page Text Variables |
| PITS.01479 | Closed, added for 2.3.10 | Closed, added for 2.3.10 (+20) | Add option to set PmSyntax on by default |
| PITS.01476 | Closed - documented | Status: Closed - documented (+15) | Markup in Category.GroupFooter |
| PITS.01472 | Closed - updated for 2.2.144 | Thanks (+425) | Update intermap.txt |
| PITS.01469 | Open | better pattern for name >= Name1957 (+13) | Extend ConditionalMarkup with "less" and "greater" operators |
| PITS.01464 | Open | Support ABBR (+339) | Support ABBR |
| PITS.01454 | Closed - added for 2.2.133 | Closed - added for 2.2.133 (+67) | Add new default image types |
| PITS.01433 | Open | RecipeCheck enhancements | RecipeCheck enhancements |
| PITS.01431 | Closed, enabled in 2.3.28 | sorry, too kind (+163) | Approve URLs treats http and https as separate |
| PITS.01425 | Open | noted time and result of last measurement | Improve the OOTB security of PmWiki |
| PITS.01400 | Closed, added for 2.2.98 | < fixes this, I'll just change it, closed | Markup doesn't work as expected |
| PITS.01398 | Open | Category: Cookbook | Add access key for copy/move |
| PITS.01393 | Open | Add additional markup expressions | Add additional markup expressions |
| PITS.01389 | Open | related to 01425 | Improve PmWiki Security through Content Security Policy support and removing inline javascript and style |
| PITS.01385 | Open | Category: Cookbook | Recipe enhancement: Grep to allow wild cards in Groupnam*/Pagenam*#ancho* |
| PITS.01384 | Open | Add markup for caption to table directive markup | Add markup for caption to table directive markup |
| PITS.01382 | Open | Use ARIA landmarks to improve PmWiki accessibility | Increase PmWiki accessibility |
| PITS.01373 | Closed, added for 2.2.79 | added, also orange and grey | Support gray and grey colours, support all basic colour keywords |
| PITS.01371 | Closed | Closed, PmWiki accepts units | Add support for additional relative CSS lengths |
| PITS.01368 | InProgress | CoreCandidate (+6) | add parameter to (:messages:) page directive |
| PITS.01366 | Open | Anonymous numerical reference link not orthogonal | Anonymous numerical reference link not orthogonal |
| PITS.01364 | Open | Have a separate page for PmForm templates. | |
| PITS.01362 | Open | not needed | Allow quoted page names in conditional markup |
| PITS.01354 | Closed | Closed, thanks | ftime broken on PmWiki |
| PITS.01353 | Open | PageTextVariables (+95) | Add parameter to (:include :) to allow an inline include |
| PITS.01341 | Closed - added for 2.2.63 | Enhance Forms to support the required attribute | |
| PITS.01329 | Closed, added for 2.2.68 | Closed, added for 2.2.68 | Add 'clear' as a CSS style attribute recognised by Wiki Styles |
| PITS.01321 | Open | pagelist order=name does not work in some circumstances | pagelist with order=name does not sort by pagename correctly in some circumstances |
| PITS.01315 | Open | add further example | Complex page text variables in pagelist sort |
| PITS.01309 | Closed - exists as $MarkupMarkupLevel | Closed - exists as $MarkupMarkupLevel (+33) | Add Cookbook.SignalWhenMarkup to Core |
| PITS.01302 | Closed - fixed for 2.4.0 | Added $PagePathResolveFmt for 2.4.0 (+69) | Link to group incorrectly directed to page PmWiki/group |
| PITS.01299 | Open | wording | Allow "Results of search" message to be disabled from searchresults directive |
| PITS.01298 | Closed - local customization provided | Closed - local customization | Page variable for Page directives |
| PITS.01297 | Closed - added for 2.3.18. | $ScriptUrl = "URL to the script" (+512) | make {$PageLogoUrl} work |
| PITS.01296 | Open | Link brackets should not be removed when link has text | |
| PITS.01294 | Open | see also | Suggestion for pmwiki.tmpl |
| PITS.01291 | Open | Add anchors to page lists | Add anchors to page lists |
| PITS.01290 | Open | skins | Pagelists to handle internal intermap links |
| PITS.01285 | Closed, added for 2.2.37 | Closed, added for 2.2.37 | include does not use the same definition of an anchor token as does the code that parses links and anchors |
| PITS.01252 | Closed | Closed, implemented in 2.3.0 (+2) | Add category= parameter to PageLists |
| PITS.01247 | Open | New Search Term Page variable | New Search Term Page variable |
| PITS.01246 | Closed, duplicate of PITS.00908 | Closed, duplicate of PITS.00908 | Allow negation of link parameter in pagelist |
| PITS.01245 | Closed - replied | See also Cookbook:FixURL | Links with quotes don't work correctly |
| PITS.01224 | Open | benefits from having a pagelist being able to select similarly named anchors from across a range of | Enhance page list templates to process anchors |
| PITS.01220 | Discussion | clarifying | Group homepages not resolved correctly when group only supplied |
| PITS.01219 | Open | simplify break suggestion based on experience of using markup | Add markup for inline markup such as soft break, clear left, clear right, fractions |
| PITS.01211 | Closed | mv recent grouphomes bug to separate page (-425) | Support Group/ in pagelist name parameter |
| PITS.01209 | Open | bump | Add more markup expressions to the core |
| PITS.01204 | Open | Update for 2.3.0 (+196) | pagelist frontlinks |
| PITS.01203 | Open | bump | Backlinks to incorporate pagelists, redirect, and include |
| PITS.01152 | Closed - added for 2.2.14 | Closed - added for 2.2.14 | Display empty and undefined variables as null |
| PITS.01140 | Closed - added $EnableLinkPlusTitlespaced | Use $Titlespaced for [[ |+]] markup | |
| PITS.01105 | Closed, added as Cookbook:ListResume | Closed, added as Cookbook:ListResume | Add %item value=resume% to list processing |
| PITS.01093 | Open | comment out pagelists | Enhance conditional markup to 'if attachments PAGENAME' |
| PITS.01091 | Closed - duplicate of 00986 | Closed - duplicate of 00986 | Pagelist default does not handle variable in trail |
| PITS.01087 | Closed, added for 2.2.77 | typo (note: this PITS entry is now Closed, Petko added it for 2.2.77) | Extend Conditional Markup (:if attachments:) to specify file names |
| PITS.00962 | Closed, not a bug | fix example, add example | Make >><< behave identically with other block formatting when style= is used |
| PITS.00957 | Closed - added in 2.2.3 | Closed - added in 2.2.3 | Pages to be added and updated in 2.2 release distribution |
| PITS.00951 | Closed, added for 2.2.88 | I am highly pleased | {$SiteAdminGroup} page variable not created |
| PITS.00917 | Open | added reference to static pagelist capability and example of creating wiki trail | Page lists to be able to create wiki trails |
| PITS.00916 | Open | Support honeypot block list | Support honeypot block list |
| PITS.00915 | Closed in 2.2.0 beta 56 | fixed for 2.2.3 | Page text variable erroneous usage loops |
| PITS.00895 | Closed, added in 2.2.0-beta61 | closed | Allow multiple wiki trails on a page with anchors |
| PITS.00894 | Open | Provide a better means of attaching images with spaces in their names | |
| PITS.00885 | Open | add priority | Definition list marked up as Intermap Entry |
| PITS.00884 | Open | Make pagelist parameter names not case sensitive | |
| PITS.00880 | Closed, issues resolved | closed | Page text variables change request |
| PITS.00866 | Closed - not a bug | Blocklist displays error | |
| PITS.00860 | Closed - added for 2.2.68 | min-width and max-width cannot be used for table cells (+134) | Add min and max width and height, clear; to table, div, block, and style directives |
| PITS.00850 | Closed, in 2.2.0-beta28 | closed | Blocklist to optionally check Author and Summary fields, and to optionally display blocklist name |
| PITS.00805 | Closed - exists | Closed - exists: label="Search Wiki" | Search: allow button text to be specified |
| PITS.00799 | Closed - too difficult for benefit obtained | Odd behaviour of markup | |
| PITS.00787 | Closed, in 2.2.0-beta32 | Closed, in 2.2.0-beta32 | (:else:) extension of Conditional Markup |
| PITS.00746 | Closed - declined | Closed - declined | Link markup broken in 2.1.6 |
| PITS.00741 | Closed - use %-escapes | See Cookbook/FixURL | Escape characters in URLs |
| PITS.00707 | Closed - available in 2.2.0-beta1 | re: Simon | Add conditional markup to detect if text is included |
| PITS.00673 | Closed - not a bug | PmWiki changes a character with a macron to a character with a circumflex on save | |
| PITS.00665 | Open | or replaced by AttachTable (+41) | Allow customization of attachlist output |
| PITS.00646 | Closed | restore | Search should use the page it is called from to return the result if it contains (:searchresults:) |
| PITS.00638 | Closed, added for 2.2.89 | Clearly the default classname is applied below. (+478) | Simple table have CSS class added to facilitate customisation |
| PITS.00615 | Open | I'd like to vote, but I already have! | Suggested default template changes |
| PITS.00489 | Closed, added for 2.2.76 | Closed, added for 2.2.76 | classes for Image frames and captions |
| PITS.00485 | Closed -- added to cookbook | link | Include NewPageBox in a release |
| PITS.00467 | Closed | closed, non existent page handling now changed | Describe DummyPage here needs forced link |
| PITS.00466 | Closed - fixed for 2.0.0 | Saving Approved URLs issues: Added twice; Case sensitive | |
| PITS.00446 | Closed - added to documentation | restore | Approve Links tool tip |
| PITS.00423 | Closed - not a bug | de-sapm | Table attributes have a space added in string value |
| PITS.00411 | Open | maybe this has been done? | pagelist to exclude redirects |
| PITS.00396 | Closed (added for 2.2.3) | Closed (Added for 2.2.3) | Creating uploads directory error message may require tidy |
| PITS.00269 | Closed - not a bug | %right% need blank line before and after | |
| PITS.00250 | Closed | Provide a "wikiright" to match the existing wikileft | |
| PITS.00162 | Closed - fixed for 2.0.beta1 | Move formatting of $PageLogoFmt into template |
Knows enough to be ...
Cookbook customisations used (favourites, recommended)
- Cookbook:Add image type Add new image type extension
- Cookbook:Add newline Make wiki text end with a newline character, so the last line won't be marked as changed if text is added at the bottom
- Cookbook:All group header How to create a page that appears as a header (or footer) for all pages in all groups
- Cookbook:Attach links Get
Attach:links to display by default without the "Attach:" prefix - Cookbook:Attachtable Actions to rename, delete, and restore deleted attachments, as well as an attachlist replacement to use those actions, show file types, and list attachment references.
- Cookbook:Attachlist enhanced How to list missing or orphaned attachments.
- Cookbook:Case correction Makes PmWiki intelligently case-insensitive
- Cookbook:Clean up Purge deleted pages and attachments from the server directories
- Cookbook:De Ob Mail Unobtrusive e-mail link (de)obfuscator now part of core
- Cookbook:DeltaBytesRecentChanges Display the number of bytes (characters) added or deleted to a page in RecentChanges.
- Cookbook:Drag Drop Multi Upload Allow authors to upload files by simply dropping them into the wiki page
- Cookbook:Edit templates (
$EditTemplatesFmt) Specify a wiki page or pages to use as a template when a new page is created. - Cookbook:Excel paste (Cookbook:Tabtable-jt) Copy and paste spreadsheet tables (e.g., from Excel) into pages (Support embedded line feeds, trim spaces and add prior patch (make first row a header))
- Cookbook:External links Configure external links to open in a new window, have a "tooltip title", or use other CSS classes
- Cookbook:Favicon Add a Favicon to your website
- Cookbook:Gui edit resize Allows resizing of the Edit text box, for convenience.
- Cookbook:Image map Directive to create image maps and image toolbars
- Cookbook:Include file How to include an external file (from the same file system)
- Cookbook:Include Url Include html pages into PmWiki 2.x pages
- Cookbook:Limit diffs per page Paginate the "diff" output (when viewing a page history, limit the number of displayed revisions at once)
- Cookbook:Link icons Add icons to your links according to their extensions.
Cookbook:Markup extensions Adds a range of character, start of line, and link markup extensions- Cookbook:More custom page variables Additional custom page variables for use in pages, forms, includes and conditional markup.
- Cookbook:New group box Input box to create new wiki groups from predefined template pages
- Cookbook:New page box plus Adds customisable box plus button form for page creation
- Cookbook:NotSaved Warning Warn authors when they move away from a page without saving it; optionally request an edit summary or an author name now part of core
- Cookbook:open pass Set a global password which is openly displayed to reduce spam
- Cookbook:Pagelist Auth List Short Display, in brief format, the permissions settings for pages that have permissions set.
- Cookbook:PageList Multi Targets Enable multiple pages and wildcards in PageList
- Cookbook:Pagelist Recent Changes A recent changes page created using Page lists
- Cookbook:Pagelist Site Map Create a sitemap using the page list directive
- Cookbook:Page Table of Contents Adds a clickable table of contents to a page
- Cookbook:Per Group Sub Directories Subdivide wiki.d into subdirectories according to page group
- Cookbook:Preview changes Preview highlighted changes of the wiki markup now part of core
- Cookbook:Random quote Insert random quotes or markup into a page
- Cookbook:Recent uploads log List all uploaded files in RecentUploads pages
- Cookbook:Recipe check Check for new versions of recipes on pmwiki.org
- Cookbook:Reminder Birthday, anniversary and other task reminders
- Cookbook:ROS patterns (
$ROSPatterns) How to use$ROSPatterns,$ROEPatterns, and$TROEPatterns? - Cookbook:Rowspan in simple tables Markup to add a rowspan attribute on a simple table cell
- Cookbook:Search patterns (
$SearchPatterns) Q & A's on search patterns - Cookbook:Shared pages and groups Share selected pages among several wikis on a common server, as in WikiFarms
- Cookbook:Spam filters Automatic blocking of some spambots
- Cookbook:System limits Ways to increase various memory and filesize limits for a PmWiki installation
- Cookbook:Thumb list Cookbook:Thumb list-Talk A thumbnail picture gallery for PmWiki
- IPTC and EXIF metadata extraction for Cookbook:Thumb list, e.g.
$ThumbList['EXIFvars']['x_orientation']='IFD0.Orientation';
- IPTC and EXIF metadata extraction for Cookbook:Thumb list, e.g.
- Cookbook:Toggle Adds links or buttons for toggling (hiding/showing) elements on a page
- Cookbook:Total counter A statistic counter - counts page views, users, languages, browsers, operating systems, referers, locations and web bots
- Cookbook:Upload form Alternative file upload form using
(:input file:) - Cookbook:Watch lists Track the most recent changes to a list of pages
- Cookbook:Wiki footer Website page footer
Used for community group websites.
Like to create where I can
- Cookbook.Auto Tel A recipe to automatically detect and markup telephone numbers
- Cookbook.Chord Pro Display ChordPro-formatted song sheets in a wiki page
- Cookbook.Debug Messages Capture recipe debug messages for display by the messages directive
- Cookbook.Embed Facebook Use Facebook API to embed Facebook content into PmWiki
- Cookbook.Gpx Stat A recipe to display statistics about a GPX file
- Cookbook.Install On IIS 10 Install PmWiki on Windows 10 and IIS 10
- Cookbook.Install On II S7dot5plus Install PmWiki on IIS 7.5, 8, 8.5, 10, or newer
- Cookbook.Messages Replacement A drop in replacement for the PmWiki (:messages:) directive
- Cookbook.NZ Topo Use https://www.topomap.co.nz/ to display an excerpt from a New Zealand topographic map in a PmWiki website
- Cookbook.Pagelist Auth List Short Display, in brief format, the permissions settings for pages that have permissions set.
- Cookbook.Pagelist By Category List pages by Category
- Cookbook.Pagelist Random Image Select an image randomly from all pages with images and display
- Cookbook.Pagelist Recent Changes A recent changes page created using Page lists
- Cookbook.Pagelist Site Map Create a sitemap using the page list directive
- Cookbook.Pm Wiki Info Display of selected PmWiki Information in a wiki page
- Cookbook.Rating System Display a widget from Rating-System.com
- Cookbook.Simple Recipe Template A Simple Recipe Template to provide a framework for PmWiki recipes
- Cookbook.Total Counter A statistic counter - counts page views, users, languages, browsers, operating systems, referers, locations and web bots
- Cookbook.Wiki Footer Website page footer
Like to contribute where I can
- Cookbook.Attachtable Actions to rename, delete, and restore deleted attachments, as well as an attachlist replacement to use those actions, show file types, and list attachment references.
- Cookbook.Edit Toolbar A shiny new set of icons, replacing and extending those on the standard edit toolbar.
- Cookbook.Favicon Add a Favicon to your website
- Cookbook.Include File How to include an external file (from the same file system)
- Cookbook.Login Logout How to log out after logging in
- Cookbook.Markup Tricks Markup tricks
- Cookbook.More Custom Page Variables Additional custom page variables for use in pages, forms, includes and conditional markup.
- Cookbook.Open Pass-Talk Talk page for OpenPass.
- Cookbook.Pagelist Recent Changes A recent changes page created using Page lists
- Cookbook.Pagelist Site Map Create a sitemap using the page list directive
- Cookbook.Page Table Of Contents Adds a clickable table of contents to a page
- Cookbook.PHP PHP windows installation and configuration for PmWiki
- Cookbook.ROS Patterns How to use
$ROSPatterns,$ROEPatterns, and$TROEPatterns? - Cookbook.Subgroup Markup Add one level of subpage using [[,subpage]] markup
- Cookbook.Watch Lists Track the most recent changes to a list of pages
- PmWiki.Page Lists Searching and listing pages by multiple criteria with templated output
- PmWiki.Page List Templates Creating page list format templates
- PmWiki.Page Text Variables Page variables automatically made available through natural or explicit page markup
- PmWiki.Special Pages Pages in PmWiki that have special meaning or are created or updated in a special manner
- SiteAdmin.Blocklist PmWiki blocklist of spam IP addresses and phrases
Last modified by me
(thanks Pico for the pagelist)
Recent pages that were last modified by Simon
| Cookbook.TotalCounter December 14, 2025, at 06:10 PM | new version, change stat file location (+564) A statistic counter - counts page views, users, languages, browsers, operating systems, referers, locations and web bots |
| Cookbook.IncludeFile December 01, 2025, at 07:49 PM | new version: sanitise html, handle images (+57) How to include an external file (from the same file system) |
| Cookbook.SecureAttachments November 28, 2025, at 07:15 PM | hlt (+170) Security issues for attachments |
| PmWiki.Skins October 25, 2025, at 03:30 AM | fix links (-10) Change the look and feel of part or all of PmWiki |
| Cookbook.SMTPMail September 09, 2025, at 10:07 PM | more highlighting (+183) Send automated e-mails via your SMTP server |
| Cookbook.Attachtable September 09, 2025, at 05:25 AM | upload new .zip file (-41) Actions to rename, delete, and restore deleted attachments, as well as an attachlist replacement to use those actions, show file types, and list attachment references. |
| PITS.01525 September 04, 2025, at 10:41 PM | feedback (+1158) Line continuation in Page Text Variables |
| Cookbook.HttpVariables May 20, 2025, at 04:55 AM | update link to Supported Date and Time Formats, removed broken link to live example (+52) Access http variables in the page, such as Get variables, Post data, and Cookies. |
| Cookbook.ListResume May 19, 2025, at 09:45 PM | Core candidate (+21) Resume numbered lists interrupted by other markup |
| Cookbook.AddImageType-Users April 07, 2025, at 11:18 PM | user (+913) User notes for the AddImageType recipe. |
| PmWiki.Internationalizations March 31, 2025, at 07:26 PM | Category: International (+29) Language internationalisation of web pages |
| Cookbook.InstallOnIIS10 March 31, 2025, at 07:23 PM | To prevent an issue (PITS.01518) where page name UTF-8 characters are lost when login page used whil (+764) Install PmWiki on Windows 10 and IIS 10 |
| Cookbook.InstallOnIIS March 31, 2025, at 07:14 PM | add version in title (+38) How to install PmWiki on IIS v6 or v7 |
Watch list
General tips
- Make Firefox refresh every time
- type about:config in the location bar, right click on browser.cache.check_doc_frequency and select modify, change to 1 and Firefox will now check for a new version of the page on every page load
- Safe Mode and uploads
- try chmod 777 /home/username/public_html/pmwikiuploads/