[pmwiki-users] New features to be enabled in the PmWiki core

Dominique Faure dominique.faure at gmail.com
Sun Sep 8 16:14:02 PDT 2019


Hi,

As far as the purpose is to ease the wiki maintenance, here's the list of
recipes (not counting my own ones) I'm used to install almost
unconditionally and that I'd love to get in the core:

https://www.pmwiki.org/wiki/Cookbook/LocalCSS
https://www.pmwiki.org/wiki/Cookbook/Toggle
https://www.pmwiki.org/wiki/Cookbook/MovePage
https://www.pmwiki.org/wiki/Cookbook/ExpireDiff
https://www.pmwiki.org/wiki/Cookbook/NewPageBoxPlus
https://www.pmwiki.org/wiki/Cookbook/CaseCorrection
https://www.pmwiki.org/wiki/Cookbook/CleanUp

Regards


On Thu, Aug 29, 2019 at 10:00 PM Petko Yotov <5ko at 5ko.fr> wrote:

> Hello,
>
> This is to let you know that I've added to the PmWiki core in Subversion
> a number of features from my own recipes/addons that are somewhat
> popular and that I see myself installing on every new wiki I create.
>
> Because many of you already use these or similar addons, the newly added
> features will be disabled but it will be very easy to enable them from
> config.php.
>
> Here is the list:
>
> Editing a wiki:
> * PreviewChanges - this has been enabled on PmWiki.org for years, shows
> a highlighted diff in Preview mode (already added in 2.2.118).
> * NotSavedWarning - signal to editors when they are moving away from the
> edit form and risk losing their changes (the Author/Summary prompts from
> the recipe are not included in the core, because now it is easy to add
> "required" attributes to the edit form fields).
> * A sub-feature from NotSavedWarning scrolling to the same position when
> pressing either Preview or Save&Edit (enabled by default).
> * EditHelp - predictive insertion of markup like list bullets (I use
> this a lot, especially on a mobile device).
>
> Reading a wiki:
> * DeObMail - obfuscating e-mail links for spam bots.
> * PmTOC - a really basic "table of contents +/- numbered headers",
> currently a simpler subset of the AutoTOC recipe will be included in the
> core, see:
>    https://www.pmwiki.org/wiki/PmWiki/TableOfContents
>
> Again, these will be disabled in the default installation, but could be
> enabled as easily as adding $EnableNotSavedWarning = 1; if you decide to
> use any of them.
>
>
> Other features planned for inclusion:
> * PmEmbed, a subset of the Ape recipe (minus the OpenStreetMap part
> which is too complex to include in the core at this point). The main
> embedding function is light and simple and can be easily extended. As
> more people need to include videos or other media from external
> platforms, this recipe can do the job in a simple way.
>
>
> Other recipes (actually their feature set) under consideration:
>
> * DragDropMultiUpload - upload files by dropping them into the edit
> form.
> * LocalTimes - RecentChanges enhancements.
> * LocalCSS - CSS in a wiki page.
> * A small subset of the features of Attachtable - I use a very old fork
> with just rename/delete/restore.
> * PageListMultiTargets - this allows a pagelist "link=" argument to
> accept more than one link. We should decide if "link=Page1,Page2" should
> include pages that link to *any* of the pages or to *both* pages.
> Currently it includes any of the pages, and you need to use
> "link=+Page1,+Page2" to require both pages.
>
> * Add a set of CSS rules for editors to be able to more easily create
> nicer-looking tables -- to the default skins -- obviously other skins
> can redefine the styles of the same classname(s), like they currently do
> for the "frame" class.
>
> You can follow the progress of this project at:
>
>    https://www.pmwiki.org/wiki/PmWiki/ChangeLog
>    https://www.pmwiki.org/wiki/Site/AllRecentChangesShort
>
> Tell me what you think. What recipes/addons do you install on your wikis
> (especially if you have installed multiple wikis)?
>
> I am interested in features you and your editors actually use, not
> "might be nice", and that do help editors create better content with
> less effort.
>
> See how the above recipes once configured are mostly automatic, and
> don't add new markups that people are required to learn. And they
> considerably enhance the editing experience or the webmaster's work.
>
> Please comment.
>
> Petko
>
> _______________________________________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://www.pmichaud.com/mailman/listinfo/pmwiki-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pmichaud.com/pipermail/pmwiki-users/attachments/20190909/3827d532/attachment.html>


More information about the pmwiki-users mailing list