Difference between revisions of "Main Page"
(34 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | <center>''This wiki is the homeplace of several [http://mediawiki.org | + | <center>''This wiki is the homeplace of several [http://www.mediawiki.org/wiki/Manual:Extensions MediaWiki Extensions] provided by [[User:Gero|Gero Scholz]]. All extensions are free software(GPL v2).<br> |
− | All extensions are free software | + | If you want to contribute to this wiki, write a [mailto:admin@semeb.com MAIL TO THE ADMIN] to receive a user account.'' |
+ | ---- | ||
− | + | Due to problems with older extensions some parts of this wiki are not working. | |
− | + | ||
− | + | The DPLDEMO extension and the <big>'''[[DPL:Manual|extensive DPL MANUAL]]'''</big> should be ok. | |
− | + | ||
− | + | </center> | |
− | |||
− | |||
− | |||
{|class=wikitable | {|class=wikitable | ||
|bgcolor=#ffffcc|<center>''' Main Extensions '''</center> | |bgcolor=#ffffcc|<center>''' Main Extensions '''</center> | ||
Line 18: | Line 16: | ||
|--------------------------------------------------------------------------------- | |--------------------------------------------------------------------------------- | ||
− | | | + | |valign="top"| |
{| | {| | ||
{{teaser|DynamicPageList (DPL) - {{DPL stable version}}|Extension DPL|color=#ffdddd|text= | {{teaser|DynamicPageList (DPL) - {{DPL stable version}}|Extension DPL|color=#ffdddd|text= | ||
Line 27: | Line 25: | ||
}} | }} | ||
− | {{teaser|Wgraph| | + | {{teaser|Wgraph|Wgraph|color=#ddffdd|text= |
A wiki interface to one of the world best '''graph layout tools''' ([http:absint.com/aisee aisee]). You can define a graph in textual notation and the image will be generated dynamically. Apart from manually specifying a graph you can use a DPL script to generate the graph description. Thus you can automatically generate a graphical overview of relations or arbitrary information in your wiki. | A wiki interface to one of the world best '''graph layout tools''' ([http:absint.com/aisee aisee]). You can define a graph in textual notation and the image will be generated dynamically. Apart from manually specifying a graph you can use a DPL script to generate the graph description. Thus you can automatically generate a graphical overview of relations or arbitrary information in your wiki. | ||
}} | }} | ||
− | {{teaser|Ploticus| | + | {{teaser|Ploticus|Ploticus extension|color=#ddddff|text= |
A wrapper for one of the most flexible '''chart generators''' ('ploticus'). | A wrapper for one of the most flexible '''chart generators''' ('ploticus'). | ||
You can provide data for a chart in textual notation and the image will be generated dynamically. Apart from manually editing the data you can use a DPL script to generate the data input for ''ploticus''. Thus you can automatically generate charts about information contained in your wiki. | You can provide data for a chart in textual notation and the image will be generated dynamically. Apart from manually editing the data you can use a DPL script to generate the data input for ''ploticus''. Thus you can automatically generate charts about information contained in your wiki. | ||
}} | }} | ||
− | {{teaser|Call| | + | {{teaser|Call|Call extension|color=#ffccff|text= |
A small but very useful extension (technically speaking a 'special page') which makes it possible to pass parameters to a normal wiki page. This opens a door to a whole area of applications. The ''Call Extension'' often is the glue between pages using DPL. | A small but very useful extension (technically speaking a 'special page') which makes it possible to pass parameters to a normal wiki page. This opens a door to a whole area of applications. The ''Call Extension'' often is the glue between pages using DPL. | ||
}} | }} | ||
Line 45: | Line 43: | ||
{| | {| | ||
− | {{teaser|Inputbox| | + | {{teaser|Inputbox|Inputbox extension|text= |
A slightly modified version. The main improvement was to make Inputbox accessible as a parser function. But there are also some other details we added (like support for intro-pages). | A slightly modified version. The main improvement was to make Inputbox accessible as a parser function. But there are also some other details we added (like support for intro-pages). | ||
}} | }} | ||
− | {{teaser|SimpleForms|Extension | + | {{teaser|SimpleForms|mw:Extension:Simple_Forms|text= |
SimpleForms offers an easy way to create screen forms for your wiki. We use the extension ''as it is''. Maybe you want to study the way we use the ''Extension Call'' together with ''SimpleForms''. The combination of both extensions is quite useful. | SimpleForms offers an easy way to create screen forms for your wiki. We use the extension ''as it is''. Maybe you want to study the way we use the ''Extension Call'' together with ''SimpleForms''. The combination of both extensions is quite useful. | ||
}} | }} | ||
− | {{teaser|Treeview| | + | {{teaser|Treeview|Treeview extension|text= |
This extension takes a simple indented text and builds a foldable menu tree from it. ''We use it as it is''. We show how to write a DPL script which produces text that can be fed into Treeview. Thus you can create dynamic menus based on relations in your wiki. | This extension takes a simple indented text and builds a foldable menu tree from it. ''We use it as it is''. We show how to write a DPL script which produces text that can be fed into Treeview. Thus you can create dynamic menus based on relations in your wiki. | ||
}} | }} | ||
− | {{teaser|StringFunctions| | + | {{teaser|StringFunctions|StringFunctions extension|text= |
We added full support for regular expressions to this extension. | We added full support for regular expressions to this extension. | ||
Some of the applications and test pages make use of that fesature. | Some of the applications and test pages make use of that fesature. | ||
}} | }} | ||
− | {{teaser|JavaScript| | + | {{teaser|JavaScript|Javascript extension|text= |
A minor helper which allows safe use of javascript. We use it for example to position the cursor within screen forms when first displaying a form. | A minor helper which allows safe use of javascript. We use it for example to position the cursor within screen forms when first displaying a form. | ||
}} | }} | ||
Line 68: | Line 66: | ||
|} | |} | ||
|bgcolor=#d7d7d7| | |bgcolor=#d7d7d7| | ||
− | | | + | |valign="top"| |
{| | {| | ||
Line 79: | Line 77: | ||
}} | }} | ||
− | {{teaser|The concept of DocTypes| | + | {{teaser|The concept of DocTypes|DocTypes|color=#ddddff|text= |
This is a light-weight approach to the ''semantic web''. | This is a light-weight approach to the ''semantic web''. | ||
}} | }} | ||
Line 97: | Line 95: | ||
|} | |} | ||
|} | |} | ||
− | + | * <big>There is a place where you can [[Special:Call/:Category:Issue,extension=DPL|report bugs]] and [[DPL:Requests_for_new_features|request new features]].</big> | |
− | |||
* All extensions are under GPL license. '''Test them here live!''' There is extensive documentation, see the '''manuals'''. You can '''[[Download|download]]''' the sources. | * All extensions are under GPL license. '''Test them here live!''' There is extensive documentation, see the '''manuals'''. You can '''[[Download|download]]''' the sources. | ||
* The main extensions provided are ''DynamicPageList'', ''Wgraph and ''Ploticus''. | * The main extensions provided are ''DynamicPageList'', ''Wgraph and ''Ploticus''. | ||
Line 104: | Line 101: | ||
* 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'''. | * 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''. | * 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''. | ||
− | |||
* <span style="background-color:#eebbff">If you use one of my extensions, please '''add a reference to your wiki''' to the [[DPL:Websites using DPL|site list]]!</span> | * <span style="background-color:#eebbff">If you use one of my extensions, please '''add a reference to your wiki''' to the [[DPL:Websites using DPL|site list]]!</span> | ||
<small>This site runs MediaWiki 1.13 with page caching enabled. We are redesigning the homepage. You may want to switch to the '''[[Old Homepage]].'''</small> | <small>This site runs MediaWiki 1.13 with page caching enabled. We are redesigning the homepage. You may want to switch to the '''[[Old Homepage]].'''</small> |
Latest revision as of 22:09, 2 July 2017
If you want to contribute to this wiki, write a MAIL TO THE ADMIN to receive a user account.
Due to problems with older extensions some parts of this wiki are not working.
The DPLDEMO extension and the extensive DPL MANUAL should be ok.
|
|
|
- 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.