Difference between revisions of "Old Homepage"
m (I think this should change too?) |
|||
(82 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
{|class=wikitable | {|class=wikitable | ||
− | + | |colspan=2 align=center bgcolor=e7e7ff| | |
+ | ''This wiki is the homeplace of three powerful MediaWiki extensions developed and maintained by Gero Scholz''. | ||
+ | <br><small>Currently we run MediaWiki 1.13 with page caching enabled.</small> | ||
+ | {|border=0 | ||
+ | |align=left bgcolor=lightblue| | ||
+ | A universal report generator for MediaWikis | ||
+ | <br>A light-weight approach to semantic wiki | ||
+ | <br>A graph generator based on aiSee | ||
+ | |align=left bgcolor=lightblue| | ||
+ | '''Dynamic Page List (DPL)''' | ||
+ | <br>'''{{DocTypes}}''' | ||
+ | <br>'''Wgraph''' | ||
+ | |} | ||
|- | |- | ||
− | |bgcolor=# | + | |bgcolor=#ffe7ff align=center| |
− | <big>'''[[Dynamic Page List]]'''</big> | + | <big>'''[[Dynamic Page List]] -- [[DPL:Version History|{{DPL stable version}}]]'''</big> |
|bgcolor=#ddffff align=center| | |bgcolor=#ddffff align=center| | ||
<big>'''[[Wgraph]]'''</big> | <big>'''[[Wgraph]]'''</big> | ||
|- | |- | ||
− | |bgcolor=# | + | |bgcolor=#ffe7ff valign=top| |
'''DPL is a report generator for MediaWikis'''.<br> | '''DPL is a report generator for MediaWikis'''.<br> | ||
It creates ''lists of articles'' that match certain criteria. ''Meta data'' like author, popularity or date of last update can be added. ''Contents'' from articles can be included in the result, based on chapters, templates or special markers in the text. | It creates ''lists of articles'' that match certain criteria. ''Meta data'' like author, popularity or date of last update can be added. ''Contents'' from articles can be included in the result, based on chapters, templates or special markers in the text. | ||
Line 16: | Line 28: | ||
category=African Union member states | category=African Union member states | ||
nottitlematch=Sudan | nottitlematch=Sudan | ||
− | includepage={Infobox Country or territory} | + | includepage={Infobox Country or territory}:area:population_estimate,%0[100] |
mode=userformat | mode=userformat | ||
addpagecounter=true | addpagecounter=true | ||
− | + | format=,,\n|align=right|%COUNT%\n, | |
− | + | table=,Country,Area,Population,Text,#hits | |
+ | tablerow=align=right|%%,align=right|%%,<small>%%</small> | ||
</dpl> | </dpl> | ||
</div></center> | </div></center> | ||
+ | Combining the power of DPL and [[mw:Extension:Ploticus|Ploticus]] we can easily generate a pie chart showing (for example) page hit frequencies. To see that it works live, note the hit count of a country, then click on that country in the above table and come back to the main page. The hit count has changed and the pie has become a little bigger ;-) | ||
+ | {{:Ploticus Demo}} | ||
+ | ---- | ||
+ | You are looking for a pefect integration with GoogleMaps? | ||
+ | See [[MapDemo]] ... | ||
+ | ---- | ||
+ | You want to know which articles were edited by whom recently? DPL can produce a quick overview: | ||
+ | {{:Scatter Demo}} | ||
|bgcolor=#ddffff valign=top| | |bgcolor=#ddffff valign=top| | ||
'''Wgraph is a graph generator for MediaWikis.'''<br> | '''Wgraph is a graph generator for MediaWikis.'''<br> | ||
It allows you to define the semantics of a graph in an abstract textual notation called WGL (Wiki Graph Language). You may add hints for layout, but the graph itself is being produced automatically. Wgraph is a powerful visualisation instrument for objects and their relations. | It allows you to define the semantics of a graph in an abstract textual notation called WGL (Wiki Graph Language). You may add hints for layout, but the graph itself is being produced automatically. Wgraph is a powerful visualisation instrument for objects and their relations. | ||
<center> | <center> | ||
− | {{#wgraph: svg | thumb = | + | {{#wgraph: svg | thumb = 50 | |
node wgl { type data label "text notation\n-- WGL --" } | node wgl { type data label "text notation\n-- WGL --" } | ||
edge wgl wgraph { kind rightnear color red } | edge wgl wgraph { kind rightnear color red } | ||
Line 42: | Line 63: | ||
nodetype process { shape box color lightmagenta | nodetype process { shape box color lightmagenta | ||
bordercolor magenta height 60 } | bordercolor magenta height 60 } | ||
− | xspace=70, yspace= | + | xspace=70, yspace=120 |
}} | }} | ||
</center> | </center> | ||
+ | ---- | ||
+ | You want to have a dependency matrix for includes or links? | ||
+ | Use '''dplmatrix''' ... | ||
+ | {{#dplmatrix:''links from Painters<br>to other Painters''|'''x'''|-|flip| | ||
+ | {{#dpl: | ||
+ | |debug=1 | ||
+ | |category=Painter | ||
+ | |format=,%PAGE% ~~ %TITLE%\n²{:Test matrix2¦page=%PAGE%¦category=Painter¦namespace=}², | ||
+ | }} | ||
+ | }} | ||
+ | ---- | ||
+ | You want to use structured documents, based on a semantic model? | ||
+ | <br>But 'Semantic Wiki' looks to "heavy" for your requirements? | ||
+ | <br>Try our light-weight '''[[DocTypes]]''' .. | ||
|- | |- | ||
|} | |} | ||
− | * | + | * All extensions are under GPL license. '''Test them here live!''' There is extensive documentation, see the online '''manuals'''. You can '''[[Download|download]]''' the sources. |
+ | * In addition there are some minor extensions like ''Call'' and improved versions of existing extensions named ''Inputbox'' and ''StripMarkup'' which may be useful. See the navigation bar. We also host the [[mw:Extension:StackFunctions|StackFunctions]] extension. | ||
+ | |||
* There are plenty of '''examples''', which can serve as a starting point for your own ideas. There is a small '''calendar application''' (built with DPL) which you can use and enhance. | * There are plenty of '''examples''', which can serve as a starting point for your own ideas. There is a small '''calendar application''' (built with DPL) which you can use and enhance. | ||
* There is a place where you can '''report bugs''' and '''request new features'''. If you use the extensions, please '''leave a reference''' to your wiki! | * There is a place where you can '''report bugs''' and '''request new features'''. If you use the extensions, please '''leave a reference''' to your wiki! | ||
− | + | <p align=right>''[[User:Gero|The Author]]''</p> |
Latest revision as of 19:35, 16 June 2009
This wiki is the homeplace of three powerful MediaWiki extensions developed and maintained by Gero Scholz.
| ||||||||||||||||||||||||||||||||||||||||||
DPL is a report generator for MediaWikis.
|