Dfaure's profile page

I'm an humble PmWiki v2 user and by the way, the author of some skins and markup extensions:

Noticeable Markup extensions…

  • ActionLog (2006-08-03)
    Maintain a page log of wiki actions
  • Applet (2014-08-25)
    Use Java Applets in PmWiki pages
  • ASCIIMath (20190209)
    Display MathML rendered ascii formula into PmWiki 2.x pages
  • CodeMirror (2021-04-08)
    An enhanced page editor for PmWiki
  • ConditionalExtensions (20150217)
    A Conditional Markup extension for PmWiki 2.x
  • DomTT (20180420)
    Use divs as tooltips
  • FlashMediaPlayer (2009-02-11)
    Embed flash media players in your pages
  • Fortune (2007-09-17)
    Insert a fortune cookie into a wiki page
  • HtpasswdForm (2020-01-14)
    Form based management of users and passwords using .htpasswd/.htgroup files
  • IncludeXML (20070621)
    Include processed XML into PmWiki 2.2 pages
  • LinkedResourceExtras (20070215)
    Linked resource helper functions and scripts for recipe writers
  • MarkupExprPlus (2023-02-24)
    Extends {(...)} expression markups
  • MermaidJs (2021-12-06)
    diagrams and visualizations for PmWiki
  • OptionMenu (2010-02-18)
    Get page listings as an option menu selector
  • PTViewer (2014-08-25)
    how to display 360° panoramic images
  • SourceBlock (2019-07-16)
    Source code syntax highlighter for PmWiki 2.x using GeSHi

…and Skins

  • Grease (20070125)
    Minimalistic skin inspired by the Dive Into Greasemonkey online book.
  • Monobook (2009-02-23)
    Makes PmWiki look like MediaWiki/Wikipedia
  • Recurve (20150717)
    A tab driven skin for PmWiki

My Dedicated Recent Changes


  • Skins.Monobook . . . November 03, 2022, at 04:34 AM by Petko: de-sandbox (-970)
  • Skins.Grease . . . December 23, 2021, at 06:48 AM by Petko: fixed for PHP 7 on pmwiki.org, made available for download
  • Skins.Recurve . . . December 23, 2021, at 06:48 AM by Petko: upd for PHP 7.2, made available for download

Comments

This page isn't for asking questions. A better way for that would be to use one of the Mailing Lists.

Nevertheless, if you really want to ask something here, you can make it just below (newest Q/A pairs go on top).

Hello, i was looking for a good dark-skin for pmwiki and ended up with altering the colors of your monobook skin. the result is / i want to share it, so whats the best option? add a new skin named "monobook_dark" or would you add it on your monobook page as alternative? i just changed the .css colors so its not really a new skin. file can be found at http://ul.to/9upz54 greetings

I'm a new PM user (and also php illiterate) and am trying to use the recipe "HtpasswdForm". However, I'm stuck at the 3rd point of your answer. Am I supposed to create Site.HtpasswdForm page and add this "(:htpasswdform:)" to the page? I have no idea how to obtain the form that is in your guide. Also, for this line: "The following variables need to be initialized in the Local Customizations file, before the include_once("cookbook/htpasswdform.php"); directive? Am I supposed to create a new config file? Or initialize the variables in the existing config file?Would really appreciate your help. thks. -Liz

Liz, I want to thank you for posting this question. I believe I can help answer some of your questions as my first contribution to the PMWiki community. You say "The following variables need to be initialized in the Local Customizations file, before the include_once("cookbook/htpasswdform.php"); directive? Am I supposed to create a new config file?" no, what you do is go into your local config file and copy and paste "include_once("cookbook/htpasswdform.php");" however, make sure that before you place that pasted text into the local config that you add the variables that you wish to have for that particular recipe. So, for me, I would add in the new user registration variable before that line. That forces your recipe to include the new user variable into the recipe (all recipes that include variables work this way btw). "Am I supposed to create Site.HtpasswdForm page and add this "(:htpasswdform:)" to the page?", yes, Liz, what you do is create a page called Site.HtpasswdForm. On that page you copy and paste that text "(:htpasswdform:)" and click on save. The recipe is formatted to understand what to do next. Also, if you want a quick and dirty way of including anyone's samples (they are usually displayed on the page of the recipe, then just click "edit" on their page and copy and paste their source code. It's that simple! -Chris P.S. I'm also very new and have spent countless hours going through all these guides. It starts to grow on you after a while. ;-)

Looks like the css link in the 20070125 distribution of monobook.tmpl got commented out. The skin presentation didn't format properly until I removed the comments around the link tag. If I'm missing something here please let me know. And thank you for the skin!

The skin is bound to its skin via the $HTMLHeaderFmt variable (since 2006-04-28). This enables page local styles overloading (which may occur in your case). Anyway, you're free to taylor the skin to your needs...

Where do I put the jar file if I embed an applet? Thx.

What is the difference in the "Source" and "SourceBlock" cookbooks listed here at pmwiki.org?

The original page is SourceBlock. The other page is a duplicate (and had been marked for deletion).

Here you'll find eventually my answer...