Find :

Shortcuts

xCards

Community

PmWiki

Pantechnicon Wiki

card WikiSandbox of background Main

card last modified on May 08, 2006, at 07:24 PM

Recent cards this bg History of card Print card Edit card

Feel free to use this page to experiment with the TextFormattingRules. Just click the Edit Page link at the bottom of the page.


List of all the groups of this wiki

Attempt Group Create?

Sample page in this group?

Note that most development issues and priorities are now being set/discussed in the PmWiki Issue Tracking System (PITS:PITS). This page is provided for historical reference. --Pm?

This page contains a list of features being considered for PmWiki development, when they might be expected, and allows people to "vote" on the desirability/need for each feature. [1]? and others can then use the suggestions and opinions here to guide PmWiki development.

How to vote: Each person interested in expressing his/her opinion should edit the page and add his/her own vote according the voting scale. For instance, after 6 votes on item X the last cell might read 523324. Any suggestions or comments can be added beneath the table.

Voting scale: 0=What's that? or N/A | 1=Almost Useless | 2=Somewhat Useful | 3=Very Useful |
4=I need it. A definite must | 5=Without it, I may be obliged to abandon Pmwiki shortly!

Availability: Y=Available now | CB=Available via Cookbook? | IP=In progress | N=Not available

Priority/Voting Table

Feature Availability Expected
release
Votes
Not yet implemented
SearchPermissions? N ? 432
TrailMemory? N 2.0? 511
Customized Error Pages? N ? 44315
AdminFunctions? N ? 455515554
BetterListingAndPaginations? N ? 40432
SimultaneousEdits? N 0.6.x 343335443445553543554445454534145
ImageAltTags? N  24443411223121334413442533133
Parse edit page through spell check N  43441344433233344422341
Specific pre-defined templates N  2332441224343343433243
UserPreferences? N  24434411233333344444343335
ImprovedDiffOutput? N  321233
Retractable Menu N  10310125201024214301
Frames N  11311301111211101000000
Suggestions Box N  32333512122133431131
Members on line N  3534133321233533434230215
Output in DocBook? format N  4121243333132405
ConditionalMarkup? N  33412222
HierarchicalGroups? N  43445455554351555554
AddPage? button and text box N  4445444515343
AddGroup? button and text box N  4401153
UploadVersioning? N  544325
ChangeAbortMessages? N  2
To clarify -- features that need further description/explanation
GenerateRSSAtomFeeds? Y? all? 34235
TextAndOnlyText? N?  04112242325
1 log-in per user, not per page/group N  453 See a .htaccess file Admin-based solution at BobMoore?
DifferentDocumentVersions? N  041224413213
Cookies N  3430001422322312333
Counters, Statistics, info-tracking N  3341434334353325334325434533
pmwiki.php via include() N  44454225
PasswordProtectedUploads? N  554554
Votes N  3344333123313243333
Available via Cookbook
Adding Comments? CB ? 4455
EnableSSLPages? (https:) CB  33335245
Chat system? CB  23141100012112312
Cookbook/BreadCrumbTrail? Y  4343411434445345
typeset math equations? CB  4445
Cookbook/PHPDiffEngine? CB 0.6.x 2454334353345555
Cookbook/WikiGuestbook? Guest Book CB  200111021204352
Forms? CB  4434444434333343455
HTML? CB  2200421252333144555
Page move/rename? CB  4445435555
Referrers? CB  2323333
Calendar? CB 0.6.x 33423353443442453
Display MySQL data? CB  4341114334
Enter MySQL data N  434141121433334
Cached HTML output? CB 0.6.x 343224543
Simple Log? CB  4443323545
WysiwygEditor? CB  30
Already operational
PageHistoryPermission? Y ? 4
CSS Y 0.6.0 344444444344
Meta Tags for robots Y 0.6.0 332231222213343
TrackAuthorship? Y 0.6.0 5554535444444455444554454554344554
Accentuated letters in title Y 0.6.0 3231221214
MultiHostWiki? in one install Y  3145
Upload / download Y  444553445
Group / Page Password Y  44455445455
Trail within a Group Y  3534435
Preview Edits Y  3544455
Different sizes of Edit boxes Y  04125424
Custom Headers / Footers Y  344444
Mail notifications of changes Y  34435455
Tables Y  4444445
FAQ documents Y  34433445
Internal page anchors Y  345435
RSS Generation Y  331554
Embark external script Y  34343224224

Remarks, suggestions or comments

  • In the body-tag: add ondblclick="document.location='$PageUrl?action=edit';" to enable the "double click page to edit it"-feature
  • Would be nice if included pages used the formatting of the page that it was on.
    • An example is that if you did *[[include:somepage]] all lines that were included would have the leading * and get the correct bullet order.
  • Daily Recent Changes - make RC not a WIKI PAGE

Well, just take out the editing permisions on AllRecentChanges. The per group Recent Changes are not as critical nor useful

  • Author field Not Null - I don't mind anybody editing my site but I don't want them to leave the Author box blank. This must be pretty simple to implement but I don't know PHP, can anyone help?
  • Simultaneous Edits / Lock File - The discussion in the forum seems to point the way - I like the use of a 10 minute timer to prevent abandoned locks. While a page is locked, a second editor should be at least warned, perhaps even prevented from editing until the lock expires or is removed by the first editor saving the page.
  • Calendar: I would prefer to see the begining of each item for a day within the day cell, instead of a global listing after the calendar. But my level in PHP is a definite handicap!
  • My Wiki SQL:Its' wonderful to access database in read function. I wish to write too (and edit!)...
  • Forms: 3 levels to consider. Either towards automatic e-mail feeds, or to append to a flat file. Lastly, of course, to add to a MYSQL table. Another Level: Add to particular wiki markup
  • Is there a way for an external "applet" to write into or append to an existing Pmwiki page? Am I the only one looking for this capacity?
    Take a look at XML-RPC? GregMorgan?
  • HTML
  • Would be nice to have a way to change the bullet styles within a list. Example use would be to use a bullet list to represed a todo heirarchy. Offering filled and unfilled bullets would suffice.
  • Would be nice to be able to extract the whole site or portions of the site to a HTML read-only format. (Useful for making offline copies.)
  • Where do I have to modify the code to change the [1], [2],...,[n] style wikilinks? I want those to be set with the <sup> tag or at least <span class="superscript"> tag...
  • Request: changing the way $MaxIncludes works: i think setting the maximum include depth instead would be much better. (would not limit the number of includes like it is at the moment, but also stops infinite recursions, can maybe set to 2 or 3) (i did a quick fix myself, see here TimoH?)
  • It would be nice to be able to copy comma delimited text into a wiki page. This way, extensive tables that are best maintained with a spreadsheet or database could be easily ported into (and out of) Wiki. (drfredc@drfredc.com)
  • I'd like to see a more moinmoin-like history page. I.e. track authors via cookies rather than having them name themselves (for security) and provide a Comments: entry rather than an Author entry. Don't include all diffs for all edits (that grows like N^2...) but provide pointers to each diff (against any other version, or cumulative changes since a version). --NealMcB?
  • I've got a quick PmWikiReview? page at http://www.uuism.net/pmwiki/pmwiki.php/Main/PmWikiReview --NealMcB?
  • Would be nice when $AuthDeniedFmt would be translateable and also ther Should be some kind of BACK Button (now solved for my page with\\ <p><a href="javascript:window.back()">Zurück</a></p>) at the end of $AuthDeniedFmt)
  • For intranets it would be great to have links to the local file system file://localhost/ - if you have permissions, the links display, otherwise not. DocuWiki? does this. Untold uses.
    PmWiki already supports file:// ... -- is there something else it should do? --Pm

Recent cards of this bkgnd - History of this card - Edit this card - Print this card - Help - Find