Talk:There is also an English Wikipedia available and Alternative parsers: Difference between pages
(Difference between pages)
Content deleted Content added
English as she is spoke here |
m →Known implementations: The Live Preview parser can be used with any string source, not just text areas |
||
Line 1: | Line 1: | ||
This is a page to collect together links, descriptions, and status reports of the various '''alternative MediaWiki parsers''' - that is, programs and projects, other than [[MediaWiki]] itself, which are able or intended to translate MediaWiki's text markup syntax into something else. Some of these have quite narrow purposes, others are possible contenders for replacing the somewhat labyrinthine code that currently drives MediaWiki itself. |
|||
08/09/02 Thanks Tarquin but that is not what i intend. It is the idea to say in your language that there is a Wikipedia in your language. So it is not"Francais: Il éxiste également un Wikipedia anglophone. Voir http://www.wikipedia.org." but "Francais: Il éxiste également un Wikipedia francophone. Voir http://fr.wikipedia.com." -- giskart |
|||
Many of the things linked here are likely to be out of date and under-maintained, even abandoned. But in the interest of not duplicating the same work over and over, it seemed sensible to collect together what was "out there". |
|||
== Related topics == |
|||
: rereads... ah... ''now'' I get it ;-) -- [[user:Tarquin|Tarquin]] |
|||
* [[One-pass parser]] |
|||
* [[MediaWiki lexer]] and [[MediaWiki flexer]] (not parsers as such, just grammar definitions; probably superceded by/within other projects below) |
|||
* [[w:en:Wikipedia:Text editor support]] includes various scripts and extensions for things like syntax highlighting for things like EMACS, Vim, and all sorts; some of these may include rudimentary parsing capabilities. |
|||
== Known implementations == |
|||
::I must say, I *appreciated* the title you choose to give to that page Giskart :-) --anthere |
|||
{| border=1 cellpadding=0 |
|||
! Name and link !! Principle author(s) !! Language !! Input !! Output !! Comments / other info |
|||
|----------------------- |
|||
! [http://www.plog4u.org/index.php/Main_Page Eclipse Wikipedia Plugin] |
|||
| [http://sourceforge.net/users/axelcl axelcl || Java || Markup fragment || On-screen preview, HTML, PDF || Plugin for the [http://www.eclipse.org/ Eclipse IDE] for assisted editting of Wikipedia (and anything else MediaWiki-based) |
|||
|----------------------- |
|||
! [http://cvs.sourceforge.net/viewcvs.py/wikipedia/flexbisonparse/ FlexBisonParse] |
|||
| Magnus Manske || [[w:en:Flex lexical analyser|flex]], [[w:en:GNU bison|bison]] and C++ || Markup fragment || Custom XML || Intended as an eventual replacement to the parsing code inside MediaWiki itself |
|||
|--------------------- |
|||
! [[w:en:User:Pilaf/Live Preview|Live Preview]] |
|||
| [[w:en:User:Pilaf|Pilaf]] || JavaScript || Markup fragment || HTML || Provides instant preview while editting a page (without reloading). ''Note: name change pending.'' |
|||
|------------------- |
|||
! [[de:Bild:OfflineWiki.zip|OfflineWiki]] |
|||
| [[User:Head|Head]] || Java || SQL dump || HTML || |
|||
|------------------- |
|||
! [http://www.hut.fi/~tkarvine/tero-dump/ Tero-dump] |
|||
| Tero Karvinen || ? || Whole wikis (?) || HTML || Scripts for grabbing the whole wiki; somehow. |
|||
|--------------------- |
|||
! [http://members.chello.nl/epzachte/Wikipedia/ TomeRaider export] |
|||
| Erik Zachte || Perl || SQL dump || TomeRaider database || See [[w:en:Wikipedia:TomeRaider database|en:Wikipedia:TomeRaider database]] for more details |
|||
|------------------ |
|||
! [http://cvs.sourceforge.net/viewcvs.py/wikipedia/Waikiki/ Waikiki] |
|||
| Magnus Manske || C++ || SQL dump (via SQLite) || HTML || abandoned in favour of "flexbisonparse", but has been used inside some experimental "front ends" |
|||
|------------------- |
|||
! [http://wiki.auf-trag.de/ wiki2PDF] |
|||
| Stephan Walter || Python (and PHP) || Markup fragment or set of online articles || LaTeX, PDF || |
|||
|------------------ |
|||
! [http://www.tommasoconforti.com/ wiki2static] |
|||
| Alfio Puglisi || Perl || SQL dump || HTML || [http://mail.wikipedia.org/pipermail/wikitech-l/2003-October/006436.html wikitech-l post] |
|||
|---------------- |
|||
! [http://cvs.sourceforge.net/viewcvs.py/wikipedia/wiki2xml/ Wiki2XML] |
|||
| Magnus Manske || C++ || Markup fragment (?) || Custom XML || Another aborted project on the way to 'flexbisonparse' |
|||
|------------------ |
|||
2002-09-08 The title seems to be noticed and that is sufficient. I hope i written it right. I know my english from television. About the meaning of this page seems some confusion. When i recieve a pamphlet or a catalogue there is often a line on that says somthing like "Also available in English" or french or german. I find that very usefull information. When i recieve a catalogue from a company and it is 100% in french i am really pissed-off (like the say in American). The catalogue goes in the trach and i do not want anything to do whit that company. But if there is a notice that says "Ook beschikbaar in het Nederlands" (Also available in Dutch) i will give them a second chance. Now when a Wikipedia makes a poster or a folder to advertise there Wikipedia (whatever language) and you include a sentence like "Also availabel in ..." you can send humans that would not be interessed in your Wikipedia to a different Wikipedia and do some good that way. Also it gives a nice proffesional inpression. |
|||
|} |
|||
:Random anecdote: some time ago I visited a museum exhibiting various items on loan from the [[w:Forbidden City]]. At the end of the twisty maze of passages and goodies to look at is a gift shop where you can hand over your entire wallet to the museum in exchange for mass-manufactured trinkets that in some vague way relate to the present exhibit; among other things they had a little multimedia CD-ROM whatsit... made in China, and labeled entirely in Chinese, down to the notice that the ''contents'' were available in both Chinese and English. If you can't read Chinese or Japanese at least a little, you'd never even guess it was prominently advertising its Englishness. --[[user:Brion VIBBER|Brion]] |
|||
I see there are now 2 list. I do not see a usefull reason for saying in a lot of different languages that there is English Wikipedia. If the can read English that sentence in English is enough. If the can not read English there is no point of visit the English Wikipedia. But there is offcource nothing rong whit, only not logical. -- giskart |
Revision as of 02:11, 28 February 2005
This is a page to collect together links, descriptions, and status reports of the various alternative MediaWiki parsers - that is, programs and projects, other than MediaWiki itself, which are able or intended to translate MediaWiki's text markup syntax into something else. Some of these have quite narrow purposes, others are possible contenders for replacing the somewhat labyrinthine code that currently drives MediaWiki itself.
Many of the things linked here are likely to be out of date and under-maintained, even abandoned. But in the interest of not duplicating the same work over and over, it seemed sensible to collect together what was "out there".
Related topics
- One-pass parser
- MediaWiki lexer and MediaWiki flexer (not parsers as such, just grammar definitions; probably superceded by/within other projects below)
- w:en:Wikipedia:Text editor support includes various scripts and extensions for things like syntax highlighting for things like EMACS, Vim, and all sorts; some of these may include rudimentary parsing capabilities.
Known implementations
Name and link | Principle author(s) | Language | Input | Output | Comments / other info |
---|---|---|---|---|---|
Eclipse Wikipedia Plugin | [http://sourceforge.net/users/axelcl axelcl | Java | Markup fragment | On-screen preview, HTML, PDF | Plugin for the Eclipse IDE for assisted editting of Wikipedia (and anything else MediaWiki-based) |
FlexBisonParse | Magnus Manske | flex, bison and C++ | Markup fragment | Custom XML | Intended as an eventual replacement to the parsing code inside MediaWiki itself |
Live Preview | Pilaf | JavaScript | Markup fragment | HTML | Provides instant preview while editting a page (without reloading). Note: name change pending. |
OfflineWiki | Head | Java | SQL dump | HTML | |
Tero-dump | Tero Karvinen | ? | Whole wikis (?) | HTML | Scripts for grabbing the whole wiki; somehow. |
TomeRaider export | Erik Zachte | Perl | SQL dump | TomeRaider database | See en:Wikipedia:TomeRaider database for more details |
Waikiki | Magnus Manske | C++ | SQL dump (via SQLite) | HTML | abandoned in favour of "flexbisonparse", but has been used inside some experimental "front ends" |
wiki2PDF | Stephan Walter | Python (and PHP) | Markup fragment or set of online articles | LaTeX, PDF | |
wiki2static | Alfio Puglisi | Perl | SQL dump | HTML | wikitech-l post |
Wiki2XML | Magnus Manske | C++ | Markup fragment (?) | Custom XML | Another aborted project on the way to 'flexbisonparse' |