Difference between revisions of "Main Page"
Line 14: | Line 14: | ||
** DPL now avoids clearing the parser state; this means that some very exotic features were thrown over board. On the other hand DPL now should work together with the ''cite extension''. | ** DPL now avoids clearing the parser state; this means that some very exotic features were thrown over board. On the other hand DPL now should work together with the ''cite extension''. | ||
** many other minor changes were made (which still have to be documented) | ** many other minor changes were made (which still have to be documented) | ||
− | * Currently DPL 2.0 needs a [[Patch to LinkHoldersArray|tiny patch to LinkHoldersArray.php]] in the MediaWiki sources (includes/parser).<br/>The patch contains absolutely no risks and should be incorporated into one of the next MediaWiki releases. | + | * Currently DPL 2.0 needs a [[Patch to LinkHoldersArray|tiny patch to LinkHoldersArray.php]] in the MediaWiki sources (includes/parser).<br/>The patch contains absolutely no risks and should be incorporated into one of the next MediaWiki releases. Recent information indicates that the real cause for the trouble is an unnecessary "delete" statement in the MW code which frees memory at an undue point in time if an extension uses a parser clone. Any clarification on this topic is highly welcome. DPL 2.0 will only be published if it can be used WITHOUT a patch to MW source files that come with the official distribution. |
{|class=wikitable | {|class=wikitable |
Revision as of 00:28, 9 May 2011
If you want to contribute to this wiki, write a MAIL TO THE ADMIN to receive a user account.
Since Feb 5, 2011 ...
- the dpldemo website is running the latest MediaWiki version (16.2).
- the dpldemo website is running a new version of DPL (2.0).
- The sources of DPL 2.0 contain some considerable changes compared to 1.8.9 and have not yet been released.
- They will be released after the tests here in this wiki have shown that DPL 2.0 is sufficiently stable.
- So, please help testing!.
- DPL 2.0 contains a couple of improvements:
- DPL now outputs wiki code only; this means that the trouble and potential security risks of using rawHtml no longer exist
- DPL now avoids clearing the parser state; this means that some very exotic features were thrown over board. On the other hand DPL now should work together with the cite extension.
- many other minor changes were made (which still have to be documented)
- Currently DPL 2.0 needs a tiny patch to LinkHoldersArray.php in the MediaWiki sources (includes/parser).
The patch contains absolutely no risks and should be incorporated into one of the next MediaWiki releases. Recent information indicates that the real cause for the trouble is an unnecessary "delete" statement in the MW code which frees memory at an undue point in time if an extension uses a parser clone. Any clarification on this topic is highly welcome. DPL 2.0 will only be published if it can be used WITHOUT a patch to MW source files that come with the official distribution.
|
|
|
- There is a place where you can report bugs and request new features.
- All extensions are under GPL license. Test them here live! There is extensive documentation, see the manuals. You can download the sources.
- The main extensions provided are DynamicPageList, Wgraph and Ploticus.
- There are also some minor extensions (e.g. Call) and improved versions of existing extensions (Inputbox, StripMarkup) which may be useful.
- You can find plenty of examples, which can serve as a starting point for your own ideas. Some of them are usable applications (like the calendar) others have the character of a framework.
- Please note that most of our applications use more than one extension (DPL always being one of them). If you do not want to run into trouble we strongly recommend that you take the versions from this website for: DynamicPageList, Wgraph, Ploticus, Call, StripMarkup, Inputbox, StringFunctions and Variables.
- If you use one of my extensions, please add a reference to your wiki to the site list!
This site runs MediaWiki 1.13 with page caching enabled. We are redesigning the homepage. You may want to switch to the Old Homepage.